无线红外温度传感器的设计
文章介绍了一种基于MLX90614ESFBAA的无线红外温度传感器,具有非接触、体积小、精度高,成本低等优点。文章主要给出了传感器的硬件电路设计及节点的软件设计。硬件设计主要包括电源电路,采集电路和无线射频电路,软件设计主要包括数据采集和通信协议的设计。最后对设计的传感器节点进行了射频性能和传感器精度的测试验证。
标签:红外温度传感器;Modbus协议;433MHz无线通讯
引言
红外测温是根据被测物体的红外辐射能量来确定物体的温度,不与被测物体接触,温度分辨率高、响应速度快、测温范围广、稳定性好等特点,近年来常被应用于高精度无接触测量,在智能家居、智能电网、汽车电子等领域都有广泛的应用。
本文设计的传感器具体应用场景是配电室,用于测量线缆温度。本设计采用MLX90614BAA红外温度传感器,具有非接触,体积小、精度高,成本低等优点。传感器采集的数据通过工业现场总线协议Modbus协议进行传输,并采用433MHz无线模块进行数据通信。无线通信方式,避免了有线通信电缆安装的不便,选用433MHz频段具有较远的通信距离和穿墙能力,适用于配电室这一特定应用场景。
1无线频段的选取
结合传感器的具体应用场景的实际使用需要,综合考虑耗电量、传输距离、数据速率、安全性和成本等因素,本设计的无线通信频段选用433MHz。由于配电室环境复杂,设备装置多,数据传输的路径弯曲程度大。在相同的弯曲度路径情况下,433MHz的无线射频衰减率为:0577dBm;915Mhz的无线射频衰减率为:0676dBm;24G的无线射频衰减率为0761dBm。由此可见:无线设备工作在433MHz频段更有利于在弯曲路径时的通信。在芯片的选型上遵循低功耗,低成本,微型化的原则,因此本文中设计的传感器采用CC1101芯片。
2硬件设计
无线红外温度传感器的硬件设计包含电源供电电路,数据采集电路,无线数据传输模块电路几个部分。
电源供电部分主要是把37V电池电压转换为33V,作为各个部分的供电电源,以及5V电源给电池充电两个部分,使用Maxim公司的MAX8881作为37V转33V的降压芯片,MAX1555作为5VDC电源给电池充电的芯片。
f数据采集部分采用Melesix公司的MLX90614红外温度传感器。此款传感器环境温度范围为40°~125°,物理温度范围70°~380°,电源电压33v。MLX90614是由内部状态机控制物体温度和环境温度的测量和计算,进行温度后处理,并将结果通过PWM或是SMBus模式输出,本设计选用SMBus模式。
433MHz无线射频模块采用的STM32F103RBT6作为主控芯片,CC1101作r