毕业设计(论文)数字温湿度计—硬件设计.doc
《毕业设计(论文)数字温湿度计—硬件设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)数字温湿度计—硬件设计.doc(29页珍藏版)》请在三一办公上搜索。
1、本科毕业论文(设计)论文题目: 数字温湿度计硬件设计作 者: 学号: 学 院: 物理与电子工程学院 年 级: 2008级专 业: 电子信息科学与技术 指导教师: 职称: 工程师日 期: 2011年12月曲靖师范学院教务处制曲靖师范学院 本论文(设计)经答辩小组全体成员审查,确认符合曲靖师范学院本科(学士学位)毕业论文(设计)质量要求。 答辩小组签名主席姓 名工 作 单 位职 称成员 答辩日期:原创性声明本人声明:所呈交的设计(论文)是本人在指导教师指导下进行的研究工作成果。除了文中特别加以标注和致谢的地方外,设计(论文)中不包含其他人已发表或撰写过的研究成果。参与同一工作的其他同志对本研究所作
2、的任何贡献已在论文(设计)中作了明确的说明并表示了谢意。签名: 日期: 。论文(设计)使用授权说明本论文(设计)作者完全了解曲靖师范学院有关保留、使用毕业(学位)论文(设计)的规定,即学校有权保留论文(设计)及送交论文(设计)复印件,允许论文(设计)被查阅和借阅;学校可以公布论文(设计)的全部或部分内容。签名: 指导教师签名: 日期: 。数字温湿度计-硬件设计摘 要本论文介绍了一种以单片机STC89C52为主要控制器件,以DHT11为数字温湿度传感器的新型数字温湿度计。硬件电路主要包括主控制器,测温湿控制电路和显示电路等。主控制器采用单片机STC89C52,温湿度传感器采用盛世瑞恩半导体公司生
3、产的DHT11,显示电路采用8位共阳极LED数码管,驱动电路用八个PNP型的小电压大电流三极管。测温湿控制电路由温湿度传感器和预置温湿度值比较报警电路组成,当实际测量温湿度值大于预置温湿度值时,发出报警。本次设计采用的DHT11数字温湿度传感器。具有超快响应,抗干扰能力强,性价比高等优点。用DHT11与STC89C52做的数字温湿度计不仅外围电路简单,而且测量精度比较高。关键字:DHT11;STC89C52;温度测量;湿度测量THE DESIGN OF DIGITAL THERMOMETERS AND HYGROMETERAbstract: This paper presents a new
4、design of digital thermometers and hygrometer. This design includes hardware and system software .The hardware design includes a main controller circuit, Temperature and Humidity measurement and control circuits and show circuit. Main controller uses STC89C52.temperature and humidity sensor uses DHT
5、11 which is yielded by Sensirion (a Semiconductor Corp). Show circuit is a total of eight circuits using digital LED of the anode. Driver show circuit uses eight of the PNP small voltage high current transistor. Temperature and Humidity control circuit includes the temperature and humidity sensor an
6、d preset temperature and humidity values compared alarm circuit. When the actual measurement of temperature or humidity values is greater than the preset temperature or humidity values, the alarm signal (Light emitting diode is lit) is sent. The digital temperature and humidity sensor (DHT11) . As w
7、ell as serial interface circuits in the same chip on the realization of a Gap link to a super-fast response, anti-interference capability and cost-effective advantages. The design of digital thermometers and hygrometer with STC89C52 and DHT11 not only has a simple external circuit, but also has a hi
8、gh-precision measurement. KeyWords: DHT11;STC89C52; temperature measurement; humidity measurements目 录1 绪论12 设计任务的要求和温湿度计的发展史12.1设计任务及要求12.2 设计数字温湿度计的依据和意义22.3温湿度计的发展史32.4湿度计的由来43 系统的硬件设计43.1设计总体方案及方案论证43.2单片机的选择53.2.1 单片机的概述53.2.2单片机的引脚说明63.2.3单片机的最小系统93.3温湿度传感器的选择103.3.1 DHT11数字温湿度传感器概述103.3.2 DHT1
9、1数字温湿度传感器性能说明113.3.3 DHT11数字温湿度传感器使用注意事项123.4 显示模块133.4.1 显示模块的介绍133.4.2 LED数码管的主要特点133.5温湿度的测量及分析144 系统的电路设计154.1主控制电路和测温时控制电路154.2驱动显示电路164.3报警电路175 软件的设计175.1 Keil C 软件概述175.1.1 系统概述185.1.2 Keil C51单片机软件开发系统的整体结构185.2 整体系统设计206总结20参考文献21致谢221 绪论温湿度的检测已广泛用于工业、农业、国防科技、生活等各个领域,温湿度对人们生活的影响无处不在,如仓库、实验
10、室环境、水果的保鲜、家禽的孵化过程等都需要对温湿度进行监测和控制,如果温湿度控制不当,将会带来许多不必要的经济损失。传统的湿度测量方法,如十七世纪发明的毛发湿度计和十九世纪发明的干湿球湿度计等,由于它们响应时间长、精度不高、使用不方便,而且无法将湿度值转换成电信号,因此不能适应现代工业发展的要求,同时也不能满足人们日常生活的需要。传统的温度计是用水银柱来显示的,虽然结构简单、价格便宜,但是它的精确度不高,不易读数。而采用单片机对温湿度进行测量控制,不仅具有控制方便、简单和灵活等优点,而且可以大幅度提高温度控制的技术指标。用LED数码管来显示温湿度的数值,看起来更加直观。本论文介绍了一种以单片机
11、STC89C52为主要控制器件,以DHT11为数字温湿度传感器的新型数字温湿度计。本设计主要包括硬件电路的设计和系统软件的设计。硬件电路主要包括主控制器,测温湿控制电路、显示电路、报警电路等。主控制器采用单片机STC89C52,温湿度传感器采用盛世瑞恩半导体公司生产的DHT11,显示电路采用8位共阳极LED数码管,驱动电路用八个PNP型的小电压大电流三极管(S9012)。测温湿控制电路由温湿度传感器和预置温湿度值比较报警电路组成,当实际测量温湿度值大于预置温湿度值时,发出报警信。软件部分主要包括主程序,测温湿度子程序,显示子程序和按键子程序等。采用DHT11数字温湿度传感器与单片机STC89C
12、52相连外围电路比较简单。 所以,本次设计以DHT11数字温湿度传感器为例,介绍基于单片机的数字温湿度计的设计。2 设计任务的要求和温湿度计的发展史2.1设计任务及要求设计一个以单片机为核心的温湿度测量系统,可实现的功能为:(1)测量温度值精度为1,测量湿度值精确1%;(2)系统允许的误差范围为1和1%以内;(3)系统可由用户预设温度值和湿度值,测温范围0100, 测湿范围 0 100%; (4)超过预设值时系统会自动报警;(5)系统采用数码管显示,能显示设定温湿度值和测得的实际温湿度值。2.2 设计数字温湿度计的依据和意义温湿度是与人类关系密切的物理量之一,随着现代工业技术的发展,纺织、食品
13、、电子、制药、军火等工业以及粮食、水果、蔬菜的贮存等都提出了测量温湿度和控制温湿度的要求。适当的温湿度不但能让人们的生活更加舒适,也是生产优质产品的重要保障,而良好的温湿度测量仪器则是实现这一目标的手段。传统的温度计是用水银柱来显示的,虽然结构简单、价格便宜,但是它的精确度不高,不易读数。传统的湿度测量方法,如十七世纪发明的毛发湿度计和十九世纪发明的干湿球湿度计等,由于它们响应时间长、精度不高、使用不方便,而且无法将湿度值转换成电信号,因此不能适应现代工业发展的要求,同时也不能满足人们日常生活的需要。而采用单片机对温湿度进行控制,不仅具有控制方便,简单和灵活等优点,而且可以大幅度提高温度控制的
14、技术指标。 随着科学技术不断进步,温湿度传感器也得到迅速发展,采用DHT11数字温湿度传感器作为检测元件,能够同时测试温度和湿度。这类传感器不仅易于焊接,而且只有四针管脚,减少了外围电路的设计。DHT系列的集成湿度传感器性精度高、响应速度快、功耗小、 性价比高、抗干扰能力强等优点。所以本次课题采用芯片为DHT11的集成湿度传感器设计开发一款基于单片机的实用电子湿度计。总之,无论在日常生活中还是在工业、农业方面都离不开对周围环境进行温湿度的测量。因此,研究温湿度的控制和测量具有非常重要的意义。传感器作为检测元件,能够同时测试温度和湿度。这类传感器不仅易于焊接,而且只有四针管脚,减少了外围电路的设
15、计。DHT系列的集成湿度传感器性精度高、响应速度快、功耗小、 性价比高、抗干扰能力强等优点。所以本次课题采用芯片为DHT11的集成湿度传感器设计开发一款基于单片机的实用电子湿度计。总之,无论在日常生活中还是在工业、农业方面都离不开对周围环境进行温湿度的测。 因此,研究温湿度的控制和测量具有非常重要的意义。2.3温湿度计的发展史温度计是测温仪器的总称。根据所用测温物质的不同和测温范围的不同,有煤油温度计、酒精温度计、水银温度计、气体温度计、电阻温度计、温差电偶温度计、辐射温度计和光测温度计等。 最早的温度计是在1593年由意大利科学家伽利略(15641642)发明的。他的第一只温度计是一根一端敞
16、口的玻璃管,另一端带有核桃大的玻璃泡。使用时先给玻璃泡加热,然后把玻璃管插入水中。随着温度的变化,玻璃管中的水面就会上下移动,根据移动的多少就可以判定温度的变化和温度的高低。这种温度计,受外界大气压强等环境因素的影响较大,所以测量误差大。 后来伽利略的学生和其他科学家,在这个基础上反复改进,如把玻璃管倒过来,把液体放在管内,把玻璃管封闭等。比较突出的是法国人布利奥在1659年制造的温度计,他把玻璃泡的体积缩小,并把测温物质改为水银,这样的温度计已具备了现在温度计的雏形。以后荷兰人华伦海特在1709年利用酒精,在1714年又利用水银作为测量物质,制造了更精确的温度计。他观察了水的沸腾温度、水和冰
17、混合时的温度、盐水和冰混合时的温度;经过反复实验与核准,最后把一定浓度的盐水凝固时的温度定为0,把纯水凝固时的温度定为32,把标准大气压下水沸腾的温度定为212,用代表华氏温度,这就是华氏温度计。 在华氏温度计出现的同时,法国人列缪尔(16831757)也设计制造了一种温度计。他认为水银的膨胀系数太小,不宜做测温物质。他专心研究用酒精作为测温物质的优点。他反复实践发现,含有1/5水的酒精,在水的结冰温度和沸腾温度之间,其体积的膨胀是从1000个体积单位增大到1080个体积单位。因此他把冰点和沸点之间分成80份,定为自己温度计的温度分度,这就是列氏温度计。华氏温度计制成后又经过30多年,瑞典人摄
18、尔修斯于1742年改进了华伦海特温度计的刻度,他把水的沸点定为零度,把水的冰点定为100度。后来他的同事施勒默尔把两个温度点的数值又倒过来,就成了现在的百分温度,即摄氏温度,用表示。华氏温度与摄氏温度的关系为: 9/5+32,或59(-32)现在英、美国家多用华氏温度,德国多用列氏温度,而世界科技界和工农业生产中,以及我国、法国等大多数国家则多用摄氏温度。随着科学技术的发展和现代工业技术的需要,测温技术也不断地改进和提高。由于测温范围越来越广,根据不同的要求,又制造出不同需要的测温仪器。2.4湿度计的由来湿度计是测量空气内含水分多少的仪器。史记天官书中即有测湿的记载。我国汉朝初年就已出现湿度计
19、,它是利用天平来测量空气干燥或潮湿的。天平湿度计的使用方法,是把两个重量相等而吸湿性不同的物体,例如灰和铁,分别挂在天平两端。当空气湿度发生变化时,由于两个物体吸入的分水不同,重量也就起了变化,于是天平发生偏差,从而指示出空气潮湿的程度。 这就是湿度计的由来。3 系统的硬件设计3.1设计总体方案及方案论证按照系统设计功能的要求,确定系统由5个模块组成:主控制器,数字温湿度传感器,报警电路,按键电路及显示电路。如图3.1所示:显示模块模块报警电路按键电路温湿度传感器主控制器图3.1 总体电路框图主控制器的功能由STC89C52来完成,主要负责处理由数字温湿度传感器送来数据,并把处理好的数据送向显
20、示模块。数字温湿传感器主要用来采集周围环境参数,并把所采集来的参数送向主控制器。按键电路主要用来完成单片机的复位操作和温湿度初始值的设定。这里需要四个按键,一个用来完成单片机的复位操作,一个用来切换显示的数据(是设定值还是实际测得的值),另外两个分别用来设定初始温度和初始湿度的个位和十位。报警电路就是用一个蜂鸣器来实现的,用来判断周围环境的温度或者湿度是否超出设定值了,任何一个超出设定值时蜂鸣器就会发出报警声音。驱动显示电路主要用来驱动八位数码管发光的。由于单片机的输出电流太小(只有几mA)不能驱使数码管发光,所以这里必须增加一个驱动显示模块。3.2单片机的选择3.2.1 单片机的概述 单片微
21、型计算机简称单片机,又称微控制器,嵌入式微控制器等,属于第四代电子计算机。它把中央处理器、存储器、输入/输出接口电路以及定时器计数器集成在一块芯片上,从而具有体积小、功耗低、价格低廉、抗干扰能力强且可靠性高等特点,因此,适合应用于工业过程控制、智能仪器仪表和测控系统的前端装置。正是由于这一原因,国际上逐渐采用微控制器(MCU)代替单片微型计算机(SCM)这一名称。“微控制器”更能反映单片机的本质,但是由于单片机这个名称已经为国内大多数人所接受,所以仍沿用“单片机”这一名称。1、单片机的主要特点有:(1) 具有优异的性能价格比;(2) 集成度高、体积小、可靠性高;(3) 控制功能强;(4) 低电
22、压,低功耗。2、单片机的主要应用领域:(1) 工业控制;(2) 仪器仪表;(3) 电信技术;(4) 办公自动化和计算机外部设备;(5) 汽车和节能;(6) 制导和导航;(7) 商用产品;(8) 家用电器。因此,在本课题设计的温湿度测控系统中,采用单片机来实现。在单片机选用方面,由于STC89系列单片机与MCS-51系列单片机兼容,所以,本系统中选用STC89C52单片机。3.2.2单片机的引脚说明图3.2 STC89C52单片机引脚图芯片引脚如图3.2所示:VCC : 电源。GND: 地。P0口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 数字 温湿度 硬件 设计

链接地址:https://www.31ppt.com/p-3982689.html