add pyro current sensor, fatten FET traces
[hw/telefireeight] / telefireeight.sch
index 33aa7bc3511d884e5a51de1c32decc38c18f53f6..fe3c395132e65e8951e4daec5353f451c245217e 100644 (file)
@@ -9,30 +9,30 @@ Antenna
 C 43400 59300 1 0 1 gnd.sym
 T 78500 41800 9 30 1 0 0 0 1
 TeleFireEight
-N 45300 44300 48100 44300 4
+N 45400 46100 48200 46100 4
 {
-T 47000 44400 5 10 1 1 0 0 1
+T 47100 46200 5 10 1 1 0 0 1
 netname=fet_b
 }
-C 45300 42600 1 0 0 gnd.sym
-C 45300 45800 1 0 0 gnd.sym
-N 41600 43100 43000 43100 4
+C 45400 44400 1 0 0 gnd.sym
+C 45400 47600 1 0 0 gnd.sym
+N 41700 44900 43100 44900 4
 {
-T 41600 43200 5 10 1 1 0 0 1
+T 41700 45000 5 10 1 1 0 0 1
 netname=alarm_b
 }
-N 43000 46300 41600 46300 4
+N 43100 48100 41700 48100 4
 {
-T 41600 46400 5 10 1 1 0 0 1
+T 41700 48200 5 10 1 1 0 0 1
 netname=alarm_a
 }
-N 45300 47100 45500 47100 4
+N 45400 48900 45600 48900 4
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
 T 82400 40400 9 10 1 0 0 0 1
-1.1
+2
 T 80000 40400 9 10 1 0 0 0 1
 1
 T 80600 40400 9 10 1 0 0 0 1
@@ -45,19 +45,19 @@ T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
-C 43000 42200 1 90 0 resistor.sym
+C 43100 44000 1 90 0 resistor.sym
 {
-T 42600 42500 5 10 0 1 90 0 1
+T 42700 44300 5 10 0 1 90 0 1
 device=RESISTOR
-T 42700 42900 5 10 1 1 180 0 1
+T 42800 44700 5 10 1 1 180 0 1
 refdes=R16
-T 43000 42195 5 10 0 1 90 0 1
+T 43100 43995 5 10 0 1 90 0 1
 footprint=0402
-T 42400 42400 5 10 1 1 0 0 1
+T 42500 44200 5 10 1 1 0 0 1
 value=3.3k
 }
-C 42800 41900 1 0 0 gnd.sym
-C 42800 45100 1 0 0 gnd.sym
+C 42900 43700 1 0 0 gnd.sym
+C 42900 46900 1 0 0 gnd.sym
 C 73000 44100 1 0 0 hole_plated.sym
 {
 T 73100 45900 5 10 0 1 0 0 1
@@ -111,79 +111,79 @@ loadstatus=noload
 }
 N 73600 43100 73900 43100 4
 N 73600 42500 73900 42500 4
-N 45300 47500 48100 47500 4
+N 45400 49300 48200 49300 4
 {
-T 47000 47600 5 10 1 1 0 0 1
+T 47100 49400 5 10 1 1 0 0 1
 netname=fet_a
 }
-C 43000 43000 1 0 0 resistor.sym
+C 43100 44800 1 0 0 resistor.sym
 {
-T 43300 43400 5 10 0 1 0 0 1
+T 43400 45200 5 10 0 1 0 0 1
 device=RESISTOR
-T 43400 43400 5 10 1 1 180 0 1
+T 43500 45200 5 10 1 1 180 0 1
 refdes=R18
-T 43800 43400 5 10 1 1 180 0 1
+T 43900 45200 5 10 1 1 180 0 1
 value=549
-T 43000 43000 5 10 0 1 90 0 1
+T 43100 44800 5 10 0 1 90 0 1
 footprint=0402
 }
