La interfaz Wiegand es un estándar de cableado de facto que surgió a partir de la popularidad de los lectores de tarjetas con efecto Wiegand en la década de 1980. Se utiliza comúnmente para conectar un mecanismo de deslizamiento de tarjetas al resto de un sistema de control de acceso . El sensor en un sistema de este tipo suele ser un "cable Wiegand", basado en el efecto Wiegand, descubierto por John R. Wiegand . Un lector compatible con Wiegand normalmente se conecta a un panel de seguridad compatible con Wiegand.
La interfaz Wiegand utiliza tres cables, uno de los cuales es una conexión a tierra común y dos de los cuales son cables de transmisión de datos, generalmente denominados DATA0 y DATA1, que alternativamente se etiquetan como "D0" y "D1" o "Data Low" y "Data High". [1] Cuando no se envían datos, tanto DATA0 como DATA1 se elevan al nivel de voltaje "alto", generalmente +5 VCC. Cuando se envía un 0, el cable DATA0 se eleva a un voltaje bajo mientras que el cable DATA1 permanece a un voltaje alto. Cuando se envía un 1, el cable DATA1 se eleva a un voltaje bajo mientras que DATA0 permanece a un voltaje alto. [2]
El alto nivel de señalización de 5 VCC se utiliza para permitir largos tramos de cables desde los lectores de tarjetas hasta el panel de control de acceso asociado, que normalmente se encuentra en un armario seguro. La mayoría de los fabricantes de lectores de tarjetas publican un tramo máximo de cable de 150 m (500 pies). Una ventaja del formato de señalización Wiegand es que permite tramos de cable muy largos, mucho más largos que los que permitían otros estándares de interfaz de su época.
El protocolo de comunicaciones utilizado en una interfaz Wiegand se conoce como protocolo Wiegand. El formato Wiegand original tenía un bit de paridad, 8 bits de código de instalación, 16 bits de código de identificación y un bit de paridad final para un total de 26 bits. El primer bit de paridad se calcula a partir de los primeros 12 bits del código y el bit de paridad final, a partir de los últimos 12 bits. [3] Sin embargo, existen muchas implementaciones y extensiones inconsistentes del formato básico.
Muchos fabricantes de sistemas de control de acceso adoptaron la tecnología Wiegand, pero no estaban satisfechos con las limitaciones de solo 8 bits para códigos de sitio (0-255) y 16 bits para números de tarjeta (0-65535), por lo que diseñaron sus propios formatos con diferentes complejidades de números de campo y longitudes y verificación de paridad. [4]
Las limitaciones de tamaño físico de la tarjeta dictaban que se podía colocar un máximo de 37 filamentos de cable Wiegand en una tarjeta de crédito estándar, según lo dictado por las normas CR80 o ISO/IEC 7810 , antes de que las lecturas incorrectas afectaran la confiabilidad. Por lo tanto, la mayoría de los formatos Wiegand utilizados en el control de acceso físico tienen una longitud inferior a 37 bits.