水温自动控制系统通过模块方案的比较与论证,最终确定的系统组成方框图如图1所示。本论文设计是主要采用AT89C51单片机芯片来实现温度采集、信号处理、温度设置、温度显示和继电器输出控制等功能的主要核心芯片。利用数字温度计来检测水温;采用A/D转换芯片ADC0809来实现对温度计采集到信号进行模数转换处理;采用四位共阴LED和按键实现温度的显示和温度的设置功能;采用继电器来实现间接控制外围设备。 图1 系统组成方框图1、部分外围系统的设计思路本文通过方案比较与论证,最终确定的外围系统组成方框图如图2所示。外围系统主要是利用数字温度计来检测水温,并把数据传送给单片机处理判断水温是否稳定,是否启动加热装置。加热部分是由单片机控制继电器的输出部分,并由继电器间接控制加热装置的启停。 图2 外围系统组成方框图 2、硬件电路设计 2.1单片机最小系统的设计单片机最小系统是由单片机芯片AT89C51为核心,由电源部分、复位电路和晶振电路组成(如图3所示)。图3 单片机最小系统3、温度检测电路的设计与论证采用热电偶温差电路