一、韦根26和34的定义:
wiegand 26:
各数据位的含义:
第1 位:为输出数据2-13位的偶校验位
第2-9位:ID卡的HID码的低8位
第10-25位:1D卡的PID号码
第 26 位:为输出数据14-25位的奇校验位
检验位1为偶校验位:对于WG26来说,如果前1-8位有偶数个1,那么检验位1=0,反之为1
检验位2为奇校验位:对于WG26来说,如果后14-25位有奇数个1,那么检验位2=0,反之为1
wiegand 34:
各数据位的含义:
第1 位:为输出第2-17位的偶校验位
第 2-17 位:ID卡的HID码
第18-33位:ID卡的PID号码
第 34 位:为输出第18-33位的奇校验位
检验位1为偶校验位:对于WG34来说,如果前16位有偶数个1,那么检验位1=0,反之为1
检验位2为奇校验位:对于WG34来说,如果前16位有奇数个1,那么检验位2=0,反之为1
二、韦根的计算
wiegand的相关知识
韦根Wiegand数据传输通常由两根线组成,它们分别是数据0(Data 0)和数据1(Data 1),韦根时序图规定,Data 0和Data 1数据线在没有数据传输时均保持+5V的高电平,Data 0输出低电平表示1位0,Data 1输出低电平表示1位1,其中,电压值低于1V表示低电平信号,电压值高于4V表示高电平信号,
在日常状态下 Data 0 和 Data 1都为5V
韦根Wiegand接口通常由3根线组成:
- DATA0:暂定,蓝色,P2.5 (通常为绿色)。
- DATA1:暂定,白色,P2.6 (通常为白色)。
- GND:(通常为黑色),暂定信号地。
以wiegand34为例子进行计算
(PS:上面是D0,下面是D1,这个杂波很大,同时D0终端拉低达不到0V,这个找不到更好的图了,这个电压峰值为何不是5v,这是测量光耦后一端的电压,这个是正确的 仅供算卡号当例子,)
1 0101 0001 1100 0110 0011 0001 1101 1001 1
取中间的,去掉两侧校验位,就是