added external 24-bit SPI-attached ADC
authorBdale Garbee <bdale@gag.com>
Sun, 10 Sep 2017 01:23:09 +0000 (19:23 -0600)
committerBdale Garbee <bdale@gag.com>
Sun, 10 Sep 2017 01:23:09 +0000 (19:23 -0600)
telefireone.sch

index f71e69263b3f420fe1e2cec3c8bcfbe79bdcf670..87fa856797ef9b4664253792101602a5a9d4b783 100644 (file)
@@ -57,7 +57,7 @@ netname=sense_batt
 }
 C 49600 44600 1 0 0 gnd.sym
 T 82400 40400 9 10 1 0 0 0 1
 }
 C 49600 44600 1 0 0 gnd.sym
 T 82400 40400 9 10 1 0 0 0 1
-1.2
+2.0
 T 80000 40400 9 10 1 0 0 0 1
 1
 T 80600 40400 9 10 1 0 0 0 1
 T 80000 40400 9 10 1 0 0 0 1
 1
 T 80600 40400 9 10 1 0 0 0 1
@@ -436,9 +436,9 @@ N 52800 57100 54800 57100 4
 T 54300 57200 5 10 1 1 0 6 1
 netname=led_armed
 }
 T 54300 57200 5 10 1 1 0 6 1
 netname=led_armed
 }
-N 53500 63100 54800 63100 4
+N 53500 64700 54800 64700 4
 {
 {
-T 53500 63200 5 10 1 1 0 0 1
+T 53500 64800 5 10 1 1 0 0 1
 netname=cs_radio
 }
 N 71200 56700 72100 56700 4
 netname=cs_radio
 }
 N 71200 56700 72100 56700 4
@@ -1281,70 +1281,70 @@ N 50800 48800 49700 48800 4
 T 49700 48900 5 10 1 1 0 0 1
 netname=v_lipo
 }
 T 49700 48900 5 10 1 1 0 0 1
 netname=v_lipo
 }
-C 52200 64500 1 0 1 led.sym
+C 51000 64300 1 0 1 led.sym
 {
 {
-T 52300 65100 5 10 0 1 0 6 1
+T 51100 64900 5 10 0 1 0 6 1
 device=LED
 device=LED
-T 52250 64500 5 10 0 1 0 6 1
+T 51050 64300 5 10 0 1 0 6 1
 footprint=100mil-led
 footprint=100mil-led
-T 52200 64900 5 10 1 1 0 6 1
+T 51000 64700 5 10 1 1 0 6 1
 refdes=D5
 refdes=D5
-T 51900 64900 5 10 1 1 0 6 1
+T 50700 64700 5 10 1 1 0 6 1
 value=green
 }
 value=green
 }
-C 52200 63100 1 0 1 led.sym
+C 51000 62900 1 0 1 led.sym
 {
 {
-T 52300 63700 5 10 0 1 0 6 1
+T 51100 63500 5 10 0 1 0 6 1
 device=LED
 device=LED
-T 52250 63100 5 10 0 1 0 6 1
+T 51050 62900 5 10 0 1 0 6 1
 footprint=100mil-led
 footprint=100mil-led
-T 52200 63500 5 10 1 1 0 6 1
+T 51000 63300 5 10 1 1 0 6 1
 refdes=D7
 refdes=D7
-T 51900 63500 5 10 1 1 0 6 1
+T 50700 63300 5 10 1 1 0 6 1
 value=red
 }
 value=red
 }
-C 52200 63800 1 0 1 led.sym
+C 51000 63600 1 0 1 led.sym
 {
 {
-T 52300 64200 5 10 1 1 0 6 1
+T 51100 64000 5 10 1 1 0 6 1
 refdes=D6
 refdes=D6
-T 52300 64400 5 10 0 1 0 6 1
+T 51100 64200 5 10 0 1 0 6 1
 device=LED
 device=LED
-T 52250 63800 5 10 0 1 0 6 1
+T 51050 63600 5 10 0 1 0 6 1
 footprint=100mil-led
 footprint=100mil-led
-T 52000 64200 5 10 1 1 0 6 1
+T 50800 64000 5 10 1 1 0 6 1
 value=yellow
 }
 value=yellow
 }
-C 53100 63800 1 0 1 resistor.sym
+C 51900 63600 1 0 1 resistor.sym
 {
 {
-T 52800 64200 5 10 0 1 0 6 1
+T 51600 64000 5 10 0 1 0 6 1
 device=RESISTOR
 device=RESISTOR
-T 53000 64200 5 10 1 1 0 6 1
+T 51800 64000 5 10 1 1 0 6 1
 refdes=R9
 refdes=R9
-T 52700 64200 5 10 1 1 0 6 1
+T 51500 64000 5 10 1 1 0 6 1
 value=150
 value=150
-T 53100 63800 5 10 0 1 90 2 1
+T 51900 63600 5 10 0 1 90 2 1
 footprint=0402
 }
 footprint=0402
 }
-C 53100 63100 1 0 1 resistor.sym
+C 51900 62900 1 0 1 resistor.sym
 {
 {
-T 52800 63500 5 10 0 1 0 6 1
+T 51600 63300 5 10 0 1 0 6 1
 device=RESISTOR
 device=RESISTOR
-T 53000 63500 5 10 1 1 0 6 1
+T 51800 63300 5 10 1 1 0 6 1
 refdes=R10
 refdes=R10
-T 52700 63500 5 10 1 1 0 6 1
+T 51500 63300 5 10 1 1 0 6 1
 value=150
 value=150
-T 53100 63100 5 10 0 1 90 2 1
+T 51900 62900 5 10 0 1 90 2 1
 footprint=0402
 }
 footprint=0402
 }
-C 53100 64500 1 0 1 resistor.sym
+C 51900 64300 1 0 1 resistor.sym
 {
 {
-T 52800 64900 5 10 0 1 0 6 1
+T 51600 64700 5 10 0 1 0 6 1
 device=RESISTOR
 device=RESISTOR
-T 53000 64900 5 10 1 1 0 6 1
+T 51800 64700 5 10 1 1 0 6 1
 refdes=R6
 refdes=R6
-T 52700 64900 5 10 1 1 0 6 1
+T 51500 64700 5 10 1 1 0 6 1
 value=12.7
 value=12.7
-T 53100 64500 5 10 0 1 90 2 1
+T 51900 64300 5 10 0 1 90 2 1
 footprint=0402
 }
 C 51900 57400 1 0 1 led.sym
 footprint=0402
 }
 C 51900 57400 1 0 1 led.sym
@@ -1392,18 +1392,13 @@ refdes=R3
 T 52400 56800 5 10 1 1 0 6 1
 value=150
 }
 T 52400 56800 5 10 1 1 0 6 1
 value=150
 }
-N 53100 64300 53100 64600 4
-N 53100 63500 53100 63200 4
-C 51700 62700 1 0 0 gnd.sym
-N 51800 64600 51800 63000 4
+C 50500 62500 1 0 0 gnd.sym
+N 50600 64400 50600 62800 4
 N 49700 49800 50800 49800 4
 {
 T 49700 49900 5 10 1 1 0 0 1
 netname=v_pyro
 }
 N 49700 49800 50800 49800 4
 {
 T 49700 49900 5 10 1 1 0 0 1
 netname=v_pyro
 }
-N 54800 64300 53100 64300 4
-N 54800 63900 53100 63900 4
-N 54800 63500 53100 63500 4
 N 53000 58700 54800 58700 4
 N 51000 57500 51000 56500 4
 T 76200 43000 9 24 1 0 0 0 1
 N 53000 58700 54800 58700 4
 N 51000 57500 51000 56500 4
 T 76200 43000 9 24 1 0 0 0 1
@@ -1429,20 +1424,6 @@ value=NoConnection
 T 64400 66100 5 10 0 0 0 0 1
 device=DRC_Directive
 }
 T 64400 66100 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 54300 62200 1 0 0 nc-left.sym
-{
-T 54300 62600 5 10 0 0 0 0 1
-value=NoConnection
-T 54300 63000 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 54300 61800 1 0 0 nc-left.sym
-{
-T 54300 62200 5 10 0 0 0 0 1
-value=NoConnection
-T 54300 62600 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 C 54300 56600 1 0 0 nc-left.sym
 {
 T 54300 57000 5 10 0 0 0 0 1
 C 54300 56600 1 0 0 nc-left.sym
 {
 T 54300 57000 5 10 0 0 0 0 1
@@ -1738,13 +1719,6 @@ device=DRC_Directive
 }
 C 44100 53500 1 0 0 3.3V-plus.sym
 C 44200 52400 1 0 0 gnd.sym
 }
 C 44100 53500 1 0 0 3.3V-plus.sym
 C 44200 52400 1 0 0 gnd.sym
-C 54300 62600 1 0 0 nc-left.sym
-{
-T 54300 63000 5 10 0 0 0 0 1
-value=NoConnection
-T 54300 63400 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 C 56700 45100 1 270 0 cap-polar.sym
 {
 T 57400 44900 5 10 0 0 270 0 1
 C 56700 45100 1 270 0 cap-polar.sym
 {
 T 57400 44900 5 10 0 0 270 0 1
@@ -1764,120 +1738,116 @@ vendor=digikey
 T 56700 45100 5 10 0 1 0 0 1
 vendor_part_number=P10296-ND
 }
 T 56700 45100 5 10 0 1 0 0 1
 vendor_part_number=P10296-ND
 }
-C 77900 65900 1 0 0 INA125.sym
+C 73000 58700 1 0 0 INA125.sym
 {
 {
-T 77900 65900 5 10 0 1 0 0 1
+T 73000 58700 5 10 0 1 0 0 1
 device=IC
 device=IC
-T 78400 72200 5 10 1 1 0 0 1
+T 73500 65000 5 10 1 1 0 0 1
 refdes=U20
 refdes=U20
-T 77900 65900 5 10 0 1 0 0 1
+T 73000 58700 5 10 0 1 0 0 1
 value=INA125
 value=INA125
-T 77900 65900 5 10 0 1 0 0 1
+T 73000 58700 5 10 0 1 0 0 1
 footprint=SO16
 footprint=SO16
-T 77900 65900 5 10 0 1 0 0 1
+T 73000 58700 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-C 77700 71400 1 0 0 gnd.sym
+C 72800 64200 1 0 0 gnd.sym
 {
 {
-T 77700 71400 5 10 0 1 0 0 1
+T 72800 64200 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 77800 71700 77900 71700 4
-C 73600 66800 1 0 0 gnd.sym
+N 72900 64500 73000 64500 4
+C 68200 59600 1 0 0 gnd.sym
 {
 {
-T 73600 66800 5 10 0 1 0 0 1
+T 68200 59600 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 77600 68200 77600 68500 4
-N 77600 68500 77900 68500 4
-N 77600 67300 77600 66900 4
-N 77600 66900 77900 66900 4
-N 82200 68900 82200 68100 4
-N 82200 68100 81900 68100 4
-C 79800 65600 1 0 0 gnd.sym
+N 72700 61000 72700 61300 4
+N 72700 61300 73000 61300 4
+N 72700 60100 72700 59700 4
+N 72700 59700 73000 59700 4
+N 77100 60900 77100 66600 4
+N 77100 60900 77000 60900 4
+C 74900 58400 1 0 0 gnd.sym
 {
 {
-T 79800 65600 5 10 0 1 0 0 1
+T 74900 58400 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 79900 65900 82000 65900 4
-N 82000 65900 82000 66500 4
-N 82000 66500 81900 66500 4
-N 79900 72500 79900 72900 4
-N 74300 72900 80700 72900 4
+N 75000 58700 77100 58700 4
+N 77100 58700 77100 59300 4
+N 77100 59300 77000 59300 4
+N 75000 65300 75000 65700 4
+N 69400 65700 75800 65700 4
 {
 {
-T 74300 73000 5 10 1 1 0 0 1
+T 69400 65800 5 10 1 1 0 0 1
 netname=v_ldo_in
 }
 netname=v_ldo_in
 }
-N 80700 72500 80700 72900 4
-N 81900 68900 83400 68900 4
-{
-T 82900 69000 5 10 1 1 0 0 1
-netname=thrust
-}
-C 78000 72000 1 90 0 capacitor.sym
+N 75800 65300 75800 65700 4
+N 77000 61700 77100 61700 4
+C 73100 64800 1 90 0 capacitor.sym
 {
 {
-T 77300 72200 5 10 0 0 90 0 1
+T 72400 65000 5 10 0 0 90 0 1
 device=CAPACITOR
 device=CAPACITOR
-T 78000 72000 5 10 0 1 0 0 1
+T 73100 64800 5 10 0 1 0 0 1
 footprint=0402
 footprint=0402
-T 77700 72800 5 10 1 1 180 0 1
+T 72800 65600 5 10 1 1 180 0 1
 refdes=C1
 refdes=C1
-T 77200 72100 5 10 1 1 0 0 1
+T 72300 64900 5 10 1 1 0 0 1
 value=0.1uF
 value=0.1uF
-T 78000 72000 5 10 0 1 0 0 1
+T 73100 64800 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 77900 68900 73600 68900 4
-N 77900 66500 76600 66500 4
-N 76600 66500 76600 68500 4
-N 76600 68500 73600 68500 4
-N 73600 68100 73700 68100 4
-N 73700 68100 73700 67100 4
-C 73600 70000 1 0 1 conn-5.sym
+N 73000 61700 68200 61700 4
+N 73000 59300 71700 59300 4
+N 71700 59300 71700 61300 4
+N 71700 61300 68200 61300 4
+N 68200 60900 68300 60900 4
+N 68300 60900 68300 59900 4
+C 68700 62800 1 0 1 conn-5.sym
 {
 {
-T 73600 70000 5 10 0 1 0 0 1
+T 68700 62800 5 10 0 1 0 0 1
 footprint=100mil5pin
 footprint=100mil5pin
-T 73245 71895 5 10 1 1 0 6 1
+T 68345 64695 5 10 1 1 0 6 1
 refdes=J10
 refdes=J10
-T 72600 69800 5 10 1 1 0 0 1
+T 67700 62600 5 10 1 1 0 0 1
 value=vref_thrust
 value=vref_thrust
-T 73600 70000 5 10 0 1 0 0 1
+T 68700 62800 5 10 0 1 0 0 1
 device=CONNECTOR
 device=CONNECTOR
-T 73600 70000 5 10 0 1 0 0 1
+T 68700 62800 5 10 0 1 0 0 1
 loadstatus=noload
 loadstatus=noload
-T 73600 70000 5 10 0 1 0 0 1
+T 68700 62800 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 76000 69700 77900 69700 4
-C 73600 67200 1 0 1 conn-6.sym
+N 71100 62500 73000 62500 4
+C 68200 60000 1 0 1 conn-6.sym
 {
 {
-T 73600 67200 5 10 0 0 0 0 1
+T 68200 60000 5 10 0 0 0 0 1
 footprint=282834-6
 footprint=282834-6
-T 73245 69495 5 10 1 1 0 6 1
+T 67845 62295 5 10 1 1 0 6 1
 refdes=J11
 refdes=J11
-T 72700 66900 5 10 1 1 0 0 1
+T 67300 59700 5 10 1 1 0 0 1
 value=load_cell
 value=load_cell
-T 73600 67200 5 10 0 1 0 0 1
+T 68200 60000 5 10 0 1 0 0 1
 device=CONNECTOR
 device=CONNECTOR
-T 73600 67200 5 10 0 1 0 0 1
+T 68200 60000 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 73600 67700 73700 67700 4
-N 73700 67300 73600 67300 4
-L 72700 70500 72400 70500 3 0 0 0 -1 -1
-L 72400 70500 72400 70100 3 0 0 0 -1 -1
-L 72400 70100 72700 70100 3 0 0 0 -1 -1
-T 74000 66800 9 10 1 0 0 0 7
+N 68200 60500 68300 60500 4
+N 68300 60100 68200 60100 4
+L 67800 63300 67500 63300 3 0 0 0 -1 -1
+L 67500 63300 67500 62900 3 0 0 0 -1 -1
+L 67500 62900 67800 62900 3 0 0 0 -1 -1
+T 68700 59400 9 10 1 0 0 0 7
 R106 sets gain, see INA125
 data sheet for details.
 
 R106 sets gain, see INA125
 data sheet for details.
 
-A 3mV/V load cell needs gain
-110 to optimally drive 3.3V 
-ADC input, which is 566 ohms.
-The nearest std value is 562.
-T 71200 70600 9 10 1 0 0 0 1
+A 3mV/V load cell excited with 10V
+needs gain 167 to optimally drive 
+5V ADC input, which is 369 ohms.
+The next higher std value is 374.
+T 66300 63400 9 10 1 0 0 0 1
 use 10V by default
 use 10V by default
-T 72200 67600 9 10 1 0 0 0 9
+T 66800 60400 9 10 1 0 0 0 9
 excite +
 
 input +
 excite +
 
 input +
@@ -1887,278 +1857,263 @@ input -
 excite -
 
 shield
 excite -
 
 shield
-C 76500 60200 1 0 1 conn-8.sym
+C 73700 69900 1 0 1 conn-8.sym
 {
 {
-T 76500 60200 5 10 0 1 270 2 1
+T 73700 69900 5 10 0 1 270 2 1
 footprint=282834-8
 footprint=282834-8
-T 76500 60200 5 10 0 1 270 2 1
+T 73700 69900 5 10 0 1 270 2 1
 device=CONNECTOR
 device=CONNECTOR
-T 76145 63295 5 10 1 1 0 6 1
+T 73345 72995 5 10 1 1 0 6 1
 refdes=J12
 refdes=J12
-T 75700 59900 5 10 1 1 0 2 1
+T 72900 69600 5 10 1 1 0 2 1
 value=NTC_A
 value=NTC_A
-T 76500 60200 5 10 0 1 0 0 1
+T 73700 69900 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-C 77700 60700 1 0 0 MAX6691.sym
+C 74900 70400 1 0 0 MAX6691.sym
 {
 {
-T 78995 60795 5 10 0 1 0 0 1
+T 76195 70495 5 10 0 1 0 0 1
 device=IC
 device=IC
-T 77700 60700 5 10 0 1 0 0 1
+T 74900 70400 5 10 0 1 0 0 1
 footprint=TSSOP10
 footprint=TSSOP10
-T 77995 62695 5 10 1 1 0 0 1
+T 75195 72395 5 10 1 1 0 0 1
 refdes=U21
 refdes=U21
-T 78595 62695 5 10 1 1 0 0 1
+T 75795 72395 5 10 1 1 0 0 1
 value=MAX6691
 value=MAX6691
-T 77700 60700 5 10 0 1 0 0 1
+T 74900 70400 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 76500 63100 77200 63100 4
-N 77200 63100 77200 62400 4
-N 77200 62400 77700 62400 4
-N 76500 62300 76900 62300 4
-N 76900 62300 76900 62000 4
-N 76900 62000 77700 62000 4
-N 76500 61500 76900 61500 4
-N 76900 61500 76900 61600 4
-N 77700 61600 76900 61600 4
-N 77700 61200 77200 61200 4
-N 77200 61200 77200 60700 4
-N 77200 60700 76500 60700 4
-C 76500 59900 1 0 0 gnd.sym
-{
-T 76500 59900 5 10 0 1 0 0 1
+N 73700 72800 74400 72800 4
+N 74400 72800 74400 72100 4
+N 74400 72100 74900 72100 4
+N 73700 72000 74100 72000 4
+N 74100 72000 74100 71700 4
+N 74100 71700 74900 71700 4
+N 73700 71200 74100 71200 4
+N 74100 71200 74100 71300 4
+N 74900 71300 74100 71300 4
+N 74900 70900 74400 70900 4
+N 74400 70900 74400 70400 4
+N 74400 70400 73700 70400 4
+C 73700 69600 1 0 0 gnd.sym
+{
+T 73700 69600 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 76600 60200 76600 62700 4
-N 76600 60300 76500 60300 4
-N 76600 61100 76500 61100 4
-N 76600 61900 76500 61900 4
-N 76600 62700 76500 62700 4
-C 78300 60000 1 0 0 resistor.sym
+N 73800 69900 73800 72400 4
+N 73800 70000 73700 70000 4
+N 73800 70800 73700 70800 4
+N 73800 71600 73700 71600 4
+N 73800 72400 73700 72400 4
+C 75500 69700 1 0 0 resistor.sym
 {
 {
-T 78600 60400 5 10 0 0 0 0 1
+T 75800 70100 5 10 0 0 0 0 1
 device=RESISTOR
 device=RESISTOR
-T 78300 60000 5 10 0 1 0 0 1
+T 75500 69700 5 10 0 1 0 0 1
 footprint=0.125W_Carbon_Resistor
 footprint=0.125W_Carbon_Resistor
-T 78300 60000 5 10 0 1 0 0 1
+T 75500 69700 5 10 0 1 0 0 1
 loadstatus=noload
 loadstatus=noload
-T 78500 60300 5 10 1 1 0 0 1
+T 75700 70000 5 10 1 1 0 0 1
 refdes=R21
 refdes=R21
-T 78300 60000 5 10 0 1 0 0 1
+T 75500 69700 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 78300 60100 77500 60100 4
-N 77500 60100 77500 60800 4
-N 77500 60800 77700 60800 4
-N 79200 60100 79900 60100 4
-N 79900 60100 79900 60800 4
-N 79900 60800 79700 60800 4
-C 79600 63300 1 0 0 3.3V-plus.sym
+N 75500 69800 74700 69800 4
+N 74700 69800 74700 70500 4
+N 74700 70500 74900 70500 4
+N 76400 69800 77100 69800 4
+N 77100 69800 77100 70500 4
+N 77100 70500 76900 70500 4
+C 76800 73000 1 0 0 3.3V-plus.sym
 {
 {
-T 79600 63300 5 10 0 1 0 0 1
+T 76800 73000 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 79700 62400 79900 62400 4
-N 79800 62400 79800 63300 4
-C 80000 60900 1 0 0 gnd.sym
+N 76900 72100 77100 72100 4
+N 77000 72100 77000 73000 4
+C 77200 70600 1 0 0 gnd.sym
 {
 {
-T 80000 60900 5 10 0 1 0 0 1
+T 77200 70600 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 79700 61200 80100 61200 4
-N 79700 62000 82100 62000 4
+N 76900 70900 77300 70900 4
+N 76900 71700 79300 71700 4
 {
 {
-T 81400 62100 5 10 1 1 0 0 1
+T 78600 71800 5 10 1 1 0 0 1
 netname=therm_io
 }
 netname=therm_io
 }
-C 79900 62300 1 0 0 resistor.sym
+C 77100 72000 1 0 0 resistor.sym
 {
 {
-T 80200 62700 5 10 0 0 0 0 1
+T 77400 72400 5 10 0 0 0 0 1
 device=RESISTOR
 device=RESISTOR
-T 79900 62300 5 10 0 1 0 0 1
+T 77100 72000 5 10 0 1 0 0 1
 footprint=0402
 footprint=0402
-T 80000 62600 5 10 1 1 0 0 1
+T 77200 72300 5 10 1 1 0 0 1
 refdes=R23
 refdes=R23
-T 80400 62600 5 10 1 1 0 0 1
+T 77600 72300 5 10 1 1 0 0 1
 value=10k
 value=10k
-T 79900 62300 5 10 0 1 0 0 1
+T 77100 72000 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 80800 62400 80800 62000 4
-C 80400 62900 1 0 0 capacitor.sym
+N 78000 72100 78000 71700 4
+C 77600 72600 1 0 0 capacitor.sym
 {
 {
-T 80600 63600 5 10 0 0 0 0 1
+T 77800 73300 5 10 0 0 0 0 1
 device=CAPACITOR
 device=CAPACITOR
-T 80400 62900 5 10 0 1 0 0 1
+T 77600 72600 5 10 0 1 0 0 1
 footprint=0402
 footprint=0402
-T 80500 63400 5 10 1 1 0 0 1
+T 77700 73100 5 10 1 1 0 0 1
 refdes=C6
 refdes=C6
-T 80900 63400 5 10 1 1 0 0 1
+T 78100 73100 5 10 1 1 0 0 1
 value=0.1uF
 value=0.1uF
-T 80400 62900 5 10 0 1 0 0 1
+T 77600 72600 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 80400 63100 79800 63100 4
-C 81200 62800 1 0 0 gnd.sym
+N 77600 72800 77000 72800 4
+C 78400 72500 1 0 0 gnd.sym
 {
 {
-T 81200 62800 5 10 0 1 0 0 1
+T 78400 72500 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-T 78000 59400 9 10 1 0 0 0 2
+T 75200 69100 9 10 1 0 0 0 2
  select R value to
 match thermistors
  select R value to
 match thermistors
-T 76500 63800 9 10 1 0 0 0 1
+T 73700 73500 9 10 1 0 0 0 1
 support for up to 4 NTC thermistors
 support for up to 4 NTC thermistors
-N 53500 64700 54800 64700 4
-{
-T 53500 64800 5 10 1 1 0 0 1
-netname=thrust
-}
 N 53500 58300 54800 58300 4
 {
 T 53500 58400 5 10 1 1 0 0 1
 netname=therm_io
 }
 N 53500 58300 54800 58300 4
 {
 T 53500 58400 5 10 1 1 0 0 1
 netname=therm_io
 }
-C 79700 61500 1 0 0 nc-right.sym
+C 76900 71200 1 0 0 nc-right.sym
 {
 {
-T 79800 62000 5 10 0 0 0 0 1
+T 77000 71700 5 10 0 0 0 0 1
 value=NoConnection
 value=NoConnection
-T 79800 62200 5 10 0 0 0 0 1
+T 77000 71900 5 10 0 0 0 0 1
 device=DRC_Directive
 device=DRC_Directive
-T 79700 61500 5 10 0 1 0 0 1
+T 76900 71200 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-C 68800 60300 1 0 0 tps70933.sym
+C 68800 66800 1 0 0 tps70933.sym
 {
 {
-T 69195 61495 5 10 1 1 0 0 1
+T 69195 67995 5 10 1 1 0 0 1
 refdes=U2
 refdes=U2
-T 69395 60995 5 10 0 1 0 0 1
+T 69395 67495 5 10 0 1 0 0 1
 device=IC
 device=IC
-T 68795 60295 5 10 0 1 0 0 1
+T 68795 66795 5 10 0 1 0 0 1
 footprint=SOT23-5
 footprint=SOT23-5
-T 68800 60300 5 10 1 1 0 0 1
+T 68800 66800 5 10 1 1 0 0 1
 value=TPS70950
 value=TPS70950
-T 68800 60300 5 10 0 1 0 0 1
+T 68800 66800 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-C 68300 60700 1 0 0 nc-left.sym
+C 68300 67200 1 0 0 nc-left.sym
 {
 {
-T 68300 61100 5 10 0 0 0 0 1
+T 68300 67600 5 10 0 0 0 0 1
 value=NoConnection
 value=NoConnection
-T 68300 61500 5 10 0 0 0 0 1
+T 68300 68000 5 10 0 0 0 0 1
 device=DRC_Directive
 device=DRC_Directive
-T 68300 60700 5 10 0 1 0 0 1
+T 68300 67200 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-C 71500 60300 1 90 0 capacitor.sym
+C 71500 66800 1 90 0 capacitor.sym
 {
 {
-T 70800 60500 5 10 0 1 90 0 1
+T 70800 67000 5 10 0 1 90 0 1
 device=CAPACITOR
 device=CAPACITOR
-T 71500 60300 5 10 0 1 0 0 1
+T 71500 66800 5 10 0 1 0 0 1
 footprint=0402
 footprint=0402
-T 71800 61100 5 10 1 1 180 0 1
+T 71800 67600 5 10 1 1 180 0 1
 refdes=C38
 refdes=C38
-T 71400 60400 5 10 1 1 0 0 1
+T 71400 66900 5 10 1 1 0 0 1
 value=2.2uF
 value=2.2uF
-T 71500 60300 5 10 0 1 0 0 1
+T 71500 66800 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-C 71200 60000 1 0 0 gnd.sym
+C 71200 66500 1 0 0 gnd.sym
 {
 {
-T 71200 60000 5 10 0 1 0 0 1
+T 71200 66500 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 70900 61200 71300 61200 4
-C 71100 61200 1 0 0 5V-plus.sym
+N 70900 67700 71300 67700 4
+C 71100 68300 1 0 0 5V-plus.sym
 {
 {
-T 71100 61200 5 10 0 1 0 0 1
+T 71100 68300 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-C 70500 64300 1 0 1 conn-4.sym
+C 75400 66300 1 0 1 conn-4.sym
 {
 {
-T 70100 65900 5 10 1 1 0 6 1
+T 75000 67900 5 10 1 1 0 6 1
 refdes=J13
 refdes=J13
-T 69700 64000 5 10 1 1 0 0 1
+T 74600 66000 5 10 1 1 0 0 1
 value=pressure
 value=pressure
-T 70500 64300 5 10 0 1 0 0 1
+T 75400 66300 5 10 0 1 0 0 1
 device=CONNECTOR
 device=CONNECTOR
-T 70500 64300 5 10 0 1 0 0 1
+T 75400 66300 5 10 0 1 0 0 1
 footprint=282834-4
 footprint=282834-4
-T 72100 64200 5 10 0 1 0 0 1
+T 77000 66200 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-C 70600 65800 1 0 0 5V-plus.sym
+N 75400 67600 75700 67600 4
+N 75700 67600 75700 68300 4
+C 75600 65900 1 0 0 gnd.sym
 {
 {
-T 72200 65700 5 10 0 1 0 0 1
+T 77200 65800 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 70500 65600 70800 65600 4
-N 70800 65600 70800 65800 4
-C 70700 63900 1 0 0 gnd.sym
+N 75400 66400 75700 66400 4
+N 75700 66200 75700 66800 4
+N 75400 66800 75700 66800 4
+N 76100 67000 77900 67000 4
 {
 {
-T 72300 63800 5 10 0 1 0 0 1
-motortest=true
-}
-N 70500 64400 70800 64400 4
-N 70800 64200 70800 64800 4
-N 70500 64800 70800 64800 4
-N 71300 64300 73000 64300 4
-{
-T 72300 64400 5 10 1 1 0 0 1
-netname=pressure
-}
-N 53500 54700 54800 54700 4
-{
-T 53500 54800 5 10 1 1 0 0 1
+T 77100 67100 5 10 1 1 0 0 1
 netname=pressure
 }
 netname=pressure
 }
-N 67400 69100 66500 69100 4
+N 67800 70500 66900 70500 4
 {
 {
-T 66500 69200 5 10 1 1 0 0 1
+T 66900 70600 5 10 1 1 0 0 1
 netname=miso2
 }
 netname=miso2
 }
-N 67400 69500 66500 69500 4
+N 67800 70900 66900 70900 4
 {
 {
-T 66500 69600 5 10 1 1 0 0 1
+T 66900 71000 5 10 1 1 0 0 1
 netname=mosi2
 }
 netname=mosi2
 }
-N 67400 69900 66500 69900 4
+N 67800 71300 66900 71300 4
 {
 {
-T 66500 70000 5 10 1 1 0 0 1
+T 66900 71400 5 10 1 1 0 0 1
 netname=sck2
 }
 netname=sck2
 }
-C 68400 71600 1 0 0 3.3V-plus.sym
+C 68800 73000 1 0 0 3.3V-plus.sym
 {
 {
-T 68400 71600 5 10 0 1 0 0 1
+T 68800 73000 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-C 68500 67600 1 0 0 gnd.sym
+C 68900 69000 1 0 0 gnd.sym
 {
 {
-T 68500 67600 5 10 0 1 0 0 1
+T 68900 69000 5 10 0 1 0 0 1
 motortest=true
 }
 motortest=true
 }
-N 69800 68700 70600 68700 4
+N 70200 70100 71000 70100 4
 {
 {
-T 70000 68800 5 10 1 1 0 0 1
+T 70400 70200 5 10 1 1 0 0 1
 netname=cs_flash
 }
 netname=cs_flash
 }
-N 69800 70700 69900 70700 4
-N 68600 71400 68600 71600 4
-N 68600 71500 69900 71500 4
-N 69900 70300 69900 71500 4
-N 69900 70300 69800 70300 4
-C 67400 67900 1 0 0 W25Q.sym
+N 70200 72100 70300 72100 4
+N 69000 72800 69000 73000 4
+N 69000 72900 70300 72900 4
+N 70300 71700 70300 72900 4
+N 70300 71700 70200 71700 4
+C 67800 69300 1 0 0 W25Q.sym
 {
 {
-T 68455 69500 5 10 0 1 0 0 1
+T 68855 70900 5 10 0 1 0 0 1
 device=IC
 device=IC
-T 67395 67895 5 10 0 1 0 0 1
+T 67795 69295 5 10 0 1 0 0 1
 footprint=SOIJ8
 footprint=SOIJ8
-T 67695 71195 5 10 1 1 0 0 1
+T 68095 72595 5 10 1 1 0 0 1
 refdes=U5
 refdes=U5
-T 68800 71200 5 10 1 1 0 0 1
+T 69200 72600 5 10 1 1 0 0 1
 value=W25Q64
 value=W25Q64
-T 67400 67900 5 10 0 1 0 0 1
+T 67800 69300 5 10 0 1 0 0 1
 motortest=true
 }
 N 54800 59900 53500 59900 4
 motortest=true
 }
 N 54800 59900 53500 59900 4
@@ -2214,64 +2169,32 @@ N 65700 42800 65700 43400 4
 N 63900 44300 63900 42800 4
 N 63000 44300 63000 42800 4
 N 61800 44300 61800 42800 4
 N 63900 44300 63900 42800 4
 N 63000 44300 63000 42800 4
 N 61800 44300 61800 42800 4
-C 71400 63400 1 90 0 resistor.sym
-{
-T 71000 63700 5 10 0 1 90 0 1
-device=RESISTOR
-T 71400 63400 5 10 0 1 0 0 1
-footprint=0402
-T 71900 64100 5 10 1 1 180 0 1
-refdes=R32
-T 71500 63600 5 10 1 1 0 0 1
-value=10k
-T 71400 63400 5 10 0 1 0 0 1
-motortest=true
-}
-C 71200 63100 1 0 0 gnd.sym
-{
-T 71200 63100 5 10 0 1 0 0 1
-motortest=true
-}
-N 70500 65200 71300 65200 4
-T 68500 65000 9 10 1 0 0 0 2
+T 73400 67300 9 10 1 0 0 0 2
 5V Pressure
 Sensor Only
 5V Pressure
 Sensor Only
-C 71400 64300 1 90 0 resistor.sym
-{
-T 71000 64600 5 10 0 1 90 0 1
-device=RESISTOR
-T 71400 64300 5 10 0 1 0 0 1
-footprint=0402
-T 71900 65000 5 10 1 1 180 0 1
-refdes=R31
-T 71500 64500 5 10 1 1 0 0 1
-value=5.6k
-T 71400 64300 5 10 0 1 0 0 1
-motortest=true
-}
 B 66100 58200 17600 15700 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
 B 66100 58200 17600 15700 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-N 69900 60300 71300 60300 4
-N 68800 61200 68100 61200 4
+N 69900 66800 71300 66800 4
+N 68800 67700 68100 67700 4
 {
 {
-T 68100 61300 5 10 1 1 0 0 1
+T 68100 67800 5 10 1 1 0 0 1
 netname=v_ldo_in
 }
 T 66200 58400 9 24 1 0 0 0 1
 Motor Test Stand Section
 netname=v_ldo_in
 }
 T 66200 58400 9 24 1 0 0 0 1
 Motor Test Stand Section
-C 77700 67300 1 90 0 resistor.sym
+C 72800 60100 1 90 0 resistor.sym
 {
 {
-T 77300 67600 5 10 0 0 90 0 1
+T 72400 60400 5 10 0 0 90 0 1
 device=RESISTOR
 device=RESISTOR
-T 77700 67300 5 10 0 1 90 0 1
+T 72800 60100 5 10 0 1 90 0 1
 footprint=0.125W_Carbon_Resistor
 footprint=0.125W_Carbon_Resistor
-T 77700 67300 5 10 0 1 90 0 1
+T 72800 60100 5 10 0 1 90 0 1
 loadstatus=noload
 loadstatus=noload
-T 77400 68000 5 10 1 1 180 0 1
+T 72500 60800 5 10 1 1 180 0 1
 refdes=R106
 refdes=R106
-T 77700 67300 5 10 0 1 90 0 1
+T 72800 60100 5 10 0 1 90 0 1
 motortest=true
 motortest=true
-T 77000 67500 5 10 1 1 0 0 1
-value=562
+T 72100 60300 5 10 1 1 0 0 1
+value=374
 }
 C 50800 48700 1 0 0 TE1217861.sym
 {
 }
 C 50800 48700 1 0 0 TE1217861.sym
 {
@@ -2388,41 +2311,41 @@ value=NoConnection
 T 54300 59800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
 T 54300 59800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-T 68500 63300 9 10 1 0 0 0 2
+T 72400 66600 9 10 1 0 0 0 2
 Pressure sensor assumed
 ratiometric from 0.5-4.5V.
 N 50000 57500 51500 57500 4
 N 51500 57100 51000 57100 4
 N 54800 57900 50000 57900 4
 Pressure sensor assumed
 ratiometric from 0.5-4.5V.
 N 50000 57500 51500 57500 4
 N 51500 57100 51000 57100 4
 N 54800 57900 50000 57900 4
-C 76000 69200 1 0 1 npn.sym
+C 71100 62000 1 0 1 npn.sym
 {
 {
-T 75400 69700 5 10 0 0 0 6 1
+T 70500 62500 5 10 0 0 0 6 1
 device=NPN_TRANSISTOR
 device=NPN_TRANSISTOR
-T 75400 69700 5 10 1 1 0 6 1
+T 70500 62500 5 10 1 1 0 6 1
 refdes=Q3
 refdes=Q3
-T 75400 69500 5 10 1 1 0 6 1
+T 70500 62300 5 10 1 1 0 6 1
 value=MMBT2222A
 value=MMBT2222A
-T 76000 69200 5 10 0 0 0 6 1
+T 71100 62000 5 10 0 0 0 6 1
 footprint=SOT23
 }
 footprint=SOT23
 }
-N 73600 70500 76200 70500 4
-N 76200 70500 76200 70100 4
-N 76200 70100 77900 70100 4
-N 73600 70900 76600 70900 4
-N 76600 70900 76600 70500 4
-N 76600 70500 77900 70500 4
-N 73600 71300 77000 71300 4
-N 77000 70900 77000 71300 4
-N 77000 70900 77900 70900 4
-N 73600 71700 77400 71700 4
-N 77400 71700 77400 71300 4
-N 77400 71300 77900 71300 4
-N 77800 72000 77800 71700 4
-N 75500 70200 75500 72900 4
-N 75500 69200 74000 69200 4
-N 73600 70100 74000 70100 4
-N 74000 70100 74000 69200 4
-N 73600 69300 74000 69300 4
+N 68700 63300 71300 63300 4
+N 71300 63300 71300 62900 4
+N 71300 62900 73000 62900 4
+N 68700 63700 71700 63700 4
+N 71700 63700 71700 63300 4
+N 71700 63300 73000 63300 4
+N 68700 64100 72100 64100 4
+N 72100 63700 72100 64100 4
+N 72100 63700 73000 63700 4
+N 68700 64500 72500 64500 4
+N 72500 64500 72500 64100 4
+N 72500 64100 73000 64100 4
+N 72900 64800 72900 64500 4
+N 70600 63000 70600 65700 4
+N 70600 62000 69100 62000 4
+N 68700 62900 69100 62900 4
+N 69100 62900 69100 62000 4
+N 68200 62100 69100 62100 4
 C 48700 60600 1 0 0 nc-right.sym
 {
 T 48800 61100 5 10 0 0 0 0 1
 C 48700 60600 1 0 0 nc-right.sym
 {
 T 48800 61100 5 10 0 0 0 0 1
@@ -2444,3 +2367,150 @@ value=NoConnection
 T 50700 62500 5 10 0 0 0 0 1
 device=DRC_Directive
 }
 T 50700 62500 5 10 0 0 0 0 1
 device=DRC_Directive
 }
+C 77900 64500 1 0 0 ADS1220.sym
+{
+T 78300 68600 5 10 1 1 0 0 1
+refdes=U4
+T 82300 65700 5 10 0 0 0 0 1
+device=INA125
+T 82300 66000 5 10 0 0 0 0 1
+footprint=DIP16
+T 80295 68600 5 10 1 1 0 0 1
+value=ADS1220
+}
+C 81400 68900 1 0 0 3.3V-plus.sym
+C 77700 64200 1 0 0 gnd.sym
+C 81500 64200 1 0 0 gnd.sym
+C 77000 67400 1 90 0 capacitor.sym
+{
+T 76300 67600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 76600 68200 5 10 1 1 180 0 1
+refdes=C7
+T 76100 67600 5 10 0 0 90 0 1
+symversion=0.1
+T 76700 67600 5 10 1 1 180 0 1
+value=0.1uF
+T 77000 67400 5 10 0 1 0 0 1
+footprint=0402
+}
+N 77900 65000 77800 65000 4
+N 77800 65000 77800 64500 4
+N 77900 64600 77800 64600 4
+N 81500 65000 81600 65000 4
+N 81600 65000 81600 64500 4
+N 81500 64600 81600 64600 4
+N 77800 67800 77800 68300 4
+N 77800 67800 77900 67800 4
+N 71300 68300 77800 68300 4
+C 76700 67100 1 0 0 gnd.sym
+C 82300 68000 1 90 0 capacitor.sym
+{
+T 81600 68200 5 10 0 0 90 0 1
+device=CAPACITOR
+T 82200 68700 5 10 1 1 0 0 1
+refdes=C8
+T 81400 68200 5 10 0 0 90 0 1
+symversion=0.1
+T 82200 68000 5 10 1 1 0 0 1
+value=0.1uF
+T 82300 68000 5 10 0 1 0 0 1
+footprint=0402
+}
+C 82000 67700 1 0 0 gnd.sym
+N 81600 68900 81600 68200 4
+N 81600 68200 81500 68200 4
+N 82100 68900 81600 68900 4
+N 83400 66200 81500 66200 4
+{
+T 83400 66400 5 10 1 1 180 0 1
+netname=miso1
+}
+N 83400 66600 81500 66600 4
+{
+T 83400 66800 5 10 1 1 180 0 1
+netname=mosi1
+}
+N 83400 67000 81500 67000 4
+{
+T 83400 67200 5 10 1 1 180 0 1
+netname=sck1
+}
+N 83400 67400 81500 67400 4
+{
+T 83400 67600 5 10 1 1 180 0 1
+netname=cs_adc
+}
+N 83400 65800 81500 65800 4
+{
+T 83400 66000 5 10 1 1 180 0 1
+netname=adc_drdy
+}
+N 54800 61900 51900 61900 4
+{
+T 53500 62000 5 10 1 1 0 0 1
+netname=led_rf_red
+}
+N 51900 61900 51900 63000 4
+N 54800 62300 52300 62300 4
+{
+T 53500 62400 5 10 1 1 0 0 1
+netname=led_rf_yellow
+}
+N 52300 62300 52300 63700 4
+N 52300 63700 51900 63700 4
+N 54800 62700 52700 62700 4
+{
+T 53500 62800 5 10 1 1 0 0 1
+netname=led_rf_green
+}
+N 52700 62700 52700 64400 4
+N 52700 64400 51900 64400 4
+N 54800 63500 53500 63500 4
+{
+T 53500 63600 5 10 1 1 0 0 1
+netname=miso1
+}
+N 54800 63100 53500 63100 4
+{
+T 53500 63200 5 10 1 1 0 0 1
+netname=mosi1
+}
+N 54800 63900 53500 63900 4
+{
+T 53500 64000 5 10 1 1 0 0 1
+netname=sck1
+}
+N 54800 64300 53500 64300 4
+{
+T 53500 64400 5 10 1 1 0 0 1
+netname=cs_adc
+}
+N 54800 54700 53500 54700 4
+{
+T 53500 54800 5 10 1 1 0 0 1
+netname=adc_drdy
+}
+N 77900 66600 77100 66600 4
+{
+T 77100 66700 5 10 1 1 0 0 1
+netname=thrust
+}
+N 75400 67200 76100 67200 4
+N 76100 67200 76100 67000 4
+N 71300 68300 71300 67700 4
+N 77900 68200 77800 68200 4
+C 77400 66100 1 0 0 nc-left.sym
+{
+T 77400 66500 5 10 0 0 0 0 1
+value=NoConnection
+T 77400 66900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 77400 65700 1 0 0 nc-left.sym
+{
+T 77400 66100 5 10 0 0 0 0 1
+value=NoConnection
+T 77400 66500 5 10 0 0 0 0 1
+device=DRC_Directive
+}