add polarity protection FET, update to version 2.1 dated 2022
[hw/telefireeight] / telefireeight.sch
index 10327b9a6098bf73e63b1a4b357211b8a8947891..2a117d6d3ec594dfc723bc164cbe5d10680e4280 100644 (file)
@@ -1,4 +1,4 @@
-v 20130925 2
+v 20211219 2
 C 40000 40000 0 0 0 title-E.sym
 C 80100 48200 1 0 0 gnd.sym
 N 80300 48600 80200 48600 4
@@ -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 45400 46100 48200 46100 4
+N 45200 47100 48000 47100 4
 {
-T 47100 46200 5 10 1 1 0 0 1
+T 46900 47200 5 10 1 1 0 0 1
 netname=fet_b
 }
-C 45400 44400 1 0 0 gnd.sym
-C 45400 47600 1 0 0 gnd.sym
-N 41700 44900 43100 44900 4
+C 45200 45400 1 0 0 gnd.sym
+C 45200 48600 1 0 0 gnd.sym
+N 41500 45900 42900 45900 4
 {
-T 41700 45000 5 10 1 1 0 0 1
+T 41500 46000 5 10 1 1 0 0 1
 netname=alarm_b
 }
-N 43100 48100 41700 48100 4
+N 42900 49100 41500 49100 4
 {
-T 41700 48200 5 10 1 1 0 0 1
+T 41500 49200 5 10 1 1 0 0 1
 netname=alarm_a
 }
-N 45400 48900 45600 48900 4
+N 45200 49900 45400 49900 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
-2
+2.1
 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 43100 44000 1 90 0 resistor.sym
+C 42900 45000 1 90 0 resistor.sym
 {
-T 42700 44300 5 10 0 1 90 0 1
+T 42500 45300 5 10 0 1 90 0 1
 device=RESISTOR
-T 42800 44700 5 10 1 1 180 0 1
+T 42600 45700 5 10 1 1 180 0 1
 refdes=R16
-T 43100 43995 5 10 0 1 90 0 1
+T 42900 44995 5 10 0 1 90 0 1
 footprint=0402
-T 42500 44200 5 10 1 1 0 0 1
+T 42300 45200 5 10 1 1 0 0 1
 value=3.3k
 }
-C 42900 43700 1 0 0 gnd.sym
-C 42900 46900 1 0 0 gnd.sym
+C 42700 44700 1 0 0 gnd.sym
+C 42700 47900 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 45400 49300 48200 49300 4
+N 45200 50300 48000 50300 4
 {
-T 47100 49400 5 10 1 1 0 0 1
+T 46900 50400 5 10 1 1 0 0 1
 netname=fet_a
 }
-C 43100 44800 1 0 0 resistor.sym
+C 42900 45800 1 0 0 resistor.sym
 {
-T 43400 45200 5 10 0 1 0 0 1
+T 43200 46200 5 10 0 1 0 0 1
 device=RESISTOR
-T 43500 45200 5 10 1 1 180 0 1
+T 43300 46200 5 10 1 1 180 0 1
 refdes=R18
-T 43900 45200 5 10 1 1 180 0 1
+T 43700 46200 5 10 1 1 180 0 1
 value=1k
-T 43100 44800 5 10 0 1 90 0 1
+T 42900 45800 5 10 0 1 90 0 1
 footprint=0402
 }
-C 43100 48000 1 0 0 resistor.sym
+C 42900 49000 1 0 0 resistor.sym
 {
-T 43400 48400 5 10 0 1 0 0 1
+T 43200 49400 5 10 0 1 0 0 1
 device=RESISTOR
-T 43500 48400 5 10 1 1 180 0 1
+T 43300 49400 5 10 1 1 180 0 1
 refdes=R6
-T 43900 48400 5 10 1 1 180 0 1
+T 43700 49400 5 10 1 1 180 0 1
 value=1k
-T 43100 48000 5 10 0 1 90 0 1
+T 42900 49000 5 10 0 1 90 0 1
 footprint=0402
 }
-N 44000 44900 44500 44900 4
-N 44000 48100 44500 48100 4
-C 44500 44600 1 0 0 FDS9926A.sym
+N 43800 45900 44300 45900 4
+N 43800 49100 44300 49100 4
+C 44300 45600 1 0 0 FDS9926A.sym
 {
-T 44500 45800 5 10 1 1 0 0 1
+T 44300 46800 5 10 1 1 0 0 1
 refdes=Q1
-T 44538 44608 5 10 0 1 0 0 1
+T 44338 45608 5 10 0 1 0 0 1
 device=MOSFET
-T 44195 44570 5 10 0 1 0 0 1
+T 43995 45570 5 10 0 1 0 0 1
 footprint=1212-8
-T 44500 44600 5 10 0 0 0 0 1
+T 44300 45600 5 10 0 0 0 0 1
 slot=1
-T 44500 44600 5 10 1 1 0 0 1
+T 44300 45600 5 10 1 1 0 0 1
 value=Si7232DN
 }
