- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
设计总说明 I
Introduction V
第1章 绪论 1
1.1 研究的背景 1
1.2 国内外研究现状 1
1.3 课题研究的内容和意义 2
第2章 系统方案选择与论证 3
2.1 设计要求 3
2.2 总体设计方案 3
2.3 各模块方案选择和论证 3
2.3.1主控制器模块 3
2.3.2风向风速测量模块 4
2.3.3温度测量模块 6
2.3.5气压测量模块 9
2.3.7定位模块 10
2.3.8无线通信模块 11
2.4 系统各模块的最终方案确定 11
第3章 系统硬件设计 12
3.1 系统核心控制单元AT89C52 12
3.2 系统电源的设计 13
3.3 系统数据的采集 13
3.3.1 测温模块电路设计 13
3.3.2 湿度模块电路设计 15
3.3.3 风向风速模块电路设计 16
3.3.4 气压模块电路设计 17
3.4 单片机与传感器连接电路设计 18
3.5 分频电路设计 20
3.6 通信模块电路设计 21
3.6.1 GPS简介 21
3.6.2 GPRS模块简介 22
3.7 显示单元的设计 24
3.8 独立键盘模块设计 26
第4章 系统软件设计 27
4.1 软件设计概述 27
4.2 温度传感器模块的软件设计 27
4.2.1 DS18B20的的初始化 27
4.2.2 单片机与DS18B20的通信 28
4.2.3 DS18B20内部结构 29
4.2.4 读取温度值 30
4.3 模数转换模块的软件设计 31
4.4 通信模块的软件设计 32
4.3.1 串口工作方式1介绍 32
4.3.2 GPS模块软件设计 33
4.3.3 GPRS模块软件设计 34
4.5 显示模块的软件设计 34
4.6 Proteus仿真 36
第5章 总结 38
参考文献 39
附录A 原理图 40
附录B 程序及注释 41
致谢 53
设计总说明
气候对于人类的劳作、生活的影响是显而易见的,良好的气候能给人带来高效的工作效率、舒适的休闲环境,但是恶劣的气候却常常给人导致难以承担的后果。 众所周知,我国的气象灾害是十分频繁的,各种恶劣的气象灾害,如干旱、台风、寒潮等等,对个人来说,工作、生活甚至生命安全受到了严重影响;对国家来说,农业、渔牧业的生产活动乃至于经济发展都受到了威胁。
由于一直遭受着恶劣气候带来的严重后果,我国对气象事业投入了大量的时间、金钱、人力物力,希望能够增强对恶劣气候的预知水平及防范能力。其中,气象仪的研究、发展、应用是必不可少的。目前,我国投入使用了大量的气象站,分布在全国各个省市,全面掌控着我国气象的变化,对我国的气象事业发挥了重要的作用。但是一些环境恶劣、偏僻的地点,比如沙漠、山区、海岛等人员难以驻扎的地方却成了我国气象监测的盲点。这时,能自动发送气象数据的便携式气象仪就应运而生。
本文先简单说明了气侯检测的重要性、国内外气象检测技术的研究成果以及本课题研究的主要内容及其意义,其中分析了当前气象的检测所有的一些问题及发展方向,得出发展便携式、高性能的气象仪的迫切性。之后对各个测量模块的芯片使用或传感器进行选择与论证,分析各个芯片或传感器的优缺点,然后对便携式气象检测仪的设计方案进行总体概述。
本系统是以单片机为系统核心,控制各个测量气象的传感器,将传感器等测得的数据通过液晶显示,另外,本设计拥有无线通信模块,既可以通过GPS得到当前的地理位置和标准时间,也能通过GPRS发送所有的气象数据。
关于系统的主控制器模块,最终采用单片机AT89C52作为系统的核心控制器,在各种各样的单片机中,AT89C52本身相当于一部微型的计算机,各种部件集成在一块芯片上。AT89C52具有高性能、低功耗的特点,有8K的可以编程的程序存储器。以上种种,使得AT89C52在大量嵌入式系统电路设计中被广泛的应用。
电源模块是采用两节12V干电池为整个系统供电,但系统有的模块需要用到5V,4.3V电压驱动,所以为了整个系统的正常工作,必须对12V的电压进行DC-DC变换。本系统使用了芯片LM1084-5.0,输入端直接接上12V电压,在输出端即可得到5V的电压,然后再串联一个硅二极管即可得到4.3V的电压。
测温模块本系统使用的是DS18B20,它是一种数字式温度传感器,只有3个引脚需要连接,其中两根分别接电源正极和负极,剩下的一个引脚可直接与单片机的I/O相连,事实上,它与单片机连接的只有一根线,单片机对它的所有操作,都是通过这根线来执行的,所以又说,DS18B20是一种单总线器件。单片机都是通过这根线向其写入指令,比如跳过ROM操作指令,温度转换指令,读取温度指令等等,之后就能通过这根总线读取它的温度了。
风向风速测量模块所用的是TFX系列风速风向一体传感器,它将风向与风速测量器
您可能关注的文档
最近下载
- DL∕T 5168-2023表A.5 分部工程质量控制资料核查记录.pdf VIP
- 大班数学活动《8的分解组成》PPT课件.ppt
- 【一模】2025年广东省2025届高三高考模拟测试 (一) 数学试卷(含官方答案及解析 ).docx
- 13S201 室外消火栓及消防水鹤安装.docx VIP
- 主题班会课件-师恩难忘-学子感恩-致敬恩师主题班会.ppt
- GB50327-2001住宅装饰装修工程施工规范.docx
- World怎么在参考文献后面添加CrossRef.pdf VIP
- 江苏省房屋建筑和市政基础设施工程标准施工招标文件(适用于资格后审).doc VIP
- 八下英语U3词性变化.docx
- 《机械原理》期末考试试题及答案.docx
文档评论(0)