应用办公生活信息教育商业
投稿投诉
商业财经
汽车智能
教育国际
房产环球
信息数码
热点科技
生活手机
晨报新闻
办公软件
科学动态
应用生物
体育时事

485型风速和风向变送器数据包解析

  风向变送器有8方位风向和360度风向两种;
  外壳分为铝合金和聚碳两种;
  风向传感器变速器测量方式分为:模拟量(420mA05V010V)RS485
  由于风速和风向变送器是分开的,所以我们选择了RS485总线的测量方式,这样我们将两个模块并到一起,设为不同的地址,这样就可以只占用一个串口资源就可以获取风速和风向的数据了。应用场景
  广泛适用于气象、海洋、环境、机场、港口、实验室、工农业及交通等领域的风速和风向测量。数据帧格式定义
  采用ModbusRTU通讯规约,格式如下:
  初始结构4字节的时间
  地址码1字节
  功能码1字节
  数据区N字节
  错误校验16位CRC码
  结束结构4字节的时间
  地址码:为变送器的地址,在通讯网络中是唯一的(出厂默认0x01)。
  功能码:主机所发指令功能指示,本变送器只用到功能码0x03(读取寄存器数据)。
  数据区:数据区是具体通讯数据,注意16bits数据高字节在前!
  CRC码:二字节的校验码。
  注意:此通讯协议只适用于我购买过的那款风速风向仪,不同厂家协议不同。主机问询帧结构:
  地址码
  功能码
  寄存器起始地址
  寄存器长度
  校验码低位
  校验码高位
  1字节
  1字节
  2字节
  2字节
  1字节
  1字节从机应答帧结构:
  地址码
  功能码
  有效字节数
  数据一区
  第二数据区
  第N数据区
  校验码
  1字节
  1字节
  1字节
  2字节
  2字节
  2字节
  2字节
  通讯实例:读取设备地址0x01的风向问询帧:
  地址码
  功能码
  起始地址
  数据长度
  CRC低位
  CRC高位
  0x01
  0x03
  0x000x00
  0x000x02
  0xC4
  0x0B
  应答帧:(例如读到风向值(07档)为2,(0360)为90)
  地址码
  功能码
  返回字节数
  风向(07档)
  风向(0360)
  CRC低位
  CRC高位
  0x01
  0x03
  0x04
  0x000x02
  0x000x5A
  0xDB
  0xC8风向计算:
  (07档):0002H(十六进制)2风向东风
  (0360):005AH(十六进制)90风向东风读取设备地址0x01的风速值问询帧:
  地址码
  功能码
  起始地址
  数据长度
  CRC低位
  CRC高位
  0x01
  0x03
  0x000x00
  0x000x01
  0x84
  0x0A应答帧:(例如读到当前风速为8。6ms)
  地址码
  功能码
  返回字节数
  当前风速值
  CRC低位
  CRC高位
  0x01
  0x03
  0x02
  0x000x56
  0x38
  0x7A风速计算:
  当前风速:0056H(十六进制)86风速8。6ms硬件连接风速和风向变速器12V供电;我们使用一个485接口,将风速和风向变速器并联到了一起。
  由于RS485的子设备之间的设备地址不能相同,所以我们将风速仪的地址设为了1,风向仪的地址设为了2。RS485总线参考电路
  嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!
  无偿分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!某鱼上买估计至少要好几十。
  点击这里找小助理0元领取:加微信领取资料
  要想获取风速或风向值,我们要经过如下三步操作:(1)发送问询帧:if(times101){times2;if(times2100){求风速sprintf(dtbuf,cccccccc,0x01,0x03,0x00,0x00,0x00,0x01,0x84,0x0A);MAX485DE1;USART2OUT((u8)dtbuf,8);MAX485DE0;}elseif(times2105){求风向sprintf(dtbuf,cccccccc,0x02,0x03,0x00,0x00,0x00,0x02,0xC4,0x38);MAX485DE1;USART2OUT((u8)dtbuf,8);MAX485DE0;}}(2)接收串口数据:u16USART2RXSTA0;voidUSART2IRQHandler(void){u8res;if(USARTGetITStatus(USART2,USARTITRXNE)!RESET){resUSARTReceiveData(USART2);if(USART2RXSTAUSART2MAXRECVLEN){TIMSetCounter(TIM2,0);if(USART2RXSTA0)TIM2Set(1);USART2RXBUF〔USART2RXSTA〕res;}else{USART2RXSTA115;}}}(3)解析数据帧:解析RS485信息if(USART2RXSTA0x8000){uart2LenUSART2RXSTA0x3f;if(uart2Len7){nCRC16crc16(USART2RXBUF,5);checkBitHig(nCRC168)0xFF;checkBitLownCRC160xFF;if(checkBitHigUSART2RXBUF〔5〕checkBitLowUSART2RXBUF〔6〕){printf(收到风速数据包r);u16ValueUSART2RXBUF〔3〕256USART2RXBUF〔4〕;stuAliOSIoT。WindSpeedu16Value10。0;}}elseif(uart2Len9){nCRC16crc16(USART2RXBUF,7);checkBitHig(nCRC168)0xFF;checkBitLownCRC160xFF;if(checkBitHigUSART2RXBUF〔7〕checkBitLowUSART2RXBUF〔8〕){printf(收到风向数据包r);stuAliOSIoT。WindDirectionUSART2RXBUF〔4〕;}}USART2RXSTA0;memset(USART2RXBUF,0,sizeof(USART2RXBUF));}
  上面函数返回的数据帧,首先要对返回的数据进行CRC校验,只有合法的数据帧我们才会对数据帧进行解析,防止出现脏包。
  文章链接:
  https:mp。weixin。qq。comsHxmNOIvTEwLR4JVBzf5LoA
  转载自:嵌入式从0到1,作者程序员XiaoHa
  文章链接:485型风速和风向变送器数据包解析

