基于51单片机的小型气象站环境监测系统设计

摘 要

气象站为实现监测环境的信息需要通过传感器来实现,为了测出温湿度和风速、风向等等数据,一般通过相应
的传感器,能得到需要实验结果的相关信息数据。风速的传感器监测的风速信息是通过模数转换传送至单片机处置
收集的信息,然后再传送到液晶显示屏来显现出测量的值。该系统通过在全范围内进行测量数据收集信息才得到风向,这些结果通常都基于模数转换和单片机,再实现处理。温湿度则是通过DHT11收集想要测量的气候的温湿度,使
用者可以直接在LCD1602看到显示的气象要素信息数据。
本文主要由以下几部分组成:首先介绍了小型气象站系统的研究目的,接着介绍了整体系统设计;然后介绍了每个
模块单独的硬件设计,阐述了一部分选择相关元器件的原因;然后介绍了软件系统的设计;接着介绍了软件部分的
设计;最后一部分说明了实际调试情况,并作出总结。
关键词:风向;风速;单片机;传感器

1 引 言

1.1 问题的提出
  气象站可以满足对实时现场天气信息的日益增长的需求,准确的数据可以帮助相关组织对易影响安全和操作的
天气条件作出主要决定。同时气象站可实现一定区域范围的气象环境实时监测,所以加强农业气象监测水平,在农
业防灾减灾工作中发挥着重要的作用,气象站为农业服务工作是科学、合理并且可靠的,它也能更好的协助各个地
区特色农业的发展,助力农业增产增收。气象站在现代农业领域是一款用于监测风向风速等气象参数的气象仪器,
该仪器的应用,为农业种植业的生产带来了收益,成为了当前不少地区发展农业产能的重要保证,能确保农业生产
安全,是推进农业现代化进程的重要力量。
  在人类社会不断发展的这些年,信息技术的也在飞速发展,人们对气象服务的需求相较过去有了很大的变化,
对其要求也日益提高,所以也使得气象站发展迅速。要达到天气预报、提供气象服务和防灾减灾的目的,首先必须
要对大气环境中的各种气象要素进行全方位不间断的长期监测[1]。获得海量的基本气象资料,并对这些资料进行气
象信息分析、气候变化评估、气象科学研究工作[2]。所以如果能得到大量的及时、有效的气象资料,就可以保障预
报精度、增强气象服务水平。
  温湿度与风力对农业的生产有着较大的影响,其对农产品生长环境的舒适度有着直接影响。如果风力较大,则
会给温室大棚造成损坏,风力较大的情况下还会损毁农产品,给生产者带来严重的损失。想要避免这种情况的出
现,则需要做好防风措施,提高温室与大棚的防风能力。还需要对温室和大棚内的温湿度进行有效控制,根据农产
品的生长需求,对温室和大棚内的湿度和风力进行科学调整,以此促进设施农业更好的发展。所以能检测温湿度与
风力的气象站具有很重要的作用。
  农业进行现代化建设是一件很重要的事,其可摆脱自然环境的约束,进行科学的生产建设。农作物在生长的过
程中,温度、湿度、土壤环境、光照等因素都是必不可少的,想要为农作物提供良好的生长环境和条件,则需要对
气象湿度进行合理控制,调节到农作物生长最适宜的状态。同时也需要将风力对设施农业生产的影响降到最低,根
据气象预报提前采取防范措施,实现对影响因素的有效控制,促进设施农业生产质量的提升[3]。在现代农业生产的
温室大棚中,许多情况都对环境的温湿度以及光照强度有比较严格的要求,因此针对特定环境下的温湿度对其进行
监控与调节是十分必要的。监测系统可准确测量和感知外界温湿度,实时记录监测,轻人力负担,可广泛应用于现
代温室大棚的设计之中[4]。
1.2 国内外的发展动态
1.2.1 微型气象站的发展现状
  无人自动气象站及各大中城市精细化气象预报,服务与决策而设计的智能化监测设备。具有全自动数据采集,
存储,处理和传送功能[5]。自动站的气象数据不但为预报人员提供了重要的参考依据,在环保、绿化、公共事业、
生活服务等领域也发挥着越来越重要的作用[6]。
  国内新一代的气象数据采集产品将采用更为先进的传感器技术、数据采集和处理技术以及嵌入式技术,实现了
自动气象站的高度智能化和模块化,具有很强的兼容性、灵活性、可靠性、可扩展性和可维护性[7]。
  欧美以及日本等发达国家对气象监测的研究工作开展较早,研究以及生产气象设备的公司也很多,它们拥有一大
