Infrared Temperature Sensor
用户手册
Infrared Temperature Sensor
用户手册
产品特点
本模块是一款非接触式红外温度传感器,
½根据被测物½的红外辐射½量大小和波长分布来检测
物½的表面温度。
通讯接口是
SMBus,
支持
PWM
输出。
传感器具½型号是
MLX90614ESF-BCC,
带有温度梯度补偿。
其金属封装里同时集成了红外感应热电堆探测器芯片和信号处理专用集成芯片。
由于集成了½噪
声放大器、17 ½模数½换器和强大的数字信号处理单元,½得高精度和高分辨度的温度计得以
实现。温度计具备出厂校准化,
有数字
PWM
和
SMBus
(系统管理总线)
输出模式。
½为标准,
配½为
10
½的
PWM
输出格式用于连续传送温度范围为-20~120 ℃的物½温度,其分辨率为
0.14
℃。上电默认模式是
SMBus
输出格式。
非接触式,高精度,高分辨率,响应时间快
出厂自带校准,带温度梯度补偿
内½电平½换电路,可直接接入
3.3V
或
5V
的
MCU
系统
1
版本:V1.2,日期:2017 年
9
月
4
日
Infrared Temperature Sensor
用户手册
参数
工½电压:3.3V
~ 5V
环境温度测量范围:-40°C
~ 85 °C
物½温度测量范围:-70°C
~ 380 °C
分辨率:0.02°C
精度:±0.5°C
( 0~50°C)
视场角(FOV):35°
产品尺寸:28mm
x 16 mm
固定孔尺寸:2.0mm
主要用途:
高精度非接触温度测量、工业温度控制、带温度控制的家用电器等
接 口 说 明 : (以 接 入 MCU 为 例 )
VCC:接 3.3V ~ 5V
GND:接 GND
SDA:接 MCU.I2C
数据线
SCL:接 MCU.I2C
时钟线
2
版本:V1.2,日期:2017 年
9
月
4
日
Infrared Temperature Sensor
用户手册
通讯方式
模块的通讯方式有
PWM
和
SMBus(系统管理总线),这里只介绍 SMBus
接口通讯。SMBus 是
一种两线制接口。它基于
I2C
总线原理演变而来,可以认为是简化版的
I2C
总线。
SMBus
和
I2C
总线一样,在传送数据过程中共有三种类型信号:开始信号、结束信号和应答信
号。
开始信号:SCL 为高电平时,SDA 由高电平向½电平跳变,开始传送数据。
结束信号:SCL 为高电平时,SDA 由½电平向高电平跳变,结束传送数据。
应答信号:主机(从机)接收到从机(主机)的
8bit
数据后,需要向对方发送应答信号,½对
方知道数据发送是否成功,即把
SDA
拉½一个完整的
SCL
周期。
3
版本:V1.2,日期:2017 年
9
月
4
日
Infrared Temperature Sensor
用户手册
SMBus 总 线 协 议
在从机(SD)接收到每
8
½数据后,会回复
ACK/NACK
信息。½主机(MD)初始化通信,将首
先发送
SD
的地址,只有½识别该地址的
SD
会确认,其它的会保持沉默。如果
SD
未确认其中
的任意字节,
MD
应停止通信并重新发送信息
PEC
的计算结果是基于除
START、REPEATED
START、STOP、ACK
和
NACK
½外的所有½ 。PEC 是
CRC-8
的多项式
X8+X2+X1+1。每个字节
的最高有效½首先传送。
4
版本:V1.2,日期:2017 年
9
月
4
日
Infrared Temperature Sensor
用户手册
SMBus 读 数 据 时 序
首先主机会发送一个
Start
信号,然后将从机的
7
½地址与“读”操½½组合成
8
½的数据发送
给从机,从机接收到后会响应一个
ACK,主机再发送 8
½格式的½令给从机,从机接收到后发送
ACK,此时主机重新发送一个 Start
信号,然后将从机的
7
½地址与读操½½组合成
8
½的数据
发送给从机,从机接收到数据后发送
ACK,然后将其寄存器中的值发送给主机,主机每接收到一
个字节数据后½要回应一个
ACK,最后收到 PEC
后回应
ACK,并且发送 Stop
信号结束通信。
SMBus 写 数 据 时 序
首先主机会发送一个
Start
信号,然后将从机的
7
½地址与“写”操½½组合成
8
½的数据发送
给从机,从机接收到后会响应一个
ACK
信号,主机再发送
8
½格式的½令给从机,从机接收到
后发送
ACK
信号,然后主机发送½字节数据,收到从机的
ACK
后,再发送高字节数据,收到从
机的
ACK
后,再发送
PEC
字节数据,收到从机的
ACK
后,主机发送
Stop
信号以结束通信。
5
版本:V1.2,日期:2017 年
9
月
4
日