Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
181844445This file is pinned to the selected release. Download the original to open it in your design tool.
(export (version D)
(design
(source /home/benny/homeworks/jhu-4/misc/delivery-robot/electrical/motor-controller/motor-controller.sch)
(date "Sun 10 Jan 2021 04:18:05 PM PST")
(tool "Eeschema 5.0.2+dfsg1-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "Brushless DC Motor Controller")
(company "JHU Deliverbot Project")
(rev 0.0.2)
(date 2021-01-03)
(source motor-controller.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value DRV10983PWP)
(footprint custom:PWP0024B)
(libsource (lib custom) (part DRV10983PWP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5FE50BEF))
(comp (ref C1)
(value 0.1u)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE50E46))
(comp (ref C4)
(value 10u)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE50F77))
(comp (ref C3)
(value 0.1u)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE511E9))
(comp (ref L1)
(value 47u)
(footprint Inductor_SMD:L_Taiyo-Yuden_NR-60xx)
(datasheet ~)
(fields
(field (name "Purchase link, Digi-Key") https://www.digikey.com/en/products/detail/taiyo-yuden/NRS6045T470MMGK/2665994))
(libsource (lib Device) (part L_Small) (description "Inductor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE51444))
(comp (ref C2)
(value 10u)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE514E6))
(comp (ref C5)
(value 1u)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE51C12))
(comp (ref C6)
(value 1u)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE51F38))
(comp (ref J3)
(value MCU-IO)
(footprint Connector_JST:JST_XH_B05B-XH-AM_1x05_P2.50mm_Vertical)
(datasheet http://www.jst-mfg.com/product/pdf/eng/eXH.pdf)
(fields
(field (name "Purchase link, Digi-Key") https://www.digikey.com/en/products/detail/jst-sales-america-inc/B5B-XH-AM-LF-SN/1651037))
(libsource (lib Connector) (part Conn_01x05_Male) (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE53C92))
(comp (ref J2)
(value "Molex 172043-0302 R/A")
(footprint custom:172043-0302_MOL)
(datasheet https://www.molex.com/pdm_docs/sd/1720430302_sd.pdf)
(fields
(field (name "Connects to") "Molex no. 1726722003 --- https://www.digikey.com/en/products/detail/molex/1726722003/5154604")
(field (name "Purchase link, Digi-Key") https://www.digikey.com/en/products/detail/molex/1720430302/4839872))
(libsource (lib Connector) (part Conn_01x03_Female) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE5F863))
(comp (ref J1)
(value "Molex 172043-0201 R/A")
(footprint custom:CONN_1720430201_MOL)
(datasheet https://www.molex.com/pdm_docs/sd/1720430201_sd.pdf)
(fields
(field (name "Connects with") "Molex 1726722002 --- https://www.digikey.com/en/products/detail/molex/1726722002/5154603")
(field (name "Purchase link, Digi-Key") https://www.digikey.com/en/products/detail/molex/1720430201/4839863))
(libsource (lib Connector) (part Conn_01x02_Female) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE6CE4A))
(comp (ref R3)
(value 4.7k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R_Small) (description "Resistor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE828AB))
(comp (ref R2)
(value 4.7k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R_Small) (description "Resistor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE8297C))
(comp (ref R1)
(value 4.7k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R_Small) (description "Resistor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5FE835B1))
(comp (ref H2)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5FF140AB))
(comp (ref H1)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5FF15A3A))
(comp (ref H4)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5FF29E21))
(comp (ref H3)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5FF29E28))
(comp (ref F1)
(value 3.5A)
(footprint custom:littelfuse-01110505Z-5x15mm)
(datasheet ~)
(libsource (lib Device) (part Fuse) (description Fuse))
(sheetpath (names /) (tstamps /))
(tstamp 5FF2D941)))
(libparts
(libpart (lib Connector) (part Conn_01x02_Female)
(description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x02_Female))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))))
(libpart (lib Connector) (part Conn_01x03_Female)
(description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x03_Female))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))))
(libpart (lib Connector) (part Conn_01x05_Male)
(description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x05_Male))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))))
(libpart (lib Device) (part C)
(description "Unpolarized capacitor")
(docs ~)
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part C_Small)
(description "Unpolarized capacitor, small symbol")
(docs ~)
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part Fuse)
(description Fuse)
(docs ~)
(footprints
(fp *Fuse*))
(fields
(field (name Reference) F)
(field (name Value) Fuse))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part L_Small)
(description "Inductor, small symbol")
(docs ~)
(footprints
(fp Choke_*)
(fp *Coil*)
(fp Inductor_*)
(fp L_*))
(fields
(field (name Reference) L)
(field (name Value) L_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part R_Small)
(description "Resistor, small symbol")
(docs ~)
(footprints
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Mechanical) (part MountingHole)
(description "Mounting Hole without connection")
(docs ~)
(footprints
(fp MountingHole*))
(fields
(field (name Reference) H)
(field (name Value) MountingHole)))
(libpart (lib custom) (part DRV10983PWP)
(footprints
(fp PWP0024B))
(fields
(field (name Reference) U)
(field (name Value) DRV10983PWP)
(field (name Footprint) PWP0024B))
(pins
(pin (num 1) (name VCP) (type power_in))
(pin (num 2) (name CPP) (type power_in))
(pin (num 3) (name CPN) (type power_in))
(pin (num 4) (name SW) (type power_in))
(pin (num 5) (name SWGND) (type power_in))
(pin (num 6) (name VREG) (type power_in))
(pin (num 7) (name V1P8) (type power_in))
(pin (num 8) (name GND) (type power_in))
(pin (num 9) (name V3P3) (type power_in))
(pin (num 10) (name SCL) (type input))
(pin (num 11) (name SDA) (type BiDi))
(pin (num 12) (name FG) (type BiDi))
(pin (num 13) (name SPEED) (type input))
(pin (num 14) (name DIR) (type input))
(pin (num 15) (name PGND) (type power_in))
(pin (num 16) (name PGND) (type power_in))
(pin (num 17) (name U) (type output))
(pin (num 18) (name U) (type output))
(pin (num 19) (name V) (type output))
(pin (num 20) (name V) (type output))
(pin (num 21) (name W) (type output))
(pin (num 22) (name W) (type output))
(pin (num 23) (name VCC) (type power_in))
(pin (num 24) (name VCC) (type power_in))
(pin (num 25) (name PAD) (type power_in)))))
(libraries
(library (logical Connector)
(uri /usr/share/kicad/library/Connector.lib))
(library (logical Device)
(uri /usr/share/kicad/library/Device.lib))
(library (logical Mechanical)
(uri /usr/share/kicad/library/Mechanical.lib))
(library (logical custom)
(uri /home/benny/homeworks/jhu-4/misc/delivery-robot/electrical/motor-controller/custom.lib)))
(nets
(net (code 1) (name "Net-(J2-Pad1)")
(node (ref U1) (pin 17))
(node (ref U1) (pin 18))
(node (ref J2) (pin 1)))
(net (code 2) (name "Net-(J2-Pad2)")
(node (ref U1) (pin 20))
(node (ref U1) (pin 19))
(node (ref J2) (pin 2)))
(net (code 3) (name "Net-(J2-Pad3)")
(node (ref U1) (pin 22))
(node (ref U1) (pin 21))
(node (ref J2) (pin 3)))
(net (code 4) (name /DIR)
(node (ref U1) (pin 14))
(node (ref J3) (pin 4)))
(net (code 5) (name /SPEED)
(node (ref J3) (pin 5))
(node (ref U1) (pin 13)))
(net (code 6) (name GND)
(node (ref U1) (pin 15))
(node (ref U1) (pin 25))
(node (ref C2) (pin 1))
(node (ref U1) (pin 16))
(node (ref U1) (pin 8))
(node (ref C4) (pin 2))
(node (ref U1) (pin 5))
(node (ref C6) (pin 2))
(node (ref C5) (pin 2))
(node (ref J1) (pin 1)))
(net (code 7) (name "Net-(J3-Pad2)")
(node (ref U1) (pin 11))
(node (ref J3) (pin 2))
(node (ref R2) (pin 2)))
(net (code 8) (name "Net-(F1-Pad1)")
(node (ref F1) (pin 1))
(node (ref J1) (pin 2)))
(net (code 9) (name VCC)
(node (ref U1) (pin 23))
(node (ref F1) (pin 2))
(node (ref C4) (pin 1))
(node (ref C1) (pin 2))
(node (ref U1) (pin 24)))
(net (code 10) (name +3V3)
(node (ref C5) (pin 1))
(node (ref U1) (pin 9))
(node (ref R1) (pin 1))
(node (ref R2) (pin 1))
(node (ref R3) (pin 1)))
(net (code 11) (name "Net-(J3-Pad3)")
(node (ref J3) (pin 3))
(node (ref R3) (pin 2))
(node (ref U1) (pin 12)))
(net (code 12) (name "Net-(J3-Pad1)")
(node (ref R1) (pin 2))
(node (ref J3) (pin 1))
(node (ref U1) (pin 10)))
(net (code 13) (name "Net-(C1-Pad1)")
(node (ref U1) (pin 1))
(node (ref C1) (pin 1)))
(net (code 14) (name "Net-(C3-Pad1)")
(node (ref U1) (pin 3))
(node (ref C3) (pin 1)))
(net (code 15) (name "Net-(C6-Pad1)")
(node (ref C6) (pin 1))
(node (ref U1) (pin 7)))
(net (code 16) (name "Net-(C3-Pad2)")
(node (ref U1) (pin 2))
(node (ref C3) (pin 2)))
(net (code 17) (name "Net-(C2-Pad2)")
(node (ref C2) (pin 2))
(node (ref L1) (pin 1))
(node (ref U1) (pin 6)))
(net (code 18) (name "Net-(L1-Pad2)")
(node (ref L1) (pin 2))
(node (ref U1) (pin 4)))))