一、 模组定义与原理:
随着人们生活水平的提高,越来越多人开始追求健康的生活,而养生壶以其美观、精细烹饪、使用便捷等多种优势在众多养生产品中脱颖而出,成为大众最受欢迎养生产品之一,因此养生壶在市场上的占比也在大幅度提升。决定养生壶性能的关键器件是装配在养生壶内部的测温模块,而测温模块的好坏与其红外测温传感器是息息相关的。
我司设计的这款养生壶模组搭载的传感器是MLX90632SLD-BCB,这颗传感器是从比利时著名传感器供应商迈来芯进口的,其主要的优势是:体积小、测温精确度高、受环境温度影响小。DM21010养生壶模组是基于红外测温的原理制作而成的,测得的温度数据集成到MCU里,并通过串口通讯方式显示出来;DM21010养生壶模组还可以通过外接导电铜板输出电容值检测养生壶内是否有水,防止干烧。
二、模组参数规格
测量温度范围:0-100℃(养生壶)
测量精度:±3℃
重复性:1%的读数或 0.1℃
响应时间:500mSec 95%响应
测试距离:1-2cm
响应波长:5~14um
使用环境温度:-20℃~85℃
使用环境湿度10~95%RH 不凝结
工作电流:约4mA
工作电压:3.3V
刷新频率:4-8Hz
三、 模组实物图
标配连接线:MX1.25mm间距4pin双头反向连接线,长度10cm,用于连接传感器小板与主板通信;
四、模组串口传输协议:
4-1 串口参数配置:
波特率 9600,数据位 8 位,停止位 1 位(TTL电平)
4-2 通讯协议:
5-2-1数据格式
例如:00 09 16 00 00 00 00 1F
上电后,测温模组会每隔1S左右自动传送目标温度值和电容值一次(会返回8BYTE数值),如上所示,表示温度值为91.6℃
4-2-2 格式说明(以00 09 16 00 00 00 00 1F 为例)
第1个字节Status说明:
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|
To_sign | 保留 | 保留 | 保留 | 保留 | 保留 | 保留 | 保留 |
To_sign:此位为1则目标温度值为负数
第2个、第3个字节:09 16 温度值的高八位和低八位,表示此时温度为91.6℃;
第4个、第5个字节:电容值1的高八位和低八位,此时电容值为0;
第6个、第7个字节:电容值2的高八位和低八位,此时电容值为0;
第8个字节:校验和,即1F=00+09+16+00+00+00+00,计算结果取低八位
更多回帖