基于ARM和DS18B20的温度监测系统
温度是一种最基本的环境参数而且与我们的生活密切相关。刚出生的婴儿对温度的变化最为敏感,特别是患病的婴儿的治疗都需要在一定的环境温度下进行。 本课题以新生儿暖箱为主要研究内容,首先进行了温度监测系统的总体方案设计,然后以温度测量为研究重点,在基于ARM和温度传感器DS18B20的基础上设计了新生儿暖箱的温度监测系统的硬件电路和系统监控软件。 根据新生儿暖箱系统测温精度的要求建立了DS18B20温度传感器的一元线性回归模型,使用最小二乘法对测量值进行合理修正,使测量精度大大提高。并且对测得的数据采用中位值平均滤波法进行数字滤波,保证了测量数据的可靠性。论文根据模糊控制的基本原理,提出了基于模糊理论的智能报警器,使设备更加智能化。 论文的硬件电路部分采用单总线 DS18B20温度传感器作为温度采集单元,ARM处理器作为数据处理单元。 论文的软件部分主要移植了Linux内核、编写了基于DS18B20通信协议的字符驱动程序、温度数据记录程序、PWM控制驱动程序、使用QT designer工具开发了本地温度监测的人机交互界面、移植了嵌入式Boa服务器、开发了暖箱温度远程监控的CGI程序和HTML监控页面。 经过系统的联编与调试,本课题使用的温度监控系统可以满足新生儿暖箱的温度监测的需求,而且本系统具有硬件电路简单、精度高、抗干扰能力强、网络化、智能化的优点,比同类型的产品更具竞争优势。
新生儿暖箱;温度监测系统;测量精度;模糊控制
江苏科技大学
硕士
模式识别与智能系统
王直
2012
中文
R197.39
101
2012-11-02(万方平台首次上网日期,不代表论文的发表时间)