brintos

brintos / linux-shallow public Read only

0
0
Text · 2.4 KiB · 03bb5d4 Raw
75 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/iio/temperature/melexis,mlx90632.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Melexis MLX90632 and MLX90635 contactless Infra Red temperature sensor8 9maintainers:10  - Crt Mori <cmo@melexis.com>11 12description: |13  https://www.melexis.com/en/documents/documentation/datasheets/datasheet-mlx9063214 15  There are various applications for the Infra Red contactless temperature16  sensor and MLX90632 is most suitable for consumer applications where17  measured object temperature is in range between -20 to 200 degrees18  Celsius with relative error of measurement below 1 degree Celsius in19  object temperature range for industrial applications. Since it can20  operate and measure ambient temperature in range of -20 to 85 degrees21  Celsius it is suitable also for outdoor use.22 23  Be aware that electronics surrounding the sensor can increase ambient24  temperature. MLX90632 can be calibrated to reduce the housing effect via25  already existing EEPROM parameters.26 27  Since measured object emissivity effects Infra Red energy emitted,28  emissivity should be set before requesting the object temperature.29 30  https://www.melexis.com/en/documents/documentation/datasheets/datasheet-mlx9063531 32  MLX90635 is most suitable for consumer applications where33  measured object temperature is in range between -20 to 100 degrees34  Celsius with relative error of measurement 2 degree Celsius in35  object temperature range for industrial applications, while just 0.236  degree Celsius for human body measurement applications. Since it can37  operate and measure ambient temperature in range of -20 to 85 degrees38  Celsius it is suitable also for outdoor use.39 40  Since measured object emissivity effects Infra Red energy emitted,41  emissivity should be set before requesting the object temperature.42 43properties:44  compatible:45    enum:46      - melexis,mlx9063247      - melexis,mlx9063548 49  reg:50    maxItems: 151    description: Default is 0x3a, but can be reprogrammed.52 53  vdd-supply:54    description: provide VDD power to the sensor.55 56required:57  - compatible58  - reg59 60additionalProperties: false61 62examples:63  - |64    i2c {65        #address-cells = <1>;66        #size-cells = <0>;67 68        temp-sensor@3a {69            compatible = "melexis,mlx90632";70            reg = <0x3a>;71            vdd-supply = <&ldo4_reg>;72        };73    };74...75