您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 电路CAD课程设计报告
电路CAD课程设计报告设计题目:温湿度控制仪的设计专业班级:学号:学生姓名:同组学生:2温湿度控制仪的设计摘要本次设计是采用MSC-51系列单片机中的AT89S51和DHT11的低成本的温湿度的检测系统。本设计主要包括硬件电路的设计和系统软件的设计。硬件电路主要包括单片机、温湿度传感器、显示模块、报警器以及键盘等5部分,由DHT11温湿度传感器及1602字符型液晶模块构成系统显示模块,该系统电路简单、工作稳定、集成度高,调试方便,测试精度高,具有一定的实用价值。其中测温湿度控制电路由温湿度传感器和预设温度值比较报警电路组成,用户根据需要预先输入预设值,当实际测量的温湿度大于预设的温湿度数值时,发出报警信号(蜂鸣器蜂鸣)。软件部分包括了主程序、显示子程序、测温湿度子程序。本次设计采用的DHT11温湿度传感器是一款含有已校准数字输出的温湿度复合传感器,传感器包括一个电阻式感湿原件和一个NTC测温元件,并与一个高性能的8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。单片机AT89S51是一款低消耗、高性能的CMOS8位单片机,由于它强大的功能和低价位,因此在很多领域都是用它。关键词:温度测量、湿度测量、AT89C51、STH113AbstractThisdesignistheuseofMSC-51SeriesMCUAT89S51andDHT11inthelow-costtemperatureandhumiditydetectionsystem.Thisdesignincludesthedesignofhardwareandsystemsoftwaredesign.Hardwarecircuitincludesamicrocontroller,temperatureandhumiditysensors,displaymodule,thealarmandthekeyboard5,theDHT11temperatureandhumiditysensorand1602constituteasystemofcharacterLCDmoduledisplaymodule,thesystemcircuitissimple,stable,highintegration,commissioningConvenient,highprecision,hassomepracticalvalue.Temperatureandhumiditycontrolcircuitinwhichthetemperatureandhumiditysensorsandcomparethevalueofthepresettemperaturealarmcircuit,theuserinputrequiredpre-defaultvalue,whentheactualtemperatureandhumiditymeasurementsoftemperatureandhumidityisgreaterthanthepresetvalue,analarmsignal(beeBuzzerbeep).Softwarepartincludesthemainprogram,displayroutines,subroutinessidetemperatureandhumidityThedesignusestheDHT11temperatureandhumiditysensorsisadigitaloutputwithacalibratedtemperatureandhumiditycombinedsensor,thesensorincludesaresistanceandasenseoftheoriginalwetNTCtemperaturemeasurementdevices,andwithahigh-performance8-bitmicrocontrollerconnected.Therefore,theproducthasexcellentquality,fastresponse,anti-interferenceability,highcostandotheradvantages.AT89S51isalowconsumptionofitem-level,high-performanceCMOS8bitmicrocontroller,becauseofitspowerfulfeaturesandlowprice,souseitinmanyfields.KEYWORDS:temperaturemeasurement,humiditymeasurements,AT89C51,STH114目录一、设计任务与要求........................................6§1.1设计任务及要求.....................................6二、方案设计与认证........................................6§2.1设计总体方案及方案论证.............................6§2.2温湿度传感器的选择.................................7§2.3输出显示设备的选择......................................................................7三、单元电路设计与参数计算................................7§3.1复位电路部分.......................................7§3.2时钟电路部分.......................................8§3.3超限电路部分.......................................8§3.4实时时钟电路模块...................错误!未定义书签。§3.5温湿度传感器电路..........................................................................9§3.6输出显示电路..................................................错误!未定义书签。四、总原理图与元器件清单.......................................错误!未定义书签。§4.1总原理图..........................................................错误!未定义书签。§4.2原理说明..........................................................错误!未定义书签。§4.3元器件清单....................................................................................12§4.4PCB图............................................................................................12五、结论与心得...........................................135六、参考文献.............................................13七、附录...............................................156一、设计任务与要求设计一个以单片机为核心的温湿度控制系统,需要实现的功能为:(1)能够准确的显示当前的温度以及湿度。温度检测的范围20℃-60℃,测温精度:±2℃;湿度检测范围30%-80%RH,测湿精度:±5%RH。(2)能够自主调节当前需要温度以及湿度的预设温湿度值,在系统上面有调节按钮,可随时根据需要增加或者减少预设值。(3)一旦发现超过了预设值,蜂鸣器蜂鸣报警。(4)报警方式为三极管驱动的蜂鸣音报警。(5)系统的显示方式均为四位显示,采用LCD显示。二、方案设计与论证1.设计的总体方案及论证按照系统设计功能的要求,确定系统由6个模块组成:主控制器,数字温湿度传感器,报警电路,时钟电路,超限电路,复位电路及显示电路等。本方案以AT89C51单片机系统为核心来对温度、湿度进行实时控制和监测。各检测单元能独立完成各自功能,并根据主控机的指令对温湿度进行实时采集。主控机负责控制指令的发送,并控制各个检测单元进行温度采集,收集测量数据,同时对测量结果进行整理和显示。其中包括单片机、复位电路、温度检测、湿度检测、键盘及显示、报警电路、系统软件等部分的设计。系统原理框图:图一:温湿度控制器原理框图系统工作原理:主控制器的功能由单片机来完成,主要负责处理由数字温湿度传感器送来数据,并把处理好的数据送向显示模块。数字温湿传感器主要用来采集周围环境参数,并把所采集来的参数送向主控制器。温湿度传感器上的按键可以用来完成单片机的复位操作和温湿度初始值的设定。超限电路就是用五个发光二极管和一个扬声器来实现的,用来判断周围环境的温度或者湿度是否超出设定值了,任何一个超出设定值发光二极管就会被点亮。显示电路主要用来显示系统实时的的时间、日历以及温度和湿度。各单元电路的功能如下:(1)复位电路:复位电路有上电式自动复位电路与手动复位电路,本设计中我们采用手动复位电路,这样便于我们对整个电路进行更有效的控制。7(2)时钟电路:为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。(3)超限电路:当系统的温度或湿度超过或者低于设定的要求时,超限电路模块的报警电路就会发出报警信号,同时会提示是干燥,加湿,升温,降温等。(4)实时时钟电路模块:此模块产生实时的系统时间和日历,能对某个确定环境的实时温湿度控制起到一定的作用。(5)温湿度传感器:此模块是整个电路设计的信号采集及初步处理的模块,采集室内的温度及湿度。(6)显示电路:此电路用来显示系统的时间和日历,温度以及湿度等。2.温湿度传感器的选择方案一:采用单总线的DS1820的温度传感器和HS110X相对湿度传感器组成的控制仪。方案二:采用集温湿度传感器于一体的SHT11芯片为主要芯片的控制仪。由于传统的模拟式湿度传感器(方案一)一般不仅要设计信号调理电路,还要经过复杂的校准和标定过程,其测量精度难以保证。而SHT11是瑞士Sensiri-on公司生产的具有二线串行接口的单片全校准数字式新型相对湿度和温度传感器,可用来测量相对湿度、温度和露点等参数,具有数字式输出、免调试、免标定、免外围电路及全互换的特点。该传感器将CMOS芯片技术与传感器技术融合,为开发高集成度、高精度、高可靠性的温湿度测控系统提供了解决方案。所以本设计采用的是方案二。3.输出显示设备的选择电子设计中常用的输出显示设备有两种:数码管和LCD。方案一:数码管是现在电子设计中使用相当普遍的一种显示设备,每个数码管由7个发光二极管按照一定的排列结构组成,根据七个发光二极管的正负极连接不同,又分为共阴极数码管和共阳极数码管两种,选择的数码管不同,程序设计上也有一定的差别。数码管显示的数据内容比较直观,通常显示从0到F中的任意一个数字,一个数码管可以显示一位,多个数码管就可以显示多位,在显示位数比较少的电路中,程序编写,外围电路设计都十分简单,但是当要显示的位数相对多的时候,数码管操作起来十分烦琐,显示的速度受到限制。并且当硬件电路设计好之后,系统显示能力基本也被确定,系统显示能力的扩展受到了限制。方案二:而液晶显示屏具有体积小、功耗低、显示内容丰富等特点,用户可
本文标题:电路CAD课程设计报告
链接地址:https://www.777doc.com/doc-4979795 .html