该模块可实现测温功能,其模块外围器件少体积小,供电范围宽支持2.4v~5.0v供电,支持IIC和UART协议通讯,其输出直接是可用的数字旗子暗记,可以快速的作为从设备进行开拓。如用在自动测温仪、考勤打卡机等有测温功能需求的设备上。其模块与外部主机连接示意图如下图所示:
测温模块 互换联系1 3 8 0 7 4 9 4 4 6 5

其设备测温基本事理是:当物体的温度高于“绝对零度”,即-273℃时,物体会向外辐射红外线。利用红外线探头得到不同物体的红外光芒强度,经由放大电路和模数转化电路,即可得到相应的温度数据,我司研发的SDI5229TS芯片内置3通道24位Sigma-Delta高精度低电压24位ADC、一组UART、一组IIC、等外设,能够知足额温枪方案、测温模块、的数据处理和存储哀求。

二、设计的事理
1、系统的组成构造框图
互换联系1 3 8 0 7 4 9 4 4 6 5
如上图所示,全体系统由电源、MCU、电源、通讯接口、传感器、DEBUG接口组成。
2、硬件设计及事理
2.1 系统电源
互换联系1 3 8 0 7 4 9 4 4 6 5
电源支持2.5~5v宽电源供电,无需单独增加LDO等,推举直策应用3.3v进行供电
2.2 MCU
MCU采取芯易德科技自主研发的SDI5229TS芯片,芯片广泛运用在电子秤、气压计、血压计、额温计等微弱旗子暗记丈量及工业掌握场景下,其特点如下:
1. 事情电压: 1.8V - 5.5V、(休眠功耗常日STOP2模式:< 4uA)
2. 有30K 字节 Flash、768 字节RAM
3. 9.83MHz 内部RC震荡(可倍频至19.66MHz) 1T 指令周期
4. 3通道24位Sigma-Delta高精度低电压ADC
5. 液晶驱动:可配置80点(420) 的液晶驱动
6. 内置升压模块
7. 8通道8位低精度ADC
8. IO口:35个通用IO、可配置IO驱动强度
9. 3个16 位定时/计数器
10. 13个中断源,3级优先级:可配置掉电中断
11. 通讯接口:1组UART、1组I2C接口
12. 看门狗集成:定时唤醒、计时功能
13. 2路16位脉宽调制(PWM)输出
14. 内置ISP功能(SDA、SCL两线烧录)
2.3 通讯接口
互换联系1 3 8 0 7 4 9 4 4 6 5
利用IIC通讯时,模块和外部MCU对外接口只须要5根线,分别是VDD、GND、SCL、SDA、SET。利用UART通讯时,模块和外部MCU对外接口只须要5根线,分别是VDD、GND、TX、RX、SET。
2.4 传感器
互换联系1 3 8 0 7 4 9 4 4 6 5
SDI5229TS 带有3通道24位Sigma-Delta高精度低电压ADC,如上图所示,通过R6、R13、R16、R18四个电阻为热释电红外传感器的红外电压旗子暗记输入端供应一个偏置电压及电流回路,经由1nF电容进行滤波送入24位ADC一通道进行数模转换,得到TP+对TP-的电压。通过R1以及R19两个匹配电阻对热释电传感器的NTC进行匹配得到阻值,随后通过查表打算得到传感器所在的环境温度。至此完成旗子暗记的采集。此电路适配多数热释电红外传感器。用户只需供应RT表便能实现传感器的适配。
2.5 DEBUG
Debug包含SDI5229TS芯片的烧录口和串口,本司可以供应测温的lib库,客户可以通过自己移植测温lib库来实现二次开拓,并且通过此口下载与调试程序。
三、整体硬件设计事理图
互换联系1 3 8 0 7 4 9 4 4 6 5
四、软件流程图
互换联系1 3 8 0 7 4 9 4 4 6 5
程序流程图如上图所示、上电后初始化单片机IO口、定时器、中断,并读取校准数据,初始化完成之后进入大循环。循环第一步喂狗并且丈量数据,随后看中断是否有命令过来,如果有就进行数据上报,如果没有的话就再丈量,用户发送休眠命令后则关闭耗电外设并准备进入休眠模式。休眠后可以通过拉低SET口产生的中断来唤醒单片机回到大循环。
五、总结
自研SDI5229TS芯片在24位ADC的支持下可以以较高精度来对旗子暗记进行采集,用在测温模块上可实现温度分辨力0.1℃,在35.0℃-42.0℃温度显示范围内,偏差在±0.2℃以内。芯片还可在宽电压范围下事情范例值为2.4v~5.0v,支持IIC和UART进行通信,其休眠时电流也可以做到4uA旁边,芯片运行稳定,抗滋扰能力强,可靠性高,所用外部电路大略,本钱较低,具有很好的运用前景。互换联系1 3 8 0 7 4 9 4 4 6 5







