韦根(Wiegand)协议又称韦根码,通俗来说是一种通信工具,是由摩托罗拉公司制定的一种通讯协议。用于读卡器(读头)到门禁控制器。当读卡器识别到有效卡后,将卡片的钥匙信息以韦根协议的方式传输,再而转换成数据发送给控制器,控制器验证钥匙信息有效后打开门。门道佰分佰将通过本文为大家详细解读关于韦根读头的相关内容。
一、韦根读卡器通讯机制解读:
1、34位韦根的数据分别在韦根数据线DATA0和DATA1输出。当在D0上有一个下降延脉冲时表示“0”,在D1有一个下降延脉冲时表示“1”。读卡器每接收到一个卡号,会在D0和D1数据线上共发送34个脉冲信号,即34bits。因此对于韦根34位读卡器(读头),每一个卡号对应34个下降延脉冲,而韦根26读卡器则有26个下降延脉冲。
2、没有卡号输出情况下,两根数据线的电压稳定在5V, 此时,用万用表测量D0和D1之间的电压为0,D0或D1对于GND的电压为5V。
3、只有当下降延脉冲信号小于0.9V时,控制器才能识别该信号,反之下降延脉冲信号超过0.9V, 控制器就无法识别。
4、韦根两根数据线上的下降延脉冲信号要保持在一个可靠的范围,才能确保读卡器发出的韦根信号被控制器可靠识别。通常这个可靠的范围要控制在0V-0.6V。
5、任何影响下降延脉冲信号的因素,都会影响到韦根读卡器与控制器的通讯。
二、解读影响韦根读卡器通讯的因素有哪些?
1、韦根读卡器与控制器的通讯通过下降延电平脉冲方式进行,因此读卡器与控制器之间必须共用同一个GND,也就是通常所说的共地。
2、理论上的共地是指控制器上的GND)与读卡器上的GND)之间的电压差为0V。在实际应用中,如果控制器与读卡器的有一定距离时,两者之间的电压差不可能为0V,通常会达到0.2V-0.3V。距离越大,电源线(或共地线)线径越小,读卡器与控制器之间的距离越长,读卡器的工作电流越大,这个电压差就越大,超过一定值时,就会影响韦根通讯。
3、如果控制器GND与读卡器GND之间的电压差为1V, 则韦根信号在控制器这端测得的闲置电平就为6V(正常情况下为5V),下降延脉冲信号电平为1.2V(正常情况下为0.2V),超出了控制器能够识别韦根信号的极限范围(极限值为0.9V)。
4、因此,电源线和韦根信号线通常不要小于0.5mm2。读卡器与控制器的距离越远,电源线的线径要越大一些。推荐值如下: 距离60m以内使用0.5mm2,距离60-100m使用0.75mm2,距离100-150m使用1.0mm2,如果采用的是指纹读卡器、LCD按键读卡器,考虑到它们的工作电流比普通的韦根读卡器要大,上述距离要缩短一半,才能保证读卡器与控制器之间稳定通讯。
5、影响韦根通讯除了信号电平外,还有一个不能忽视的地方就是信号干扰。
6、所谓信号干扰,就是本来没有的脉冲信号,由于外在的干扰被加载到正常的韦根数据线上了,结果控制器接收到的脉冲数多了,控制器就无法识别。如正常的韦根34读卡器读卡时,控制器接收到的应该是34个下降延脉冲,由于有干扰存在,结果接收到35个,控制器就认为是错误的信号,不做处理了,这就是常说的丢卡现象。
7、解决干扰有两种思路,一个是增加控制器抵抗干扰的能力,另一个就是降低干扰,有一个有效的方法就是采用屏蔽线,把屏蔽层在读卡器和控制器两端都接上GND。如果工程上采用的是非屏蔽线,现场又不允许重新换线,还有一个办法是将信号线中多余的一股线拿来做屏蔽线,也就是两端接地。
三、解读检测韦根通讯线路方法:
1、在读卡器和控制器都通电情况下,用万用表测试控制器端D0和D1之间的电压,应为0V。
2、再测量D0或D1与控制器上GND之间的电压,结果应在5-5.6 V范围内。
3、连续刷卡100次,卡号都能准确上传到控制器中。可检查控制器中记录是否增加了100条,也可直接在数据库中查一下记录条数。
四、解读韦根读头通讯线路不好解决方法:
1、首先要分析确定引起韦根读头通讯不好原因在哪里?是干扰因素,还是信号电平因素?
2、针对不同的因素,采用不同的对策进行处理。
3、还可以使用韦根信号延长器解决通讯线路不好问题。
北京门道佰分佰工程技术有限公司是一家专注于门控设备(自动门、旋转门、速通门等)售后服务的品牌公司,提供整体的门控设备维修安装和加装升级门禁方案,根据客户需求可安装门禁一体机、指纹识别、人脸识别和二维码等门禁设备。官方热线:400-6298400