批科研成果和专利技术,但是他们偏重于单纯的气象监测方面的研究,在小型气象站的网络化方面研究较少[8]。
1.2.2 温湿度传感器的现状与发展
  气体传感器、超声波传感器、温度传感器、光传感器和红外线传感器等等在广大人民群众生活中是被普遍应用
的传感器。而在日常电器中经常被应用的那就是温湿度传感器了,它对生活有很大的影响,不仅带来了很多的便
利,还能使家庭内外的空气相平衡。随着生活水平的提高,家具智能化的需求逐步显现,温度、湿度等数据采集的
应用也开始显现出越来越大的市场潜力。温湿度模块DHT11和LCD显示器经常用于构建一个用于家庭等温度、湿度数
据采集的系统,该系统主要用于方便、及时的获取室内、外的温湿度等数据。
1.2.3 液晶显示屏
  在日常使用中,LCD1602是广泛受到大众使用的一款液晶显示屏。将液晶显示屏用作单片机的输出器件具有如下
优势:
1、LCD液晶屏的分辨率可以做到很高。一般手机的ppi(每英寸像素数)都可以达到300以上。
2、LCD的灰阶显示更多,可以显示的色彩范围更广。
3、拼接单元的边框非常窄,屏幕亮度高,全视角,色彩鲜艳,画质清晰,低功耗、节能环保,支持数字信号漫游,
高清信号实时处理。
4、因为液晶显示屏具有恒定发光的特点,所以在使用液晶显示器观看数据时,有良好的画质并且几乎没有闪烁的情
况,能很好的保护眼睛,减少长期盯着屏幕的伤害。
5、相比起以前用的显示屏具有荧光粉,会有电磁辐射的伤害,液晶显示屏就没有这样的困扰。
1.3论文研究的目的和意义、内容
1.3.1 论文的目的和意义
  空气湿度对植物的生命活动及农业生产活动都具有不可忽视的影响。空气的相对湿度也能间接地影响植物的生
活,因为潮湿的天气有利于真菌与细菌的繁殖,所以相对湿度过大常常引起作物病害的发生与发展。风力是农业生
产不可缺少的环境因子之一,合适的风速对改善农田环境条件具有重要作用。通过对风速风向的监测,可以实时记
录风力的变化,及时安排农业生产,减少损失,确保农业高产稳产。所以可以深入挖掘气象大数据应用潜力,为现
代农业发展提供精细科学的农业气象服务,比如利用专业风速风向仪对气象环境进行监测和数据采集,对农业生产
中的风向进行实时监测,并与温湿度数据相结合。综上所述,研究温湿度和风的变化具有很大的意义。
  大型自动气象站的推广与应用不易,主要是因为设备价格普遍偏高造成了影响。对于校园、船舶、机场等用
户,可以采用电子式气象站来满足获取气象数据的需求,同时也可有效地降低相关成本[9]。
  本文所设计的小型气象站就是在上述问题的基础上发展起来的,它是一种信息通过模数转换基于单片机的的系
统,它的工作原理与外部环境无关。只要有电源,就可以使用。并且本系统能够对环境气象的异常情况作出快速的
反应,便于维护,还能够满足监测要求的,又能实时显示和记录数据的小型气象站环境监测系统。
1.3.2 论文研究的主要内容
  本次设计主要有采集气象信息、转化信息、处理信息、传输信息这几个过程,并且最后可以及时提醒使用者温
湿度的异常,及时勘测到风速和风向的具体数据为主要内容任务,它是以单片机为中心,将多种功能模块结合在一
起,通过设计模块化的软件来实现小型气象站的环境监控。
  本次设计的论文文章安排如下:第一章简要介绍了我国小型气象站环境监测系统的应用背景、目前的发展状
况、研究意义和目的。第二章针对系统的实际需求,对系统的要求进行了分析,并给出了系统的整体设计。第三章
主要是对小型气象站环境监测系统的硬件设计,详细阐述了其关于电路图的设计,包括各个模块的具体原理图设
计,包括单片机的基本电路设计、AD转换器、显示模块、风速风向传感器、温湿度传感器及按键设计模块等。第四
章为详细介绍了小型气象站环境监测系统的软件设计的方法和设计思想,详述了液晶显示程序设计和风速风向模数
转换模块的实现方法。第五章对硬件系统进行了调试并作出总结。

2 系统整体设计

