From 2bd53e65e281f708967c2e9531d6a03c5dd5c2db Mon Sep 17 00:00:00 2001 From: polymurph Date: Sun, 16 Jan 2022 13:49:08 +0100 Subject: [PATCH] added USB conector --- 00_datasheet/2130830005_IO_CONNECTORS.pdf | Bin 0 -> 33946 bytes 04_pcb/milkFrother/#auto_saved_files# | 1 + .../milkFrother/battery_management.kicad_sch | 2 +- 04_pcb/milkFrother/mcu.kicad_sch | 2 +- .../milkFrother-2022-01-16_134415.zip | Bin 0 -> 7204 bytes 04_pcb/milkFrother/milkFrother.kicad_sch | 257 +++++++++++++++++- 04_pcb/milkFrother/motor_driver.kicad_sch | 2 +- 04_pcb/milkFrother/user_interface.kicad_sch | 2 +- 8 files changed, 256 insertions(+), 10 deletions(-) create mode 100644 00_datasheet/2130830005_IO_CONNECTORS.pdf create mode 100644 04_pcb/milkFrother/#auto_saved_files# create mode 100644 04_pcb/milkFrother/milkFrother-backups/milkFrother-2022-01-16_134415.zip diff --git a/00_datasheet/2130830005_IO_CONNECTORS.pdf b/00_datasheet/2130830005_IO_CONNECTORS.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6020a4d3717ba79c7d0d96a1abae10c03fc0173b GIT binary patch literal 33946 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 literal 0 HcmV?d00001 diff --git a/04_pcb/milkFrother/#auto_saved_files# b/04_pcb/milkFrother/#auto_saved_files# new file mode 100644 index 0000000..8766166 --- /dev/null +++ b/04_pcb/milkFrother/#auto_saved_files# @@ -0,0 +1 @@ +C:\Users\Edwin\Documents\19_git\MilkFrother\04_pcb\milkFrother\_autosave-milkFrother.kicad_sch diff --git a/04_pcb/milkFrother/battery_management.kicad_sch b/04_pcb/milkFrother/battery_management.kicad_sch index 83d4f97..91d83c2 100644 --- a/04_pcb/milkFrother/battery_management.kicad_sch +++ b/04_pcb/milkFrother/battery_management.kicad_sch @@ -1,6 +1,6 @@ (kicad_sch (version 20211123) (generator eeschema) - (uuid ffaa0a4f-fe0f-44c4-bc89-554cf0e59e1a) + (uuid 88953e1f-b786-4ca3-b305-af063bbe2bd4) (paper "A4") diff --git a/04_pcb/milkFrother/mcu.kicad_sch b/04_pcb/milkFrother/mcu.kicad_sch index c9a4dbd..a3cbca3 100644 --- a/04_pcb/milkFrother/mcu.kicad_sch +++ b/04_pcb/milkFrother/mcu.kicad_sch @@ -1,6 +1,6 @@ (kicad_sch (version 20211123) (generator eeschema) - (uuid b51b3317-0845-43d5-9881-b07a0a382c03) + (uuid 98746457-5f41-47f4-a8db-15fa868566f9) (paper "A4") diff --git a/04_pcb/milkFrother/milkFrother-backups/milkFrother-2022-01-16_134415.zip b/04_pcb/milkFrother/milkFrother-backups/milkFrother-2022-01-16_134415.zip new file mode 100644 index 0000000000000000000000000000000000000000..c76a90cdc905d1f4e31bba0dc5a0dc35d122b4bc GIT binary patch literal 7204 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 e@Hd7O(Z6SHUoDZIPhuDV;NrP00PsIOTMeQB literal 0 HcmV?d00001 diff --git a/04_pcb/milkFrother/milkFrother.kicad_sch b/04_pcb/milkFrother/milkFrother.kicad_sch index d08f500..f588d35 100644 --- a/04_pcb/milkFrother/milkFrother.kicad_sch +++ b/04_pcb/milkFrother/milkFrother.kicad_sch @@ -77,14 +77,215 @@ ) ) ) + (symbol "818_USB:MOLEX 2130830005" (in_bom yes) (on_board yes) + (property "Reference" "J?" (id 0) (at 0 31.75 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MOLEX 2130830005" (id 1) (at 0 29.21 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -21.59 -10.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at -21.59 -10.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MOLEX 2130830005_0_1" + (arc (start -11.43 15.24) (mid 8.0822 7.1578) (end 0 26.67) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -0.635 20.32) (end 0.635 -21.59) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -27.94) (mid 8.0822 -8.4278) (end -11.43 -16.51) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -16.51) + (xy -11.43 15.24) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 15.24) + (xy 11.43 -16.51) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 26.67) (mid -8.0822 7.1578) (end 11.43 15.24) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 -16.51) (mid -8.0822 -8.4278) (end 0 -27.94) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "MOLEX 2130830005_1_1" + (pin free line (at -13.97 12.7 0) (length 2.54) + (name "A1_GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -13.97 -10.16 0) (length 2.54) + (name "A10_RX2-" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -13.97 -12.7 0) (length 2.54) + (name "A11_RX2+" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin free line (at -13.97 -15.24 0) (length 2.54) + (name "A12_GND" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin free line (at 13.97 12.7 180) (length 2.54) + (name "B1_GND" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 10.16 180) (length 2.54) + (name "B2_TX2+" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 7.62 180) (length 2.54) + (name "B3_TX2-" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 13.97 5.08 180) (length 2.54) + (name "B4_VBUS" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 2.54 180) (length 2.54) + (name "B5_CC2" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 13.97 0 180) (length 2.54) + (name "B6_D+" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 13.97 -2.54 180) (length 2.54) + (name "B7_D-" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -13.97 10.16 0) (length 2.54) + (name "A2_TX1+" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 13.97 -5.08 180) (length 2.54) + (name "B8_SBU2" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 13.97 -7.62 180) (length 2.54) + (name "B9_VBUS" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 13.97 -10.16 180) (length 2.54) + (name "B10_RX1-" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 13.97 -12.7 180) (length 2.54) + (name "B11_RX1+" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin free line (at 13.97 -15.24 180) (length 2.54) + (name "B12_GND" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin free line (at 13.97 -29.21 180) (length 2.54) + (name "mount_1" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin free line (at 13.97 -31.75 180) (length 2.54) + (name "mount_2" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin free line (at 13.97 -34.29 180) (length 2.54) + (name "mount_3" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin free line (at 13.97 -36.83 180) (length 2.54) + (name "mount_4" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -13.97 7.62 0) (length 2.54) + (name "A3_TX1-" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -13.97 5.08 0) (length 2.54) + (name "A4_VBUS" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -13.97 2.54 0) (length 2.54) + (name "A5_CC1" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -13.97 0 0) (length 2.54) + (name "A6_D+" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -13.97 -2.54 0) (length 2.54) + (name "A7_D-" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -13.97 -5.08 0) (length 2.54) + (name "A8_SBU1" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -13.97 -7.62 0) (length 2.54) + (name "A9_VBUS" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) ) + (junction (at 61.595 137.16) (diameter 0) (color 0 0 0 0) + (uuid 88575bfb-c70a-49eb-9065-c626404000ee) + ) + (junction (at 61.595 139.7) (diameter 0) (color 0 0 0 0) + (uuid abcad9a8-c235-4a3e-9dbe-46d20357cf28) + ) + + (wire (pts (xy 61.595 142.24) (xy 58.42 142.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2bb3de5e-9978-4971-87fb-cf8271841883) + ) + (wire (pts (xy 58.42 137.16) (xy 61.595 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6cf9738d-e131-41a7-b8e1-6c35766da530) + ) + (wire (pts (xy 58.42 134.62) (xy 61.595 134.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6d638067-b745-49bf-839c-98ce42312d73) + ) + (wire (pts (xy 61.595 134.62) (xy 61.595 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 86bdc5e2-15b5-4f88-b8de-cc685ebc6dc3) + ) + (wire (pts (xy 61.595 139.7) (xy 61.595 142.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b3796c0a-e5d2-4f41-b022-b3af9921f481) + ) + (wire (pts (xy 58.42 139.7) (xy 61.595 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d8465ef1-537c-4f45-b8c6-44032955ff21) + ) + (wire (pts (xy 61.595 137.16) (xy 61.595 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e529c682-e43f-4a02-aa9c-0dc7a11d34f2) + ) (text "MOLEX: 2130830005" (at 142.24 109.22 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 0d2827ea-0742-4e88-a927-edb6d721c758) ) - (text "MAX77757\n" (at 132.08 95.25 0) + (text "MAX77757\n" (at 134.62 91.44 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 134859a2-15aa-4565-b1e7-26feea15069d) ) @@ -93,15 +294,15 @@ (uuid aab1494f-afe7-4efa-a0b8-74ad36a73f8a) ) - (symbol (lib_id "310_smps_buck:BD9F800MUX") (at 64.77 63.5 0) (unit 1) + (symbol (lib_id "310_smps_buck:BD9F800MUX") (at 67.31 38.1 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) (uuid 4225b7cb-04bd-4970-b8c7-d9e396d26018) - (property "Reference" "U?" (id 0) (at 64.77 38.1 0)) - (property "Value" "BD9F800MUX" (id 1) (at 64.77 40.64 0)) - (property "Footprint" "310_smps_buck:BD9F800MUX" (id 2) (at 64.77 63.5 0) + (property "Reference" "U?" (id 0) (at 67.31 12.7 0)) + (property "Value" "BD9F800MUX" (id 1) (at 67.31 15.24 0)) + (property "Footprint" "310_smps_buck:BD9F800MUX" (id 2) (at 67.31 38.1 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "https://fscdn.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9f800mux-e.pdf" (id 3) (at 64.77 63.5 0) + (property "Datasheet" "https://fscdn.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9f800mux-e.pdf" (id 3) (at 67.31 38.1 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid dd884e95-2f7c-4b91-8dc5-1c066c683221)) @@ -117,6 +318,47 @@ (pin "9" (uuid fb7a1cc0-1e28-4af1-9b24-0ec3fe0c896d)) ) + (symbol (lib_id "818_USB:MOLEX 2130830005") (at 44.45 105.41 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 73fb1410-310c-44bb-a7f8-686dcbf8f6cb) + (property "Reference" "J?" (id 0) (at 44.45 73.66 0)) + (property "Value" "MOLEX 2130830005" (id 1) (at 44.45 76.2 0)) + (property "Footprint" "" (id 2) (at 22.86 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 22.86 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a993bcc2-0ff1-4d3c-bc4c-ca580c9c5d7d)) + (pin "10" (uuid a3e6fa52-9f68-43c3-a6a6-ff5f20133ff6)) + (pin "11" (uuid f47bf7ce-c9a7-4aa4-872e-c60152bdfd96)) + (pin "12" (uuid 41928c44-1adf-4687-9a9d-bc900133798a)) + (pin "13" (uuid a4dcf6f7-4fee-4597-a1cb-260ed3bab3e5)) + (pin "14" (uuid 4f5a66ca-a6be-41a4-8e84-f07732ec2ae4)) + (pin "15" (uuid 3935da70-eacf-42fe-a023-8fca1c04a889)) + (pin "16" (uuid de365856-da88-4b85-bf50-f2dd8674358d)) + (pin "17" (uuid d0e58bfe-e041-4146-b798-c16e92f02f6e)) + (pin "18" (uuid 845fc32d-cd68-417a-bdb5-58e85270cfe3)) + (pin "19" (uuid 5cf78fe5-1868-46bc-9074-7366ae5816f8)) + (pin "2" (uuid 287fb3b6-b123-49dd-9cd1-3fe5dba3ec17)) + (pin "20" (uuid 5b0dde9e-3655-4f51-b6a2-a06ef7b212c8)) + (pin "21" (uuid 93a00ce6-3d54-414b-a45c-53f1e4539e20)) + (pin "22" (uuid 4583834d-b40b-4ffa-b443-44a516013a11)) + (pin "23" (uuid 31677fce-9096-4190-a922-6219d294eac1)) + (pin "24" (uuid 46a8842d-b9cb-4e73-89e8-e4c7b12fc815)) + (pin "25" (uuid 4c3e1746-62ef-4a68-b3b3-439f8b84782a)) + (pin "26" (uuid 1bfb4513-aca4-4ad7-9e42-7344311ba035)) + (pin "27" (uuid 1ffee517-a1f2-4665-84a0-ae9d69b3d379)) + (pin "28" (uuid 42a38823-27cf-4419-b7cf-38e9514d6c6f)) + (pin "3" (uuid 3783bedf-e913-4f47-9e85-8788760433cd)) + (pin "4" (uuid 01489520-d243-4f38-babe-dd19a546bb70)) + (pin "5" (uuid 750deb73-55de-4e6d-9e1d-f3a4073486a5)) + (pin "6" (uuid d03ebc2d-1a52-4d6f-8422-d26c7ab2e4f6)) + (pin "7" (uuid 974835fc-9bd8-4995-a070-68339042d45c)) + (pin "8" (uuid d74fd27a-d954-4690-b485-f36479c6ef82)) + (pin "9" (uuid d0db4df3-8390-4ed7-898f-892cf8c8a709)) + ) + (sheet (at 171.45 57.15) (size 53.34 34.29) (fields_autoplaced) (stroke (width 0.1524) (type solid) (color 0 0 0 0)) (fill (color 0 0 0 0.0000)) @@ -174,6 +416,9 @@ ) (symbol_instances + (path "/73fb1410-310c-44bb-a7f8-686dcbf8f6cb" + (reference "J?") (unit 1) (value "MOLEX 2130830005") (footprint "") + ) (path "/4225b7cb-04bd-4970-b8c7-d9e396d26018" (reference "U?") (unit 1) (value "BD9F800MUX") (footprint "310_smps_buck:BD9F800MUX") ) diff --git a/04_pcb/milkFrother/motor_driver.kicad_sch b/04_pcb/milkFrother/motor_driver.kicad_sch index d7ccaa2..de8f396 100644 --- a/04_pcb/milkFrother/motor_driver.kicad_sch +++ b/04_pcb/milkFrother/motor_driver.kicad_sch @@ -1,6 +1,6 @@ (kicad_sch (version 20211123) (generator eeschema) - (uuid 898c9f59-e1ff-45f9-ae29-626a1f6f123a) + (uuid cf484734-fb1c-49c2-b9fd-e1e692f7215b) (paper "A4") diff --git a/04_pcb/milkFrother/user_interface.kicad_sch b/04_pcb/milkFrother/user_interface.kicad_sch index cf0ec23..e7ebdb1 100644 --- a/04_pcb/milkFrother/user_interface.kicad_sch +++ b/04_pcb/milkFrother/user_interface.kicad_sch @@ -1,6 +1,6 @@ (kicad_sch (version 20211123) (generator eeschema) - (uuid c8f74f13-2079-4b2d-9826-6f405177223d) + (uuid f51cc9eb-f03d-4c87-b62b-4a47dfb157f5) (paper "A4")