add zener to protect ADC load cell input
[hw/quantimotor] / telestatic.sch
index 44686d4729d2a233410bfda2b3860e0ec1fc1209..7af5e2c1fc94cfb141f81ddffe97fc7f84d8801b 100644 (file)
@@ -1,9 +1,9 @@
-v 20200604 2
+v 20211219 2
 C 40000 40000 0 0 0 title-E.sym
 N 54800 41700 65600 41700 4
 N 57300 41700 57300 43200 4
 C 41900 57800 1 0 1 gnd.sym
-T 79000 41900 9 30 1 0 0 0 1
+T 78800 41800 9 30 1 0 0 0 1
 TeleStatic
 C 44900 46200 1 0 0 gnd.sym
 N 42600 46700 41200 46700 4
@@ -55,7 +55,7 @@ netname=sense_batt
 }
 C 47500 41300 1 0 0 gnd.sym
 T 82400 40400 9 10 1 0 0 0 1
-4
+4.1
 T 80000 40400 9 10 1 0 0 0 1
 1
 T 80600 40400 9 10 1 0 0 0 1
@@ -1465,7 +1465,7 @@ Force Bootloader
 C 44500 47300 1 270 0 n-fet.sym
 {
 T 44400 47600 5 10 0 0 270 0 1
-device=PMOS_TRANSISTOR
+device=MOSFET
 T 44500 47400 5 10 1 1 0 0 1
 refdes=Q1
 T 44470 47305 5 10 0 1 270 0 1
@@ -1614,11 +1614,11 @@ N 44200 69600 45000 69600 4
 T 44400 69700 5 10 1 1 0 0 1
 netname=cs_flash
 }
-N 44200 71600 44300 71600 4
+N 44200 71600 45400 71600 4
 N 43000 72300 43000 72500 4
-N 43000 72400 44300 72400 4
-N 44300 71200 44300 72400 4
-N 44300 71200 44200 71200 4
+N 43000 72400 45400 72400 4
+N 45400 71200 45400 72400 4
+N 45400 71200 44200 71200 4
 C 41800 68800 1 0 0 W25Q.sym
 {
 T 42855 70400 5 10 0 1 0 0 1
@@ -1628,7 +1628,7 @@ footprint=SOIJ8
 T 42095 72095 5 10 1 1 0 0 1
 refdes=U5
 T 43200 72100 5 10 1 1 0 0 1
-value=W25Q64
+value=MX25L25673GM2I-08G
 T 41800 68800 5 10 0 1 0 0 1
 motortest=true
 }
@@ -1892,8 +1892,8 @@ T 44700 53500 5 10 1 1 180 6 1
 netname=adc_drdy
 }
 N 76600 72900 76300 72900 4
-T 77400 40600 9 10 1 0 0 0 3
-           Copyright 2020 by Bdale Garbee <bdale@gag.com>
+T 77100 40600 9 10 1 0 0 0 3
+           Copyright 2022 by Bdale Garbee <bdale@gag.com>
 Licensed under the TAPR Open Hardware License, http://tapr.org/OHL
 
 N 76600 65700 76500 65700 4
@@ -2054,7 +2054,7 @@ value=374
 C 65200 67700 1 0 1 npn.sym
 {
 T 64600 68200 5 10 0 0 0 6 1
-device=NPN_TRANSISTOR
+device=TRANSISTOR
 T 65200 67700 5 10 0 0 0 6 1
 footprint=SOT23
 T 64600 68200 5 10 1 1 0 6 1
@@ -2088,7 +2088,7 @@ 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 60600 68700 9 10 1 0 0 0 1
+T 60400 68700 9 10 1 0 0 0 1
 10V default
 T 60900 66100 9 10 1 0 0 0 9
 excite +
@@ -2400,7 +2400,7 @@ N 48505 43500 49400 43500 4
 C 48500 44900 1 180 1 p-fet.sym
 {
 T 49405 44395 5 10 0 0 180 6 1
-device=NPN_TRANSISTOR
+device=MOSFET
 T 48505 44795 5 10 1 1 180 6 1
 refdes=Q6
 T 49400 44300 5 10 1 1 0 0 1
@@ -2414,6 +2414,10 @@ T 65300 55500 5 10 1 1 0 0 1
 refdes=J3
 T 65000 53900 5 10 0 1 0 0 1
 footprint=282834-4
+T 65000 53900 5 10 0 1 0 0 1
+device=CONNECTOR
+T 65000 53900 5 10 0 1 0 0 1
+value=4screws
 }
 N 51400 49700 51400 49600 4
 C 46000 49700 1 0 0 STM32L151-100.sym
@@ -2430,11 +2434,13 @@ value=STM32L151VCT6
 C 77600 55900 1 0 0 header40-2.sym
 {
 T 77850 64400 5 10 0 1 0 0 1
-device=HEADER40
+device=CONNECTOR
 T 78200 64000 5 10 1 1 0 0 1
 refdes=J1
 T 77600 55900 5 10 0 1 0 0 1
 footprint=100mil20x2
+T 77600 55900 5 10 0 1 0 0 1
+value=male
 }
 N 55500 53300 56800 53300 4
 {
@@ -2617,6 +2623,10 @@ T 72255 62095 5 10 1 1 0 0 1
 refdes=J4
 T 71900 59000 5 10 0 1 0 0 1
 footprint=0-215079-8
+T 71900 59000 5 10 0 1 0 0 1
+device=CONNECTOR
+T 71900 59000 5 10 0 1 0 0 1
+loadstatus=noload
 }
 C 71800 61600 1 0 0 gnd.sym
 N 71900 60700 70700 60700 4
@@ -3021,3 +3031,20 @@ value=NoConnection
 T 55600 54700 5 10 0 0 0 0 1
 device=DRC_Directive
 }
+C 72500 69500 1 90 0 zener.sym
+{
+T 71900 69900 5 10 0 0 90 0 1
+device=DIODE
+T 72000 69700 5 10 1 1 0 6 1
+refdes=Z1
+T 72000 70000 5 10 1 1 0 6 1
+value=5.1V
+T 72500 69500 5 10 0 1 0 0 1
+footprint=0805diode
+}
+C 72200 69200 1 0 0 gnd.sym
+T 71400 68400 9 10 1 0 0 0 3
+Protect ADC input 
+should INA125 output 
+exceed 5V ADC range
+C 40800 57300 1 0 0 gnd.sym