本章设计从基础入手,根据问题需要设计整体系统。小型气象站需要测量的主要有风速、风向和温湿度,将其
整体系统划分为了三部分,分别是单片机部分,测风速风向部分与温湿度采集。先介绍了系统框图,对整个工作流
程进行了解,再说明单片机部分的选择。接着介绍本次设计的系统的风向和风速是由风速、风向传感器采集有关的
实时风速和风向信息数据,并将采集到的数据进行模拟变换,AD0832传输数据信息给单片机进行数据处理,最后通
过LCD1602进行显示。最后对温湿度传感器的选择进行说明。
2.1 原理框图
  首先通过将每个模块的功能进行设计和调试。利用按键设计好上限的温湿度的数值,达到设置的数值通过蜂鸣
器声光报警提醒。本次设计的小型气象站可以接收各类传感器采集到的信号,如风速风向的数据进行模数转换的处
理后将采集数据传输给单片机处理,最后由液晶显示屏显示输出具体数值。温湿度的数值则不需要模数转换,直接
输出数字信号到单片机进行处理,最后显示在液晶显示屏上。
硬件系统框架如图2-1所示:在这里插入图片描述

图 2-1硬件系统框图
2.2 单片机部分的选择
  单片机是此系统的核心部件之一,是实现“信息采集与处理”的核心,所以系统选取合适的单片机有着很重要
的作用。因为单片机选型对实验影响重大,假若挑选到事宜的单片机型号,就能实现经济性好,可靠性较高的单片
机优点;否则易造成经费高,系统性能达不到要求的现象。因此正确运用单片机选型原则,选择出最适用于本次系
统的单片机,保证单片机应用系统具有高的可靠性,最优的性能价格比。在此选择了STC单片机,单片机STC89C52采
用Intel80C31内核,具有高性能、低功耗的特点[10]。其综合了51单片机和AVR的优点,虽然使功能没有AVR那么完
整,但是STC与AVR基础功能重复功能很多,能满足基本需求。由于本次系统的任务量小,处理的数据不是很复杂,
对内存要求不高,所以才决定选用的STC89C52单片机,并且它除了拥有低功耗、高性能还有使用简单而且价格非常
低廉等等的优点。
对于双列直插封转方式的STC89C52,其引脚排列如图2-2所示:在这里插入图片描述

图 2-2单片机引脚排列
2.3 风速风向传感器的选择
  风速风向测量是气象监测的重要组成部分,测量风速风向对人类更好地研究及利用风能和改善生活生产有积极
的影响[11]。本次设计的风速传感器和风向传感器通过认真的选择,选用的是VMS-3000-FSJT05-V和VMS-3000-
FXJT05- V

  VMS-3000-FSJT05-V是一种新型的三风杯式风速传感器,其测量范围在0-70米/秒之间。采用底部出线方式,完
全杜绝航空塞橡胶垫片的老化问题,长时间使用仍能保持良好的防水性能。选用优质进口轴承,具有低转速、精密
测量、高机械强度、高硬度、耐腐蚀、不生锈等优点,可长期在户外工作。
该检测报告所检测的毕业论文电子版与学生最终提交的毕业论文纸质版在内容上完全一致
日期: 指导教师签名: 学生签名:
7
  而风向传感器VMS-3000-FXJT05-V
,它具有体积小、重量轻、易于携带、易于装配的特点。机箱外壳由高品质
的铝合金材料制成,为保证仪器在长时间的使用中避免锈蚀现象,其外表经过镀锌和喷塑,其防腐、防腐蚀性能良
好。为了减少转动阻力,使用的是高性能进口轴承,测量精确。输出方式有:485通讯协议、420mA电流输出、05V
/0~10V电压输出、GPRS/4G通讯上传。
2.4 温湿度传感器的选择
  温湿度传感器的选择要考虑其功耗的大小,当然测量精度也要满足本设计的需求和测量范围[12]。本次设计运
用的DHT11型温湿度传感器,其在实验中被广泛运用。该传感器占地面积很小,准确度为0.2。采用单总线数据传
送。这种感应器具有很好的抗干扰性,常被广泛应用于高炉温度测量、机房检测、家庭温度控制等,适用于小型空
间、数码温度检测等场合。
  DHT11温湿度传感器是一款复合型温湿度传感器,其信号输出为数字信号。它应用数字模块采集技术和温湿度传
感技术,让系统能够持续高效地完成对温湿度信号的采集。温湿度传感器与51单片机相应管脚连接,不需要模数转
换元件。DHT11传感器具有的体积小、功耗低、传输距离远等特点,使其成为本次设计的最佳选择[13]。

3 硬件设计

首先进行需求分析,根据需要选型和设计,设计好系统的基本原理图,包括传感器和显示部分的框图。一般使
用AD画出的原理图,再使用 Proteus软件绘制电路仿真模拟图,并依照其模块器件特性设定各部件的参数。总之,
硬件设计最关键的一步就是充分了解需求,才能有一个正确的设计方案,再根据可行性作出初步分析。
3.1 硬件设计的主电路设计
本次设计的硬件设计的主电路设计将由系统时钟电路设计、系统复位电路设计、电源电路设计三部分组成。
3.1.1 系统时钟电路设计
  系统时钟电路的设计如图3-1,在时间条件上,没有很高的要求,着重于根据图完成设计便可实现稳定运行,不
过时钟频率的稳定受到图中的C1、C2电容的影响,以至于在本次应用中必须要确保参数的准确性,这个数据大概在
5~30pF。
系统时钟电路设计图如图3-1所示:在这里插入图片描述

图 3-1 系统时钟电路
3.1.2 系统复位电路设计
  上电复位是利用电容充电来实现的,上电瞬间RST/VPD端的电位与VCC相同,随着充电电流的减少,RST/VPD的电
位逐渐下降[14],图3-2中的10K的电阻是施密特触发器输入端的一个下拉电阻,时间常数为1010-
6
10*103s=100ms,只要Vcc的上升时间不超过1ms,振荡器建立时间不超过10ms,这个时间常数足以保证完成复位操
作[15]。振荡循环的建立时间加上两个机械循环时间是确保上电复位所需要的最小时间。
3.1.3 电源电路的设计
  通过了解,可知电源电路的设计在单片机系统中具有重要作用,其是设计电路的基础,也对构建有序的电路具
有很大的参考意义。在电路出现问题的情况下,可以通过其更容易检查出问题所在,以便于后期的改进和修理。
Swich是电源开关,pow是电源输入端,本次设计的电源电路如图3-3所示:在这里插入图片描述

图 3-3 电源设计原理图
3.2 温湿度硬件设计
  本次设计采用DHT11温湿度传感器模块,DHT11型温湿度传感器广泛应用于市面。该传感器占地面积很小,适用
于许多小型的场所应用,如数码测温等。我们主要采用温湿度传感器DHT11主要是用来进行温度和湿度检测。
DHT11传感器实物图如下3-4所示:在这里插入图片描述

图3-4 DHT11传感器实物图
温湿度采集程序包括DHT11初始化,应答脉冲,扫描,数据转换,读操作等步骤。
  采集时,由单片机启动发出起始信号,经 I/O管脚传输至DHT1,,DHT11逆向传输,由 单片机对该数据进行分
析,得到具体的温度、湿度的数值,最后在液晶屏幕上显示。
DHT11温湿度硬件设计原理图如图3-5所示:
图 3-5 DHT11温湿度设计原理图在这里插入图片描述

3.3 风速风向硬件设计
  本次设计采用的风速传感器型号为VMS-3000-FSJT05-V*,我们主要是通过采集实时信号经过模数转换到单片
机,通过计算得到电压值,根据对照表得到风速的数值。
  风速传感器体积小、重量轻、易于携带、装配,三杯式结构的设计思想可以有效地获取风速,外壳由聚碳酸酯
复合材料制成,防腐、耐腐蚀、耐腐蚀,确保了其长期的使用不会生锈。
  本次设计采用的风向传感器是型号为VMS-FXJT05-V*,与风速传感器的原理相同,也是通过采集实时信号经过模
数转换,通过计算得到电压值再进行分析。
  本次设计的方案主要是使用模数转换将模拟信号通过A/D转化为数字信号以后,才能利用单片机进行处理,再显
示到液晶屏上相应的风速风向信息。
  首先利用风速和风向传感器采集需要的环境的实时数据,然后将模拟信号发送到AD0832进行处理,ADC0832在初
始化之后,要对ADC0832的两个通道进行选择,因此,出于考虑本设计采用了风速为0的数据通道和1的数据通道为风
向。而具体的转换是通过读取数据,将当前读出的信息转化为数字,并将其转化为目前的电压,再通过电压值显示
相对应的风向和风速数据。
3.4 AD转化器
  风速风向是通过模数转换,所以A/D转换功能模块选择了8位CMOS型逐次比较式A/D转换器AD0804,具有三态锁存
输出功能,可以在100~1460KHz的频率下进行工作[16]。由AD0832传输数据给单片机进行数据处理,然后根据输出的
不同电压值进行计算风速和风向。而AD0832是一种很高的普及率的双通道A/D转换芯片,它兼备了高性价比、体积
小、兼容性强的优点,所以大家普遍爱用这款芯片。
  AD转换器是一种将模拟量转换为数字量的器件,在测量领域、现代智能化仪器仪表中占有十分重要的地位,而
工程应用中为了提高测量精度,就需要选择更多位数的AD转换器,而位数越高,AD转换器成本越高,难以得到推广
和普及[17]。AD0832在输入单信道模拟信号时,其输入电压为0至5 V,在8比特分辨率下具有19.53 mV的电压精确
度。
关于风向的换算,我们此次设计采用到是0到5V 的。根据不同到电压值换算不同到风向。
下面是换算表格表3-1:
表3-1 0-5V输出对照表
  
输出值(V) 对应风向
≈0 北风
≈0.7143 东北风
≈1.4286 东风
≈2.1429 东南风
≈2.8571 南风
≈3.5714 西南风
≈4.2857 西风
≈5 西北风
关于风速的换算:风速我们也同样通过采集当前不同到电压值进行换算:
  量程0~30m/s,我们设计采用的是5v,所以当选取当输出信号为2V时,计算此时的风速。风速量程的跨度为30m
/s,采用5v电压,30m/s/5V=6m/s/V,即电压每变化1V对应风速变化6m/s.测量值2V-0V=2V。2V*6/m/s/V=12m/s。则
当前风速为12m/s。
3.5 按键设置
  按键电路有四个引脚,这四个中有两对是一模一样的。由于这个原因连接2个引脚便可满足电路在连接时的需
求。3个按键分别表示加、减、确定的功能。处于不一样的页面时,会有不同的功能动作,会有一定的延迟。
3.6 显示部分
  在具有导电性能的玻璃中间加入液晶屏会使两个电极出现电场反应,从而液晶分子发生扭曲,呈现出电磁效应
现象,致使对光源投射和遮蔽的作用进行管制,受到以上的影响会有明暗现象出现,从而显示屏会产生影像,这便
是液晶显示屏的工作原理。
  液晶显示屏主要显示的有以下有几个数据,第一行左边显示此时的温度数值,右边显示实时湿度,第二行左边
显示的是风速的数值,右边显示此时的风向。
液晶显示器实物如图3-10所示在这里插入图片描述

图 3-10 液晶屏实物正面
1602液晶显示模块原理图如图3-11所示。
图 3-11 液晶显示屏硬件原理图在这里插入图片描述

4 软件系统的设计

软件系统设计一方面是要对整个系统有通透的分析认识,可以是设计的系统实现需求,具体细化到每个模块的
软件系统分析设计上来。所以要具备明白各种要用的芯片的各管脚的具体功能和硬件需要实现的具体功能的基本要
求,单片机的硬件资源才能被有效的利用好。另一方面为了利用好单片机的两大优点,发挥好智能化作用和降低成
本这两项优点,在出现软件和硬件都可以实现设计的功能时,尽量使用软件来实现。出于利于调修又利于移植的考
虑,软件设计最好实现功能模块化最大化。
  本论文所设计的系统在初始化时,所有的数据收集和处理均由软件完成,考虑到系统要对采集的数据进行处理
时需要用方法,因此在此使用在功能、结构、可读性、可维护性等方面均具有较强的优越性的 C语言,并且其还易
于学习和使用。软件的开发综合考虑下,选择了日常最常用的KEIL C,它能够支持汇编、 C语言等多种功能,集编
辑、编译、模拟于一身。它具有简单易用的整合环境,是一种非常实用的软件模拟和调试工具,能够有效地提高工
作效率。当你用KEIL C编程时,你可以先建立一个工程项目,在工程项目中建立一个新的空白文档,然后把程式放
进一个空白文档,然后把它储存起来。HEX文件随后被编译和产生。将 HEX文件输入到单片机,并由Protues和KEIL
C共同调节,即可实现需要。
4.1液晶显示程序设计
LCD1602一共有16个引脚,其中RS和RW的数值可以通过单片机来读取和写入。
以下是LCD工作状态的介绍表,如表4-1:
表4-1 LCD工作状态介绍
  
