韦根协议简介

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-22 21:30   129   0

1.简介

Wiegand(韦根)协议是由摩托罗拉公司制定的一种通讯协议,它适用于涉及门禁控制系统的读卡器和卡片的许多特性其协议并没有定义通讯的波特率、也没有定义数据长度韦根格式主要定义是数据传输方式:Data0Data1两根数据线分别传输01,现在应用最多的是26bit34bit36bit44bit等等,其中标准26-bit 格式是一个开放式的格式,任何人都可以购买某一特定格式的HID卡,并且这些特定格式的种类是公开可选的,26-Bit格式就是一个广泛使用的工业标准,并且对所有HID的用户开放,现在几乎所有的门禁控制系统都接受26-Bit格式的标准。

2.数据输出时序图

韦根协议又称韦根码,韦根码在数据的传输中只需两条数据线,一条为DATA0,另一条为DATA1。协议规定,两条数据线在无数据时均为高电平, DATA0为低电平代表数据0DATA1为低电平代表数据1(低电平信号低于1V,高电平信号大于4V),数据信号波形如图2.1所示。图2.1低电平脉冲宽度在250μs左右,两个脉冲间的时间间隔在2.5ms左右

3.韦根26输出格式

韦根26输出格式:

bit0为bit1~bit12的偶校验

bit1~bit243字节卡号信息

bit25为bit13~bit24的奇校验

4.参考例程

读头输出3字节卡号:01 da fa

韦根26输出格式:0 0000 0001 1101 1010 1111 1010 1 (二进制)





分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP