山东交通学院毕业设计——基于AD590的温度测控系统设计1课程设计任务书题目基于AD590的温度测控系统设计系(部)信息科学与电气工程学院专业电气工程及其自动化班级电气092学生姓名刘玉兴学号090819210月日至月日共周指导教师(签字)系主任(签字)年月日山东交通学院毕业设计——基于AD590的温度测控系统设计2一、设计内容及要求在单片机实验台上实现智能温度采集系统的设计。要求利用温度传感器AD590采集温度信号,并调理放大采集到的电压信号,用ADC0809进行电压转换,实现温度采集,并将采集温度用数码管静态方式显示出来。设计内容包括:1)AD590温度采集电路;2)ADC0809接口电路;3)数码管静态方式实时显示温度;4)可按键设置报警上下限。设计要求:1)能演示;2)能回答答辩过程中提问的问题;3)完成设计报告。二、设计原始资料单片机原理及应用教程范立南2006年1月单片机原理及应用教程刘瑞新2003年07月三、设计完成后提交的文件和图表1.计算说明书部分1)方案论证报告打印版或手写版2)程序流程图3)具体程序山东交通学院毕业设计——基于AD590的温度测控系统设计32.图纸部分:具体电路原理图打印版四、进程安排教学内容地点资料查阅与学习讨论现代电子技术实验室分散设计现代电子技术实验室编写报告现代电子技术实验室成果验收现代电子技术实验室五、主要参考资料《电子设计自动化技术基础》马建国、孟宪元编清华大学出版2004年4月《实用电子系统设计基础》姜威2008年1月《单片机系统的PROTEUS设计与仿真》张靖武2007年4月山东交通学院毕业设计——基于AD590的温度测控系统设计4摘要温度是工业生产和自动控制中最常见的工艺参数之一。过去温度检测系统设计中,大多采用模拟技术进行设计,这样就不可避免地遇到诸如传感器外围电路复杂及抗干扰能力差等问题;而其中任何一环节处理不当,就会造成整个系统性能的下降。随着半导体技术的高速发展,特别是大规模集成电路设计技术的发展,数字化、微型化、集成化成为了传感器发展的主要方向。以单片机为核心的控制系统.利用汇编语言程序设计实现整个系统的控制过程。在软件方面,结合ADC0809并行8位A/D转换器的工作时序,给出80C51单片机与ADC0908并行A/D转换器件的接口电路图,提出基于器件工作时序进行汇编程序设计的基本技巧。本系统包括温度传感器,数据传输模块,温度显示模块和温度调节驱动电路,其中温度传感器为数字温度传感器AD590,包括了单总线数据输出电路部分。文中对每个部分功能、实现过程作了详细介绍。关键词:单片机、汇编语言、ADC0809、温度传感器AD590山东交通学院毕业设计——基于AD590的温度测控系统设计5AbstractTemperatureisthemostcommononeofprocessparametersinautomaticcontrolandindustrialproduction.Inthetraditionaltemperaturemeasurementsystemdesign,oftenusingsimulationtechnologytodesign,andthiswillinevitablyencountererrorcompensation,suchaslead,complexoutsidecircuit,pooranti-jammingandotherissues,andpartofadealwiththemImproperly,couldcausetheentiresystemofthedecline.Withmodernscienceandtechnologyofsemiconductordevelopment,especiallylarge-scaleintegratedcircuitdesigntechnologies,digital,miniaturization,integrationsensorsarebecominganimportantdirectionofdevelopment.InthecontrolsystemswiththecoreofSCM,assemblylanguageprogrammingisusedtoachievethecontrolofthewholesystem.CombiningwiththeoperationsequenceofADC0809,theinterfacecircuitdiagramsof80C51SCMandADC0809parallelA/Dconvegeralegiven.Thebasicskillsofassemblylanguageprogrammingbasedontheoperationse—queneeofthechipaleputforward.Thissystemincludetemperaturesensoranddatatransmission,themoduledisplaysmoduleandthermoregulationdrivencircuitfromthesensorsintofiguresofthetemperaturesensorsAD590,includingalistofthedataoutputcircuit.Thetextofeverypartofthefunctionsandprocedureatpresent.Keywords:single-chip;assemblylanguage;parallelA/Dconversion;ADC0809;TemperaturesensorAD590山东交通学院毕业设计——基于AD590的温度测控系统设计6目录摘要.................................................................................................................................................4Abstract...........................................................................................................................................5第一章系统功能原理及硬件介绍...............................................................................................71.180C51单片机介绍...........................................................................................71.2ADC0809介绍--...............................................................................................9l.2.1ADC0809的主要特点............................................................................91.2.2ADC0809芯片的工作原理...................................................................91.3AD590的介绍................................................................................................10第二章理论分析.......................................................................................................................122.1各模块接线及原理说明.............................................................................122.1.1AD590采集温度信号模块..................................................................122.1.2ADC0809A/D(模数)转换模块.........................................................122.1.3动态数码管显示模块...........................................................................122.1.4蜂鸣器超量程报警模块....................................................................122.2最小分度、量程及报警温度的算法............................................................122.2.1最小分度、量程的算法.......................................................................12第三章各模块电路设计.........................................................................................................133.1温度测量采集及加热电路模块....................................................................133.2并行A/D(模数)转换模块..........................................................................143.3蜂鸣器超量程报警模块.............................................................................153.4可按键设置报警模块.................................................................................15第四章电路与程序设计.............................................................................................................154.1程序流程图....................................................................................................164.2程序清单.......................................................................................................16总结.........................................................................................................................