RS RW 操作命令
0 0 写入指令寄存器(清清屏等)
0 1 读busy(DB7),以及读取位址计数器 (DB0—DB6) 的值
1 0 写入数据寄存器(显示各字符等)
1 1 从数据寄存器读取数据
  LCD1602如显示一个忙碌的信号,该信号是在程序命令被执行之前,仅在其忙碌的标志位处于低时指示该指示能
够被执行。
其显示程序流程图如图4-1所示:
在这里插入图片描述

图 4-1 液晶显示程序流程图
4.2风速风向模数转换程序设计
  在收集了目前的风向风速资料后,将模拟值传送至AD0832进行处理,AD0832经过初始化后,需要对AD0832有两
个通道进行选择,因此,出于考虑本设计采用了风速为0的数据通道和1的数据通道为风向。例如风速,进行读出,
每字节8比特,实行一比特一比特读,将目前读出的信息转化为数字,并将其转化为目前的电压。先初始化AD0832引
脚,再选择通道0,AD0832开始读取数据,读取转换后的数据,从最高位开始依次输出。计算出电压值,通过当前电
压,得到转换数据,通过液晶显示屏显示当前风速风向。
风速风向采集流程图如图4-2所示:
在这里插入图片描述

5 系统的调试

为了保证安全,首先要做的是关机调试。检查供电电压是否正确。用一个电压计测量地脚与电源管脚之间的电
压,看看是不是供电电压,比如5V。然后要检查复位针的电压是不是正确的。接下来就是零件的装配。在没有绝对
把握的情况下,单独安装一个模块是最好的,可以一次一次的安装,这样可以更好地判断出故障的区域,避免出现
问题。通常情况下,可以先将供电部件安装好,再上电检查电源的输出电压是否正常。如果不正常,关掉电源,查
找出问题的原因,然后再重复以上的操作,直至电源恢复正常。然后再逐步的安装其他组件,每安装一个组件,都
要进行电源测试一下,电源也要遵循以上的程序,以免由于设计或者安装不当造成的电流过大而烧毁器件。
  接下来是对功能的调试。首先对温湿度的测量进行测试,测试发现温湿度的变化反应较为缓慢,需要等待一定
时间。
如图5-1是启动原始的数据情况:在这里插入图片描述

图 5-1 启动原始的数据情况
如图5-2所示是当手指握住DHT11传感器后温湿度发生的变化:
在这里插入图片描述

图 5-2 手轻握DHT11温湿度感应器感应后的数据变化
  其次对蜂鸣器报警功能进行测试,首先对按键进行测试,设置好超过多少的数值进行报警。本次调试设置的温
度是30℃,湿度是70%。相比起之前温湿度的变化,蜂鸣器声光报警器较为灵敏,只要超过就会立马报警。
设置温度的数值如图5-3所示:在这里插入图片描述

图 5-3 设置温度
设置湿度的数值如图5-4所示:在这里插入图片描述

图 5-4 设置湿度
如图5-5所示是当超过设置的温湿度时蜂鸣器亮灯报警:
在这里插入图片描述

图 5-5 当超过设置数据蜂鸣器亮灯
  最后对风速和风向的功能进行调试。由于室外连日下雨,所以通过手动转动风速和风向的叶片外壳,测试速度
和风向的变化。
如图5-6所示是手动改变风速风向,传感器相较5-5的数值变化:

在这里插入图片描述

图 5-6 变化后的风速和风向数值

结 论

本次设计主要是基于STC89C52单片机,主要是通过传感器采集到的数据信息,进行一些处理后再传输给单片机
处理,接着由单片机传输给液晶显示屏,最后由液晶显示屏显示输出具体数值。本次设计论文主要从选题的背景意
义开始叙述,而后介绍了系统的硬件设计和软件设计,最后对实物的调试进行说明整理,总结经验。
  全文主要分为以下五个部分:第一章主要是提出问题,作出解释说明为什么提出本次设计,并且介绍了目前国
内外微型气象站的发展动态,还简单阐述了研究的内容。第二章针对本次设计内容的系统的实际需求,先提出系统
的整体设计的原理框图,并介绍了主要的传感器选择和单片机的选择。第三章主要是对本次设计的小型气象站环境
监测系统的硬件设计,首先提出了关于电路图的设计和仿真,再说明了各个模块硬件设计,以便清楚了解每个模块
的具体设计和作用。第四章为详细介绍了小型气象站环境监测系统的软件系统设计,主要是介绍了液晶显示屏的程
序设计,对它的模块的输入、输出作出详细描述。还介绍了模数转换的程序设计,简单介绍了C语言在里面的运用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值