-C 43000 46200 1 0 0 resistor.sym
+C 43100 48000 1 0 0 resistor.sym
 {
-T 43300 46600 5 10 0 1 0 0 1
+T 43400 48400 5 10 0 1 0 0 1
 device=RESISTOR
-T 43400 46600 5 10 1 1 180 0 1
+T 43500 48400 5 10 1 1 180 0 1
 refdes=R6
-T 43800 46600 5 10 1 1 180 0 1
+T 43900 48400 5 10 1 1 180 0 1
 value=549
-T 43000 46200 5 10 0 1 90 0 1
+T 43100 48000 5 10 0 1 90 0 1
 footprint=0402
 }
-N 43900 43100 44400 43100 4
-N 43900 46300 44400 46300 4
-C 44400 42800 1 0 0 FDS9926A.sym
+N 44000 44900 44500 44900 4
+N 44000 48100 44500 48100 4
+C 44500 44600 1 0 0 FDS9926A.sym
 {
-T 44400 44000 5 10 1 1 0 0 1
+T 44500 45800 5 10 1 1 0 0 1
 refdes=Q1
-T 44438 42808 5 10 0 1 0 0 1
+T 44538 44608 5 10 0 1 0 0 1
 device=MOSFET
-T 44095 42770 5 10 0 1 0 0 1
+T 44195 44570 5 10 0 1 0 0 1
 footprint=1212-8
-T 44400 42800 5 10 0 0 0 0 1
+T 44500 44600 5 10 0 0 0 0 1
 slot=1
-T 44400 42800 5 10 1 1 0 0 1
+T 44500 44600 5 10 1 1 0 0 1
 value=Si7232DN
 }
-C 44400 46000 1 0 0 FDS9926A.sym
+C 44500 47800 1 0 0 FDS9926A.sym
 {
-T 44400 47200 5 10 1 1 0 0 1
+T 44500 49000 5 10 1 1 0 0 1
 refdes=Q1
-T 44438 46008 5 10 0 1 0 0 1
+T 44538 47808 5 10 0 1 0 0 1
 device=MOSFET
-T 44095 45970 5 10 0 1 0 0 1
+T 44195 47770 5 10 0 1 0 0 1
 footprint=1212-8
-T 44400 46000 5 10 0 0 0 0 1
+T 44500 47800 5 10 0 0 0 0 1
 slot=2
-T 44400 46000 5 10 1 1 0 0 1
+T 44500 47800 5 10 1 1 0 0 1
 value=Si7232DN
 }
-N 45300 43100 45400 43100 4
-N 45400 43100 45400 42900 4
-N 45300 46300 45400 46300 4
-N 45400 46300 45400 46100 4
-N 45300 43900 45400 43900 4
-N 45400 43900 45400 44300 4
+N 45400 44900 45500 44900 4
+N 45500 44900 45500 44700 4
+N 45400 48100 45500 48100 4
+N 45500 48100 45500 47900 4
+N 45400 45700 45500 45700 4
+N 45500 45700 45500 46100 4
 T 79700 46600 9 10 1 0 0 0 2
   SMA is optional
 default is wire whip
-C 43000 45400 1 90 0 resistor.sym
+C 43100 47200 1 90 0 resistor.sym
 {
-T 42600 45700 5 10 0 1 90 0 1
+T 42700 47500 5 10 0 1 90 0 1
 device=RESISTOR
-T 42700 46100 5 10 1 1 180 0 1
+T 42800 47900 5 10 1 1 180 0 1
 refdes=R5
-T 43000 45395 5 10 0 1 90 0 1
+T 43100 47195 5 10 0 1 90 0 1
 footprint=0402
-T 42400 45600 5 10 1 1 0 0 1
+T 42500 47400 5 10 1 1 0 0 1
 value=3.3k
 }
 N 77500 64000 80300 64000 4
@@ -1608,7 +1608,7 @@ footprint=TO252FET
 T 66600 64100 5 10 1 1 0 0 1
 value=IRLR8743PbF
 }
-N 45500 47100 45500 47500 4
+N 45600 48900 45600 49300 4
 N 58300 41900 68800 41900 4
 N 61700 41900 61700 43400 4
 N 56200 44300 56700 44300 4
