风速风向检测
风速风向仪的测试方法及工作原理

风速风向仪的测试方法及工作原理一、风速风向仪简介:专为各种大型机械设备研制开发的大型智能风速传感报警设备,其内部采用了先进的微处理器作为控制核心,外围采用了先进的数字通讯技术。
系统稳定性高、抗干扰能力强,检测精度高,风杯采用特殊材料制成,机械强度高、抗风能力强,显示器机箱设计新颖独特,坚固耐用,安装使用方便。
所有的电接口均符合国际标准。
风速风向仪由风速风向监控仪表、风速传感器、风向传感器、连接线缆组成,安装便捷且免调试。
风速风向仪具有技术先进,测量精度高,数据容量大,遥测距离远,人机界面友好,可靠性高的优点,广泛用于气象、海洋、环境、机场、港口、工农业及交通等领域。
二、风向仪的测试方法:该方式是测试处于通电状态下传感器因风而冷却时产生的电阻变化,由此测试风速。
不能得出风向的信息。
除携带容易方便外,成本性能比高,作为风速计的标准产品广泛地被采用。
热式风速计的素子有使用白金线、电热偶、半导体的。
三、风向仪的组成:风速风向仪风速测量部分采用了微机技术,可以同时测量瞬时风速、瞬时风级平均风速、平均风级和对应浪高等参数。
它带有数据锁存功能,便于读数。
风向部分采用了自动指北装置,测量时无需人工对北,简化测量操作。
四、风向仪的工作原理:是基于冷冲击气流带走热元件上的热量,借助一个调节开关,保持温度恒定,则调节电流和流速成正比关系。
当在湍流中使用热敏式探头时,来自各个方向的气流同时冲击热元件,从而会影响到测量结果的准确性。
在湍流中测量时,热敏式风速仪流速传感器的示值往往高于转轮式探头。
以上现象可以在管道测量过程中观察到。
根据管理管道紊流的不同设计,甚至在低速时也会出现。
因此,风速仪测量过程应在管道的直线部分进行。
直线部分的起点应至少在测量点前10×D(D=管道直径,单位为CM)外;终点至少在测量点后4×D处。
流体截面不得有任何遮挡。
(棱角,重悬,物等):1、风速仪的转轮式探头:风速仪的转轮式探头的工作原理是基于把转动转换成电信号,先经过一个临近感应开头,对转轮的转动进行“计数”并产生一个脉冲系列,再经检测仪转换处理,即可得到转速值。
大气层中的风向和风速测量方法

1.引言大气层中的风向和风速测量对于许多领域都非常重要,例如气象、航空、海洋、环境保护等。
因此,研究和发展具有高精度和高可靠性的风向和风速测量方法具有重要意义。
2.风向测量方法2.1.风向标法风向标法是最简单和最直观的风向测量方法。
它通过观察风向标上的指针或其他标志物的方向来确定风向。
这种方法适用于低空风向测量和风向变化缓慢的情况。
2.2.风袋法风袋法是一种基于气体动力学原理的风向测量方法。
它利用风袋在风中的变形来测量风向。
风袋通常由两个或更多的薄膜构成,它们之间充满了气体。
当风吹过风袋时,其中一个膜会向风口方向凸起,另一个则凹陷。
这种变形可以通过测量两个膜的形态来确定风向。
2.3.旋转杆法旋转杆法是一种基于摩擦力原理的风向测量方法。
它利用一个固定在地面上的杆,杆顶安装有一个旋转的指针或标志物。
当风吹过杆时,风力会使得指针或标志物旋转,其方向指向风的来向,从而确定风向。
3.风速测量方法3.1.热线法热线法是一种基于热传导原理的风速测量方法。
它利用一个细丝电阻作为热线,将其加热到一定温度。
当气体通过热线时,它会带走部分热量,从而降低热线温度。
通过测量热线的电阻变化来计算气体的流速,进而确定风速。
3.2.声波法声波法是一种基于声学原理的风速测量方法。
它利用声波在气体中的传播速度和方向与气体运动速度和方向之间的关系来计算风速。
这种方法需要使用专门的声速计来测量声波的传播速度,因此适用于高精度的风速测量。
3.3.激光多普勒测速法激光多普勒测速法是一种基于激光多普勒效应的风速测量方法。
它利用激光束对气体中的微粒进行散射,并通过测量散射光的频率变化来计算气体的速度,从而确定风速。
这种方法具有高精度和非接触性,适用于远距离和高速风速测量。
4.结论风向和风速是大气层中最基本的气象要素之一,对于许多领域都具有重要意义。
本文介绍了几种常见的风向和风速测量方法,包括风向标法、风袋法、旋转杆法、热线法、声波法和激光多普勒测速法。
火灾现场的风向风速测量方法

