一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于脉冲编码测量的通信波特率检测和地址分配的方法与流程

2022-04-14 00:57:20 来源:中国专利 TAG:

技术特征:
1.基于脉冲编码测量的通信波特率检测和地址分配的方法,其特征在于,包括按照顺序执行的设备发现阶段和地址分配阶段,所述设备发现阶段只要查询到大于1个通信子站,通过主站发送一个起始命令开始,通过变频脉冲测试,去执行地址分配阶段。2.根据权利要求1所述的基于脉冲编码测量的通信波特率检测和地址分配的方法,其特征在于,所述设备发现阶段包括以下步骤:s1:采用哈希表除留取余法,设定通信子站的唯一识别码为被除数,得到索引值;s2:设备发现索引值,接受通讯主站的查询命令,按索引值确定的时间片进行延时应答;s3:通信主站通过回复延时应答,识别出所有的通信子站;s4:根据不同的回复延时,使多个通信子站的应答处于不同的时间片,自动识别未初始化逻辑地址的通信子站。3.根据权利要求1所述的基于脉冲编码测量的通信波特率检测和地址分配的方法,其特征在于,所述地址分配阶段包括以下步骤:s5:采用变频脉冲测试的方式,预设频率区间,进行二分法筛选和分组,直到每组仅剩余一个通信子站,确定通信子站的频率适配区间;s6:检测差分信号衰减,确定所有通信子节点的拓扑顺序,获取整个总线正常通信的最高频率,按照这个顺序重新分配逻辑地址,根据整个总线正常通信的最高频率重新配置通信波特率。4.根据权利要求2所述的基于脉冲编码测量的通信波特率检测和地址分配的方法,其特征在于,采用哈希表除留取余法,具体为:每个通信子站的唯一识别码除以p会得到对应的余数,所述余数就是这个通信子站的回复延时,所述唯一识别码是一种约定好的不重复的数字信息;所述p为哈希表大小。5.根据权利要求2所述的基于脉冲编码测量的通信波特率检测和地址分配的方法,其特征在于,当哈希表碰撞而出现了偶发的应答冲突,通过通信协议的crc校验进行识别,然后更换除余法的质数再次进行设备查询,直到所有设备完成设备发现操作。6.根据权利要求3所述的基于脉冲编码测量的通信波特率检测和地址分配的方法,其特征在于,所述s5具体步骤为:基于“低频信号可以完整传输的距离最长,高频信号可以完整传输的距离最短”的原理,通过二分法不断细分信号频率区间,将接收结果正确和错误的通信子站分成两组,然后分别在两组中进行新一轮的脉冲测试,通过递归算法处理,直到每个分组中只有一个通信子站,确定通信子站的频率适配区间。7.根据权利要求3所述的基于脉冲编码测量的通信波特率检测和地址分配的方法,其特征在于,每个传输线上的通信子站,存在一个临界频率值,小于这个频率,脉冲可以被完整接收,大于这个频率,脉冲则会因为传输衰减而丢失。8.根据权利要求3所述的基于脉冲编码测量的通信波特率检测和地址分配的方法,其特征在于,在所述变频脉冲测试的过程中,应用只改变差分信号衰减负极的方法,降低驱动芯片的输入电压范围。9.根据权利要求1所述的基于脉冲编码测量的通信波特率检测和地址分配的方法,其特征在于,在采用本方法时,现场设备需要处于停止状态。10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-9中任一项所述的基于脉冲编码测量的通信波特
率检测和地址分配的方法的步骤。

技术总结
本发明公开了一种基于脉冲编码测量的通信波特率检测和地址分配的方法,使用哈希表除留取余法,实现主站查询命令的回复延时,通过不同的延时,使多个子站的应答处于不同的时间片,实现自动识别未初始化逻辑地址的子站,通过使用新的质数进行除留取余运算,解决索引冲突的问题;通过脉冲测量的方式,按照预设频率区间,进行二分法筛选和分组,直到每组仅剩余一个子站,则确定了子站的频率适配区间,实现每个子站最高无错通信频率的检测;脉冲测试过程中,应用只改变差分信号负极的方法,降低驱动芯片的输入电压范围。可以缩短同频率的有效传输距离,使得距离测量更敏感。使得距离测量更敏感。使得距离测量更敏感。


技术研发人员:韩良煜 温立飞
受保护的技术使用者:北京金橙子科技股份有限公司
技术研发日:2022.03.15
技术公布日:2022/4/12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献