MLX90601系列红外测温模块的原理及应用
时间:09-16
来源:互联网
点击:
4.3 软件流程图
采集一个PWM周期的软件流程如图7所示。其中T为IROUT或TEMPOUT引脚输出值。采用定时器0或1记录一个PWM脉冲的占空数:当T值由0变为 1时定时器开始计数,当单片机判断T值由1变为0时,提取TF0、TH0、TL0(或TF1、TH1、TL1)的值赋给一组中间变量,然后当T值由0变为 1时,再提取TF0、TH0、TL0(或TF1、TH1、TL1)的值赋给第二组中间变量。计算出两组中间变量代表的时间,第一组中间变量代表一个PWM 脉冲高电平的时长,第二组中间变量代表总时长,DutyCycle=第一组值/第二组值,代入3.1节中温度值计算公式则可以算出测得的温度值。
4.4 实验数据与结论
表3是MLX90601EZA-CAA采温电路(表中简称MLX)、煤油温度计及A1 100型数字式温湿度测量仪的特性及实验数据比较。
注:表3中,温度计的"体温"一项是采用医用体温计测量的,示数为36.5℃,MLX测得值与之非常接近。
在实验中,MLX表现出很高的灵敏性和精确度,由于它是非接触式测量,所以应用场合非常广泛,并且在长时间工作的情况下对电路板散热性能要求不高,如果将该电路(设为Sensor1)及由接触式温度传感器(设为Sensor2)组成的电路都用密封罩罩住,测量罩内温度,经过一段时间,Sensor2示数能看到有明显上升趋势,这主要是因为Sensor2将电路板散出的热量也累加到环境温度中,而Sensor1的示数则基本保持平稳,因此在嵌入式使用且要求精度较高、响应速度较快的应用中,MLX90601系列红外测温模块是很好的选择。
采集一个PWM周期的软件流程如图7所示。其中T为IROUT或TEMPOUT引脚输出值。采用定时器0或1记录一个PWM脉冲的占空数:当T值由0变为 1时定时器开始计数,当单片机判断T值由1变为0时,提取TF0、TH0、TL0(或TF1、TH1、TL1)的值赋给一组中间变量,然后当T值由0变为 1时,再提取TF0、TH0、TL0(或TF1、TH1、TL1)的值赋给第二组中间变量。计算出两组中间变量代表的时间,第一组中间变量代表一个PWM 脉冲高电平的时长,第二组中间变量代表总时长,DutyCycle=第一组值/第二组值,代入3.1节中温度值计算公式则可以算出测得的温度值。
4.4 实验数据与结论
表3是MLX90601EZA-CAA采温电路(表中简称MLX)、煤油温度计及A1 100型数字式温湿度测量仪的特性及实验数据比较。
注:表3中,温度计的"体温"一项是采用医用体温计测量的,示数为36.5℃,MLX测得值与之非常接近。
在实验中,MLX表现出很高的灵敏性和精确度,由于它是非接触式测量,所以应用场合非常广泛,并且在长时间工作的情况下对电路板散热性能要求不高,如果将该电路(设为Sensor1)及由接触式温度传感器(设为Sensor2)组成的电路都用密封罩罩住,测量罩内温度,经过一段时间,Sensor2示数能看到有明显上升趋势,这主要是因为Sensor2将电路板散出的热量也累加到环境温度中,而Sensor1的示数则基本保持平稳,因此在嵌入式使用且要求精度较高、响应速度较快的应用中,MLX90601系列红外测温模块是很好的选择。
传感器 红外 汽车电子 PWM 电路 稳压电源 单片机 电压 电阻 放大器 继电器 MCU 温度传感器 嵌入式 相关文章:
- 传感器技术中的阻抗测量方法(03-23)
- 电桥测量基础(06-10)
- 适用于微型仪器的精密电容传感器接口(09-06)
- 基于PIR的移动检测系统的实现(11-03)
- 基于霍尔传感器的直流电机转速测量系统设计(11-14)
- NPXI智能传感器的TPMS系统设计(11-29)