
文章目录摘要设计内容原理图实现效果资源获取摘要风速、风向的测量在气象预报、环境监测、风力发电、航空航天等领域中有着重要意义。随着传感器技术、微处理器技术和网络通信技术的发展相比传统的人工观测数字化、智能化的气象仪器在观测精度、速度和稳定性等方面都有较大优势因此针对数字化的气象仪器进行设计具有较大意义尤其是便携式小型化的仪器虽然通过天气预报可以知道当前的风速风向信息但是这些都是大范围的无法感知某一局部区域的风速风向因此本文围绕风速风向仪进行设计。本次基于单片机的风速风向仪设计与实现整个系统包括单片机最小系统STC89C52RM-FS-N01风速传感器RM-FX-N01风向传感器压力传感器采集的数据变换并传送至单片机进行处理再由液晶显示屏显示测量的风速值。对于风向系统利用编码器在0360°范围内进行测量收集信号在多圈旋转的情况下能够实现单圈自动归零通过单片机进行数据的转化处理测量风向也通过液晶显示屏显示。软件部分的设计采用模块化编程方式方便程序的维护和改进。设计内容本课题为“基于单片机的风速风向仪设计与实现”在功能上设计如下1具有基本测量功能可以检测风速风向2具有显示信息的功能可以显示风速、风向的基本信息3具有语音播报功能可以播报当前的风速风向大小4可以通过按键设定阈值当风速风向超过阈值时进行声音提示5具有无线传输功能可以将检测的数据传输到手机APP根据上述功能设计了如图2.1所示的系统总体架构整个系统包括单片机最小系统STC89C52RM-FS-N01风速传感器RM-FX-N01风向传感器MY1680语音播报模块OLED液晶ESP8266无线通信模块蜂鸣器ADC0832模数转换器等等在开发环境上采用Altium完成系统原理图的设计通过Keil平台和C语言完成软件程序的编写。图2-1系统总体设计框图原理图实现效果资源获取下方名片联系我即可博主联系方式点击我获取资料--进我个人主页–获取博主联系方式大家点赞、收藏、关注、评论啦 、查看获取联系方式