火灾现场的风向风速测量方法火灾是一种危险且具有毁灭性的自然灾害,对人类和环境造成了巨大的威胁。
在火灾现场,了解并准确测量风向和风速是非常重要的,因为这可以帮助相关人员采取正确的应对措施,确保火灾扑灭工作的顺利进行。
本文将介绍几种常用的火灾现场风向风速测量方法。
1.望远镜观测法望远镜观测法是一种简单而有效的测量风向风速的方法。
在火灾现场,工作人员可以安装一个固定的测风仪,然后用望远镜观测远处的风向标志物,例如树木、旗帜或建筑物。
观测时需要记录下观测时间和观测者的位置,以便后续分析。
根据观测到的风向和观测时间的变化,可以计算出风速。
2.烟雾追踪法烟雾追踪法是一种常用的测量风向的方法。
在火灾现场,当火势较大时会产生大量的烟雾。
工作人员可以观察烟雾的流动方向,并结合现场地形和建筑物的情况,推测出风向。
此外,可以使用烟雾追踪装置,如烟雾发生器或烟雾弹,释放烟雾,并观察其飘散方向来确定风向。
3.风力计测量法风力计是一种专门用来测量风速的仪器。
在火灾现场,工作人员可以使用风力计来直接测量风速。
风力计通常由一个旋转式测风杆以及一个配有风速刻度的转盘组成。
通过观察转盘转动的速度和风向杆的旋转情况,可以准确测量出风速和风向。
4.雷达测量法雷达是一种高精度的测量工具,也可以用来测量火灾现场的风向和风速。
通过使用气象雷达,可以检测到空气中的微小颗粒和湍流运动,从而获得准确的风向和风速数据。
然而,使用雷达测量方式需要专业的设备和技术支持,对于一般的火灾扑灭工作可能不常用。
总结起来,火灾现场的风向风速测量方法有望远镜观测法、烟雾追踪法、风力计测量法和雷达测量法。
这些方法各有优劣,可以根据现场实际情况以及需要测量的精度来选择合适的方法。
在火灾扑灭过程中,准确测量风向和风速对于决策和行动来说至关重要,因此工作人员应该熟悉并掌握这些测量方法,以确保扑灭工作的顺利进行。
风速,风向仪检查项目

风速,风向仪检查项目一、仪器外观检查1. 检查风速风向仪的外观是否完好,无明显损伤和污垢。
2. 检查风速风向仪的安装基础是否稳固,是否出现松动或倾斜现象。
3. 检查风速风向仪的各个部件是否齐全,无缺失或损坏。
二、电源系统检查1. 检查电源线是否完好,无破损或老化现象。
2. 检查电源适配器是否工作正常,无过热或故障现象。
3. 检查电池电量是否充足,如不足应及时充电。
三、传感器精度校准1. 使用标准仪器对风速风向仪的传感器进行精度校准,确保测量准确度。
2. 对校准结果进行分析,如误差较大应及时进行维修或更换传感器。
四、风速风向数据采集1. 检查风速风向仪是否能正常采集风速风向数据。
2. 检查采集的数据是否稳定可靠,无异常波动或失真现象。
3. 对采集的数据进行统计和分析,了解风速风向的变化情况。
五、数据传输系统检查1. 检查数据传输线是否完好,无破损或老化现象。
2. 检查数据传输接口是否接触良好,无松动或脱落现象。
3. 检查数据传输协议是否正确,确保数据传输的稳定性和可靠性。
六、自动气象站数据对比1. 将风速风向仪采集的数据与自动气象站数据进行对比,确保数据的准确性。
2. 对对比结果进行分析,如存在较大误差,应及时进行维修或调整。
七、风速风向数据统计1. 对风速风向仪采集的数据进行统计,了解风速和风向的频率和分布情况。
2. 分析统计结果,为气象预报、气候分析等提供依据。
八、数据存储和备份1. 检查风速风向仪是否能正常存储和备份数据。
2. 对存储的数据进行定期备份和维护,防止数据丢失或损坏。
3. 对备份数据进行安全保护,确保数据的保密性和完整性。
九、仪器维护和保养1. 定期对风速风向仪进行清洁和维护,保持设备的良好状态。
2. 对设备进行定期保养,延长设备的使用寿命和稳定性。
3. 发现故障或异常情况及时进行处理和报告。
十、故障排除和维修1. 对出现的故障和异常情况进行排查和处理,确保设备的正常运行。
2. 对无法处理的故障及时联系专业人员进行维修和更换。
风速风向测量实验指导书与实验报告

