Lines Matching +full:sense +full:- +full:freq
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices LTC2983 Multi-sensor Temperature system
10 - Nuno Sá <nuno.sa@analog.com>
13 Analog Devices LTC2983 Multi-Sensor Digital Temperature Measurement System
14 https://www.analog.com/media/en/technical-documentation/data-sheets/2983fc.pdf
19 - adi,ltc2983
27 adi,mux-delay-config-us:
38 adi,filter-notch-freq:
42 0 - 50/60Hz rejection
43 1 - 60Hz rejection
44 2 - 50Hz rejection
49 '#address-cells':
52 '#size-cells':
56 "@([1-9]|1[0-9]|20)$":
67 adi,sensor-type:
72 - reg
73 - adi,sensor-type
82 adi,sensor-type:
84 1 - Type J Thermocouple
85 2 - Type K Thermocouple
86 3 - Type E Thermocouple
87 4 - Type N Thermocouple
88 5 - Type R Thermocouple
89 6 - Type S Thermocouple
90 7 - Type T Thermocouple
91 8 - Type B Thermocouple
92 9 - Custom Thermocouple
97 adi,single-ended:
99 Boolean property which set's the thermocouple as single-ended.
102 adi,sensor-oc-current-microamp:
105 open-circuit detect.
108 adi,cold-junction-handle:
114 adi,custom-thermocouple:
117 voltage(mv)-temperature(K). The entries must be given in nv and uK
122 $ref: /schemas/types.yaml#/definitions/uint64-matrix
136 adi,sensor-type:
141 adi,single-ended:
142 description: Boolean property which set's the diode as single-ended.
145 adi,three-conversion-cycles:
151 adi,average-on:
159 adi,excitation-current-microamp:
167 adi,ideal-factor-value:
184 adi,sensor-type:
186 10 - RTD PT-10
187 11 - RTD PT-50
188 12 - RTD PT-100
189 13 - RTD PT-200
190 14 - RTD PT-500
191 15 - RTD PT-1000
192 16 - RTD PT-1000 (0.00375)
193 17 - RTD NI-120
194 18 - RTD Custom
199 adi,rsense-handle:
204 adi,number-of-wires:
211 adi,rsense-share:
213 Boolean property which enables Rsense sharing, where one sense
214 resistor is used for multiple 2-, 3-, and/or 4-wire RTDs.
217 adi,current-rotate:
221 this property is not allowed for 2- and 3-wire RTDs.
224 adi,excitation-current-microamp:
230 adi,rtd-curve:
233 Callendar-VanDusen constants. Look at table 30 of the datasheet.
238 adi,custom-rtd:
241 resistance(ohm)-temperature(K). The entries added here are in uohm
243 $ref: /schemas/types.yaml#/definitions/uint64-matrix
252 - adi,rsense-handle
255 adi,current-rotate: [ "adi,rsense-share" ]
264 adi,sensor-type:
266 19 - Thermistor 44004/44033 2.252kohm at 25°C
267 20 - Thermistor 44005/44030 3kohm at 25°C
268 21 - Thermistor 44007/44034 5kohm at 25°C
269 22 - Thermistor 44006/44031 10kohm at 25°C
270 23 - Thermistor 44008/44032 30kohm at 25°C
271 24 - Thermistor YSI 400 2.252kohm at 25°C
272 25 - Thermistor Spectrum 1003k 1kohm
273 26 - Thermistor Custom Steinhart-Hart
274 27 - Custom Thermistor
279 adi,rsense-handle:
285 adi,single-ended:
287 Boolean property which set's the thermistor as single-ended.
290 adi,rsense-share:
292 Boolean property which enables Rsense sharing, where one sense
294 is ignored if adi,single-ended is set.
297 adi,current-rotate:
303 adi,excitation-current-nanoamp:
306 applied to the thermistor. Value 0 set's the sensor in auto-range
312 adi,custom-thermistor:
315 resistance(ohm)-temperature(K). The entries added here are in uohm
318 $ref: /schemas/types.yaml#/definitions/uint64-matrix
325 adi,custom-steinhart:
327 Steinhart-Hart coefficients are also supported and can
331 $ref: /schemas/types.yaml#/definitions/uint32-array
337 - adi,rsense-handle
340 adi,current-rotate: [ "adi,rsense-share" ]
347 adi,sensor-type:
352 adi,single-ended:
353 description: Boolean property which set's the adc as single-ended.
367 adi,sensor-type:
372 adi,rsense-val-milli-ohms:
374 Sets the value of the sense resistor. Look at table 20 of the
378 - adi,rsense-val-milli-ohms
381 - compatible
382 - reg
383 - interrupts
388 - |
389 #include <dt-bindings/interrupt-controller/irq.h>
391 #address-cells = <1>;
392 #size-cells = <0>;
398 #address-cells = <1>;
399 #size-cells = <0>;
402 interrupt-parent = <&gpio>;
406 adi,sensor-type = <8>; //Type B
407 adi,sensor-oc-current-microamp = <10>;
408 adi,cold-junction-handle = <&diode5>;
413 adi,sensor-type = <28>;
418 adi,sensor-type = <29>;
419 adi,rsense-val-milli-ohms = <1200000>; //1.2Kohms
424 adi,sensor-type = <15>; //PT1000
425 /*2-wire, internal gnd, no current rotation*/
426 adi,number-of-wires = <2>;
427 adi,rsense-share;
428 adi,excitation-current-microamp = <500>;
429 adi,rsense-handle = <&rsense2>;
434 adi,sensor-type = <30>;
435 adi,single-ended;
440 adi,sensor-type = <26>; //Steinhart
441 adi,rsense-handle = <&rsense2>;
442 adi,custom-steinhart = <0x00F371EC 0x12345678
449 adi,sensor-type = <9>; //custom thermocouple
450 adi,single-ended;
451 adi,custom-thermocouple = /bits/ 64
452 <(-50220000) 0>,
453 <(-30200000) 99100000>,
454 <(-5300000) 135400000>,