基于单片机饮水机温度控制系统的设计_图文 .pdf
测控大作业要求
自动水温加热器设计
加热体:交流电阻丝500W
测温传感器:热电偶
要求:能够检测水的温度,控制水温为设定值,允许少量偏差,比如温度45
摄氏度设计步骤;
传感器的信号输出,信号放大,滤波,电平偏移,A/D,PID控制,显示等。
二.设计目标
设计一个基于单片机的加热器的温度控制系统,以AT89C51单片机为控
制核心,以传感器AD590采集温度信号,放大后经ADC0809将模拟信号转换为数
字信号,送入单片机AT89C51,通过软件编程AT89C51可以驱动各个管脚连接的
功能模块实现各个功能,如温度采集、温度设定、显示、示警等。该系统可以实时检
测加热器水箱的水温,并且可以通过数码管显示加热器水箱水温度数,可以通过键盘
或开关选择制冷或加热,可以人为设置水的温度的上下限,如加热,当温度在设定的
范围内时正常工作,当低于水温下限时控制加热器加热;如制冷,当温度高于水温上
限时控制压缩机制冷,温度检测范围0~95C,精度土1C,当温度超过设定值时具有
示警功能。
三.方案总设计
以单片机系统为核心的控制方案,其原理框图如图1所示。本方案通过
温度传感器将温度信号转换为电流信号,信号放大后,经A/D转换器,A/D
显
单示
片
键
盘
机
示
警
受控对象
图1方案原理框
四.电路设计
4.1单片机最小系统设计
本设计单片机最小系统如图2所示,由主控器AT89C51、时钟电路和复位电
路三部分组成。单片机AT89C51作为核心控制器控制着整个系统的工作,而时
钟电路负责产生单片机工作所必需的时钟信号,复位电路使
得单片机能够正常、有序、稳定地工作。
AT29C51
20P
XI
SMHS
X2
20P