资源描述:
《基于单片机的水浴温度控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、攀枝花学院本科毕业设计(论文)基于单片机的水浴温度控制系统设计学生姓名:兰小龙学生学号:200910504016院(系):电气信息工程学院年级专业:2009级测控技术与仪器指导教师:谢兵讲师二〇一三年六月攀枝花学院本科毕业设计(论文)摘要I攀枝花学院本科毕业设计(论文)摘要摘要随着电子科技、测量和控制技术的迅速发展与广泛应用,在工业生产中温度是一项重要数据参数,而采用单片机来对这些温度参数进行测量及控制已成为当今的一个重要控制领域。本设计以AT89C52单片机为核心设计了一套水浴温度控制系统,重点阐述了工作原理和设计方法。温度信号采集选
2、择的温度传感器是温度芯片DS18B20,并以数字信号的方式传送给单片机,通过单片机把温度信号显示在LED上。该控制系统主要分为硬件设计和软件设计两大部分,其中,硬件设计包括温度检测电路、温度控制电路、PC机与单片机串口通讯电路和数码管显示电路;软件设计采用模块化结构,主要模块有:主程序、数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、水阀控制程序、超温报警程序等。单片机通过对信号进行相应处理,从而实现自动控制水温的效果。关键词AT89C52,DS18B20,温度控制,显示电路,串口通讯ABSTRACTWiththerapidd
3、evelopmentandwideapplicationofelectronictechnology,computermeasurementandcontroltechnology,inindustrialproductioninthetemperatureiscontrolledbysinglechipmicrocomputerindexcommonlyused,andtheparametersofcontrolhavebecomethemainstream.Theworkingprincipleanddesignmethodofte
4、mperaturecontrolsystemofthisdesignusesAT89C52microcontrollerasthecoreofthe.ThetemperaturesensorofthetemperaturesignalacquisitionandselectedaDS18B20temperaturechip,anddigitalsignaltransmittedtotheSCM,SCMthroughthedigitaltemperaturesignalisdisplayedontheLED.Thispaperintrod
5、ucesthehardwarepart,thepartofsoftwaredesign,thecontrolsystemincludes:temperaturedetectioncircuit,temperaturecontrolcircuit,PCandMCUserialcommunicationcircuitanddigitaldisplaycircuit.Thesoftwareadoptsthemodulestructure,mainmodulesare:program,keyboardscanningandkeyprocessi
6、ngprocedure,temperaturesignalprocessingprocedure,thewatervalvecontrolprogram,over-temperaturealarmprogramofdigitaltubedisplay.Throughcarriesoncorrespondingprocessingtothesignal,MCUachievethepurposeoftemperaturecontrol.KeywordsAT89C52,DS18B20,temperaturecontrol,displaycir
7、cuit,serialcommunication目录摘要IABSTRACTII1绪论11.1水温控制系统设计的背景11.2水温控制系统设计的意义12方案设定与总体设计22.1方案设定22.1.1单片机及水温控制方案22.1.2冷热水控制方案22.1.3电源设计方案22.1.4LED显示设计方案22.2控制系统的总体设计23硬件部分43.1单片机发展背景43.2单片机43.2.1AT89C52单片机43.2.2功能特性53.2.3引脚63.2.4特殊功能83.2.5数据储存83.2.6片上资源83.2.7中断113.3温度传感器113.4
8、LED数码管显示器123.5MAX232芯片133.674HC573芯片144电路设计154.1电源输入电路154.2温度采集电路154.3键盘输入电路164.4LED显示电路174.5通讯模块电路184.