Category:Contactless Temperature

From ElectroDragon Wiki

IR Contactless Temperature Sensor

MCU-96015 Serial

  • Pin definition: VCC/GND = Power Supply, TX/RX = Serial UART interface, RST SIM no need to use, keep N/C
  • Serial default baud rate 115200, configurable 9600, serial example setup 115200, N, 8, 1

Serial commands

  • Frame start 0x45
  • commands full combination, frame start 0x45 + data + sum 8bit

Output

0xA5+0x45+0xEA continisouly output temperature data
0xA5+0x15+0xBA check/enquiry output temperature data

Baudrate config

0xA5+0xAE+0x53   -- 9600
0xA5+0xAF+0x54   -- 115200 (default)

Power up and output data

0xA5+0x51+0xF6--------------- direct output when power up
0xA5+0x52+0xF7---------------  NOT direct output when power up

Serial data output

  • Can also use a PC tool to read data directly
Usb mlx96015.jpeg
  1. Byte0: 0x5A Frame header flag
  2. Byte1: 0x5A Frame header flag
  3. Byte2: 0X45 The frame data type (0X45: temperature data)
  4. Byte3: 0x04 Data volume (the following four data 2 group as an example)
  5. Byte4: 0x00 ~ 0xFF 1 high 8 bits of data
  6. Byte5: 0x00 ~ 0xFF Lower 8 bits of data1
  7. Byte6: 0x00 ~ 0xFF Data 2 Upper 8 bits
  8. Byte7: 0x00 ~ 0xFF Lower 8 bits of data2
  9. Byte8: 0x00 ~ 0xFF Checksum (in front of the sum of data, leaving only 8 low)
  • temperature = high 8 bit << 8 | low 8 bit (multiply 100 =result )
  • for example, <5A- 5A- 45- 04- 0C- 78- 0D- 19- A7 >
TO=0x0C78/100=31.92 ℃   // first TO data is object temperature 
TA=0x0D19/100=33.53 ℃   // second TA data is ambient temperature

Guide

  • MLX96015 - 16bit ADC, object temperature 115C
  • MLX96014-BCC
  • MLX96014-BAA

Documents

Datasheet

Pages in category "Contactless Temperature"

The following 2 pages are in this category, out of 2 total.