2.1.3  温度传感器方案选择和论证

传感器的选择受很多因素的影响,首先是各种温度传感器自身的优缺点,其次是各种不同的环境因素,以及系统所要求实现的精度等,所以在不同的设计当中温度传感器的选择也不同[3]。

方案一:采用DS18B20温度传感器进行温度的采集。该传感器是数字温度传感器,这种传感器能够将待测环境的温度模拟信号直接转换成数字信号,然后经单片机读取后即可转换成实际温度值。这样,温度采集系统中的有些环节就可以省去,如测量电路、信号放大、A/D转换,这不仅简化了系统结构,而且还降低了硬件成本。本课题是关于电热毯的研究,电热毯的温度变化范围要求在10~45℃之间,DS18B20可以对其进行测量。故采用DS18B20作为本课题设计的温度传感器。

方案二:采用AD590温度传感器进行温度的采集。AD590是AD公司利用PN结正向电流与温度的关系制成的电流输出型两端温度传感器[4]。这种传感器具有互换性好,分辨率高,抗干扰性强等诸多优点。虽然,AD590也能够满足系统的测温要求,但在温度采集后,需要将采集到的温度信号进行放大,然后进行A/D转换,最后才送入单片机中进行信号处理。这种设计需要对采集到的信号进行放大并且需要用到A/D转换电路,系统较为复杂,故不采用AD590温度传感器。

2.2系统方案论证

根据课题设计要求,初步采用如图2.1所示的模块组成系统,主要包括温度采集模块、显示模块、键盘设定模块、温度控制模块以及报警模块。

电热毯系统结构框图

图2.1  电热毯系统结构框图

本系统设计的核心部件是AT89C51单片机。系统开始运行后,温度传感器DS18B20开始进行温度采集工作,并将采集到的温度信号传送给单片机,温度数值将显示在液晶显示屏LM020L上。期间,单片机将选择适当的档位对温度进行控制,选择依据设定好的温度同实际温度的差值。

2.3温度控制方案说明

当测得的实际温度低于设定值时单片机启动加热模块,发光二极管D5发光,屏幕上显示ON,即开启加热功能。当温度差值在10℃以内时,此时开启低功率加热,单片机启动1功率档;当温度差值大于10℃时,开启大功率加热,单片机开启2功率档。温度超出设定值时,单片机关闭加热模块,温度下降,同时屏幕上显示OFF,即停止加热。当温度超出设定阀值时,蜂鸣器报警,提醒使用者电热毯处于异常工作状态,应及时予以断电处理。

上一篇:ARM7基于嵌入式系统的LED显示控制电路设计
下一篇:HFSS用于WCDMA移动终端的平面天线的研究与设计

STC89C52单片机智能车红外避障控制设计

单片机双极性神经刺激脉冲发生器的设计

单片机的环境参数检测仪的设计+电路图

单片机的数字式电感电容表设计

STC89C52单片机的信号发生器的设计

STC89C51单片机便携式环境检...

STC89C52单片机无线智能抄表系统设计与实现

遥感土地用变化监测国内外研究现状

大规模MIMO系统的发展研究现状

高效课堂教师问卷调查表

从企业eHR建设谈管理信息...

提高小學语文課堂朗读教...

浅析施工企业保理融资成...

《水浒传》中血腥暴力研...

MNL模型历史城区居民活动...

PCI+PID算法直流力矩电机速...

小型通用机器人控制系统设计任务书