-
-
Notifications
You must be signed in to change notification settings - Fork 41
/
Copy pathsensors_temp_ntc.sch
259 lines (259 loc) · 10 KB
/
sensors_temp_ntc.sch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 23 38
Title "NTC Temperature Sensor Input"
Date ""
Rev "A"
Comp "RespiraWorks"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text HLabel 6100 3300 2 50 Output ~ 0
Out
Text HLabel 4100 2550 0 50 Input ~ 0
Vcc
$Comp
L Connector_Generic:Conn_01x02 J31
U 1 1 6010AD26
P 1550 3200
AR Path="/5FCD4EEA/600F5EF3/6010AD26" Ref="J31" Part="1"
AR Path="/5FCD4EEA/600F7154/6010AD26" Ref="J32" Part="1"
AR Path="/5FCD4EEA/600F719E/6010AD26" Ref="J33" Part="1"
AR Path="/5FCD4EEA/600F71F1/6010AD26" Ref="J34" Part="1"
AR Path="/5FCD4EEA/600F723B/6010AD26" Ref="J35" Part="1"
F 0 "J35" H 1468 3417 50 0000 C CNN
F 1 "Temperature sensor (NTC)" H 1468 3326 50 0000 C CNN
F 2 "RespiraWorks_Std:Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical" H 1550 3200 50 0001 C CNN
F 3 "~" H 1550 3200 50 0001 C CNN
F 4 "Molex" H 1550 3200 50 0001 C CNN "Manufacturer"
F 5 "43650-0215" H 1550 3200 50 0001 C CNN "Manufacturer PN"
F 6 " " H 1550 3200 50 0001 C CNN "DNP"
1 1550 3200
-1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 6010B42D
P 4300 3850
AR Path="/5FCD4B8E/5FCD4BC5/6010B42D" Ref="#PWR?" Part="1"
AR Path="/5FCD4B8E/5FE27F70/6010B42D" Ref="#PWR?" Part="1"
AR Path="/5FCD4B8E/5FCD4BF6/6010B42D" Ref="#PWR?" Part="1"
AR Path="/5FCD4B8E/606EF10F/6010B42D" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/6010B42D" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/6007E2BB/6010B42D" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/60073FCF/6010B42D" Ref="#PWR?" Part="1"
AR Path="/5FCD4EEA/600F5EF3/6010B42D" Ref="#PWR0234" Part="1"
AR Path="/5FCD4EEA/600F7154/6010B42D" Ref="#PWR0237" Part="1"
AR Path="/5FCD4EEA/600F719E/6010B42D" Ref="#PWR0240" Part="1"
AR Path="/5FCD4EEA/600F71F1/6010B42D" Ref="#PWR0243" Part="1"
AR Path="/5FCD4EEA/600F723B/6010B42D" Ref="#PWR0246" Part="1"
F 0 "#PWR0246" H 4300 3600 50 0001 C CNN
F 1 "GND" H 4305 3677 50 0000 C CNN
F 2 "" H 4300 3850 50 0001 C CNN
F 3 "" H 4300 3850 50 0001 C CNN
1 4300 3850
-1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 60117C67
P 5600 3850
AR Path="/5FCD4B8E/5FCD4BC5/60117C67" Ref="#PWR?" Part="1"
AR Path="/5FCD4B8E/5FE27F70/60117C67" Ref="#PWR?" Part="1"
AR Path="/5FCD4B8E/5FCD4BF6/60117C67" Ref="#PWR?" Part="1"
AR Path="/5FCD4B8E/606EF10F/60117C67" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/60117C67" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/6007E2BB/60117C67" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/60073FCF/60117C67" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/600630A6/60117C67" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/6007AC3B/60117C67" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/6007DA64/60117C67" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/6007BD34/60117C67" Ref="#PWR?" Part="1"
AR Path="/5FCD4EEA/600F5EF3/60117C67" Ref="#PWR0235" Part="1"
AR Path="/5FCD4EEA/600F71F1/60117C67" Ref="#PWR0244" Part="1"
AR Path="/5FCD4EEA/600F723B/60117C67" Ref="#PWR0247" Part="1"
AR Path="/5FCD4EEA/600F7154/60117C67" Ref="#PWR0238" Part="1"
AR Path="/5FCD4EEA/600F719E/60117C67" Ref="#PWR0241" Part="1"
F 0 "#PWR0247" H 5600 3600 50 0001 C CNN
F 1 "GND" H 5605 3677 50 0000 C CNN
F 2 "" H 5600 3850 50 0001 C CNN
F 3 "" H 5600 3850 50 0001 C CNN
1 5600 3850
-1 0 0 -1
$EndComp
Text Notes 5200 4600 0 50 ~ 0
LPF varies with temp\n(30hz at 150C, 3.1hz at 25C, 2.2hz at 0C)\nOK because of large margin between ADC \nsampling rate and desired sensor bandwidth
Text Notes 6800 3500 0 50 ~ 0
for 10k NTC B=3380K:\n@150C: R = 350 Vout = 3.12V Sensitivity: 2mV/degC\n@100C: R = 1022 Vout = 2.94V Sensitivity: 6mV/degC\n@25C: R = 10000 Vout = 1.63V Sensitivity: 30mV/degC\n@0C: R = 28255 Vout = 0.86V Sensitivity: 29mV/degC\n\nTemp (C) = B / ( ln( Vcc*10k/Vout/Rlim - (10k+220)/Rlim ) ) + 273.15\nWhere Rlim = R0*exp(-B/T0) and T0 is in kelvin.
Text Notes 3250 2300 0 50 ~ 0
NTC placed on the high side of divider so that\nNTC missing or break does not drive ADC input to VCC\n\nPeak self-heating is 0.2mW, glass bead thermistor in air \nis about 1.5mW/degC, so this is a max error of 0.13degC \ndue to self-heating.
Wire Wire Line
4100 2550 4300 2550
$Comp
L Device:R R?
U 1 1 60108F2B
P 4300 2700
AR Path="/60108F2B" Ref="R?" Part="1"
AR Path="/5E8AFE9D/60108F2B" Ref="R?" Part="1"
AR Path="/5E8C8865/60108F2B" Ref="R?" Part="1"
AR Path="/5E8E1F08/60108F2B" Ref="R?" Part="1"
AR Path="/5FCD4DF5/60108F2B" Ref="R?" Part="1"
AR Path="/5FCD4E9D/60108F2B" Ref="R?" Part="1"
AR Path="/5FCD4E9D/6007E2BB/60108F2B" Ref="R?" Part="1"
AR Path="/5FCD4E9D/60073FCF/60108F2B" Ref="R?" Part="1"
AR Path="/5FCD4EEA/600F5EF3/60108F2B" Ref="R102" Part="1"
AR Path="/5FCD4EEA/600F7154/60108F2B" Ref="R104" Part="1"
AR Path="/5FCD4EEA/600F719E/60108F2B" Ref="R106" Part="1"
AR Path="/5FCD4EEA/600F71F1/60108F2B" Ref="R108" Part="1"
AR Path="/5FCD4EEA/600F723B/60108F2B" Ref="R110" Part="1"
F 0 "R110" H 4150 2700 50 0000 C CNN
F 1 "220 0.1%" H 4000 2800 50 0000 C CNN
F 2 "RespiraWorks_Std:R_0603_1608Metric" V 4230 2700 50 0001 C CNN
F 3 "~" H 4300 2700 50 0001 C CNN
F 4 "Susumu" H 4300 2700 50 0001 C CNN "Manufacturer"
F 5 "RG1608P-221-B-T5" H 4300 2700 50 0001 C CNN "Manufacturer PN"
F 6 " " H 4300 2700 50 0001 C CNN "DNP"
1 4300 2700
-1 0 0 1
$EndComp
$Comp
L Device:R R?
U 1 1 5FFCC04E
P 4300 3600
AR Path="/5FFCC04E" Ref="R?" Part="1"
AR Path="/5E8AFE9D/5FFCC04E" Ref="R?" Part="1"
AR Path="/5E8C8865/5FFCC04E" Ref="R?" Part="1"
AR Path="/5E8E1F08/5FFCC04E" Ref="R?" Part="1"
AR Path="/5FCD4DF5/5FFCC04E" Ref="R?" Part="1"
AR Path="/5FCD4E9D/5FFCC04E" Ref="R?" Part="1"
AR Path="/5FCD4E9D/6007E2BB/5FFCC04E" Ref="R?" Part="1"
AR Path="/5FCD4E9D/60073FCF/5FFCC04E" Ref="R?" Part="1"
AR Path="/5FCD4EEA/600F5EF3/5FFCC04E" Ref="R103" Part="1"
AR Path="/5FCD4EEA/600F7154/5FFCC04E" Ref="R105" Part="1"
AR Path="/5FCD4EEA/600F719E/5FFCC04E" Ref="R107" Part="1"
AR Path="/5FCD4EEA/600F71F1/5FFCC04E" Ref="R109" Part="1"
AR Path="/5FCD4EEA/600F723B/5FFCC04E" Ref="R111" Part="1"
F 0 "R111" H 4150 3600 50 0000 C CNN
F 1 "10k 0.1%" H 4000 3700 50 0000 C CNN
F 2 "RespiraWorks_Std:R_0603_1608Metric" V 4230 3600 50 0001 C CNN
F 3 "~" H 4300 3600 50 0001 C CNN
F 4 "Susumu" H 4300 3600 50 0001 C CNN "Manufacturer"
F 5 "RG1608P-103-B-T5" H 4300 3600 50 0001 C CNN "Manufacturer PN"
F 6 " " H 4300 3600 50 0001 C CNN "DNP"
1 4300 3600
-1 0 0 1
$EndComp
Wire Wire Line
4300 3300 4300 3450
Wire Wire Line
4300 3200 4300 2850
Text Notes 3500 2700 0 50 ~ 0
Short current limit
Wire Wire Line
4300 3750 4300 3850
Connection ~ 4300 3300
Wire Wire Line
5600 3600 5600 3850
$Comp
L RespiraWorks_Std:USBLC6-2SC6 U11
U 1 1 5FFD5C58
P 2400 3600
AR Path="/5FCD4EEA/600F5EF3/5FFD5C58" Ref="U11" Part="1"
AR Path="/5FCD4EEA/600F723B/5FFD5C58" Ref="U15" Part="1"
AR Path="/5FCD4EEA/600F7154/5FFD5C58" Ref="U12" Part="1"
AR Path="/5FCD4EEA/600F719E/5FFD5C58" Ref="U13" Part="1"
AR Path="/5FCD4EEA/600F71F1/5FFD5C58" Ref="U14" Part="1"
F 0 "U15" V 1800 3700 50 0000 L CNN
F 1 "USBLC6-2SC6" V 1900 3550 50 0000 L CNN
F 2 "RespiraWorks_Std:SOT-23-6" H 2400 3100 50 0001 C CNN
F 3 "https://www.st.com/resource/en/datasheet/usblc6-2.pdf" H 2600 3950 50 0001 C CNN
F 4 "STMicroelectronics" H 2400 3600 50 0001 C CNN "Manufacturer"
F 5 "USBLC6-2SC6" H 2400 3600 50 0001 C CNN "Manufacturer PN"
F 6 " " H 2400 3600 50 0001 C CNN "DNP"
1 2400 3600
0 1 1 0
$EndComp
Wire Wire Line
2800 3600 3100 3600
Text Label 3100 3600 2 50 ~ 0
Vcc
$Comp
L power:GND #PWR?
U 1 1 5FFDA1EB
P 1900 3650
AR Path="/5FCD4B8E/5FCD4BC5/5FFDA1EB" Ref="#PWR?" Part="1"
AR Path="/5FCD4B8E/5FE27F70/5FFDA1EB" Ref="#PWR?" Part="1"
AR Path="/5FCD4B8E/5FCD4BF6/5FFDA1EB" Ref="#PWR?" Part="1"
AR Path="/5FCD4B8E/606EF10F/5FFDA1EB" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/5FFDA1EB" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/6007E2BB/5FFDA1EB" Ref="#PWR?" Part="1"
AR Path="/5FCD4E9D/60073FCF/5FFDA1EB" Ref="#PWR?" Part="1"
AR Path="/5FCD4EEA/600F5EF3/5FFDA1EB" Ref="#PWR0233" Part="1"
AR Path="/5FCD4EEA/600F7154/5FFDA1EB" Ref="#PWR0236" Part="1"
AR Path="/5FCD4EEA/600F719E/5FFDA1EB" Ref="#PWR0239" Part="1"
AR Path="/5FCD4EEA/600F71F1/5FFDA1EB" Ref="#PWR0242" Part="1"
AR Path="/5FCD4EEA/600F723B/5FFDA1EB" Ref="#PWR0245" Part="1"
F 0 "#PWR0245" H 1900 3400 50 0001 C CNN
F 1 "GND" H 1905 3477 50 0000 C CNN
F 2 "" H 1900 3650 50 0001 C CNN
F 3 "" H 1900 3650 50 0001 C CNN
1 1900 3650
-1 0 0 -1
$EndComp
Wire Wire Line
2000 3600 1900 3600
Wire Wire Line
1900 3600 1900 3650
$Comp
L Device:C C?
U 1 1 6071F4E4
P 5600 3450
AR Path="/601A64F8/6071F4E4" Ref="C?" Part="1"
AR Path="/601A64F8/60567144/6071F4E4" Ref="C?" Part="1"
AR Path="/6023BF6A/60567144/6071F4E4" Ref="C?" Part="1"
AR Path="/5FCD4B8E/603C510C/60567144/6071F4E4" Ref="C?" Part="1"
AR Path="/6041384A/60567144/6071F4E4" Ref="C?" Part="1"
AR Path="/5FCD4EEA/600F71F1/6071F4E4" Ref="C63" Part="1"
AR Path="/5FCD4EEA/600F5EF3/6071F4E4" Ref="C60" Part="1"
AR Path="/5FCD4EEA/600F7154/6071F4E4" Ref="C61" Part="1"
AR Path="/5FCD4EEA/600F719E/6071F4E4" Ref="C62" Part="1"
AR Path="/5FCD4EEA/600F723B/6071F4E4" Ref="C64" Part="1"
F 0 "C64" H 5650 3350 50 0000 L CNN
F 1 "10uF" H 5650 3250 50 0000 L CNN
F 2 "RespiraWorks_Std:C_1210_3225Metric" H 5638 3300 50 0001 C CNN
F 3 "~" H 5600 3450 50 0001 C CNN
F 4 "100V" H 5650 3150 50 0000 L CNN "Voltage"
F 5 "X7S" H 5600 3450 50 0001 C CNN "Dielectric"
F 6 "Murata" H 5600 3450 50 0001 C CNN "Manufacturer"
F 7 "GRM32EC72A106KE05L" H 5600 3450 50 0001 C CNN "Manufacturer PN"
F 8 " " H 5600 3450 50 0001 C CNN "DNP"
1 5600 3450
1 0 0 -1
$EndComp
Wire Wire Line
4300 3300 5600 3300
Connection ~ 5600 3300
Wire Wire Line
5600 3300 6100 3300
Text Notes 1650 4250 0 50 ~ 0
150 nA max. leakage adds << 1 degree error\nacross full temp. range
Wire Wire Line
1750 3300 1750 4000
Wire Wire Line
1750 4000 2300 4000
Wire Wire Line
2500 4000 3450 4000
Wire Wire Line
3450 4000 3450 3300
Wire Wire Line
3450 3300 4300 3300
Wire Wire Line
1750 3200 2300 3200
Wire Wire Line
2500 3200 4300 3200
$EndSCHEMATC