风速风向测量实验指导书与实验报告Document number:WTWYT-WYWY-BTGTT-YTTYU-2018GT风向风速测量实验(一)实验目的掌握风向风速测量方法及测量原理,学会使用数字风向风速表等测量仪器测定风向及风速。
(二)实验仪器设备及实验原理1、实验仪器设备:实验设备有HG-1低速风洞及测控系统、数字压力风速仪、数字风向风速表。
图1为低速风洞,用于产生低速气流,图2为XDEI型数字风向风速表。
图1HG-1低速风洞图2数字风向风速表HG-1低速风洞是一座回流式低速风洞(见图1),气流速度最高60m/s,试验段大小:700mm(宽)×700mm(高)。
数字压力风速仪是用于测量气流总压、静压及压差和风速的多功能测试仪,该仪器必须和皮托管探头配套使用。
数字风向风速表是手持式风向风速测试仪,由风向风速感应器和数据处理、显示仪表2部分组成。
其技术指标如下:风向:测量范围:0~360°准确度:±5°分辨力:3°.起动风速:≤0.5 m/s风速:测量范围:0~60 m/s准确度:±+m/sV─实际风速分辨力:0.1 m/s起动风速:≤0.5 m/s2、实验原理:风向、风速传感器所感应的不同物理量,经过相应的电路,转换成标准的电压模拟量和数字量,然后由数据采集器CPU按时序采集、计算,得出风向、风速的实时值,并实时显示。
风向传感器选用单叶式风向标(见图3)作为风向测定传感器,采用七位格雷码的编码方式进行光电转换,将轴角位移转换为数字信号,经采集器的CPU根据相应公式解算处理,得到相应的风向值。
图3单叶式风向标风向传感器图4三杯回转架式风速传感器风速传感器采用三杯回转架式风速传感器作为风速测定传感器(见图4),利用光电脉冲原理。
风杯带动码盘转动,光敏元件受光照后输出脉冲,经采集器CPU根据相应的风速计算公式解算处理,获得相应风速值。
(三)实验方法与步骤1、风洞运行,将风速调至10m/s左右。
风向语风速实验报告(3篇)

第1篇一、实验目的本次实验旨在通过测量和记录风向与风速,了解风向和风速的变化规律,并学会使用相应的测量工具和方法。
通过实验,我们将掌握以下技能:1. 正确使用风向仪和风速仪进行测量。
2. 记录和整理实验数据。
3. 分析实验结果,探究风向和风速之间的关系。
二、实验原理风向是指风的来向,通常以角度表示;风速是指单位时间内空气通过某一横截面的体积,通常以米/秒(m/s)表示。
风向和风速是气象学中重要的基本要素,对农业生产、交通运输、城市规划等领域具有重要影响。
风向和风速的测量原理如下:1. 风向测量:风向仪通过风向标来测量。
风向标是一个旋转的装置,其旋转方向与风向一致。
通过测量风向标的角度,即可确定风向。
2. 风速测量:风速仪通过测量空气流动速度来测量风速。
常见的风速仪有热线风速仪、超声风速仪等。
这些风速仪利用空气流动对测量元件的影响来测量风速。
三、实验仪器与材料1. 风向仪:用于测量风向。
2. 风速仪:用于测量风速。
3. 计时器:用于记录测量时间。
4. 测量尺:用于测量距离。
5. 实验记录表:用于记录实验数据。
四、实验步骤1. 准备工作:将风向仪和风速仪放置在开阔的场地上,确保仪器稳定。
2. 测量风向:观察风向标旋转方向,记录风向角度。
3. 测量风速:启动风速仪,记录风速读数。
4. 重复测量:每隔一定时间(如5分钟)重复测量风向和风速,记录数据。
5. 数据整理:将测量数据整理到实验记录表中。
五、实验结果与分析通过实验,我们记录了不同时间点的风向和风速数据。
以下是对实验结果的分析:1. 风向变化规律:观察实验数据,可以发现风向在一定时间内有规律地变化。
这可能是由于地形、气象条件等因素的影响。
2. 风速变化规律:实验数据显示,风速在一定时间内也有规律地变化。
风速的变化可能与风向变化有关,也可能受其他因素影响,如地形、气象条件等。
3. 风向与风速的关系:通过分析实验数据,可以发现风向和风速之间存在一定的相关性。
风向与风速实验报告

