You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
FooBot-Test/motor_driver.kicad_sch

1113 lines
37 KiB

(kicad_sch (version 20230121) (generator eeschema)
(uuid 0ac1646d-9c95-4850-99dd-d1880f7eaeef)
(paper "A4")
(title_block
(title "FooBot-Tests")
(date "2023-03-17")
(rev "1.0.0")
(company "nschoe's labs")
)
(lib_symbols
(symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "C" (at 0.635 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "C" (at 0.635 -2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 0.9652 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "cap capacitor" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Unpolarized capacitor" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "C_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "C_0_1"
(polyline
(pts
(xy -2.032 -0.762)
(xy 2.032 -0.762)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy -2.032 0.762)
(xy 2.032 0.762)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
)
(symbol "C_1_1"
(pin passive line (at 0 3.81 270) (length 2.794)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 2.794)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:C_Polarized_US" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
(property "Reference" "C" (at 0.635 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "C_Polarized_US" (at 0.635 -2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "cap capacitor" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Polarized capacitor, US symbol" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "CP_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "C_Polarized_US_0_1"
(polyline
(pts
(xy -2.032 0.762)
(xy 2.032 0.762)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.778 2.286)
(xy -0.762 2.286)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.27 1.778)
(xy -1.27 2.794)
)
(stroke (width 0) (type default))
(fill (type none))
)
(arc (start 2.032 -1.27) (mid 0 -0.5572) (end -2.032 -1.27)
(stroke (width 0.508) (type default))
(fill (type none))
)
)
(symbol "C_Polarized_US_1_1"
(pin passive line (at 0 3.81 270) (length 2.794)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 3.302)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (at 2.54 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R_US" (at -2.54 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 1.016 -0.254 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor, US symbol" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_US_0_1"
(polyline
(pts
(xy 0 -2.286)
(xy 0 -2.54)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 2.286)
(xy 0 2.54)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -0.762)
(xy 1.016 -1.143)
(xy 0 -1.524)
(xy -1.016 -1.905)
(xy 0 -2.286)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 0.762)
(xy 1.016 0.381)
(xy 0 0)
(xy -1.016 -0.381)
(xy 0 -0.762)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 2.286)
(xy 1.016 1.905)
(xy 0 1.524)
(xy -1.016 1.143)
(xy 0 0.762)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "R_US_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Driver_Motor:A4950E" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (at -7.62 8.89 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "A4950E" (at 5.08 8.89 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm" (at 0 -13.97 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx" (at -7.62 8.89 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "full-bridge h-bridge" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Full-Bridge, DMOS PWM, Motor Driver, 40V, 3.5A, -40 to +85C" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SOIC-*1EP*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "A4950E_0_1"
(rectangle (start -7.62 7.62) (end 7.62 -7.62)
(stroke (width 0.254) (type default))
(fill (type background))
)
)
(symbol "A4950E_1_1"
(pin power_in line (at 0 -10.16 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 2.54 0) (length 2.54)
(name "IN2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 5.08 0) (length 2.54)
(name "IN1" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -10.16 -2.54 0) (length 2.54)
(name "VREF" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 10.16 270) (length 2.54)
(name "VBB" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at 10.16 5.08 180) (length 2.54)
(name "OUT1" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 10.16 0 180) (length 2.54)
(name "LSS" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at 10.16 2.54 180) (length 2.54)
(name "OUT2" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 2.54 -10.16 90) (length 2.54)
(name "PAD" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Jumper:SolderJumper_2_Open" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "JP" (at 0 2.032 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "SolderJumper_2_Open" (at 0 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "solder jumper SPST" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Solder Jumper, 2-pole, open" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SolderJumper*Open*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "SolderJumper_2_Open_0_1"
(arc (start -0.254 1.016) (mid -1.2656 0) (end -0.254 -1.016)
(stroke (width 0) (type default))
(fill (type none))
)
(arc (start -0.254 1.016) (mid -1.2656 0) (end -0.254 -1.016)
(stroke (width 0) (type default))
(fill (type outline))
)
(polyline
(pts
(xy -0.254 1.016)
(xy -0.254 -1.016)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0.254 1.016)
(xy 0.254 -1.016)
)
(stroke (width 0) (type default))
(fill (type none))
)
(arc (start 0.254 -1.016) (mid 1.2656 0) (end 0.254 1.016)
(stroke (width 0) (type default))
(fill (type none))
)
(arc (start 0.254 -1.016) (mid 1.2656 0) (end 0.254 1.016)
(stroke (width 0) (type default))
(fill (type outline))
)
)
(symbol "SolderJumper_2_Open_1_1"
(pin passive line (at -3.81 0 0) (length 2.54)
(name "A" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 3.81 0 180) (length 2.54)
(name "B" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (at 0 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+12V" (at 0 3.556 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "global power" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"+12V\"" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "+12V_0_1"
(polyline
(pts
(xy -0.762 1.27)
(xy 0 2.54)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 0)
(xy 0 2.54)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 2.54)
(xy 0.762 1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "+12V_1_1"
(pin power_in line (at 0 0 90) (length 0) hide
(name "+12V" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (at 0 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+5V" (at 0 3.556 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "global power" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "+5V_0_1"
(polyline
(pts
(xy -0.762 1.27)
(xy 0 2.54)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 0)
(xy 0 2.54)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 2.54)
(xy 0.762 1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "+5V_1_1"
(pin power_in line (at 0 0 90) (length 0) hide
(name "+5V" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "global power" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "#FLG" (at 0 1.905 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (at 0 3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "flag power" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Special symbol for telling ERC where power comes from" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "PWR_FLAG_0_0"
(pin power_out line (at 0 0 90) (length 0)
(name "pwr" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
(symbol "PWR_FLAG_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 1.27)
(xy -1.016 1.905)
(xy 0 2.54)
(xy 1.016 1.905)
(xy 0 1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
)
)
(junction (at 154.94 76.2) (diameter 0) (color 0 0 0 0)
(uuid 09b037d6-2317-4f92-890e-6cc76b1bc709)
)
(junction (at 139.7 53.34) (diameter 0) (color 0 0 0 0)
(uuid 1765a064-eb62-479a-a8e6-ff81ad1cfbdb)
)
(junction (at 165.1 67.31) (diameter 0) (color 0 0 0 0)
(uuid 5fb8dd53-cc9d-4512-a4b7-6dc1faf9a762)
)
(junction (at 140.97 77.47) (diameter 0) (color 0 0 0 0)
(uuid 712d025e-a3e6-484f-ac00-50afefbb8442)
)
(junction (at 154.94 67.31) (diameter 0) (color 0 0 0 0)
(uuid 82ccecfb-ea32-4233-b48e-4c085c0cb180)
)
(junction (at 101.6 69.85) (diameter 0) (color 0 0 0 0)
(uuid 915aca16-2886-4ef4-95b3-7a2f460db968)
)
(junction (at 147.32 48.26) (diameter 0) (color 0 0 0 0)
(uuid 9e94d7f4-d417-4753-a03b-549bcc117799)
)
(junction (at 139.7 44.45) (diameter 0) (color 0 0 0 0)
(uuid a7a1c07b-df2d-4104-bd68-cf9d015d76a4)
)
(wire (pts (xy 147.32 48.26) (xy 147.32 53.34))
(stroke (width 0) (type default))
(uuid 15471f0b-cd81-480c-9b6c-193e1b533cc5)
)
(polyline (pts (xy 96.52 57.15) (xy 105.41 57.15))
(stroke (width 0) (type default))
(uuid 21b1ff44-4183-48b6-91b5-ac9c2e3b38dc)
)
(polyline (pts (xy 96.52 83.82) (xy 96.52 57.15))
(stroke (width 0) (type default))
(uuid 267c7f1d-3048-49a7-9466-d0b846636c4f)
)
(polyline (pts (xy 151.13 66.04) (xy 158.75 66.04))
(stroke (width 0) (type default))
(uuid 31091dc3-3d8c-407e-86f2-84cc572d0380)
)
(wire (pts (xy 139.7 77.47) (xy 140.97 77.47))
(stroke (width 0) (type default))
(uuid 4352c81d-8da7-4a9c-bad4-e8f953119587)
)
(polyline (pts (xy 105.41 57.15) (xy 105.41 83.82))
(stroke (width 0) (type default))
(uuid 49173639-94c3-46ab-a4ac-1f7882418bd9)
)
(wire (pts (xy 149.86 64.77) (xy 161.29 64.77))
(stroke (width 0) (type default))
(uuid 4a633baa-c565-44b0-8f1a-689d8749fff4)
)
(wire (pts (xy 147.32 44.45) (xy 147.32 48.26))
(stroke (width 0) (type default))
(uuid 4d48c267-ce96-4205-b775-d3102878f1af)
)
(polyline (pts (xy 161.29 66.04) (xy 168.91 66.04))
(stroke (width 0) (type default))
(uuid 4f069364-6ac8-4555-82c1-37a73b9c5f58)
)
(wire (pts (xy 165.1 68.58) (xy 165.1 67.31))
(stroke (width 0) (type default))
(uuid 5054a642-550e-462a-b396-6a1e104f0635)
)
(wire (pts (xy 101.6 69.85) (xy 129.54 69.85))
(stroke (width 0) (type default))
(uuid 730354dd-5526-4ce8-846c-a7336673fd82)
)
(polyline (pts (xy 158.75 82.55) (xy 151.13 82.55))
(stroke (width 0) (type default))
(uuid 7617429b-e2f4-4216-ae20-e9e1194e2777)
)
(wire (pts (xy 149.86 67.31) (xy 154.94 67.31))
(stroke (width 0) (type default))
(uuid 8e22ba1c-077d-47e6-a5cc-7e6a09fb6c12)
)
(wire (pts (xy 139.7 39.37) (xy 139.7 44.45))
(stroke (width 0) (type default))
(uuid 97f47e2a-40cf-4799-9c15-0a518cc97a55)
)
(polyline (pts (xy 158.75 66.04) (xy 158.75 82.55))
(stroke (width 0) (type default))
(uuid 998adbf8-5fd3-43a5-977e-dda90c253649)
)
(wire (pts (xy 165.1 67.31) (xy 154.94 67.31))
(stroke (width 0) (type default))
(uuid 9c30318a-c85c-4dba-8d24-6097b55017b2)
)
(wire (pts (xy 140.97 77.47) (xy 142.24 77.47))
(stroke (width 0) (type default))
(uuid a34c442c-b248-4733-9585-7545c22b73d8)
)
(wire (pts (xy 149.86 62.23) (xy 161.29 62.23))
(stroke (width 0) (type default))
(uuid bbf5a5ac-3e75-4e88-ba26-0442f5117d01)
)
(polyline (pts (xy 168.91 77.47) (xy 168.91 66.04))
(stroke (width 0) (type default))
(uuid be1b6d0d-87e2-4173-ac3f-9448f195c9f2)
)
(wire (pts (xy 147.32 48.26) (xy 152.4 48.26))
(stroke (width 0) (type default))
(uuid c08caaea-f7f5-4430-93b2-8b1a6261f54e)
)
(wire (pts (xy 139.7 53.34) (xy 139.7 57.15))
(stroke (width 0) (type default))
(uuid cb0d97f8-5dcc-4fa6-836a-bb98b0e30f57)
)
(polyline (pts (xy 161.29 77.47) (xy 168.91 77.47))
(stroke (width 0) (type default))
(uuid cfd34144-71a6-42e5-9ceb-d61d1c47299b)
)
(polyline (pts (xy 105.41 83.82) (xy 96.52 83.82))
(stroke (width 0) (type default))
(uuid d5e57efe-0e77-4e45-8a9d-72efc28f8144)
)
(polyline (pts (xy 161.29 66.04) (xy 161.29 77.47))
(stroke (width 0) (type default))
(uuid d71326db-9873-4fdf-a2af-d2c427ff94b7)
)
(wire (pts (xy 165.1 67.31) (xy 179.07 67.31))
(stroke (width 0) (type default))
(uuid e1f332b5-2aef-4d52-bd5f-40d7635e27ff)
)
(polyline (pts (xy 151.13 82.55) (xy 151.13 66.04))
(stroke (width 0) (type default))
(uuid ed50baed-2654-4f81-a1ae-4b1ee604294b)
)
(wire (pts (xy 139.7 44.45) (xy 139.7 53.34))
(stroke (width 0) (type default))
(uuid ef9ad5f6-0b45-4bd9-8c86-3c4560b6c729)
)
(wire (pts (xy 154.94 76.2) (xy 165.1 76.2))
(stroke (width 0) (type default))
(uuid f92711ae-3f24-425d-b475-c9c15621196e)
)
(wire (pts (xy 154.94 67.31) (xy 154.94 68.58))
(stroke (width 0) (type default))
(uuid fc6ba090-aa50-4d63-a9dd-02aa62318420)
)
(text "Solder in case\nR_{S} causes issues" (at 169.545 77.47 0)
(effects (font (size 1 1)) (justify left bottom))
(uuid 8b11b115-50e0-4125-9877-5204f7a15a2d)
)
(text "This value + V_{REF} voltage\nset I_{LIMIT} = 2.5A" (at 160.02 82.55 0)
(effects (font (size 1 1)) (justify left bottom))
(uuid ae96fde4-63e8-4815-ba13-738016d18aa2)
)
(text "In Prod, use a proper\nvoltage reference instead" (at 95.25 83.82 0)
(effects (font (size 1 1)) (justify right bottom))
(uuid ce772397-cfcf-4f83-863c-a9151d5f66e1)
)
(hierarchical_label "MOTOR_CTRL_IN_{2}" (shape input) (at 129.54 64.77 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 01e8de41-50b1-4db6-aae2-e41813396ee5)
)
(hierarchical_label "MOTOR_A" (shape output) (at 161.29 62.23 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 2d094a0c-ca97-4fa9-8123-cd9b8ab60c0f)
)
(hierarchical_label "MOTOR_CTRL_IN_{1}" (shape input) (at 129.54 62.23 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 52b430b9-c626-44e7-b0c9-23d404ef7d4d)
)
(hierarchical_label "MOTOR_B" (shape output) (at 161.29 64.77 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid db7c2ab7-a9a7-4077-9581-d6bf1e7a5501)
)
(symbol (lib_id "power:GND") (at 140.97 77.47 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 0850c0db-be97-4dc2-bb47-208f76b966d5)
(property "Reference" "#PWR06" (at 140.97 83.82 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 140.97 81.28 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 140.97 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 140.97 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 363f9592-92f7-4a8e-b0b2-77c246ccc4d9))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "#PWR06") (unit 1)
)
)
)
)
(symbol (lib_id "power:+12V") (at 139.7 39.37 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 0d94583a-138f-4f08-9e0e-8c684c5cf480)
(property "Reference" "#PWR01" (at 139.7 43.18 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+12V" (at 139.7 35.814 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 139.7 39.37 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 139.7 39.37 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 973bbce2-0a64-4916-92a5-5251719171f9))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "#PWR01") (unit 1)
)
)
)
)
(symbol (lib_id "Device:C") (at 143.51 53.34 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 37d5a657-6618-4402-bd76-5cbc4f4cbed3)
(property "Reference" "C2" (at 140.97 52.705 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "0.22uF" (at 146.05 52.705 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 147.32 52.3748 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheet.lcsc.com/lcsc/1810191222_Samsung-Electro-Mechanics-CL21B224KBFNNNE_C5378.pdf" (at 143.51 53.34 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC Part" "C5378" (at 143.51 53.34 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "CL21B224KBFNNNE" (at 143.51 53.34 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 7972c367-7c02-4522-82d1-57c277b56e72))
(pin "2" (uuid c0f0721a-faa2-4816-8260-a1496cf8b605))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "C2") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R_US") (at 101.6 73.66 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 3ae29208-bb24-4464-8a97-4269c4e78d25)
(property "Reference" "R2" (at 104.14 73.66 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "10kΩ" (at 99.06 73.66 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 102.616 73.914 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheet.lcsc.com/lcsc/2206010045_UNI-ROYAL-Uniroyal-Elec-0603WAF1002T5E_C25804.pdf" (at 101.6 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC Part" "C25804" (at 101.6 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "0603WAF1002T5E" (at 101.6 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 6760a0ec-4b22-47ad-974b-b045d7520f9f))
(pin "2" (uuid 3e0ecbd2-0372-4ee5-a01c-e140d8ba9060))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "R2") (unit 1)
)
)
)
)
(symbol (lib_id "Driver_Motor:A4950E") (at 139.7 67.31 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 3dfafd24-0d71-4d6c-96af-025fad1ce225)
(property "Reference" "U1" (at 132.08 58.42 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "A4950E" (at 144.78 58.42 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm" (at 139.7 81.28 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx" (at 132.08 58.42 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC Part" "C82404" (at 139.7 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "A4950ELJTR-T" (at 139.7 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 65fd0ddb-7d3a-42aa-9db0-74c1ffe14ed3))
(pin "2" (uuid ea1afdfa-2ffc-4ab9-a2ce-c86faf45d50c))
(pin "3" (uuid 84e3507c-806c-403d-8f51-a9996be37d5d))
(pin "4" (uuid bd277bc5-22cf-410f-9440-ea33ec8c3c3e))
(pin "5" (uuid d0755e47-dbae-4443-91ba-f659ab15c77d))
(pin "6" (uuid 9fdb56df-5e1e-47ca-b79f-7580255fe2f3))
(pin "7" (uuid 2275c966-422f-4c50-8d74-288b37ef62fd))
(pin "8" (uuid ed381d8c-b923-451c-acbc-0fde42f890a9))
(pin "9" (uuid aaa805a9-7986-4cc9-8d40-f1608c4fd63a))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "U1") (unit 1)
)
)
)
)
(symbol (lib_id "Device:C_Polarized_US") (at 143.51 44.45 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 707f48d1-534b-4613-85e5-1e86ddc2ca3b)
(property "Reference" "C1" (at 140.97 43.815 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "100uF" (at 146.05 43.815 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Capacitor_THT:C_Radial_D5.0mm_H11.0mm_P2.00mm" (at 143.51 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheet.lcsc.com/lcsc/2012181840_PANASONIC-ECA1CM101_C713148.pdf" (at 143.51 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC Part" "C713148" (at 143.51 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "ECA1CM101" (at 143.51 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 49f7b93c-9e29-4a9c-bda4-12f64f5f608e))
(pin "2" (uuid ba1d897c-3721-45e1-a965-84927d782f68))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "C1") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R_US") (at 154.94 72.39 180) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 7e6174be-2492-4efa-b348-00c0153308e9)
(property "Reference" "R1" (at 152.4 72.39 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "0.1Ω" (at 157.48 72.39 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_SMD:R_1206_3216Metric" (at 153.924 72.136 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheet.lcsc.com/lcsc/2006112326_Milliohm-HoYH1206-1W-100mR-1-_C601090.pdf" (at 154.94 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC Part" "C601090" (at 154.94 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "HoYH1206-1W-100mR-1%" (at 154.94 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 634063d7-c4bd-464e-9d1d-28c9906011a7))
(pin "2" (uuid ab7ef1dc-93d2-494e-a8dd-9940b6bda01a))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "R1") (unit 1)
)
)
)
)
(symbol (lib_id "power:PWR_FLAG") (at 179.07 67.31 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 85188967-69de-430e-90f2-dcff949c51c9)
(property "Reference" "#FLG02" (at 179.07 65.405 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (at 179.07 63.5 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 179.07 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 179.07 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 4510450e-9a00-4598-a1dc-cf0396aa21c1))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "#FLG02") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 152.4 48.26 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid a36d9202-d474-46ed-9838-7243b4a1fd2e)
(property "Reference" "#PWR02" (at 152.4 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 152.4 52.07 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 152.4 48.26 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 152.4 48.26 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid cc81f6d8-43f6-4b28-ae80-c1236f033ff9))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "#PWR02") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 101.6 77.47 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid a6232408-fe3c-47c6-9479-3494cdf9f97d)
(property "Reference" "#PWR04" (at 101.6 83.82 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 101.6 81.28 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 101.6 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 101.6 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid eaa45da5-1ad0-4eb8-8c83-817b6284e453))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "#PWR04") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R_US") (at 101.6 66.04 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid afaebe63-10c8-4209-8f7b-ba4a92825090)
(property "Reference" "R3" (at 104.14 66.04 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "10kΩ" (at 99.06 66.04 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 102.616 66.294 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheet.lcsc.com/lcsc/2206010045_UNI-ROYAL-Uniroyal-Elec-0603WAF1002T5E_C25804.pdf" (at 101.6 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC Part" "C25804" (at 101.6 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "0603WAF1002T5E" (at 101.6 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 3189588f-5ae0-4302-9abe-0a670abee4a1))
(pin "2" (uuid 9a3656e7-0490-4f98-981d-28ee92a325c9))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "R3") (unit 1)
)
)
)
)
(symbol (lib_id "power:+5V") (at 101.6 62.23 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid c68fa8d2-deea-4d91-bc9a-3efb772d70d4)
(property "Reference" "#PWR05" (at 101.6 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+5V" (at 101.6 58.674 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 101.6 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 101.6 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 07831212-d3c0-40b0-ab30-bc43d889c44c))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "#PWR05") (unit 1)
)
)
)
)
(symbol (lib_id "Jumper:SolderJumper_2_Open") (at 165.1 72.39 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid d7590e6c-705e-4c78-9cd1-8cfec6ec9f9f)
(property "Reference" "JP1" (at 163.068 72.39 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "SolderJumper_2_Open" (at 167.64 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" (at 165.1 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 165.1 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 77200f23-7ec2-4248-a21a-b8331e9a8c61))
(pin "2" (uuid aee96b6e-9fca-4643-a065-359747b0fe26))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "JP1") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 154.94 76.2 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid db957384-42d1-411c-a9b9-8f77560b4b8c)
(property "Reference" "#PWR03" (at 154.94 82.55 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 154.94 80.01 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 154.94 76.2 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 154.94 76.2 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 1924d937-dbff-4fd1-9f0e-8409a55c9233))
(instances
(project "FooBot-Test"
(path "/051b5c8a-2e2c-4a0d-9030-a6929cfcae47/3fe3f209-c76d-4e07-bed6-c2300291c8b5"
(reference "#PWR03") (unit 1)
)
)
)
)
)