Por lo que he encontrado hasta ahora, al escanear múltiples etiquetas RFID pasivas a la vez, pueden ocurrir colisiones, por lo que probablemente se utilicen algoritmos de evasión de colisiones como aloha puro y aloha por ranuras. Lo que no entiendo es ¿cómo es que las etiquetas RFID pasivas incluso admiten estos algoritmos? ¿Significa esto que tienen una CPU? Otra cosa que no entiendo es ¿cómo sabe una etiqueta RFID pasiva qué bit de información (como el número de serie, por ejemplo) enviar cuando recibe una señal del lector?
Respuestas
¿Demasiados anuncios?Las etiquetas RFID pasivas simplemente reaccionan al campo RF correcto. Si no deseas colisiones, depende de ti asegurarte de que solo una a la vez esté dentro del campo cercano de la antena.
Afortunadamente para ti, entre el alcance del campo cercano, y la distancia a la cual se transmite suficiente energía para hacer funcionar la etiqueta, el volumen útil alrededor de un lector RFID es bastante pequeño. Para la mayoría de los casos de uso normales, no es demasiado difícil aislar etiquetas individuales para leerlas.
Las etiquetas RFID pasivas sí tienen una CPU completa con RAM y ROM. Este hecho debería responder a tus preguntas. Podrías construir tu propia etiqueta con un dispositivo como Arduino. La etiqueta es alimentada por acoplamiento inductivo de dos bobinas, similar a un transformador con cierta distancia entre las bobinas.