风向与风速实验报告风向与风速实验报告一、引言风是地球大气层中的空气运动,它对人类生活和自然环境产生着重要影响。
了解风的方向和速度对于气象预测、建筑设计以及农业生产等方面具有重要意义。
本实验旨在通过测量风向和风速,探究风的运动规律。
二、实验原理风向是指风的来向,通常用度数表示,0度代表正北方向,90度代表正东方向,以此类推。
风速是指风的运动速度,通常用米每秒(m/s)或千米每小时(km/h)表示。
本实验使用风向标和风速计进行测量。
三、实验材料1. 风向标:用于指示风的来向。
2. 风速计:用于测量风的运动速度。
3. 计时器:用于计算风速。
四、实验步骤1. 设置风向标:将风向标竖直插入地面,确保其能够自由旋转。
2. 观察风向:根据风向标指示的方向,记录下风的来向。
3. 测量风速:使用风速计,在风向标下方保持一定距离,将风速计对准风的运动方向。
启动计时器,并记录下所测得的风速。
五、实验结果1. 风向:根据观察,风向标指示的方向为东北方向,即约为45度。
2. 风速:经过多次测量和计算,得出平均风速为3.5m/s。
六、实验讨论1. 风向的变化:风向标的指示会随着时间的推移而发生变化。
通过观察风向标的旋转情况,我们可以推测风的来向是否发生了变化。
2. 风速的影响因素:风速受到多种因素的影响,如地形、气压差异、季节等。
在不同的环境条件下,风速可能会有所不同。
3. 实验误差:本实验中,测量风速时可能存在一定的误差,如人为操作不准确、风速计的精度等。
为了减小误差,可以进行多次测量并取平均值。
七、实验结论通过本次实验,我们成功测量了风向和风速。
风向标指示的方向为东北方向,风速为3.5m/s。
这些数据对于气象预测、建筑设计以及农业生产等方面具有重要意义。
同时,我们也认识到了风向和风速受到多种因素的影响,需要进一步研究和实验来深入了解风的运动规律。
八、实验改进为了提高实验的准确性,可以考虑以下改进措施:1. 使用更精确的风速计进行测量。
风向风速的测试方法

