摘要:天气气象变化影响了现代社会的方方面面,例如交通出行、高空作业、农业耕种等等人们的基本日常中生活都会受到气象变化的影响,所以对于天气变化的实时观测就显得十分重要。大型的气象观测站耗时费力,数据处理繁多,预测局部地区天气精确性差实时性低而另一种市场上常见的自动气象站,对于我们来说操作复杂,购买成本高不方便携带,所以方便快捷、成本较低具有高精确度的手持式气象站的研究与发展势在必行。
本文将通过51单片机开发板来设计和实现一个简易的测量风速、温度以及湿度的手持式气象站。利用51单片机开发板上的AD模数转换来对风速传感器和温湿度传感器采集到的三组数据进行转换并通过LCD1602液晶屏显示风速、湿度以及温度。软件方面采用了单片机C语言编程来对采集模块和液晶显示模块进行设计与实现,这样的模块编程也有利于日后的改进和维护。
关键词:风速,51单片机,传感器,AD模数转换,LCD液晶屏
目录
摘要
Abstact
第1章 绪论-5
1.1 研究的意义-5
1.2 国内外研究现状-6
1.2.1 风速的测量方法-7
1.2.2 温湿度的测量方法-11
1.2.3 手持式气象站的发展趋势-12
1.3 本论文的主要研究工作-7
第2章系统硬件的整体电路设计-13
2.1 单片机系统-14
2.2 风速数据采集及AD模数转换电路-15
2.3 温湿度数据采集电路-17
2.4 LCD1602液晶显示电路-19
第3章 系统的软件设计-20
3.1 对于AD模数转换的软件设计-21
3.2 对于风速、温度以及湿度的采集数据软件设计-22
3.3对LCD1602液晶显示的软件设计-23
第4章 测试结果分析与讨论-25
参 考 文 献-29
致 谢-31