室内温度自动调节控制系统摘要在人们日常生产及生活过程中,经常要用到温度的检测和控制。随着微型计算机和传感器技术的迅速发展,自动检测领域发生了巨大变化,室内温度自动检测控制方面的研究有了很大进展。同时现代电子产品性能进一步提高,产品更新换代的节奏越来越快。本次课程设计是基于STC89C52单片机基础板所做的温度检测调节系统,不仅对于学习单片机技术等专业知识有实际意义,而且还可以增强动手能力。这次设计的系统,硬件电路主要包括单片机最小系统电路,温度采集电路,显示电路,语音播报电路,按键电路,继电器电路等。软件程序主要包括主程序,读出温度子程序,计算温度子程序,显示温度刷新子程序,语音播报程序等。我们利用DS18B20温度传感器采集温度通过STC89C5单片机系统在应用板上利用LCD1602液晶显示屏显示实时测得的温度,通过程序进行语音播报;当温度超过设定的上限时,继电器闭合,并驱动动机工作,以实现降温。经过调试,结果显示LCD屏准确显示了室温,并能进行语音播报。当温度超过设定上限时,继电器闭合,风扇工作,开始降温;实现了系统设计要求的功能。关键词:室内温度,自动控制,STC89C52单片机,语音播报。目录0前言...........................................................................................................................................11总体方案设计..............................................................................................................................21.1设计方案论证....................................................................................................................31.2主控制器...........................................................................................................................31.3LCD液晶显示...................................................................................................................31.4温度传感器.......................................................................................................................32硬件电路设计..............................................................................................................................62.1.主控制器............................................................................................................................62.1.1电源部分.................................................................................................................72.1.2串口电路.................................................................................................................72.1.3晶振电路..................................................................................................................82.1.4复位电路..................................................................................................................92.2显示电路...........................................................................................................................92.3数据采集电路...................................................................................................................92.4语音电路..........................................................................................................................102.5按键电路...........................................................................................................................113软件设计...................................................................................................................................123.1主程序设计...............................................................