-C 44500 47800 1 0 0 FDS9926A.sym
+C 44300 48800 1 0 0 FDS9926A.sym
 {
-T 44500 49000 5 10 1 1 0 0 1
+T 44300 50000 5 10 1 1 0 0 1
 refdes=Q1
-T 44538 47808 5 10 0 1 0 0 1
+T 44338 48808 5 10 0 1 0 0 1
 device=MOSFET
-T 44195 47770 5 10 0 1 0 0 1
+T 43995 48770 5 10 0 1 0 0 1
 footprint=1212-8
-T 44500 47800 5 10 0 0 0 0 1
+T 44300 48800 5 10 0 0 0 0 1
 slot=2
-T 44500 47800 5 10 1 1 0 0 1
+T 44300 48800 5 10 1 1 0 0 1
 value=Si7232DN
 }
-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
+N 45200 45900 45300 45900 4
+N 45300 45900 45300 45700 4
+N 45200 49100 45300 49100 4
+N 45300 49100 45300 48900 4
+N 45200 46700 45300 46700 4
+N 45300 46700 45300 47100 4
 T 79700 47200 9 10 1 0 0 0 2
   SMA is optional
 default is wire whip
-C 43100 47200 1 90 0 resistor.sym
+C 42900 48200 1 90 0 resistor.sym
 {
-T 42700 47500 5 10 0 1 90 0 1
+T 42500 48500 5 10 0 1 90 0 1
 device=RESISTOR
-T 42800 47900 5 10 1 1 180 0 1
+T 42600 48900 5 10 1 1 180 0 1
 refdes=R5
-T 43100 47195 5 10 0 1 90 0 1
+T 42900 48195 5 10 0 1 90 0 1
 footprint=0402
-T 42500 47400 5 10 1 1 0 0 1
+T 42300 48400 5 10 1 1 0 0 1
 value=3.3k
 }
 N 77500 64000 80300 64000 4
@@ -1610,7 +1610,7 @@ footprint=TO252FET
 T 66600 64100 5 10 1 1 0 0 1
 value=IRLR8743PbF
 }
-N 45600 48900 45600 49300 4
+N 45400 49900 45400 50300 4
 N 58300 41900 68800 41900 4
 N 61700 41900 61700 43400 4
 C 62900 44300 1 0 0 3.3V-plus.sym
@@ -2085,22 +2085,21 @@ loadstatus=noload
 T 63300 56400 5 10 1 1 0 6 1
 value=Force Bootloader
 }
-N 48200 49700 47100 49700 4
+N 48000 50700 46900 50700 4
 {
-T 47100 49800 5 10 1 1 0 0 1
+T 46900 50800 5 10 1 1 0 0 1
 netname=v_lipo
 }
-N 48200 46500 47100 46500 4
+N 48000 47500 46900 47500 4
 {
-T 47100 46600 5 10 1 1 0 0 1
+T 46900 47600 5 10 1 1 0 0 1
 netname=v_lipo
 }
-T 49450 49400 9 10 1 0 0 0 1
+T 49250 50400 9 10 1 0 0 0 1
 Alarm A
-T 49450 46250 9 10 1 0 0 0 1
+T 49250 47250 9 10 1 0 0 0 1
 Alarm B
-C 49200 42000 1 0 1 gnd.sym
-N 49100 43500 50600 43500 4
+N 48000 43500 50600 43500 4
 {
 T 50200 43600 5 10 1 1 0 6 1
 netname=v_lipo
@@ -2110,16 +2109,20 @@ N 55000 44300 53100 44300 4
 T 55000 44400 5 10 1 1 0 6 1
 netname=v_pyro
 }
-T 47850 42450 9 10 1 0 0 6 9
-Arm
+T 46950 41550 9 10 1 0 0 6 13
+Arm Switch
 
 
 
-Power
+Power Switch
 
 
 
