Conversor de Protocolos Iodine
O Iodine foi descontinuado e não é mais comercializado para novos projetos. Esta documentação permanece disponível para dar suporte às instalações existentes. Para novos projetos ou substituição, consulte a equipe comercial Iongrade.
O Iodine é um conversor (tradutor) de protocolos para leitores de cartões, scanners e outros dispositivos de coleta de dados. Ele recebe os dados de um dispositivo em determinado formato e os retransmite em outro(s) formato(s), permitindo integrar equipamentos heterogêneos a qualquer sistema de gestão e controle de acesso.
O conversor possui três interfaces de entrada e três interfaces de saída de dados. Cada interface opera isoladamente e todas podem operar simultaneamente. As interfaces disponíveis, tanto na entrada quanto na saída, são:
- Wiegand/Abatrack (vários formatos configuráveis)
- Serial RS232 (UART)
- Socket UDP (rede local)
A conexão física é feita por cabos com sinais nos protocolos Wiegand/Abatrack e/ou cabos de comunicação serial RS232. A conexão lógica é feita pela rede local através da interface Socket UDP. O hardware foi projetado para operar com segurança e confiabilidade nas mais diversas condições ambientais, com circuitos eletrônicos protegidos contra descargas elétricas.
O Iodine possui interface wireless Access Point e servidor HTTP embarcado, ativados quando o equipamento entra em modo de configuração. Toda a configuração — e a atualização de firmware — é feita por um navegador (browser) conectado ao servidor do conversor.
Visão Geral
O conversor de dados Iodine é um tradutor de protocolos múltiplo: pode receber dados em até três canais de entrada diferentes e transmitir os dados recebidos em até três canais de saída diferentes. Cada canal de entrada e de saída é configurado separadamente e todos podem operar ao mesmo tempo.

Por exemplo, o conversor pode ser configurado para receber dados de um leitor no formato Wiegand 26 e transmitir o dado no formato Abatrack. Simultaneamente, pode enviar a mesma informação pela sua UART de saída e também encaminhá-la a outro dispositivo pelo canal Socket UDP. De forma análoga, o Iodine também pode receber dados pelo canal Socket UDP e retransmiti-los pelos canais de saída Wiegand/Abatrack, UART e Socket UDP.
Os canais Wiegand/Abatrack de entrada e saída podem operar em vários formatos (Wiegand 26, 32, 34, etc.). Os protocolos usados nos canais UART também são configuráveis, e o conversor está preparado para tratar códigos encriptados customizados. Nos canais Socket UDP é possível configurar endereços IP e números de porta.
Casos de Uso
O Iodine é aplicado sempre que é preciso adaptar o protocolo de um dispositivo ao do sistema receptor. Exemplos típicos:
- Abatrack → Wiegand: converter os dados de um leitor Abatrack para o formato Wiegand, permitindo usar o leitor com um controlador que espera Wiegand.
- QR Code → Abatrack: converter os dados de um scanner de QR Code para o formato Abatrack, integrando a leitura de QR Code ao sistema de acesso.
- Leitor remoto → Aurum via rede: conectar um leitor de cartão remoto a um controlador Aurum pela rede local, usando o canal Socket UDP (Aurum packet) — dispensando o cabeamento físico até o controlador.
Variante QR-SERIES (leitor de QR Code)
A variante Iodine QR-SERIES inclui um leitor de QR Code já integrado ao conversor Iodine, formando um leitor de códigos de barras com saída no padrão Wiegand/Abatrack. É a combinação do conversor com um scanner Sh-400 (de terceiro), entregue como um único leitor.
Diferenciais da variante QR-SERIES:
- Leitura 1D e 2D: decodifica códigos de barras lineares (1D) e bidimensionais (2D), incluindo PDF417, Data Matrix e QR Code.
- Leitura de documentos impressos ou em tela: lê códigos tanto na forma impressa quanto exibidos na tela de telefones celulares.
- Saída Wiegand/Abatrack: a conexão física da leitura é feita por cabo com sinais nos protocolos Wiegand/Abatrack, em vários formatos configuráveis.
- Conexão lógica via MQTT ou Web Service: além da saída física, a leitura pode ser entregue logicamente por protocolo MQTT ou por um servidor Web Service.
A configuração do scanner Sh-400 integrado é tratada no manual de operação da variante QR-SERIES.

Especificações Técnicas
Conversor Iodine
| Especificação | Valor |
|---|---|
| Tipo | Conversor (tradutor) de protocolos de leitores/scanners |
| Versão | v2.2 (firmware 2.0.7) |
| Alimentação elétrica | 12 VCC ±5% — 160 mA (nominal de catálogo; ~120 mA sem periféricos) |
| Consumo | 300 mW (máx.) |
| Interfaces de entrada | 3 — Wiegand/Abatrack, Serial RS232 (UART), Socket UDP |
| Interfaces de saída | 3 — Wiegand/Abatrack, Serial RS232 (UART), Socket UDP |
| Nível elétrico Wiegand/Abatrack | Open collector |
| Protocolos Wiegand/Abatrack | Abatrack; Wiegand 26; Wiegand 26 bits Citrox KB; Wiegand 32 Mifare; Wiegand 32 Mifare HID RK40; Wiegand 34 Mifare; Wiegand 34 HID N1002; Wiegand 34 HID STD H10306; Wiegand 34 HIK DS-K1100; Wiegand 66 bits LN; Wiegand 34 bits Antena TAG Hex |
| Nível elétrico das UARTs | RS232 |
| Protocolo serial | Data<CR> |
| Velocidades (baud rate) | 1200, 2400, 4800, 9600, 19200, 38400 e 115200 |
| Interface Socket UDP | Porta de entrada e porta de saída configuráveis; protocolo Aurum packet criptografado |
| Configuração | Servidor HTTP embarcado, via navegador (Access Point WiFi) |
| Umidade | 5% a 95% sem condensação |
Variante QR-SERIES
| Especificação | Valor |
|---|---|
| Alimentação elétrica | 12 VCC — 160 mA |
| Interface de saída | Wiegand/Abatrack (open collector) |
| Padrões 2D reconhecidos | PDF417, Data Matrix, QR Code |
| Padrões 1D reconhecidos | EAN-13, EAN-8, UPC-A, UPC-E, ISSN, ISBN, Codabar, Code 128, Code 93, ITF-6, ITF-14, Interleaved 2 de 5, Industrial 2 de 5, Standard 2 de 5, Matrix 2 de 5, GS1 Databar (RSS-Expand, RSS-Limited, RSS-14), Code 39, Code 11, MSI-Plessey, Plessey |
| Modo de reconhecimento | Imagem |
| Resolução | 20 mil QR |
| Iluminação | LEDs brancos |
| Posicionamento | LEDs vermelhos |
| Luz ambiente | 0 ~ 100.000 LUX |
| Conexão lógica | MQTT ou Web Service |
| Umidade | 5% a 95% sem condensação |
| Consumo | 2 W (máx.) |
Próximos Passos
- Manual de Instalação — alimentação elétrica, conexões Wiegand/Abatrack e jumpers, pinagem das UARTs, botões, LEDs e modo de configuração