30!罗马完胜队长传射闪耀欧联杯2分钟2球穆里尼奥再现神换人北京时间9月16日凌晨,2223赛季欧联杯小组赛第二轮的比赛全面展开,罗马坐镇主场,迎来赫尔辛基的挑战。作为上赛季的芬兰甲级联赛冠军,赫尔辛基在芬兰联赛是无敌一般的存在。……大哥流下眼泪是手足之情生活札记大哥为失去47岁的兄弟捶胸顿足,这一幕感人至深。问,人生感情扭捏淡漠不?但世上千千万万,唯有真情流露的最率真深情款款。而今,当物流冲刺了铜味,许多以为……伊丽莎白女王去世8天,4件私人珠宝有了明确归宿,没有梅根的份如果说伊丽莎白女王去世后,全世界珠宝粉最关心的问题是什么?那一定是女王佩戴没佩戴过的海量璀璨珠宝的下一任使用权会落在谁手里?是唯一的女儿安妮公主,是查理三世的王后卡米拉,……失掉销量冠军宝座,财务压力巨大,市值腰斩,小鹏汽车还好吗?小鹏接下来的境地会越来越危险,留给它的时间不多了!新能源大爆炸每个月初都会分析新能源主要厂商的销量情况,之前小鹏汽车一直是新势力中的销量冠军,但那个时候leo就说它其实压……让全家人爱上看电视,2199元的OPPO智能电视K9x居然成从先前的黑白电视,到彩色电视、液晶电视再到现如今的智能电视,电视一直以来都是家庭客厅无可争议的C位。特别是在智能电视慢慢普及的今天,除了观影以外,电视同样需要兼顾各个家庭成员的……iPhone14Pro光速破发,苹果的未来靠SE终于,我们期待已久的iPhone14系列开售。按照往年的惯例,iPhone14系列开售后,会出现一大批黄牛加价收购要消费者买到的手机,再高价转手卖给别人,有时甚至能加价数千元。……山东热身赛VS广厦!3外援正式登场小鲨鱼不惧大秋王晗专啃硬骨山东队经过一个休赛期的调整完全可以称得上改头换面,过去几个赛季山东队的配置只能称得上中规中矩,而今年夏天山东队终于强势崛起,阵容方面由里及外进行了全方位的整改。特别是将主教练换……靠美貌征服多位男神,56岁的女明星无夫无子你怎么堕落成这样了近日,不老女神周海媚晒出一组工作照片。一身黑色连衣裙,一对吊坠耳饰,配上精致的妆容。一瞬间就勾起了无数人的回忆:连带某瓣那条留言也被翻出来再次点赞:香港……小米12ultra怎么样?芯片强劲摄像头造型另类因为新款旗舰骁龙8芯片已经逐步开始普及了,各大手机厂商也一个接一个地进行官宣。将在近期发布搭载新型芯片的大旗舰手机。当然这个时候自然也不会少了小米,众所周知,小米是高通非常密切……卖!卖!卖!铁了心要组三巨头啊自从爵士把米切尔放上货架之后,尼克斯和热火就是米切尔最有可能的两个下家。尼克斯和爵士之间还在筹码之间拉扯,而热火也递上了自己的筹码,可以交易的3个首轮还有剩余的首轮互换,外加希……15002000元价位的候选者OPPOK9s你会购买吗?OPPOK9s属于一款在2021年下半年发布的中低端手机。售价不高的它,一直在2000元以下的价位里面有着一席之地,如果是你,你会选择OPPOK9s吗?!OPPOK9s……1000人民币在缅甸能玩什么?当地美女相当于百万富翁,玩得超之前去缅甸旅行,一会缅甸美女告诉我,5000元人民币相当于百万富翁,能享受丰富多彩的旅游项目。(此处已添加小程序,请到今日头条客户端查看)众所周知,这几年出国旅游的人数越……
这6种食材,记得焯水再吃,不然不仅不好吃,还对身体有害这几种食材,记得焯水再吃,不然不仅不好吃,还会危害健康。焯水是一种烹饪方法,将食材放到烧开的沸水中,把食材焯熟,方便后续进行别的加工。焯水这个步骤不仅可以让食材快速成熟,更重要……如何把周而复始的日子过成诗?简单的事情重复做,重复的事情用心做,用心的事情坚持做。我曾经有很严重的心理问题,或者说,就现在的我,在很多人眼里依然是不正常的,这个我知道,心理很清楚,但是别人不知道我,……记者戴伟浚在深足的工资很低,税后月薪只有10万多直播吧4月23日讯据体坛周报记者王晓瑞消息,戴伟浚案下周将开庭审理,不过具体开庭时间预计比4月28日提前一至两天。记者分析道,戴伟浚案之所以开庭时间较晚,主要为了防止其他……初春穿搭少不了西装,不管配裙子还是裤子,都时髦又高级随着温度的回暖,春天的脚部越来越近了,在初春季节穿搭,怎么少得了西装外套呢,硬朗风十足的西装外套在款式的剪裁上立体感非常强,对于身形的修饰效果也非常明显,职场白领们都非常喜欢穿……好男人杜江,还能撑多久?一、一直要相信这样一句话:男人不出轨,是因为没有条件和机会,所谓的婚姻忠诚不过是一句笑话罢了。而杜江,似乎就有点这样的意思。为啥会这样说?在他和武汉小网……小酥肉不入味?学我这样做,鲜香可口有没有跟喜欢火锅店小酥肉的,六哥的小姨超爱,今天在家做了一些小酥肉,吃不完放冰箱也可以哦!复炸沾料盐吃,炖菜吃都不错哦!By胖六妈妈用料里脊肉五花肉适量地瓜玉米淀粉……中俄边境的混血村,到处都是混血美女,却说着一口东北话在选择出国旅游的时候,我国多数男性游客们都十分喜欢到俄罗斯游玩。因为这里除了有着悠久的历史文化底蕴外,当地还有着许多漂亮的美女们。(此处已添加小程序,请到今日头条客户端查……评黄健翔给吴曦道歉都是人情世故,但大可不必,男足当自强黄健翔还是道歉了!因为在解说女足比赛的时候,引用了男足的事迹,致使某男足球员被球迷围攻,于是黄健翔公开发表了道歉,认为不应该具体指责某一名球员。黄健翔原话节选如下:……瑞士缺乏对风能太阳能的政策支持瑞士缺乏对风能太阳能的政策支持瑞士能源基金会的一项最新调查显示,瑞士在太阳能和风能生产方面位居第23位。该基金会表示,瑞士不到6的能源消费来自可持续能源,尤其是建造风力涡……价格更高的儿童食品更营养吗?重要提醒原标题:价格更高的儿童食品,真的更营养吗?监管部门重要提醒在爱孩子这件事上,很多家长都十分舍得花钱。从儿童牛奶到儿童水饺,凡是与儿童相关的产品,很多都被家长放入了购物车。……入夏喝5宝,伏天没烦恼,5宝分别指啥?应季而饮,别不懂喝夏至一过,不久后,热到极致的三伏天就要正式开启。想要安稳度过三伏,入伏前的这段时间就很关键。俗话说入夏喝5宝,伏天没烦恼,就是说步入夏天,要记得顺应节气改变饮食习惯,这样……信用卡逾期8天会上个人信用吗?逾期了无力偿还怎么办?信用卡在还款日没有及时还清欠款后,银行就会认为持卡人逾期。但是有的小伙伴觉得逾期后无法挽回,干脆放弃还款,但是这种方式其实对自己是非常危险的。所以小编整理了以下资料,来说说信用……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网