基于STM32的温度测量系统
2015-08-07钟科
微处理机 2015年1期
钟 科
(中国电子科技集团公司第二十九研究所,成都610036)
·微机应用·
基于STM32的温度测量系统
钟 科
(中国电子科技集团公司第二十九研究所,成都610036)
温度采集系统以STM32F103VET6芯片为核心控制芯片,应用该芯片的定时器功能、串口功能、I2C接口等完成该温度采集系统的数据采集,数据处理、误差控制、数据上报等功能。该芯片具有功耗小,集成度高,稳定可靠等特点,是温度控制系统中一款理想的核心控制芯片。同时系统中采用了TI公司的LM77作为温度传感芯片。该芯片是一款I2C接口的温度传感芯片,该芯片具有精度高,直接数字输出等特点。系统采用RS232接口与上位控制机进行接口,实现了温度数据的上报和上位机对该系统的控制。同时为减小温度采集误差,该系统采用了多项式拟合温度传感器特性曲线的方法来控制测量误差,使测量误差得到了有效改善。
STM32微处理器;温度传感;误差控制
1 引 言
随着远程自动控制、物联网等行业的快速发展,传感网络有了更加广泛的应用需求,对传感网络的精度、智能化程度等也提出了更加严格的要求。而在传感器网络采集的众多指标中,又以温湿度指标应用最为广泛。因此温度采集系统有着宽广的应用背景,开发一款精度高、智能程度强的温度采集系统有着非常重要的现实意义。
2 系统整体框图
系统以STM32F103VET6为处理器,用了4个LM77作为温度采集端实现多点测量。它主要包括上位机、微处理器、温度采集器和串行通信电路等几个部分。……
登录APP查看全文
