一种wiegend信号自适应处理方法及系统技术方案

技术编号:34951027 阅读:44 留言:0更新日期:2022-09-17 12:28
本发明专利技术公开了一种wiegend信号自适应处理方法及系统,涉及通讯技术领域,其中,方法包括:在二线制中使用wiegend协议,通过对数据拆分的方法建立wiegand信号数学模型,将信号拆分为逻辑信息和时序信息;通过均值滤波算法观测和锁定信号中的时序参量,实现时序信息的自适应处理;通过wiegand信号数学模型及所述时序参量,实现逻辑信息的自适应处理。本发明专利技术实现了时序参量的自适应配置,无需人为干预地解决了因时序产生的设备兼容性问题,使得wiegend协议传输的数据可以实现数据格式私有化,不再局限于国际标准格式,解决了wiegand数据的保密性问题,且可以在两线制中实现通信双方对总线的抢占和调度。方对总线的抢占和调度。方对总线的抢占和调度。

【技术实现步骤摘要】
一种wiegend信号自适应处理方法及系统


[0001]本专利技术涉及通讯
,更具体的讲是一种wiegend信号自适应处理方法及系统。

技术介绍

[0002]Wiegand(韦根)协议是由摩托罗拉公司制定的一种通讯协议,适用于涉及门禁控制系统的读卡器和卡片等。在通信时序上,wiegend协议并没有定义通讯的比特率。因此现有的技术方案,在处理其时序的技术上,只是使用较为模糊的延时策略,有的设备因为实时性的问题无法正确处理其时序,导致设备兼容性不好。此外,现有的技术方案中存在韦根26,韦根34等数据格式,都是基于国际标准的来做实现。在使用wiegand协议传输数据时,仅仅考虑了单种数据格式的wiegand信号的接收与发送,不支持私有数据格式的传输控制,对于某些需要较强保密性的行业来说其安全性存在不足。再者,现有的技术方案,无法使用两线制同时完成半双工通信。

技术实现思路

[0003]本专利技术提供一种wiegend信号自适应处理方法及系统,目的在于解决现有技术中存在的上述问题。
[0004]本专利技术采用如下技术方案:本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种wiegend信号自适应处理方法,其特征在于,包括以下步骤:(1)在二线制中使用wiegend协议,通过对数据拆分的方法建立wiegand信号数学模型,将信号拆分为逻辑信息和时序信息;(2)借助于wiegand信号数学模型,通过均值滤波算法观测和锁定信号中的时序参量,实现时序信息的自适应处理;(3)借助于wiegand信号数学模型及所述时序参量,实现总线状态的控制,以达到逻辑信息的自适应处理的目的。2.根据权利要求1所述的一种wiegend信号自适应处理方法,其特征在于,所述步骤(2)的具体内容是:(2.1)在总线空闲的情况下,检测信号的下降沿中断是否产生;若否,则重复该步骤;若是,则处理开始,执行步骤(2.2);(2.2)启动计时器;(2.3)检测信号的上升沿中断是否产生;若是,则记录低电平脉冲宽度t
m
;(2.4)检测是否满足t/t
m
>(T
ap
/T
am
+β),其中,t表示计数器当前数值;T
ap
、T
am
为wiegand信号数学模型通过均值滤波算法学习后获得并更新的参量;β为设定好的常量参数;若是,则处理结束,关闭计时器并清零计数器,然后执行步骤(2.1);若否,则处理继续,执行步骤(2.5);(2.5)检测信号的下降沿中断是否产生;若否,则执行步骤(2.4);若是,则记录位周期t
p
,并将计数器清零,然后执行步骤(2.3)。3.根据权利要求2所述的一种wiegend信号自适应处理方法,其特征在于,所述步骤(2.4)中,获得和更新参量T
ap
、参量T
am
的具体内容是:(a)在总线空闲时,检测位周期t
p
,低电平脉冲宽度t
m
是否有记录;若是,则执行步骤(b),计算参量T
am
和参量T
ap
;若否,则执行步骤(d);(b)以参量T
am
为例,将捕获的若干位周期t
m
,记为时间集合{T
m
},且{t
m(n

1)
,t
mn
,t
m(n+1)
}∈时间集合{T
m
};然后利用如下公式计算t
n
':...

【专利技术属性】
技术研发人员:李海东林万芳蔡如意
申请(专利权)人:睿云联厦门网络通讯技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1