From: Bdale Garbee Date: Sun, 10 Sep 2017 01:23:09 +0000 (-0600) Subject: added external 24-bit SPI-attached ADC X-Git-Tag: fab-v2.0~6 X-Git-Url: https://git.gag.com/?p=hw%2Ftelefireone;a=commitdiff_plain;h=9452d87e4ade1b9a6ccdd31ba27cdd125a6d34a7 added external 24-bit SPI-attached ADC --- diff --git a/telefireone.sch b/telefireone.sch index f71e692..87fa856 100644 --- a/telefireone.sch +++ b/telefireone.sch @@ -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 -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 @@ -436,9 +436,9 @@ N 52800 57100 54800 57100 4 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 @@ -1281,70 +1281,70 @@ N 50800 48800 49700 48800 4 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 -T 52250 64500 5 10 0 1 0 6 1 +T 51050 64300 5 10 0 1 0 6 1 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 -T 51900 64900 5 10 1 1 0 6 1 +T 50700 64700 5 10 1 1 0 6 1 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 -T 52250 63100 5 10 0 1 0 6 1 +T 51050 62900 5 10 0 1 0 6 1 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 -T 51900 63500 5 10 1 1 0 6 1 +T 50700 63300 5 10 1 1 0 6 1 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 -T 52300 64400 5 10 0 1 0 6 1 +T 51100 64200 5 10 0 1 0 6 1 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 -T 52000 64200 5 10 1 1 0 6 1 +T 50800 64000 5 10 1 1 0 6 1 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 -T 53000 64200 5 10 1 1 0 6 1 +T 51800 64000 5 10 1 1 0 6 1 refdes=R9 -T 52700 64200 5 10 1 1 0 6 1 +T 51500 64000 5 10 1 1 0 6 1 value=150 -T 53100 63800 5 10 0 1 90 2 1 +T 51900 63600 5 10 0 1 90 2 1 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 -T 53000 63500 5 10 1 1 0 6 1 +T 51800 63300 5 10 1 1 0 6 1 refdes=R10 -T 52700 63500 5 10 1 1 0 6 1 +T 51500 63300 5 10 1 1 0 6 1 value=150 -T 53100 63100 5 10 0 1 90 2 1 +T 51900 62900 5 10 0 1 90 2 1 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 -T 53000 64900 5 10 1 1 0 6 1 +T 51800 64700 5 10 1 1 0 6 1 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 -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 @@ -1392,18 +1392,13 @@ refdes=R3 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 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 @@ -1429,20 +1424,6 @@ value=NoConnection 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 @@ -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 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 @@ -1764,120 +1738,116 @@ vendor=digikey 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 -T 78400 72200 5 10 1 1 0 0 1 +T 73500 65000 5 10 1 1 0 0 1 refdes=U20 -T 77900 65900 5 10 0 1 0 0 1 +T 73000 58700 5 10 0 1 0 0 1 value=INA125 -T 77900 65900 5 10 0 1 0 0 1 +T 73000 58700 5 10 0 1 0 0 1 footprint=SO16 -T 77900 65900 5 10 0 1 0 0 1 +T 73000 58700 5 10 0 1 0 0 1 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 } -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 } -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 } -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 } -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 -T 78000 72000 5 10 0 1 0 0 1 +T 73100 64800 5 10 0 1 0 0 1 footprint=0402 -T 77700 72800 5 10 1 1 180 0 1 +T 72800 65600 5 10 1 1 180 0 1 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 -T 78000 72000 5 10 0 1 0 0 1 +T 73100 64800 5 10 0 1 0 0 1 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 -T 73245 71895 5 10 1 1 0 6 1 +T 68345 64695 5 10 1 1 0 6 1 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 -T 73600 70000 5 10 0 1 0 0 1 +T 68700 62800 5 10 0 1 0 0 1 device=CONNECTOR -T 73600 70000 5 10 0 1 0 0 1 +T 68700 62800 5 10 0 1 0 0 1 loadstatus=noload -T 73600 70000 5 10 0 1 0 0 1 +T 68700 62800 5 10 0 1 0 0 1 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 -T 73245 69495 5 10 1 1 0 6 1 +T 67845 62295 5 10 1 1 0 6 1 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 -T 73600 67200 5 10 0 1 0 0 1 +T 68200 60000 5 10 0 1 0 0 1 device=CONNECTOR -T 73600 67200 5 10 0 1 0 0 1 +T 68200 60000 5 10 0 1 0 0 1 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. -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 -T 72200 67600 9 10 1 0 0 0 9 +T 66800 60400 9 10 1 0 0 0 9 excite + input + @@ -1887,278 +1857,263 @@ input - 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 -T 76500 60200 5 10 0 1 270 2 1 +T 73700 69900 5 10 0 1 270 2 1 device=CONNECTOR -T 76145 63295 5 10 1 1 0 6 1 +T 73345 72995 5 10 1 1 0 6 1 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 -T 76500 60200 5 10 0 1 0 0 1 +T 73700 69900 5 10 0 1 0 0 1 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 -T 77700 60700 5 10 0 1 0 0 1 +T 74900 70400 5 10 0 1 0 0 1 footprint=TSSOP10 -T 77995 62695 5 10 1 1 0 0 1 +T 75195 72395 5 10 1 1 0 0 1 refdes=U21 -T 78595 62695 5 10 1 1 0 0 1 +T 75795 72395 5 10 1 1 0 0 1 value=MAX6691 -T 77700 60700 5 10 0 1 0 0 1 +T 74900 70400 5 10 0 1 0 0 1 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 } -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 -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 -T 78300 60000 5 10 0 1 0 0 1 +T 75500 69700 5 10 0 1 0 0 1 loadstatus=noload -T 78500 60300 5 10 1 1 0 0 1 +T 75700 70000 5 10 1 1 0 0 1 refdes=R21 -T 78300 60000 5 10 0 1 0 0 1 +T 75500 69700 5 10 0 1 0 0 1 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 } -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 } -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 } -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 -T 79900 62300 5 10 0 1 0 0 1 +T 77100 72000 5 10 0 1 0 0 1 footprint=0402 -T 80000 62600 5 10 1 1 0 0 1 +T 77200 72300 5 10 1 1 0 0 1 refdes=R23 -T 80400 62600 5 10 1 1 0 0 1 +T 77600 72300 5 10 1 1 0 0 1 value=10k -T 79900 62300 5 10 0 1 0 0 1 +T 77100 72000 5 10 0 1 0 0 1 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 -T 80400 62900 5 10 0 1 0 0 1 +T 77600 72600 5 10 0 1 0 0 1 footprint=0402 -T 80500 63400 5 10 1 1 0 0 1 +T 77700 73100 5 10 1 1 0 0 1 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 -T 80400 62900 5 10 0 1 0 0 1 +T 77600 72600 5 10 0 1 0 0 1 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 } -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 -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 -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 } -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 -T 79800 62200 5 10 0 0 0 0 1 +T 77000 71900 5 10 0 0 0 0 1 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 } -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 -T 69395 60995 5 10 0 1 0 0 1 +T 69395 67495 5 10 0 1 0 0 1 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 -T 68800 60300 5 10 1 1 0 0 1 +T 68800 66800 5 10 1 1 0 0 1 value=TPS70950 -T 68800 60300 5 10 0 1 0 0 1 +T 68800 66800 5 10 0 1 0 0 1 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 -T 68300 61500 5 10 0 0 0 0 1 +T 68300 68000 5 10 0 0 0 0 1 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 } -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 -T 71500 60300 5 10 0 1 0 0 1 +T 71500 66800 5 10 0 1 0 0 1 footprint=0402 -T 71800 61100 5 10 1 1 180 0 1 +T 71800 67600 5 10 1 1 180 0 1 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 -T 71500 60300 5 10 0 1 0 0 1 +T 71500 66800 5 10 0 1 0 0 1 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 } -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 } -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 -T 69700 64000 5 10 1 1 0 0 1 +T 74600 66000 5 10 1 1 0 0 1 value=pressure -T 70500 64300 5 10 0 1 0 0 1 +T 75400 66300 5 10 0 1 0 0 1 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 -T 72100 64200 5 10 0 1 0 0 1 +T 77000 66200 5 10 0 1 0 0 1 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 } -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 } -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 } -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 } -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 } -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 } -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 } -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 } -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 -T 67395 67895 5 10 0 1 0 0 1 +T 67795 69295 5 10 0 1 0 0 1 footprint=SOIJ8 -T 67695 71195 5 10 1 1 0 0 1 +T 68095 72595 5 10 1 1 0 0 1 refdes=U5 -T 68800 71200 5 10 1 1 0 0 1 +T 69200 72600 5 10 1 1 0 0 1 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 @@ -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 -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 -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 -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 -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 -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 -T 77700 67300 5 10 0 1 90 0 1 +T 72800 60100 5 10 0 1 90 0 1 loadstatus=noload -T 77400 68000 5 10 1 1 180 0 1 +T 72500 60800 5 10 1 1 180 0 1 refdes=R106 -T 77700 67300 5 10 0 1 90 0 1 +T 72800 60100 5 10 0 1 90 0 1 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 { @@ -2388,41 +2311,41 @@ value=NoConnection 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 -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 -T 75400 69700 5 10 1 1 0 6 1 +T 70500 62500 5 10 1 1 0 6 1 refdes=Q3 -T 75400 69500 5 10 1 1 0 6 1 +T 70500 62300 5 10 1 1 0 6 1 value=MMBT2222A -T 76000 69200 5 10 0 0 0 6 1 +T 71100 62000 5 10 0 0 0 6 1 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 @@ -2444,3 +2367,150 @@ value=NoConnection 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 +}