leyendo continuamente una etiqueta RFID

1

Estoy intentando construir un sistema que permanece activo cuando hay una etiqueta RFID presente y luego se desactiva cuando se elimina.

Los lectores de RFID parecen tener una salida que se activa una vez cuando la etiqueta está dentro del rango y luego no vuelve a ejecutarse hasta que la etiqueta se aleja y luego se vuelve a escanear.

Mi idea inicial fue usar un lector estándar y luego reiniciarlo, lo que obligó a que se introdujera una nueva etiqueta cada vez. El ID-20 reader tiene un pin de reinicio que creo que lo admite.

Preferiría usar un lector más barato para este proyecto, ya que tengo algunos para construir, así que Actualmente estoy trabajando con este dispositivo.

El lector más barato no tiene un pin de reinicio, así que iba a cambiar el poder al lector cuando quería una nueva lectura. Lamentablemente, esto no funcionó como estaba previsto, este lector más barato parece leer cuando una etiqueta se está moviendo por el campo.

¿Alguien ha hecho algo como esto antes y puede ofrecer consejos o sabría alguien por qué el lector más barato no funcionaría cuando la etiqueta es estática?

    
pregunta ArthurGuy

3 respuestas

2

Este es un problema de firmware del lector. La mayoría de los lectores de control de acceso emulan a los lectores de banda magnética anticuados, por lo que solo informan una vez por "inserción" y enmascaran el resto de sus lecturas, siempre y cuando la etiqueta aún esté visible.

Internamente, la etiqueta es repitiendo constantemente su ID . De lo contrario, el sistema sería mucho menos confiable. ya que solo habría una oportunidad para captar el mensaje.

La solución "correcta" es encontrar un lector que se pueda configurar para repetir informes, como Olimex MOD-RFID125 , pero no sé si alguno cumple con su punto de precio.

Es extraño que el lector más barato no informe una etiqueta en el encendido. Es posible que tenga una rampa de encendido de RF descuidada, por lo que la etiqueta se pone en un estado extraño porque no se inicializó correctamente. Si tiene un osciloscopio y un bucle de cable, puede intentar colocarlo cerca del lector y etiquetarlo para intentar observar la señal. Estás trabajando con un operador de 125 kHz, que debería ser lo suficientemente lento para que la mayoría de los ámbitos lo capturen.

    
respondido por el Harry Tsai
0

Lo más probable es que la etiqueta RFID que está utilizando se alimente a través de inducción electromagnética. Por lo tanto, la etiqueta solo se activará cuando esté expuesta a un campo magnético variable. En su caso, el campo magnético es probablemente constante en el tiempo pero varía en el espacio. La etiqueta RFID se activará cuando se mueva a través del campo magnético que varía espacialmente.

Cuando enciendes tu lector, supongo que el campo magnético producido por el lector no varía lo suficientemente rápido como para generar energía en la etiqueta RFID. Es decir, aunque está haciendo la transición de 0 fuerzas magnéticas (cuando el dispositivo está apagado) a un campo magnético constante (cuando el dispositivo está encendido), esta transición no ocurre lo suficientemente rápido. Si desea que la etiqueta RFID produzca una señal mientras está sentado en 1 lugar, deberá generar un campo magnético variable en el tiempo.

    
respondido por el tim
0

El lector RFID que está utilizando tiene una función fija (leer etiqueta cuando se acerca la etiqueta).

Debe diseñar un nuevo módulo o usar un módulo programable.

La forma más fácil es tener un sensor IR o similar detrás del lector, para que pueda detectar la presencia de la tarjeta.

    
respondido por el user1448742

Lea otras preguntas en las etiquetas