Anatomia de um leitor RFID | AUTOMALABS
Home › Informação › Anatomia de um leitor RFID
Anatomia de um leitor RFID
Jefferson 28 de abril de 2016 Informação Leave a comment (5)
Um leitor RFID essencialmente se compõe dos seguinte blocos:
E opcionalmente existe um microcontrolador para decodificar o sinal e já apresentar o código da tag em um formato compreensível.
Tomando como exemplo o Módulo RDM6300:
A antena não aparece na foto, mas da esquerda para a direita temos os seguintes componentes ativos:
LM358 – Responsável pela amplificação de sinal – Essencial;
1117 – Regulador de tensão de 3.3V – Poderia não estar presente se a tensão já fosse regulada externamente;
SILF330 – Microcontrolador – Não essencial.
O objetivo do microcontrolador neste módulo é simplificar a vida do usuário. Ele decodifica o sinal presente na saída do amplificador baseado em LM358 e apresenta na saída do módulo o valor da tag já com uma interface padrão UART TTL. Isso permite que o próximo estágio, implementado pelo usuário, só tenha o trabalho de comparar as tags lidas com as tags armazenadas.
Porém é perfeitamente possível, se necessário, ligar a saída do amplificador diretamente em um pino de um Arduino e implementar a rotina de decodificação você mesmo. Isso é explicado neste artigo que mostra como fazer seu próprio leitor RFID, de onde eu retirei o diagrama abaixo, que mostra quase todo o essencial em um leitor RFID:
No diagrama acima, temos o LM324 fazendo o mesmo papel do LM358.
Se o leitor tiver interface USB o chip diretamente conectado a ela pode ser um simples conversor UART TTL – USB de baixo custo como um CH340 ou Silabs cp2101. Se assim for será possível obter o código em formato compatível com o Arduino em um dos pinos desse chip. Mas em alguns casos o mesmo microcontrolador que faz a decodificação também faz a interface USB, obrigando-nos a coletar o código ainda modulado na saída do amplificador