资源描述:
《温度测量显示电路的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、温度测量显示电路的设计密级:NANCHANGUNIVERSITYGONGQINGCOLLEGE课程设计THESISOFBACHELOR(2012—2013年)中文题目:温度测量显示电路的设计英文题目:Temperaturemeasurementanddisplay学院:南昌大学共青学院系别:信息工程系专业班级:10级应用电子技术学生姓名:方有菁学号:8220710002指导教师:谭金平老师二○一二年十二月第-24-页温度测量显示电路的设计目录摘要-3-Abstract-3-第一章论文背景与设计任
2、务-4-1.1论文背景-4-1.2设计任务-4-第二章系统方案的设计-5-2.1系统方案的确定-5-3.2传感器方案的确定-6-3.3测量显示方案的确定-7-第三章硬件电路的设计-8-3.1单片机最小系统的设计-8-3.2温度传感电路设计-9-3.3显示电路的设计-10-第四章软件系统设计-11-4.1主程序流程图-11-4.2读出温度子程序-11-4.3温度转换命令子程序-11-4.4计算温度子程序-12-4.5显示数据刷新子程序-12-4.6按键扫描处理子程序-13-第五章电路调试-14-5
3、.1Proteus简介-14-5.2Proteus仿真过程-14-总结-17-参考文献-17-附录-18-附1:源程序代码-18-附2:系统原理图-24-第-24-页温度测量显示电路的设计摘要在现今科技高速发展的时代,各行各业对控制和测量的要求越来越高,其中,温度测量和控制在很多行业中都有比较重要的应用,尤其在工业上,如炼钢时对温度高低的控制。要控制好温度,测量是前提,测量的精度影响着后续工序的进行,因此温度测量的方法和选取就显得相当重要了。针对各种温度测量方案的讨论分析后,我决定以AT89S5
4、1为核心,采用DS18B20温度传感器进行温度信号的检测,并通过LCD液晶显示测量所得温度,外加红外遥控调节设置温度测量的上下限数值,在所测温度到达所设上下限数值时,蜂鸣器启动报警提示。该系统的功能是通过温度传感器对温度进行采集,传给单片机进行处理,从而实现温度的实时显示。单片机的潜力越来越被人们所重视。特别是当前用CMOS工艺制成的各种单片机,由于功耗低,使用的温度范围大,抗干扰能力强、能满足一些特殊要求的应用场合,更加扩大了单片机的应用范围,也进一步促使单片机性能的发展。而现在单片机在农业上
5、也有了很多的应用。AbstractInthecurrenteraofrapiddevelopmentofscienceandtechnology,peoplefromallwalksoflifetocontrolandmeasurementrequirementsmoreandmorehigh,amongthem,thetemperaturemeasurementandcontrolinmanyindustrieshavemoreimportantapplications,especiallyi
6、ntheindustrial,suchassteelonthetemperaturecontrol.Tohaveagoodcontroltemperature,measurementistheprecondition,theaccuracyofmeasurementaffectsthesubsequenthandling,sothetemperaturemeasurementmethodsandselectionisquiteimportant.Accordingtovarioustempera
7、turemeasurementschemediscussionanalysis,IdecidedtoAT89S51asthecore,thetemperaturesensorDS18B20temperaturesignaldetection,andthroughtheLCDliquidcrystaldisplaymeasuringthetemperature,andinfraredremotecontrolsettingtemperaturemeasurementonthelowerlimitv
8、alue,inmeasuringthetemperaturereachedtheupperlimitsetnumerical,buzzeralarmpromptstart.Thesystemfunctionisthroughthetemperaturesensortemperatureacquisition,tothesingle-chipmicrocomputerprocessing,soastorealizethereal-timetemperaturedisplay.Thepotentia