Overview This user manual describes the usage procedures, precautions, and other information regarding D6T-series MEMS Thermal Sensors. This document also serves as a supplement to the product catalog. Reference this document together with the product catalog when using this device.
MEMS Thermal Sensors measure the surface temperature of objects. The D6T-44L-06 model features 16 channels in a 4 x 4 arrangement. The D6T-8L-09 features a single 8-channel array. The D6T-1A-01/-02 models feature a 1-channel sensor chip. The module has been optimized by placing the specialized downstream processing circuit adjacent to the sensor chip to achieve low-noise temperature measurements.
Page 5
To increase the detection distance, determination accuracy must be improved through software processing that factors temporal changes, position of heat sources, human behavior information, and so on. D6T MEMS Thermal Sensors User’s Manual (A284)
The lens height and circuit board size varies by model. Refer to the product catalog for more information on dimensions. Use a 4-pin connector as described above to connect this module to systems. D6T MEMS Thermal Sensors User’s Manual (A284)
Values will be adjusted per user calculations of specific usage conditions such as wiring capacitance. (Check the I2C specifications. In most cases, the range is set to approximately 3 k to 10 kΩ.) D6T MEMS Thermal Sensors User’s Manual (A284)
Page 8
* Note: Clock stretch support is required (refer to section 6.6). OpenDrain OpenDrain Fig. 7 (d) Using a GPIO Terminal Scenario 5: Using an I2C Bus-Switching IC (Connecting multiple D6T sensors) (This sensor cannot change slave addresses) * Most bus-switching ICs also have power voltage conversion functionality. SDA 0...
Data bit length 8 bits (MSB-first) Clock speed Max. 100 kHz Clock stretch support All models excluding D6T-1A-01, D6T-1A-02, and D6T-8L-09 (*Refer to section 6.5 for more information on using software-based I2C) Output data : 35 bytes (a) 16-channel (D6T-44L-06) * This data is used to perform the Read operation to confirm that the configuration of internal registers in this product have been updated.
Page 10
Refer to the following figures for illustrations of temperature data for each (D6T-44L-06 pixel (8- and 16-channel arrangements) P0 to P7 (D6T-8L-09) (D6T-1A-01) (D6T-1A-02) D6T-44L-06 (16ch) D6T-8L-09 (8ch) D6T-1A-01/-02 (1ch) Packet error check code. (Refer to section 6.4 and the "SMBus" specifications for details) D6T MEMS Thermal Sensors User’s Manual (A284)
Page 11
Signal Chart (The D6T-1A-01/-02 models lack P1 through P15) Fig. 9. Signal Flow (Excluding D6T-8L-09) “S” : Start Condition “Sr” : Repeat Start Condition “P” : Stop Condition “W/R” : Write (Lo) / Read (Hi) “ACK” : Acknowledge reply “NACK” : No-acknowledge reply * Refer to the I2C bus specifications for the definitions of these I2C terms.
Page 12
Before performing the processing illustrated in Fig. 9, perform the following processing for D6T-8L-09 models at least 20 msec after power is supplied to the module. This processing should only be performed when power is first turned on. Command[7:0](0x02) Command[7:0](0x00)
* This example program is configured only with functions from the standard I2C operations library. Replace library functions with similar ones available in the microcontroller used in your system when testing this program. D6T MEMS Thermal Sensors User’s Manual (A284)
Page 14
* With this example temperature program, only one set of measurements are retrieved. * In the case of standard specifications, this sensor updates temperature data every 100 ms or less. This operation is independent of any communication processing. Temperature update timing cannot be controlled externally. D6T MEMS Thermal Sensors User’s Manual (A284)
Page 15
* With this example temperature program, only one set of measurements are retrieved. * In the case of standard specifications, this sensor updates temperature data every 250 ms or less. This operation is independent of any communication processing. Temperature update timing cannot be controlled externally. D6T MEMS Thermal Sensors User’s Manual (A284)
Only the PEC read command is executed when using Stop-Start reads without the use of RepeatStart. int D6T_checkPEC( char buf , int pPEC ); unsigned char crc; int i; crc = calc_crc( 0x15 ); for(i=0;i<pPEC;i++){ crc = calc_crc( readbuff[i] ^ crc ); return (crc == readbuff[pPEC]); D6T MEMS Thermal Sensors User’s Manual (A284)
If the software lacks this functionality, you must add a wait detection routine, such as that illustrated below, to the SCL output portion of the program. The D6T-1A-01/D6T-1A-02/D6T-8L-09 models do not feature clock stretch. Requests the MCU to wait...
However, if the cover is too thin, the internal sensor will be visible as illustrated in the following photos. 100% 71.5% 60.1% 54.9% None cover HDPE( t0.7 ) HDPE( t0.5 ) HDPE( t0.3 ) No cover Fig. 13. Relationship Between HDPE Thickness and Transparency (Reference) D6T MEMS Thermal Sensors User’s Manual (A284)
Install the MEMS Thermal Sensor so that it is enclosed by casing and secured at mountable areas. D6T-44L-06 D6T-8L-09 D6T1A-01 / -02 Fig. 14. Mountable Areas (Shaded Areas) Fig. 15. Sensor Securement (Reference) D6T MEMS Thermal Sensors User’s Manual (A284)
5 to 6 m. Question Can power consumption be reduced further? Answer The D6T series of sensors is not configured with a "operation mode for power-conserving sleep". As such, the power to the sensor must be shut off to reduce power consumption. Question...
Acronym for Field of View. This term is used to represent the viewing angle index. This value is often defined using a sensitivity peak of 50%. I2C is a registered trademark of Phillips Electronics. SMBus is a registered trademark of Intel Corporation. D6T MEMS Thermal Sensors User’s Manual (A284)
(2) Please confirm the Fitness and decide whether or not Omron Products are able to be adopted in the User Application. (3) Omron will not warrant any items in 1.(5) (a) to (d) of User Application nor the Fitness. (4) If you use Omron Products in the application below, please ensure followings; (i) allowance...
Page 23
7. EXPORT CONTROLS Buyer shall comply with all applicable laws and regulations of Japan and/or other related countries at the time of export or provision to non-citizens of Omron Products or their technical information. EC200E D6T MEMS Thermal Sensors User’s Manual (A284)