ISO 14443 Tipo B REQB no puede causar una respuesta

0

¿Estoy realizando un REQB razonable? ¿Qué podría estar yendo mal?

Al intentar realizar mi primera comunicación tipo B con ISO 14443 con una interfaz de RF de bit banging no recibo ninguna respuesta. El mismo circuito funciona bien con ISO 15693, ISO 144443 Tipo A. Tengo años de experiencia con estos otros tipos, por lo que no creo que tenga un problema trivial como una mala etiqueta, demasiado lejos, etc.

Comando saliente

1) 5 ms RF (no modulation)
2) SOF (12 etus 0 0000 0000 011) (0 is modulation. ETU 128/13.56 MHz or about 9.44us each)
3) 05  (10 etus 0 1010 0000 1) REQB
4) 00  (10 etus 0 0000 0000 1) 
5) 00  (10 etus 0 0000 0000 1) 
6) 71  (10 etus 0 1000 1110 1) CRC lsb
7) FF  (10 etus 0 1111 1111 1) CRC msb
8) EOF (10 etus 0 0000 0000 0)
9) 5 ms RF (no modulation)

En algún momento durante la secuencia # 9, esperaría ver la respuesta de la etiqueta, pero no se nota ninguna modulación.

Etiqueta: MAXIM MAX66040K-000AA +

RF saliente sin modulación 16.1 V p-p.
Modulación saliente RF 12.5 V p-p.
Índice de modulación = 13%

¿Quizás MAX66040K no funciona con AFI de 0?
He intentado un retraso adicional después de SOF (2 a 4 etu).
Creo que el CRC es correcto y se envía en el orden de bytes correcto.

[Editar]

Solución propia suministrada.

    
pregunta chux

1 respuesta

0

Investigaciones adicionales implican que la profundidad de modulación (o bit on / bit off es un poco sesgada) y eso hace que la etiqueta responda o no. Por lo tanto, la secuencia de comandos fue correcta, solo que la modulación no se formó correctamente.

El circuito es un poco más difícil de trabajar con las etiquetas Maxim que otros protocolos.

    
respondido por el chux

Lea otras preguntas en las etiquetas