伴随着微机械加工技术不断提升,在航空、航海、汽车、电子设备领域传感器都得到了广泛的应用。本设计采用的三轴加速度传感器与磁场传感器测量风速风向,因为都具有质量小、体积小、功耗小等特点,磁场传感器可以用来精确测量地磁偏角,以此来修正风向。在安装方面,可以采用芯片直接安装技术封装。主要需要解决理论上的问题,即如何把三轴加速度的变化转换成为风速的大小和风向的角度问题以及如何使用磁场传感器来纠正地磁偏角。
1.2 技术背景
本课题为基于倾角测量的风速风向传感器的设计,与传统的方法不同我设计的风速风向传感器的采用数字化方式实现,符合智能化设备的发展方向。所实现的传感器是基于三轴角度传感器AXDL345和磁场传感器HMC5883L,利用单片机和嵌入式系统,设计一体化风速风向传感器,实现对风速、风向的感知、测量、传输和记录。三轴加速度传感器是一种可以一次测量x、y、z三个方向加速度的微机电传感器,是基于多晶硅表面微加工结构和差分电容原理进行测量的。三轴加速度传感器在受到风力作用后,会在三轴方向上产生不同的影响,即重力加速度沿三轴分解的各分量会有所不同,这里便可以采用合适的模型,分析并推导出风速风向与三轴加速度传感器测出的三轴上的加速度数据之间的关系,其中传感器的重力检测轴偏离Z轴的角度大小与风速大小相关,可通过传感器所测得的三轴加速度数据计算,而风向则可通过风矢量在XY平面上的投影与X轴间的夹角来计算[16]。具体思路是,从三轴加速度传感器读出数据先计算出,三个轴向的加速度,然后利用加速度分别算出Z轴的角度与风矢量在XY平面上的投影与X轴间的夹角。通过利用从磁场传感器中读出的数据计算出地磁偏角,然后利用这个地磁偏角修正初始风向得到正确的风向。利用推导出来的风速公式计算出风速。单片机完成计算后,通过串口将结果输送到PC机显示。
本次设计采用的处理数据的单片机型号为STM32F103RBT6,静态RAM具有20K,flash达到了128K,一共具有64个引脚。
上一篇:PWM整流装置运行原理分析研究
下一篇:Matlab面向新能源应用的异步电机动态热力学分析与研究

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32的4G太阳能电站监控系统设计+PCB电路图

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

小型通用机器人控制系统设计任务书

《水浒传》中血腥暴力研...

从企业eHR建设谈管理信息...

高效课堂教师问卷调查表

MNL模型历史城区居民活动...

遥感土地用变化监测国内外研究现状

PCI+PID算法直流力矩电机速...

浅析施工企业保理融资成...

大规模MIMO系统的发展研究现状

提高小學语文課堂朗读教...