Added Vs to motor driver, other minor tweaks
authorJoseph Coffland <joseph@cauldrondevelopment.com>
Tue, 22 Nov 2016 00:57:23 +0000 (16:57 -0800)
committerJoseph Coffland <joseph@cauldrondevelopment.com>
Tue, 22 Nov 2016 00:57:23 +0000 (16:57 -0800)
buildbotics_controller.pcb
motor_driver.sch
power.sch

index b60f16bdd4f128ac04d664727eee3415f20bf135..a83a8ef04cc3a77546c297f1dc4136cde4df4309 100644 (file)
@@ -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")
        (
index 7018d453c1f90181054b8ea7b3520431faa4d92e..17f5323197a9d0e22f08069578785dfbae7d3cf8 100644 (file)
@@ -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
+}
index d873bf861fe727841b583d9d3ca3432a17cdc292..f6f445b32e2259de78915a3d2e54d5c3d6051572 100644 (file)
--- 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