@@ -2076,32 +2076,32 @@ loadstatus=noload
 T 62700 56400 5 10 1 1 0 6 1
 value=Force Bootloader
 }
-N 48100 47900 47000 47900 4
+N 48200 49700 47100 49700 4
 {
-T 47000 48000 5 10 1 1 0 0 1
+T 47100 49800 5 10 1 1 0 0 1
 netname=v_lipo
 }
-N 48100 44700 47000 44700 4
+N 48200 46500 47100 46500 4
 {
-T 47000 44800 5 10 1 1 0 0 1
+T 47100 46600 5 10 1 1 0 0 1
 netname=v_lipo
 }
-T 49350 47600 9 10 1 0 0 0 1
+T 49450 49400 9 10 1 0 0 0 1
 Alarm A
-T 49350 44450 9 10 1 0 0 0 1
+T 49450 46250 9 10 1 0 0 0 1
 Alarm B
-C 53400 41900 1 0 0 gnd.sym
-N 53500 43400 52400 43400 4
+C 48800 42200 1 0 1 gnd.sym
+N 48700 43700 49800 43700 4
 {
-T 52400 43500 5 10 1 1 0 0 1
+T 49800 43800 5 10 1 1 0 6 1
 netname=v_lipo
 }
-N 52400 44200 53500 44200 4
+N 53500 44500 52400 44500 4
 {
-T 52400 44300 5 10 1 1 0 0 1
+T 53500 44600 5 10 1 1 0 6 1
 netname=v_pyro
 }
-T 54750 42350 9 10 1 0 0 0 9
+T 47450 42650 9 10 1 0 0 6 9
 Arm
 
 
@@ -2250,133 +2250,133 @@ value=0.25
 T 73250 69800 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-C 48100 44600 1 0 0 TE1217861.sym
+C 48200 46400 1 0 0 TE1217861.sym
 {
-T 49005 44620 5 10 1 1 0 0 1
+T 49105 46420 5 10 1 1 0 0 1
 refdes=J2
-T 48895 44600 5 10 0 1 0 0 1
+T 48995 46400 5 10 0 1 0 0 1
 footprint=TE1217861
-T 48545 44625 5 10 1 1 0 0 1
+T 48645 46425 5 10 1 1 0 0 1
 value=0.25
-T 50850 42900 5 10 0 1 0 0 1
+T 50950 44700 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-C 48100 44200 1 0 0 TE1217861.sym
+C 48200 46000 1 0 0 TE1217861.sym
 {
-T 49005 44220 5 10 1 1 0 0 1
+T 49105 46020 5 10 1 1 0 0 1
 refdes=J4
-T 48895 44200 5 10 0 1 0 0 1
+T 48995 46000 5 10 0 1 0 0 1
 footprint=TE1217861
-T 48545 44225 5 10 1 1 0 0 1
+T 48645 46025 5 10 1 1 0 0 1
 value=0.25
-T 50850 42500 5 10 0 1 0 0 1
+T 50950 44300 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-C 48100 47800 1 0 0 TE1217861.sym
+C 48200 49600 1 0 0 TE1217861.sym
 {
-T 49005 47820 5 10 1 1 0 0 1
+T 49105 49620 5 10 1 1 0 0 1
 refdes=J5
-T 48895 47800 5 10 0 1 0 0 1
+T 48995 49600 5 10 0 1 0 0 1
 footprint=TE1217861
-T 48545 47825 5 10 1 1 0 0 1
+T 48645 49625 5 10 1 1 0 0 1
 value=0.25
-T 50850 46100 5 10 0 1 0 0 1
+T 50950 47900 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-C 48100 47400 1 0 0 TE1217861.sym
+C 48200 49200 1 0 0 TE1217861.sym
 {
-T 49005 47420 5 10 1 1 0 0 1
+T 49105 49220 5 10 1 1 0 0 1
 refdes=J7
-T 48895 47400 5 10 0 1 0 0 1
+T 48995 49200 5 10 0 1 0 0 1
 footprint=TE1217861
-T 48545 47425 5 10 1 1 0 0 1
+T 48645 49225 5 10 1 1 0 0 1
 value=0.25
-T 50850 45700 5 10 0 1 0 0 1
+T 50950 47500 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-C 53500 44100 1 0 0 TE1217861.sym
+C 48700 44400 1 0 1 TE1217861.sym
 {
-T 54405 44120 5 10 1 1 0 0 1
+T 47795 44420 5 10 1 1 0 6 1
 refdes=J9
-T 54295 44100 5 10 0 1 0 0 1
+T 47905 44400 5 10 0 1 0 6 1
 footprint=TE1217861
-T 53945 44125 5 10 1 1 0 0 1
+T 48255 44425 5 10 1 1 0 6 1
 value=0.25
-T 56250 42400 5 10 0 1 0 0 1
+T 45950 42700 5 10 0 1 0 6 1
 device=CONNECTOR
 }
-C 53500 43300 1 0 0 TE1217861.sym
+C 48700 43600 1 0 1 TE1217861.sym
 {
-T 54405 43320 5 10 1 1 0 0 1
+T 47795 43620 5 10 1 1 0 6 1
 refdes=J11
-T 54295 43300 5 10 0 1 0 0 1
+T 47905 43600 5 10 0 1 0 6 1
 footprint=TE1217861
-T 53945 43325 5 10 1 1 0 0 1
+T 48255 43625 5 10 1 1 0 6 1
 value=0.25
-T 56250 41600 5 10 0 1 0 0 1
+T 45950 41900 5 10 0 1 0 6 1
 device=CONNECTOR
 }
-C 53500 43700 1 0 0 TE1217861.sym
+C 48700 44000 1 0 1 TE1217861.sym
 {
-T 54405 43720 5 10 1 1 0 0 1
+T 47795 44020 5 10 1 1 0 6 1
 refdes=J10
-T 54295 43700 5 10 0 1 0 0 1
+T 47905 44000 5 10 0 1 0 6 1
 footprint=TE1217861
-T 53945 43725 5 10 1 1 0 0 1
+T 48255 44025 5 10 1 1 0 6 1
 value=0.25
-T 56250 42000 5 10 0 1 0 0 1
+T 45950 42300 5 10 0 1 0 6 1
 device=CONNECTOR
 }
-C 53500 42100 1 0 0 TE1217861.sym
+C 48700 42400 1 0 1 TE1217861.sym
 {
-T 54405 42120 5 10 1 1 0 0 1
+T 47795 42420 5 10 1 1 0 6 1
 refdes=J14
-T 54295 42100 5 10 0 1 0 0 1
+T 47905 42400 5 10 0 1 0 6 1
 footprint=TE1217861
-T 53945 42125 5 10 1 1 0 0 1
+T 48255 42425 5 10 1 1 0 6 1
 value=0.25
-T 56250 40400 5 10 0 1 0 0 1
+T 45950 40700 5 10 0 1 0 6 1
 device=CONNECTOR
 }
-C 53500 42900 1 0 0 TE1217861.sym
+C 48700 43200 1 0 1 TE1217861.sym
 {
-T 54405 42920 5 10 1 1 0 0 1
+T 47795 43220 5 10 1 1 0 6 1
 refdes=J12
-T 54295 42900 5 10 0 1 0 0 1
+T 47905 43200 5 10 0 1 0 6 1
 footprint=TE1217861
-T 53945 42925 5 10 1 1 0 0 1
+T 48255 43225 5 10 1 1 0 6 1
 value=0.25
-T 56250 41200 5 10 0 1 0 0 1
+T 45950 41500 5 10 0 1 0 6 1
 device=CONNECTOR
 }
-C 53500 42500 1 0 0 TE1217861.sym
+C 48700 42800 1 0 1 TE1217861.sym
 {
-T 54405 42520 5 10 1 1 0 0 1
+T 47795 42820 5 10 1 1 0 6 1
 refdes=J13
-T 54295 42500 5 10 0 1 0 0 1
+T 47905 42800 5 10 0 1 0 6 1
 footprint=TE1217861
-T 53945 42525 5 10 1 1 0 0 1
+T 48255 42825 5 10 1 1 0 6 1
 value=0.25
-T 56250 40800 5 10 0 1 0 0 1
+T 45950 41100 5 10 0 1 0 6 1
 device=CONNECTOR
 }
-N 53500 43400 53500 43800 4
-C 52400 42600 1 0 0 fuse.sym
+N 48700 43700 48700 44100 4
+C 49800 42900 1 0 1 fuse.sym
 {
-T 52600 43200 5 10 0 0 0 0 1
+T 49600 43500 5 10 0 0 0 6 1
 symversion=0.1
-T 52600 43000 5 10 0 1 0 0 1
+T 49600 43300 5 10 0 1 0 6 1
 device=FUSE
-T 52600 42800 5 10 1 1 0 0 1
+T 49600 43100 5 10 1 1 0 6 1
 refdes=F1
-T 52400 42600 5 10 0 1 0 0 1
+T 49800 42900 5 10 0 1 0 6 1
 footprint=fuse3568
-T 52400 42600 5 10 0 1 0 0 1
+T 49800 42900 5 10 0 1 0 6 1
 value=fuse3568
 }
-N 53500 42600 53300 42600 4
-N 53500 43000 52400 43000 4
-N 52400 43000 52400 42600 4
+N 48700 42900 48900 42900 4
+N 48700 43300 49800 43300 4
+N 49800 43300 49800 42900 4
 C 69900 49000 1 0 0 CC1200.sym
 {
 T 70300 56000 5 10 1 1 0 0 1
@@ -3327,13 +3327,6 @@ value=NoConnection
 T 47000 58300 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 47000 58300 1 0 0 nc-left.sym
-{
-T 47000 58700 5 10 0 0 0 0 1
-value=NoConnection
-T 47000 59100 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 C 47000 59100 1 0 0 nc-left.sym
 {
 T 47000 59500 5 10 0 0 0 0 1
@@ -3498,3 +3491,58 @@ N 46200 58800 47500 58800 4
 T 46200 58900 5 10 1 1 0 0 1
 netname=sense_pyro
 }
+C 52400 44400 1 0 1 resistor.sym
+{
+T 52100 44800 5 10 0 0 0 6 1
+device=RESISTOR
+T 51500 44700 5 10 1 1 0 0 1
+refdes=R1
+T 51900 44700 5 10 1 1 0 0 1
+value=0.001
+T 52400 44400 5 10 0 1 0 6 1
+footprint=2512
+}
+N 51500 44500 48700 44500 4
+C 51000 42500 1 0 0 INA180.sym
+{
+T 50895 42195 5 10 0 1 0 0 1
+device=IC
+T 51295 43895 5 10 1 1 0 0 1
+refdes=U8
+T 52095 43895 5 10 1 1 0 0 1
+value=INA180
+T 50911 42193 5 10 0 1 0 0 1
+footprint=SOT23-5
+}
+C 52500 42300 1 180 0 capacitor.sym
+{
+T 52300 41400 5 10 0 0 180 0 1
+symversion=0.1
+T 52300 41600 5 10 0 1 180 0 1
+device=CAPACITOR
+T 52500 42300 5 10 0 1 90 0 1
+footprint=0402
+T 51600 41800 5 10 1 1 0 0 1
+refdes=C16
+T 52200 41800 5 10 1 1 0 0 1
+value=0.1uF
+}
+C 50500 42700 1 0 0 3.3V-plus.sym
+C 52900 41800 1 0 0 gnd.sym
+N 51000 42700 50700 42700 4
+N 50700 42700 50700 42100 4
+N 50700 42100 51600 42100 4
+N 53000 42700 53000 42100 4
+N 53000 42100 52500 42100 4
+N 51000 43500 51000 44500 4
+N 53000 43500 53000 44500 4
+N 53000 43100 54300 43100 4
+{
+T 53800 43200 5 10 1 1 0 0 1
+netname=i_pyro
+}
+N 46200 58400 47500 58400 4
+{
+T 46200 58500 5 10 1 1 0 0 1
+netname=i_pyro
+}