MIKROE-1362 Non-contact Infrared Thermometer
Created: Jan 15, 2017
No description available.
This reference design features the MIKROE-1362 board that contains a single zone IR non-contact temperature sensor, MLX90614ESF-AAA. The MIKROE-1362 board can be used to evaluate the MLX90614ESF-AAA device. The MLX90614 is built from MLX81101 IR thermopile detector and MLX90302 signal conditioner. It comes factory calibrated with a digital PWM and SMBus (System Management Bus) outputs. The MIKROE-1362 on-board MLX90614ESF-AAA is a 5V single zone version of the MLX90614 family. It senses from -40 to 85°C for ambient temperature and -70 to +380 °C for object temperature (-20 to 120 °C in PWM mode). The SMBus of the MLX90614ESF-AAA is the default output of the MIKROE-1362 board.
The MIKROE-1362 board, as shown in the circuit, is paired with an ATmega328P-PU microcontroller. The ATmega328P-PU communicates with the MLX90614ESF-AAA through its 2-wire serial SMBus. Changes in the MLX90614ESF-AAA configuration are done by accessing the EEPROM of the device. The ATmega328P-PU microcontroller reads the RAM of the device to get the calculated object and ambient temperatures. The temperatures are displayed by the ATmega328P-PU microcontroller on the 128x32 OLED display. Communication to the OLED controller is also done via 2-wire protocol. The ATmega328P-PU microcontroller can be programmed through the ICSP header J1. The readings of the MLX90614ESF-AAA device can be also logged by a PC terminal program by connecting a USB to serial converter at J2.
The whole circuit gets its power supply from a 9V battery. The V7805-2000R switching regulator efficiently regulates the 9V level to 5V in which all of the devices included in the circuit operate. The operation of the circuit is just simple. The ATmega328P-PU microcontroller reads the reading of the MIKROE-1362 on-board MLX90614ESF-AAA IR thermometer and the temperatures are displayed on the 128x32 OLED display. This MIKROE-1362 non-contact IR thermometer can be used in applications such as body temperature measurement, windshield defogging, automotive blind angle detection, livestock monitoring, industrial temperature control of moving parts, etc.