-Battery
+
+
+Battery +
+
+Battery -
 N 68900 71600 70500 71600 4
 {
 T 69100 71700 5 10 1 1 0 0 1
@@ -2259,133 +2262,84 @@ value=0.25
 T 73250 69800 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-C 48200 46400 1 0 0 TE1217861.sym
+C 48000 47400 1 0 0 TE1217861.sym
 {
-T 49105 46420 5 10 1 1 0 0 1
+T 48905 47420 5 10 1 1 0 0 1
 refdes=J2
-T 48995 46400 5 10 0 1 0 0 1
+T 48795 47400 5 10 0 1 0 0 1
 footprint=TE1217861
-T 48645 46425 5 10 1 1 0 0 1
+T 48445 47425 5 10 1 1 0 0 1
 value=0.25
-T 50950 44700 5 10 0 1 0 0 1
+T 50750 45700 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-C 48200 46000 1 0 0 TE1217861.sym
+C 48000 47000 1 0 0 TE1217861.sym
 {
-T 49105 46020 5 10 1 1 0 0 1
+T 48905 47020 5 10 1 1 0 0 1
 refdes=J4
-T 48995 46000 5 10 0 1 0 0 1
+T 48795 47000 5 10 0 1 0 0 1
 footprint=TE1217861
-T 48645 46025 5 10 1 1 0 0 1
+T 48445 47025 5 10 1 1 0 0 1
 value=0.25
-T 50950 44300 5 10 0 1 0 0 1
+T 50750 45300 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-C 48200 49600 1 0 0 TE1217861.sym
+C 48000 50600 1 0 0 TE1217861.sym
 {
-T 49105 49620 5 10 1 1 0 0 1
+T 48905 50620 5 10 1 1 0 0 1
 refdes=J5
-T 48995 49600 5 10 0 1 0 0 1
+T 48795 50600 5 10 0 1 0 0 1
 footprint=TE1217861
-T 48645 49625 5 10 1 1 0 0 1
+T 48445 50625 5 10 1 1 0 0 1
 value=0.25
-T 50950 47900 5 10 0 1 0 0 1
+T 50750 48900 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-C 48200 49200 1 0 0 TE1217861.sym
+C 48000 50200 1 0 0 TE1217861.sym
 {
-T 49105 49220 5 10 1 1 0 0 1
+T 48905 50220 5 10 1 1 0 0 1
 refdes=J7
-T 48995 49200 5 10 0 1 0 0 1
+T 48795 50200 5 10 0 1 0 0 1
 footprint=TE1217861
-T 48645 49225 5 10 1 1 0 0 1
+T 48445 50225 5 10 1 1 0 0 1
 value=0.25
-T 50950 47500 5 10 0 1 0 0 1
+T 50750 48500 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-C 49100 44200 1 0 1 TE1217861.sym
+C 48000 44200 1 0 1 TE1217861.sym
 {
-T 48195 44220 5 10 1 1 0 6 1
+T 47095 44220 5 10 1 1 0 6 1
 refdes=J9
-T 48305 44200 5 10 0 1 0 6 1
+T 47205 44200 5 10 0 1 0 6 1
 footprint=TE1217861
-T 48655 44225 5 10 1 1 0 6 1
+T 47555 44225 5 10 1 1 0 6 1
 value=0.25
-T 46350 42500 5 10 0 1 0 6 1
+T 45250 42500 5 10 0 1 0 6 1
 device=CONNECTOR
 }
-C 49100 43400 1 0 1 TE1217861.sym
+C 48000 43400 1 0 1 TE1217861.sym
 {
-T 48195 43420 5 10 1 1 0 6 1
+T 47095 43420 5 10 1 1 0 6 1
 refdes=J11
-T 48305 43400 5 10 0 1 0 6 1
+T 47205 43400 5 10 0 1 0 6 1
 footprint=TE1217861
-T 48655 43425 5 10 1 1 0 6 1
+T 47555 43425 5 10 1 1 0 6 1
 value=0.25
-T 46350 41700 5 10 0 1 0 6 1
+T 45250 41700 5 10 0 1 0 6 1
 device=CONNECTOR
 }
-C 49100 43800 1 0 1 TE1217861.sym
+C 48000 43800 1 0 1 TE1217861.sym
 {
-T 48195 43820 5 10 1 1 0 6 1
+T 47095 43820 5 10 1 1 0 6 1
 refdes=J10
-T 48305 43800 5 10 0 1 0 6 1
-footprint=TE1217861
-T 48655 43825 5 10 1 1 0 6 1
-value=0.25
-T 46350 42100 5 10 0 1 0 6 1
-device=CONNECTOR
-}
-C 49100 42200 1 0 1 TE1217861.sym
-{
-T 48195 42220 5 10 1 1 0 6 1
-refdes=J14
-T 48305 42200 5 10 0 1 0 6 1
-footprint=TE1217861
-T 48655 42225 5 10 1 1 0 6 1
-value=0.25
-T 46350 40500 5 10 0 1 0 6 1
-device=CONNECTOR
-}
-C 49100 43000 1 0 1 TE1217861.sym
-{
-T 48195 43020 5 10 1 1 0 6 1
-refdes=J12
-T 48305 43000 5 10 0 1 0 6 1
+T 47205 43800 5 10 0 1 0 6 1
 footprint=TE1217861
-T 48655 43025 5 10 1 1 0 6 1
+T 47555 43825 5 10 1 1 0 6 1
 value=0.25
-T 46350 41300 5 10 0 1 0 6 1
+T 45250 42100 5 10 0 1 0 6 1
 device=CONNECTOR
 }
-C 49100 42600 1 0 1 TE1217861.sym
-{
-T 48195 42620 5 10 1 1 0 6 1
-refdes=J13
-T 48305 42600 5 10 0 1 0 6 1
-footprint=TE1217861
-T 48655 42625 5 10 1 1 0 6 1
-value=0.25
-T 46350 40900 5 10 0 1 0 6 1
-device=CONNECTOR
-}
-N 49100 43500 49100 43900 4
-C 50200 42700 1 0 1 fuse.sym
-{
-T 50000 43300 5 10 0 0 0 6 1
-symversion=0.1
-T 50000 43100 5 10 0 1 0 6 1
-device=FUSE
-T 50000 42900 5 10 1 1 0 6 1
-refdes=F1
-T 50200 42700 5 10 0 1 0 6 1
-footprint=fuse3568
-T 50200 42700 5 10 0 1 0 6 1
-value=fuse3568
-}
-N 49100 42700 49300 42700 4
-N 49100 43100 50200 43100 4
-N 50200 43100 50200 42700 4
+N 48000 43500 48000 43900 4
 C 69900 49600 1 0 0 CC1200.sym
 {
 T 70300 56600 5 10 1 1 0 0 1
@@ -3109,7 +3063,7 @@ netname=v_pyro
 N 70100 61000 70100 71600 4
 N 79900 61000 79900 71600 4
 T 78500 40800 9 10 1 0 0 0 2
-    Copyright 2018 by Bdale Garbee
+    Copyright 2022 by Bdale Garbee
 License: TAPR Open Hardware License
 C 42600 61100 1 0 0 nc-right.sym
 {
@@ -3519,7 +3473,7 @@ value=0.001
 T 53100 44200 5 10 0 1 0 6 1
 footprint=2512
 }
-N 52200 44300 49100 44300 4
+N 52200 44300 48000 44300 4
 C 51700 42500 1 0 0 INA180.sym
 {
 T 51595 42195 5 10 0 1 0 0 1
@@ -3569,3 +3523,68 @@ N 50600 43500 50600 41500 4
 N 50600 41500 55900 41500 4
 N 55900 41500 55900 44300 4
 N 55900 44300 56700 44300 4
+C 48100 41400 1 0 1 gnd.sym
+C 48000 43000 1 0 1 TE1217861.sym
+{
+T 47205 43000 5 10 0 1 0 6 1
+footprint=TE1217861
+T 45250 41300 5 10 0 1 0 6 1
+device=CONNECTOR
+T 47095 43020 5 10 1 1 0 6 1
+refdes=J12
+T 47555 43025 5 10 1 1 0 6 1
+value=0.25
+}
+C 48000 42000 1 0 1 TE1217861.sym
+{
+T 47205 42000 5 10 0 1 0 6 1
+footprint=TE1217861
+T 45250 40300 5 10 0 1 0 6 1
+device=CONNECTOR
+T 47095 42020 5 10 1 1 0 6 1
+refdes=J13
+T 47555 42025 5 10 1 1 0 6 1
+value=0.25
+}
+C 48000 41600 1 0 1 TE1217861.sym
+{
+T 47205 41600 5 10 0 1 0 6 1
+footprint=TE1217861
+T 45250 39900 5 10 0 1 0 6 1
+device=CONNECTOR
+T 47095 41620 5 10 1 1 0 6 1
+refdes=J14
+T 47555 41625 5 10 1 1 0 6 1
+value=0.25
+}
+N 48000 43100 48295 43100 4
+N 48295 43100 49295 43095 4
+N 49895 42595 49900 41700 4
+N 49900 41700 48000 41700 4
+C 49900 43100 1 180 0 p-fet.sym
+{
+T 48995 42595 5 10 0 0 180 0 1
+device=MOSFET
+T 49900 43100 5 10 0 1 0 6 1
+footprint=TO252FET
+T 49605 42905 5 10 1 1 0 0 1
+refdes=Q10
+T 48800 42500 5 10 1 1 0 6 1
+value=IPD068P03L3GATMA1
+}
+C 49100 42100 1 0 1 fuse.sym
+{
+T 48900 42700 5 10 0 0 0 6 1
+symversion=0.1
+T 48900 42500 5 10 0 1 0 6 1
+device=FUSE
+T 48600 41900 5 10 1 1 0 6 1
+refdes=F1
+T 49100 42100 5 10 0 1 0 6 1
+footprint=fuse3568
+T 49100 42100 5 10 0 1 0 6 1
+value=fuse3568
+}
+N 48000 42100 48200 42100 4
+N 49100 42100 49295 42100 4
+N 49295 42100 49295 42095 4