便携式温湿度测量仪设计与制作学士学位论文(56页).doc
《便携式温湿度测量仪设计与制作学士学位论文(56页).doc》由会员分享,可在线阅读,更多相关《便携式温湿度测量仪设计与制作学士学位论文(56页).doc(56页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-便携式温湿度测量仪设计与制作学士学位论文-第 48 页北方民族大学学士学位论文论文题目: 便携式温湿度测量仪的设计与制作 北方民族大学教务处制毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大
2、学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作
3、者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日摘 要无论是工业生产还是科技研究、医疗、国防等领域,经常涉及到温度和湿度两个物理参数,对其精确的测量是各个领域的基本要求,并且有着重大的意义。本文介绍了一种基于单片机的温湿度测量仪。采用SHT10温湿度传
4、感器作做为信号采集模块,通过12864液晶屏将测量显示出来。测量仪还配有按键和蜂鸣器,可以设定报警上下限。当测量值超出报警限时,蜂鸣器发出声音报警。另外测量仪内部设计了RS-485转换电路,可以将测量值和报警上下限传给上位计算机。本设计包括设计和制作部分。其中设计部分由硬件设计和软件设计组成,软件设计包括对温湿度传感器信号采集和处理程序,按键处理程序,12864液晶驱动和显示程序,外部存储芯片读写程序,与上位机通信程序。硬件设计包括升压电路,单片机系统电路,RS-485转换电路,液晶驱动电路,蜂鸣器报警电路。本设计经过测量,功能达到任务书要求。关键词 温度 湿度 测量 单片机 制作ABSTRA
5、CTWhether industrial production or technological research, medical, defense and other fields, often related to two physical parameters of temperature and humidity.Precise measurement is the basic requirements of the various fields and has great significance.This article describes the temperature and
6、 humidity measuring instrument based on the MCU.SHT11 temperature and humidity sensor as signal acquisition module, 12864 LCD display measuring value. You can set the security alarm line, when the measured value exceeds the alarm level, the buzzer sound indicates an alarm.In addition, the inside of
7、the measuring instrument designed RS458 converter circuit,though which The measuring instrument can communicate with the PC.on the other words ,Measuring instrument send the measured values And through the host computer you can set the alarm line .The graduation project including the design and prod
8、uction.The design part include hardware and software design。Software design include temperature and humidity sensor signal acquisition and processing procedures, the key handler, 12864 LCD driver and display program, external memory chips reading and writing procedures, to communicate with the host
9、computer program.Hardware design include step-up circuit, the MCU system circuit, the MAX conversion circuit, LCD driver circuit and buzzer alarm circuit。This design can be simulated by pretus .Products have been measured ,which can reach the requirements of the mission statement.KEYWORDS temperatur
10、e humidity measure MCU make目录前言1第1章 系统总体设计2 1.1 系统设计任务要求2 1.1.1 系统设计任务2 1.1.2 系统设计要求2 1.2 重点研究内容与实现方法3 1.2.1 重点研究内容3 1.2.2 实现途径及方法3 1.3 系统总体设计方案3 1.3.1 核心处理部分3 1.3.2 温湿度传感器部分4 1.3.3 显示部分5 1.3.4 电源部分6 1.3.5 其它部分6第2章 硬件电路设计7 2.1 核心处理电路7 2.1.1 振动器和时钟7 2.1.2 复位电路7 2.2 电源电路8 2.3 显示电路9 2.4 通信电路10 2.5 存储芯片
11、电路11 2.6 按键电路12 2.7 传感器连接电路12 2.8 系统总电路图13第3章 软件设计14 3.1 主程序14 3.2 测量程序15 3.2.1 启动传感器15 3.2.2 温度测量15 3.2.3 测试值处理16 3.2.4 温湿度测量子程序流程图19 3.3 显示程序20 3.4 键盘程序21 3.5 通信程序22第4章 程序编写和仿真25 4.1 程序编写25 4.2 软件仿真25第5章 调试28 5.1 静态调试28 5.2 联机仿真调试28总结30致谢31参考文献32附录1:仿真电路图34附录2:电路原理图35附录3:PCB 顶层图36附表4:PCB 底层图37附录5:
12、实物PCB图38附录6:焊接完成图39附录7:设计程序40附录8:英文原文65附录9:中文翻译71前言温湿度是自然界中和人类打交道最多的两个物理参数,无论是在生产实验场所,还是在居住休闲场所,温湿度的采集或控制都十分频繁和重要。据统计,全球每年有1/4以上的工业制造不良品与潮湿的危害有关1。对于电子工业,潮湿的危害已经成为影响产品质量的主要因素之一。温湿度测量广泛应用于农业研究、工业、环保、卫生防疫、实验室、建筑业、仓储运输、博物馆、温室等领域。传统上温度测量和湿度测量是分开的。随着科技的进步出现了温湿度共测的传感器,目前数字温湿度仪器正是基于这种传感器设计的。数字式温湿度仪的出现,克服了传统
13、水银温度计读难,使用范围窄,传统干湿球显示法的复杂,精度低等缺点。随着电子技术的发展,特别是传感器技术有了前所未有的突破,温湿测量仪的设计也受到广泛关注,越来越多的专家学者在这方面进行了广泛的研究。在2010年第23卷第10期电子科技杂志上,朱楠、赵树田发表的湿度温度监控系统设计一文介绍了利用Sensirion公司的一款数字温度湿度传感器SHT11,这款传感器的特点是芯片内部有一个加热器。由于这个加热器的存在。使得经过加热前后通过对测出的相对温湿度值进行比较,可以确定传感器是否工作在正常状态同时使得在潮湿的环境下使用加热器可以避免传感器凝露,缩短响应时间,提高精度2。在2010年第1期的现代计
14、算机(专业版)杂志上刘志军、高志一、管勇中发表了基于SWC数字温度湿度计设计一文,作者介绍了使用两个单片机分别处理温度信号和湿度信号的设计方案3,电路简单实用。徐晓冰、乐敛军在2010年第9期的科技与生活上发表的仓库温度湿度测量系统设计一文中介绍到了使用温度传感器和湿度传感器分别测量温湿度,使用一个单片机进行测量数据处理的设计方案4。陈静在科技信息2011年的第28期上发表的基于单片机的温度湿度系统设计一文中介绍使用DHT11温湿度传感器和AT89S52单片机实现温湿度测量的方案5。本课题旨在设计制作一种便携式的数字温湿度测量仪,它采用两节干电池供电,具有体积小、携带方便的特点。同时它还带有R
15、S485接口,与上位计算机配合可以方便的构成数据采集网。第1章 系统总体设计1.1 系统设计任务要求 1.1.1 系统设计任务 熟悉使用单片机系统、SHT10温湿度传感器、12864液晶屏等器件,设计出一款使用单片机做为处理器的温湿度测量仪。它能够实时在12864液晶屏上显示出当前温湿度,同时液晶屏上还显示人为可设置的报警限,当温度或者湿度超出设定范围时,蜂鸣器发出报警声。将测量仪与上位机连接,可将当前温湿度值和报警上下限上传给上位机。报警上下限通过仪器自带的键盘和上位机设定。主要技术指标有以下 温度测量范围和精度为-40100,2。 湿度测量范围和精度为0100RH,4RH。测量仪采用电池供
16、电。 3V直流电源供电。 带 RS-485通信接口,可将数据上传给上位计算机。1.1.2 系统设计要求达到以下六点要求 根据设计任务,采购系统所需元器件。 使用Protel99软件完成系统电路原理图设计,并根据PCB图制作出PCB实物电路板。 完成硬件组装和调试。 使用Keil开发环境设计程序完成各项功能。 使用Proteus 软件完成电路仿真。 完成硬件调试,保证硬件能正常工作。1.2 重点研究内容与实现方法1.2.1 重点研究内容本课题的工作包括硬件和软件两部分。硬件部分包括集成温湿度传感器、单片机系统、液晶显示模块、键盘、非易失数据存储芯片、RS-485接口电路、电源变换电路等。重点集成
17、温湿度传感器的选型,难点是硬件的设计、制作与系统的调试。软件部分主要是测量程序的设计。重点是集成温湿度传感器数据读取模块、显示模块、键盘处理模块以及通信协议的设计。难点是测量数据的处理和显示模块的驱动和通信协议的设计。1.2.2 实现途径及方法本课题主要通过资料查找、设计需求分析、系统总体设计,软硬件总体设计、详细的软件与硬件设计、硬件采购、PCB加工、硬件组装、软硬件调试、功能验证等过程完成。本课题利用Protel软件完成硬件设计,使用keil 51软件完成全部控制软件的仿真调试工作,通过硬件仿真器完成软硬件调试,最后通过实际测试来验证仪器的全部功能。1.3 系统总体设计方案1.3.1 核心
18、处理部分目前市场上已有很多不同的处理芯片,基于成本和性能考虑,本设计将STC单片机做为处理芯片。价格方面STC比一般处理芯片低,这里不再阐述,主要从性能方面叙述。STC89C52是一款8位处理器,内部自带8K ROM,足以存入现实任务要求的C51程序。STC89C52具有两个外部中断,可以满足由中断触发的按键设计。STC89C52的串行接口是一个全双工增强性的UART通信接口,能够同时收发,根据设计任务要求,测量仪能够和上位机进行通信故可以设计为与上位机进行通信的接口。此外,STC89C52有足够的I/O接口。综上所述STC89C52适合作为本设计的处理器。1.3.2 温湿度传感器部分目前市场
19、上流行的两款温湿度传感器是DHT系列和SHT系列,本设计选择SHT而不用DHT。原因是同样成本的DHT11远不如SHT,甚至不能满足设计要求,例如DHT温度测量范围:0+60湿度测量范围:2090%RH而设计要求的测量范围是温度40+100,湿度0100%RH.。下面重点介绍SHT系列传感器。SHT系列温湿度传感器具有响应速度快。抗干扰强,性价比高等特点,内部除了温湿度敏感元件外,还有一个放大器A/D转换器。OTP内存和数字接口。精度及测量范围见Error! Reference source not found.表1-1 SHT不同型号的精度和测量范围型号温度()湿度(RH)精度测量范围精度测
20、量范围SHT0.5-401284.50100SHT0.5-401284.00100SHT0.5-401283.00100从上表可以看出,SHT传感器能够满足设计要求 。SHT传感器的引脚如表1.3.2-1所示。表1-2 SHT传感器引脚151.3.3 显示部分单片机的应用系统中,显示部分通常有发光二极管,数码管和LCD。如果简单的信号显示,可以使用发光二极管,其特点电路简单,缺点是,显示信息量十分窄,一个发光二极管只能代表三个状态点亮,熄灭和闪烁。就算使用多个发光二极管,信息量也十分有限,功耗也大,系统中如果需要显示数据,则可以选择数码管。数码管的缺点是,只能显示阿拉伯数字和几个英文字母。无法
21、显示汉字。本设计需要显示出 “当”、“前”、“温”、“湿”、“度”汉字字样。以便用户方便使用,显然发光二极管和数码管是不能实现的。本设计选择LCD液晶屏。下面重点介绍LCD。LCD液晶有分为两种,1602和12864。1602LCD可以显示的内容为162,即可以显示两行,每行16个字符。它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个51或者157等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,1602只能显示字符和数字而不能显示汉字。故本设计不采用。12864是指12864点阵液晶块的简称。又分为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 便携式 温湿度 测量仪 设计 制作 学士学位 论文 56
限制150内