全球旧事资料 分类
龙源期刊网httpwwwqika
comc
基于STC89C52单片机的智能温度控制器设计
作者:曾思通来源:《科技创新与应用》2013年第35期
摘要:本论文设计了基于STC89C52单片机的温度控制器,可人工设定温度值,采用温度传感器AD590采集温度数据,通过控制继电器对水泥电阻进行加热,最终使温度稳定于设定值。控制器能方便实现温度的检测与控制,操作简便、扩展方便且具有良好的人机互动功能。
关键词:单片机;温度控制;AD转换;运算放大器
1引言
智能温度控制器被广泛用在家用电器和仪器仪表中,尤其是在科研生产和教学实验的过程中。本设计利用AD590温度传感器采集温度,通过STC89C52单片机控制继电器调温,使温度稳定于设定的温度值,并实时显示系统实测的温度值与设定的温度值。
2设计功能
本设计采样AD590温度传感器来采集当前温度,通过温度设定键设定温度值,使用水泥电阻作为控制器的加热对象,当温度低于预设值时,启动继电器加热,并最终使温度稳定在设定值。当系统检测到温度第一次达到预设温度值时,蜂鸣器和LED灯同时报警。
3智能温度控制器整体设计
根据设计要求,智能温度控制器系统由主电路模块、温度采集模块、显示模块、键盘模块、控制执行模块等组成。系统原理框图如图1所示。
31主电路模块
单片机种类繁多,各种型号都有其一定的应用环境,因此在选用时要多加比较,合理选择,以期获得最佳的性价比。在开发过程中单片机还受到:开发工具、编程器、开发成本、开发人员的适应性、技术支持和服务等等因素。基于以上因素本设计选用单片机STC89C52作为本设计的控制元件1。
32温度采集模块
f龙源期刊网httpwwwqika
comc
温度检测是温控系统的最关键部分,它直接影响整个系统的测量和控制精度。目前检测温度的传感器有多种类型,其测量范围、应用场合等也不尽相同。
本设计采集模块选用温度传感器AD590。AD590是美国模拟器件公司生产的单片集成两端感温电流源,即将温度转换为电流,测温范围为55℃~150℃,非线性误差在±03℃。其精度高,同时可以承受44V正向电压和20V反向电压,因而器件反接也不会被损坏2。系统的温度信息可由温度传感器AD590测量并转换成微安级的电流信号,经过运算放大电路将温度传感器输出的小信号进行跟随放大,输入到AD转换器转换成数字信号输入单片机。
33显示模块
本设计对于显示的要求为,显示4位数据即前2位显示设定温度值,后2位显示实测温度值,因而选用共阳四位LED数码显示管。在单片机的外围接上四位LEDr
好听全球资料 返回顶部