From: Joseph Coffland Date: Tue, 22 Nov 2016 00:57:23 +0000 (-0800) Subject: Added Vs to motor driver, other minor tweaks X-Git-Url: https://git.buildbotics.com/?a=commitdiff_plain;h=663a5b8c85c70e349361a145275eb6e09a09cce7;p=bbctrl-pcb Added Vs to motor driver, other minor tweaks --- diff --git a/buildbotics_controller.pcb b/buildbotics_controller.pcb index b60f16b..a83a8ef 100644 --- a/buildbotics_controller.pcb +++ b/buildbotics_controller.pcb @@ -1586,8 +1586,8 @@ Via[5.0000mm 148.5000mm 27.00mil 0.6000mm 0.8858mm 9.00mil "" "thermal(0S,2S)"] Via[21.5000mm 153.7500mm 27.00mil 0.6000mm 0.8858mm 9.00mil "" "thermal(0S,2S)"] Via[25.5000mm 153.7500mm 27.00mil 0.6000mm 0.8858mm 9.00mil "" "thermal(0S,2S)"] Via[29.2500mm 153.7500mm 27.00mil 0.6000mm 0.8858mm 9.00mil "" "thermal(0S,2S)"] -Via[33.0000mm 153.7500mm 27.00mil 0.6000mm 0.8858mm 9.00mil "" "thermal(0S,2S)"] -Via[34.2500mm 151.2500mm 27.00mil 0.6000mm 0.8858mm 9.00mil "" "thermal(0S,2S)"] +Via[34.2500mm 153.7500mm 27.00mil 0.6000mm 0.8858mm 9.00mil "" "thermal(0S,2S)"] +Via[34.2500mm 150.5000mm 27.00mil 0.6000mm 0.8858mm 9.00mil "" "thermal(0S,2S)"] Via[33.0000mm 139.7500mm 27.00mil 0.6000mm 0.8858mm 9.00mil "" "thermal(0S,2S)"] Via[30.5000mm 139.7500mm 27.00mil 0.6000mm 0.8858mm 9.00mil "" "thermal(0S,2S)"] Via[30.5000mm 137.2500mm 27.00mil 0.6000mm 0.8858mm 9.00mil "" "thermal(0S,2S)"] @@ -2028,21 +2028,21 @@ Element["lock" "AMPHENOL_10127720-041LF.fp" "D/X/J1" "4-Pin Male Connector" 133. ) -Element["lock" "Molex_39-30-0060" "P/J1" "6-Pin" 130.7118mm 12.8000mm -10.7349mm 1.5076mm 0 75 ""] +Element["" "Molex_39-30-0060" "P/J1" "6-Pin" 130.7118mm 12.8000mm -10.7349mm 1.5076mm 0 75 ""] ( Attribute("device" "CONNECTOR_6") Attribute("manufacturer" "unknown") Attribute("manufacturer_part_number" "unknown") Attribute("vendor" "unknown") Attribute("vendor_part_number" "unknown") - Pin[0.0000 0.0000 100.00mil 0.6000mm 2.7400mm 70.00mil "1" "1" "square,edge2,thermal(0X)"] - Pin[0.0000 165.00mil 100.00mil 0.6000mm 2.7400mm 70.00mil "2" "2" "square,edge2,thermal(0X)"] - Pin[0.0000 330.00mil 100.00mil 0.6000mm 2.7400mm 70.00mil "3" "3" "square,edge2,thermal(0X)"] - Pin[-217.00mil 0.0000 100.00mil 0.6000mm 2.7400mm 70.00mil "4" "4" "square,edge2,thermal(2X)"] - Pin[-217.00mil 165.00mil 100.00mil 0.6000mm 2.7400mm 70.00mil "5" "5" "square,edge2,thermal(2X)"] - Pin[-217.00mil 330.00mil 100.00mil 0.6000mm 2.7400mm 70.00mil "6" "6" "square,edge2,thermal(2X)"] - Pin[287.00mil 0.0000 118.00mil 0.0000 3.1972mm 118.00mil "1" "1" "hole,edge2"] - Pin[287.00mil 330.00mil 118.00mil 0.0000 3.1972mm 118.00mil "1" "1" "hole,edge2"] + Pin[0.0000 0.0000 100.00mil 0.6000mm 2.7400mm 70.00mil "1" "1" "square,lock,edge2,thermal(0X)"] + Pin[0.0000 165.00mil 100.00mil 0.6000mm 2.7400mm 70.00mil "2" "2" "square,lock,edge2,thermal(0X)"] + Pin[0.0000 330.00mil 100.00mil 0.6000mm 2.7400mm 70.00mil "3" "3" "square,lock,edge2,thermal(0X)"] + Pin[-217.00mil 0.0000 100.00mil 0.6000mm 2.7400mm 70.00mil "4" "4" "square,lock,edge2,thermal(2X)"] + Pin[-217.00mil 165.00mil 100.00mil 0.6000mm 2.7400mm 70.00mil "5" "5" "square,lock,edge2,thermal(2X)"] + Pin[-217.00mil 330.00mil 100.00mil 0.6000mm 2.7400mm 70.00mil "6" "6" "square,lock,edge2,thermal(2X)"] + Pin[287.00mil 0.0000 118.00mil 0.0000 3.1972mm 118.00mil "1" "1" "hole,lock,edge2"] + Pin[287.00mil 330.00mil 118.00mil 0.0000 3.1972mm 118.00mil "1" "1" "hole,lock,edge2"] ElementLine [-300.00mil -107.00mil 510.00mil -107.00mil 0.2500mm] ElementLine [510.00mil -107.00mil 510.00mil 437.00mil 0.2500mm] ElementLine [510.00mil 437.00mil -300.00mil 437.00mil 0.2500mm] @@ -4850,7 +4850,7 @@ Element["" "testpt" "P/TP3" "N/A" 20.5000mm 136.0000mm 0.2820mm -3.2580mm 0 75 " ) -Element["" "0805_ext" "P/R11" "330" 27.2500mm 151.2500mm -1.3946mm 1.3080mm 0 75 ""] +Element["" "0805_ext" "P/R11" "330" 27.2500mm 151.2500mm -1.5000mm 1.0000mm 0 75 ""] ( Attribute("device" "RESISTOR") Attribute("manufacturer" "unknown") @@ -4864,7 +4864,7 @@ Element["" "0805_ext" "P/R11" "330" 27.2500mm 151.2500mm -1.3946mm 1.3080mm 0 75 ) -Element["" "1210_ext" "P/C4" "10uF 50v" 28.5000mm 142.5000mm -1.2751mm -3.7817mm 0 75 ""] +Element["" "1210_ext" "P/C4" "10uF 50v" 28.5000mm 142.5000mm -1.2500mm -3.7500mm 0 75 ""] ( Attribute("device" "CAPACITOR") Attribute("manufacturer" "unknown") @@ -4920,7 +4920,7 @@ Element["" "SRN1060" "P/L1" "22uH" 11.0000mm 140.0000mm -7.9981mm 6.9671mm 1 75 ) -Element["" "0805_ext" "P/C11" "3.3nF" 30.2500mm 150.5000mm 1.4725mm 0.6837mm 0 75 ""] +Element["" "0805_ext" "P/C11" "3.3nF" 30.2500mm 150.5000mm 1.2500mm 1.0000mm 0 75 ""] ( Attribute("device" "CAPACITOR") Attribute("manufacturer" "unknown") @@ -5324,7 +5324,7 @@ Element["" "0805_ext" "R/R15" "2.4k" 47.2500mm 21.0000mm -5.3260mm -0.5160mm 0 7 ) -Element["" "0805_ext" "R/C25" "0.1uF" 31.2500mm 25.2500mm -1.6741mm -3.3841mm 0 75 ""] +Element["" "0805_ext" "R/C25" "0.1uF" 31.2500mm 25.2500mm -2.0000mm 1.7500mm 1 75 ""] ( Attribute("device" "CAPACITOR") Attribute("manufacturer" "unknown") @@ -5554,7 +5554,7 @@ Element["" "0805_ext" "R/C6" "130pF" 47.2500mm 22.5000mm -200.00mil -15.00mil 0 ) -Element["" "QSOP16_EXT" "R/U4" "6-Channel Digital Isolator" 37.2500mm 24.2500mm -8.1976mm 3.0464mm 0 75 ""] +Element["" "QSOP16_EXT" "R/U4" "6-Channel Digital Isolator" 37.2500mm 24.2500mm -3.5000mm -3.0000mm 0 75 ""] ( Attribute("device" "MAX14850") Attribute("manufacturer" "unknown") @@ -5570,7 +5570,7 @@ Element["" "QSOP16_EXT" "R/U4" "6-Channel Digital Isolator" 37.2500mm 24.2500mm Pad[-150.00mil -35.00mil -150.00mil 7.00mil 16.00mil 0.6000mm 0.6064mm "IOA2" "7" "square"] Pad[-175.00mil -35.00mil -175.00mil 7.00mil 16.00mil 0.6000mm 0.6064mm "GNDA" "8" "square"] Pad[-176.00mil 197.00mil -176.00mil 239.00mil 16.00mil 0.0000 0.6064mm "GNDB" "9" "square,edge2"] - Pad[-151.00mil 197.00mil -151.00mil 239.00mil 16.00mil 0.6000mm 0.6064mm "IOB2" "10" "square,edge2"] + Pad[-151.00mil 197.00mil -151.00mil 239.00mil 16.00mil 0.3968mm 0.6064mm "IOB2" "10" "square,edge2"] Pad[-126.00mil 197.00mil -126.00mil 239.00mil 16.00mil 0.6000mm 0.6064mm "IOB1" "11" "square,edge2"] Pad[-101.00mil 197.00mil -101.00mil 239.00mil 16.00mil 0.6000mm 0.6064mm "INB2" "12" "square,edge2"] Pad[-76.00mil 197.00mil -76.00mil 239.00mil 16.00mil 0.6000mm 0.6064mm "INB1" "13" "square,edge2"] @@ -5810,7 +5810,7 @@ Element["" "0805_ext" "R/R2" "2.4k" 31.0000mm 37.2500mm -0.5686mm -2.5656mm 1 75 ) -Element["" "0805_ext" "R/R18" "2.4k" 27.5000mm 37.2500mm -0.6936mm -2.1612mm 1 75 ""] +Element["" "0805_ext" "R/R18" "2.4k" 27.5000mm 37.2500mm -0.7500mm -2.5000mm 1 75 ""] ( Attribute("device" "RESISTOR") Attribute("manufacturer" "unknown") @@ -5880,7 +5880,7 @@ Element["" "0805_ext" "R/C10" "130pF" 43.2500mm 37.2500mm -0.7500mm -2.2500mm 1 ) -Element["" "0805_ext" "R/C1" "130pF" 37.7500mm 37.2500mm -25.50mil -2.5093mm 1 75 ""] +Element["" "0805_ext" "R/C1" "130pF" 37.7500mm 37.2500mm -0.7500mm -2.5000mm 1 75 ""] ( Attribute("device" "CAPACITOR") Attribute("manufacturer" "unknown") @@ -5908,7 +5908,7 @@ Element["" "0805_ext" "R/R14" "180" 36.2500mm 37.2500mm -28.50mil -2.3331mm 1 75 ) -Element["" "0805_ext" "R/R17" "180" 34.5000mm 37.2500mm -24.50mil -2.6871mm 1 75 ""] +Element["" "0805_ext" "R/R17" "180" 34.5000mm 37.2500mm -0.5000mm -2.5000mm 1 75 ""] ( Attribute("device" "RESISTOR") Attribute("manufacturer" "unknown") @@ -6786,7 +6786,7 @@ Element["" "0805_ext" "P/R15" "20K" 95.0000mm 10.2500mm -5.5000mm -0.5000mm 0 75 ) -Element["" "1210_ext" "P/C17" "1uF 100v" 100.0000mm 9.2500mm -6.0000mm -1.5000mm 0 75 ""] +Element["" "1210_ext" "P/C17" "1uF 100v" 100.0000mm 9.2500mm -6.0000mm -0.7500mm 0 75 ""] ( Attribute("device" "CAPACITOR") Attribute("manufacturer" "unknown") @@ -8456,7 +8456,7 @@ Layer(1 "top") ) Polygon("clearpoly") ( - [31.0000mm 29.0000mm] [33.0000mm 29.0000mm] [33.0000mm 30.7500mm] [31.0000mm 30.7500mm] + [30.5000mm 28.7500mm] [33.0000mm 28.7500mm] [33.0000mm 30.7500mm] [30.5000mm 30.7500mm] ) Polygon("clearpoly") ( diff --git a/motor_driver.sch b/motor_driver.sch index 7018d45..17f5323 100644 --- a/motor_driver.sch +++ b/motor_driver.sch @@ -736,3 +736,8 @@ refdes=C6 T 51400 50100 5 10 1 1 0 0 1 value=180u } +C 47700 49100 1 0 0 Vs.sym +{ +T 47800 49800 5 10 0 0 0 0 1 +device=none +} diff --git a/power.sch b/power.sch index d873bf8..f6f445b 100644 --- a/power.sch +++ b/power.sch @@ -520,7 +520,7 @@ C 53900 43600 1 90 0 output.sym { T 53600 43700 5 10 0 0 90 0 1 device=OUTPUT -T 53900 43600 5 10 0 0 0 0 1 +T 53600 43400 5 10 1 1 90 0 1 net=pwr_en:1 } N 42600 41800 42600 41200 4