风向风速的测试方法1. 引言风向和风速是气象学中重要的观测参数,对于气象、航空、能源等领域具有重要的意义。
准确测量风向和风速对于天气预报、飞行安全、风能利用等方面都具有重要的作用。
本文将介绍风向和风速的测试方法,包括常用的仪器设备、测试原理、测试步骤和数据处理方法。
2. 风向测试方法2.1 传统风向标传统的风向标是一种常见的测量风向的工具,通常由一个带有指针的杆状物体和一个标有方向的圆盘组成。
风向标安装在一个固定的支架上,通过风的吹向来指示风的方向。
风向标的精度取决于其制作工艺和安装位置,通常可以达到几度的精度。
2.2 风向传感器风向传感器是一种电子设备,可以实时测量风的方向。
风向传感器通常采用磁敏元件或光敏元件来感知风向,通过与电路连接并输出电信号来表示风向。
风向传感器的精度可以达到几度甚至更高,具有较高的测量精度和稳定性。
2.3 雷达测风仪雷达测风仪是一种先进的风向测量设备,通过发射和接收雷达波来测量风向。
雷达测风仪可以实现对风向的连续监测和高精度的测量,适用于气象、航空等领域对风向要求较高的应用。
3. 风速测试方法3.1 翼型测风仪翼型测风仪是一种常用的测量风速的工具,它利用风的吹动产生的压力差来测量风速。
翼型测风仪通常由多个静压孔和一个压力传感器组成,通过测量静压差来计算风速。
翼型测风仪的测量精度和响应速度较高,适用于多种应用场景。
3.2 热线式风速传感器热线式风速传感器是一种基于热传导原理的风速测量设备,它通过加热丝和测温丝的温度差来计算风速。
热线式风速传感器具有响应速度快、精度高、体积小等优点,广泛应用于气象、环境监测等领域。
3.3 激光多普勒测风仪激光多普勒测风仪是一种高精度的风速测量设备,它利用激光束的多普勒效应来测量风速。
激光多普勒测风仪可以实现对风速的非接触式测量,具有高精度、高分辨率和高响应速度等优点,适用于航空、气象等领域。
4. 测试步骤4.1 风向测试步骤•安装风向测试设备,确保其固定稳定。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机的风速风向检测系统设计
时间:2011-03-01 16:46:08 来源:电源技术应用作者:
摘要:介绍了一种风速风向传感器原理,选用LPC921单片机设计了数据采集和数据传输的检测系统,给出了系统硬件电路图和软件流程图,分析了硬件设计和软件编程中的一些问题。
1 引言
风速风向测量是气象监测的重要组成部分, 测量风速风向对人类更好地研究及利用风能和改善生活生产有积极的影响。
本系统针对传感器的特点选用了LPC921 单片机,通过I/O 口输出高低电平,通过放大电路驱动继电器,控制传感器电源的开关。
利用单片机的两个通用定时计数器, 对风速脉冲进行定时和计数, 通过计算单位时间内的脉冲数计算出风速。
风向则是检测输入的风向格雷码, 将格雷码转换成二进制码, 通过查表的方式求出风向角度, 最终确定风向。
最后设计RS485 通信协议,保证通信可靠性, 将风速风向数据送往上位机进行显示和发布。
2 传感器工作原理
本系统采用长春气象仪器研究所的EC9 -1 系列高收稿日期:2010-03-05动态性能测风传感器。
EC9 - 1 系列传感器具有动态性能好、线性精度高、灵敏度高、测量范围宽、互换性好、抗风强度大等特点。
风速传感器的感应组件为三杯式风杯组件, 当风速大于0.4m/s 时就产生旋转, 信号变换电路为霍尔集成电路。
在水平风力驱动下风杯组旋转, 通过主轴带动磁棒盘旋转, 其上的数十只小磁体形成若干个旋转的磁场, 通过霍尔磁敏元件感应出脉冲信号, 其频率随风速的增大而线性增加。
计算公式:V=0.1F。
V:风速,单位:m/s; F:脉冲频率,单位:Hz风向传感器的感应组件为前端装有辅助标板的单板式风向标。
角度变换采用的是七位格雷码光电码盘。
当风向标随风旋转时, 通过主轴带动码盘旋转, 每转动2.8125°,位于码盘上下两侧的七组发光与接收光电器件就会产生一组新的七位并行格雷码,经过整形、倒相后输出。
方位- 角度- 格雷码- 二进制码对照表是风向测量单片机编程的重要依据。
传感器结构组成如图1 所示。
图1 传感器结构组成图
3 硬件电路设计
该风速风向测量系统主要由电源模块、主控制模块、输入输出模块和通信模块4 部分构成。
硬件电路示意图如图2 所示。
图2 硬件电路示意图
3.1 电源模块
电源包括LPC921 芯片工作的3.3V 电源和测风传感器工作的5 V 电源。
电源稳压芯片采用AS1117 。
AS1117 是一个低压差电压调节器系列,其压差在1.2V输出, 负载电流为800mA 时为1.2V, 有多个固定电压输出型号,包括3.3V 和5V。
通过电源指示、防雷、稳压和滤波处理,能够为各个芯片和传感器提供稳定的工作电源。
3.2 主控制模块和输入输出模块
P89LPC921 是一款单片封装的微控制器,适合于许多要求高集成度、低成本的场合。
可以满足多方面的性能要求。
P89LPC921 采用了高性能的处理器结构,指令执行时间只需2 到4 个时钟周期。
6 倍于标准80C51 器件。
P89LPC921 集成了许多系统级的功能,这样可大大减少元件的数目和电路板面积并降低系统的成本。
20 脚TSSOP 封装的LPC921 芯片,除去电源、地、晶振、复位管脚,还有15 个可用I/O 口。
P0 口的P0.0到P0.6 作为风向七位格雷码的输入引脚,P1.2 脚同时是定时计数器0 的引脚, 我们将其作为风速脉冲的输入引脚。
P1.0 和P1.1 用作RS485 通信,P1.3 作为RS485通信收发控制引脚。
P1.7 用作继电器控制引脚,控制传感器电源的导通和关闭。
同时,P0.4 和P0.5 也是用芯片程序下载接口,在此,用3 脚跳线将P0.4 和P0.5 引出,使其作为复用引脚。
LPC921 采用ICP 下载器下载程序, 下载程序时要将电源和地与周围电路隔离, 因此电源和地的引脚应使用2 条跳线引出。
LPC921 管脚可承受5V 工作电压,因此5V 脉冲信号和格雷码在经过防雷, 滤波后可以直接接到单片机引脚上。
输出部分主要是单片机输出引脚通过驱动电路控制继电器, 在此, 继电器选用台湾欣大继电器9 4 6 H -1C-5D,工作电压5V, 驱动电流70mA。
驱动电路三极管采用9013H,直流增益150,限流电阻R5 选8.2K 或5 . 6 K。
为了防止继电器的反向感生电动势烧坏三极管甚至前边的电路比如单片机, 应在继电器两端反向并联二极管, 该二极管的正极应该在三极管集电极那端, 负极接正5 V 端。
继电器的使用可以降低系统功耗, 延长传感器的使用寿命。
主控制模块电路图如图3 所示。
图3 主控制模块电路图
3.3 通信模块
本系统提供了两种通信方式, 一种是RS485 通信,采用M A X 4 8 5 E 收发器, 接口电路如图3 中所示。
另一种是采用短距离无线方式传输, 因为很多情况下, 风速风向观测点距离数据处理中心并不远, 采用无线传输可以节省铺线成本并提高应用的灵活性。
短距离无线传输采用的是华奥通H A C - U M 数传模块, 传输距离可达1 0 0 0 米, 数据输入接M A X 4 8 5 的A 、B 端输出, 并由LPC921 提供休眠控制,电源则共用系统电源模块的3.3 V 或5 V 电源。
4 软件设计
4.1 风速测量程序设计
由测风传感器资料可知,V=0.1 F,其中F为传感器输入到单片机的脉冲频率。
将T1做为定时器, 将T0作为计数器。
T1与T0同时工作, 如果T1定时1秒, 则T0计数值即为此刻风速的10倍。
由此可知最终的风速测量精度为0.1 m/s。
LPC921 的两个定时计数器共有5 种工作模式,本系统选择模式1,即T0,T1 均为16 位定时器/ 计数器,THn 和TLn 级联,无预分频器。
系统选用7.373MHz 外部晶振, 在不预分频情况下, 定时计数器工作频率
为:7.373/2MHz。
16 位的定时器在初值为0 的情况下, 溢出一次共计时次数为6 5 5 3
5(0xFFFFH),共计时时间为17.777ms,所以在定时器中断56 次之后共计延时约1 秒。
风速测量子程序流程图如图4 所示。
图4 风速测量子程序流程图
4.2 风向测量程序设计
风向测量先测得7 位格雷码的输入, 通过7 位输入值计算出格雷码, 再通过格雷码换算成二进制码, 最后通过查表法得出风向角度。
格雷码(Gray code),又叫循环二进制码或反射二进制码。
格雷码属于可靠性编码, 是一种错误最小化的编码方式, 因为, 自然二进制码可以直接由数/ 模转换器转换成模拟信号, 但某些情况, 例如从十进制的3 转换成4 时二进制码的每一位都要变, 使数字电路产生很大的尖峰电流脉冲。
而格雷码则没有这一缺点, 它是一种数字排序系统, 其中的所有相邻整数在它们的数字表示中只有一个数字不同。
它在任意两个相邻的数之间转换时, 只有一个数位发生变化。
它大大地减少了由一个状态到下一个状态时逻辑的混淆。
表1 方位- 角度- 格雷码- 二进制码对照表
n 位格雷码转换到n 位二进制码的逻辑关系式(B 代表二进制码,R 代表格雷码):
在C 语言里面实现风向格雷码到二进制码转换程序如下:
Wind_Tbl 数组里面依次存储的是二进制码对应的角度值, 该值来源于方位- 角度- 格雷码- 二进制码对照表, 该表由传感器资料提供。
如表1 所示。
5 结束语
LPC921 本身自带一个全双工的串行口,使用RS485收发器可以与外部进行485 串行通信。
通过编写简单通信协议,多个风速风向测量子系统都可以与PC 进行数据通信。
最后在PC机上编写上位机程序, 定时或主动给下位机发送请求数据命令,下位机收到命令
进行地址,命令类型和校验等检验后给上位机发送数据, 上位机收到命令后进行校验, 然后进行数据存储和显示。
实践证明本系统在测量风速风向上有着较高的准确性和可靠性。