Ks0276 keyestudio MLX90614 Non-contact Infrared Temperature Sensor: Difference between revisions

From Keyestudio Wiki
Jump to navigation Jump to search
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
== keyestudio MLX90614 Non-contact Infrared Temperature Sensor==
<br>[[File:Kso276.png|500px|frameless|thumb]]<br>
==Introduction ==
==Introduction ==


Keyestudio MLX90614 non-contact infrared temperature sensor is mainly composed of sensor MLX90614. MLX90614 is an infrared non-contact thermometer, and the TO-39 package integrates infrared induction thermoelectric pile detector chip (MLX81101) and signal processing dedicated integrated chip MLX90302. Due to the integration of low noise amplifier, 17-bit analog digital converter and DSP processing unit, the sensor achieves high precision and high resolution measurement.
Keyestudio MLX90614 non-contact infrared temperature sensor is mainly composed of sensor MLX90614. MLX90614 is an infrared non-contact thermometer, and the TO-39 package integrates infrared induction thermoelectric pile detector chip (MLX81101) and signal processing dedicated integrated chip MLX90302. Due to the integration of low noise amplifier, 17-bit analog digital converter and DSP processing unit, the sensor achieves high precision and high resolution measurement.
<br>[[File:Kso276.png|500px|frameless|thumb]]<br>
 
<br>[[File:Ks0276--.png|500px|frameless|thumb]]<br>


==Specification==
==Specification==
Line 57: Line 62:
}
}
</pre>
</pre>
'''Library Download of Wire:''' [http://www.keyestudio.com/files/index/download/id/1506416358/]
'''Library Download of MLX90614:''' [http://www.keyestudio.com/files/index/download/id/1506416359/]


== Test Reult ==
== Test Reult ==
Install the above wiring, program the code, and then turn on the serial port monitor to display the current temperature as shown in figure 1; then take a heat source close to the sensor of module board, and the sensor can detect the temperature changes as shown in figure 2.
Done as the above wiring, program the code, and then open the serial port monitor, the current temperature is shown in figure 1; if a heat source closes to the sensor, it can detect the temperature changes as shown in figure 2.


'''Figure 1:'''
'''Figure 1:'''
Line 69: Line 78:


== Resources ==
== Resources ==
'''Datasheet:'''
'''PDF File:'''<br>
https://drive.google.com/open?id=1TSZ7i6Zc4yUVHOM5d1ID4CbrB1qe1mr_
 
'''Library Download of Wire:'''<br>
https://drive.google.com/open?id=1xsGNb9_rv1WYm_eo6h0SZmx9uU3SCA_c


http://www.keyestudio.com/files/index/download/id/1500602857/
'''Library Download of MLX90614:'''<br>
https://drive.google.com/open?id=1p5jRPkzLduMMlYGxr7ox20EeeWotpVn3


'''VIDEO:''' <br>
http://www.keyestudio.com/wp/ks0276/


== Get One Now ==
== Get One Now ==
'''Official Website'''
http://www.keyestudio.com/keyestudio-mlx90614-non-contact-infrared-temperature-sensor.html
http://www.keyestudio.com/keyestudio-mlx90614-non-contact-infrared-temperature-sensor.html




[[Category: Sensor]]
[[Category: Sensor]]

Revision as of 14:56, 16 March 2018

keyestudio MLX90614 Non-contact Infrared Temperature Sensor


thumb


Introduction

Keyestudio MLX90614 non-contact infrared temperature sensor is mainly composed of sensor MLX90614. MLX90614 is an infrared non-contact thermometer, and the TO-39 package integrates infrared induction thermoelectric pile detector chip (MLX81101) and signal processing dedicated integrated chip MLX90302. Due to the integration of low noise amplifier, 17-bit analog digital converter and DSP processing unit, the sensor achieves high precision and high resolution measurement.


thumb

Specification

  • Working voltage:3.3-5V
  • Communication way:IIC communication
  • Working temperature rang:from -40 to +125 ℃
  • Measurement accuracy:±0.5℃(0 to 50℃)

Connection Diagram


thumb


Sample Code

/*************************************************** 
  This is a library example for the MLX90614 Temp Sensor

  Designed specifically to work with the MLX90614 sensors in the
  adafruit shop
  ----> https://www.adafruit.com/products/1748
  ----> https://www.adafruit.com/products/1749

  These sensors use I2C to communicate, 2 pins are required to  
  interface
  Adafruit invests time and resources providing this open source code, 
  please support Adafruit and open-source hardware by purchasing 
  products from Adafruit!

  Written by Limor Fried/Ladyada for Adafruit Industries.  
  BSD license, all text above must be included in any redistribution
 ****************************************************/

#include <Wire.h>
#include <Adafruit_MLX90614.h>

Adafruit_MLX90614 mlx = Adafruit_MLX90614();

void setup() {
  Serial.begin(9600);

  Serial.println("Adafruit MLX90614 test");  

  mlx.begin();  
}

void loop() {
  Serial.print("Ambient = "); Serial.print(mlx.readAmbientTempC()); 
  Serial.print("*C\tObject = "); Serial.print(mlx.readObjectTempC()); Serial.println("*C");
  Serial.print("Ambient = "); Serial.print(mlx.readAmbientTempF()); 
  Serial.print("*F\tObject = "); Serial.print(mlx.readObjectTempF()); Serial.println("*F");

  Serial.println();
  delay(500);
}

Library Download of Wire: [1]

Library Download of MLX90614: [2]

Test Reult

Done as the above wiring, program the code, and then open the serial port monitor, the current temperature is shown in figure 1; if a heat source closes to the sensor, it can detect the temperature changes as shown in figure 2.

Figure 1:
thumb


Figure 2:
thumb

Resources

PDF File:
https://drive.google.com/open?id=1TSZ7i6Zc4yUVHOM5d1ID4CbrB1qe1mr_

Library Download of Wire:
https://drive.google.com/open?id=1xsGNb9_rv1WYm_eo6h0SZmx9uU3SCA_c

Library Download of MLX90614:
https://drive.google.com/open?id=1p5jRPkzLduMMlYGxr7ox20EeeWotpVn3

VIDEO:
http://www.keyestudio.com/wp/ks0276/

Get One Now

Official Website

http://www.keyestudio.com/keyestudio-mlx90614-non-contact-infrared-temperature-sensor.html