manualshive.com logo in svg
background image

MEMS Thermal  Sensors

MEMS Thermal Sensors

User’s Manual 

A284-E1-0

3

D6T

Содержание D6T Series

Страница 1: ...MEMS Thermal Sensors MEMS Thermal Sensors User s Manual A284 E1 03 D6T...

Страница 2: ...tion 2 5 Product Features 3 6 Usage Procedure 5 6 1 Connectors 5 6 2 Example Electrical Connections 6 6 3 I2C Specifications 8 6 4 Example Temperature Value Retrieval Program 14 6 5 Example PEC Check...

Страница 3: ...t board Refer to Chapter 6 for more information on compatible connectors 4 Principles of Operation The following list describes an overview of the measuring operation of the MEMS Thermal Sensors The s...

Страница 4: ...of people based on the principle of detecting change components of infrared rays but the measurement signal is lost during times of no movement Conversely Thermal Sensors continue to generate a measur...

Страница 5: ...surable area FOV enlarges as the distance between the measured object increases The occupancy ratio of objects people in the FOV reduces as the distance increases For this reason as the distance incre...

Страница 6: ...2 VCC VCC power supply pin 5 V 10 3 SDA I2C 5 V data 4 SCL I2C 5 V clock Connector Parts Materials Connector part model SM04B GHS TB JST Contact SSHL 002T P0 2 JST Housing GHR 04V S JST The lens heig...

Страница 7: ...V fault tolerant D6T VCC SDA SCL GND VDD SDA SCL GND MCU R R 5V 3V Fig 8 5 V Fault Tolerant Specification Scenario 3 Using an I2C Level Converter Not a 5 V fault tolerant specification or other device...

Страница 8: ...6 MCU R FF OpenDrain SDA SCL R FF OpenDrain SDA SCL Fig 10 Using a GPIO Terminal Scenario 5 Using an I2C Bus Switching IC Connecting multiple D6T sensors This sensor cannot change slave addresses Most...

Страница 9: ...lave address 7 bit 0001_010b 8 bit with R W bit expression Read 15 h Write 14 h Data bit length 8 bits MSB first Clock speed Max 100 kHz For D6T 32L only 1000 kHz Fast Mode Plus Clock stretch support...

Страница 10: ...01 D6T 1A 02 1ch Start Address W Command W 4Dh Repeat Srart Address R PTAT Lo PTAT Hi P0 Lo P0 Hi P1022 Lo P1022 Hi P1023 Lo P1023 Hi PEC Stop Output data 2051 bytes P1 to P1021 Lo Hi Fig 15 I2C Data...

Страница 11: ...Bit D15 is the sign bit 25 0 C 250 High byte data 0x00 Low byte data 0xFA 25 0 C 250 High byte data 0xFF Low byte data 0x06 P0 to P15 D6T 44L 06 P0 to P7 D6T 8L 09 P0 D6T 1A 01 D6T 1A 02 P0 to P1023 D...

Страница 12: ...odels lack P1 through P15 Fig 16 Signal Terminal Flow D6T 1A 01 02 44L 06 Refer to the I2C bus specifications for the definitions of these I2C terms S Start Condition Sr Repeat Start Condition P Stop...

Страница 13: ...7 0 0x00 Command 7 0 0x00 P Slave address 6 0 0x0A S Sr P S Sr P Command 7 0 0x00 Command 7 0 0x07 Command 7 0 0xE9 Slave address 6 0 0x0A W Command 7 0 0x05 Slave address 6 0 0x0A R Command 7 0 0x90...

Страница 14: ...0x00 b7 WR Stop b6 b1 reserved b0 R Data Ready 0x01 0x04 b7 b4 WR IIR coefficient 0 to 15 b3 b0 WR Average 0 to 10 0x02 0x14 b7 b0 WR Cycle time x10ms The IIR filter coefficient can be set to 0 throug...

Страница 15: ...readbuff 6 tP 3 256 readbuff 9 readbuff 8 tP 4 256 readbuff 11 readbuff 10 tP 5 256 readbuff 13 readbuff 12 tP 6 256 readbuff 15 readbuff 14 tP 7 256 readbuff 17 readbuff 16 tP 8 256 readbuff 19 read...

Страница 16: ...on processing Temperature update timing cannot be controlled externally Changed sections for the 1 channel D6T 1A 01 D6T 1A 02 int D6T_getvalue I2C_start I2C_send1 0x14 0x4C 14h 0Ah Addr7 Write 0b I2C...

Страница 17: ...start I2C_send 0x15 I2C_get 0x15 readbuff 2 Expected value of 2 byte read is 0x00 and 0x07 I2C_stop I2C_start I2C_send1 0x14 0x4C 14h 0Ah Addr7 Write 0b I2C_repeatstart I2C_getx 0x15 readbuff 19 15h 0...

Страница 18: ...r data int index unsigned char temp for index 0 index 8 index temp data data 1 if temp 0x80 data 0x07 return data int D6T_checkPEC char buf int pPEC unsigned char crc int i crc calc_crc 0x14 crc calc_...

Страница 19: ...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 Wait Detection Routine I2C master I2C slave se...

Страница 20: ...we recommend using PEC data checking 6 8 Surface Cover Material Make sure that cover material used when installing the MEMS Thermal Sensor as part of an assembly has sufficient radiant heat far infra...

Страница 21: ...284 20 6 9 Sensor Securement 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 D6T 32L 01A Fig 24 Mountable Areas Shaded...

Страница 22: ...oped software to distinguish between different objects The accuracy of such determinations can be improved by developing software specific to usage conditions Question What is the usable detection dis...

Страница 23: ...ference This represents the conversion of noise into a temperature value This term is often used to represent temperature resolution as the estimated minimum value by which changes in temperature can...

Страница 24: ...3 1019 0718 O Americas Europe https www components omron com http components omron eu Asia Pacific China https ecb omron com sg https www ecb omron com cn Korea Japan https www omron ecb co kr https w...

Отзывы: