Lector RFID simple - Demodulador AM no funciona

Actualmente estoy trabajando en la construcción de mi propio lector RFID simple. Ya construí un pequeño circuito en el que mi bobina se alimenta de una fuente de corriente de 5 V o está conectada a tierra dependiendo de la señal de onda cuadrada de 125 kHz del microcontrolador.

He medido la frecuencia de la señal entre la bobina y el condensador C1: es exactamente 125 kHz. D1, C2, R3 son una especie de demodulador AM.

Lo que quería lograr después de acercar el transpondedor a la bobina era un cambio de amplitud, pero no de toda la señal, solo en algunos picos. Lo que obtuve es que la amplitud de la señal total disminuyó en aproximadamente 2V.

¿Alguien puede decirme qué está mal con mi configuración? Adjunto mi esquema y las medidas de un osciloscopio entre L1 y C1 (amarillo) y después de D1 (azul).

¡Gracias!Esquema Mediciones

ACTUALIZACIÓN (20140323):

La misma señal, pero me he alejado en el dominio del tiempo (sin transpondedor):Señal sin transpondedor cerca de la bobina

La misma señal, pero me he alejado en el dominio del tiempo (con transpondedor):Señal con transpondedor cerca de la bobina

Si ampliamos la señal después del diodo, con el transpondedor cerca de la bobina, podemos ver algo como esto (con y sin filtro de paso bajo de software):

con filtro sin filtro

La misma señal sin un transpondedor cerca de la bobina:ingrese la descripción de la imagen aquí

Eso suena bien. Hice algo similar hace un tiempo. Reduzca el zoom en el dominio del tiempo y debería poder ver la modulación.
¿De dónde se originó el circuito?
@s3c, he adjuntado algunas capturas de pantalla nuevas del osciloscopio. Puedo ver la modulación, pero no entiendo la forma de la señal después del diodo (el azul). ¿No debería verse así: radio-electronics.com/info/rf-technology-design/am-reception/… ?
¡Se parece a eso! ¿Cuál es el problema? Estás obteniendo claramente una modulación de 1,95 kHz (Fcarrier/64) de la etiqueta; ahora necesitas descubrir cómo decodificarlo. Es posible que la combinación de la característica de paso bajo del detector de AM, más su filtro de software, esté eliminando los matices de tiempo relevantes; intenta abrir un poco el ancho de banda.

Respuestas (2)

Las variaciones grandes y lentas de amplitud ocurren porque la etiqueta necesariamente debe consumir energía de su transmisor para poder operar.

Los datos que está buscando estarán en forma de ondas cuadradas rápidas (típicamente 3,9 o 7,8 kHz) de baja amplitud (unos pocos mV). Necesitará un filtro de paso alto después de su detector para separar los dos tipos de variaciones.

Gracias @DaveTweed. No estoy seguro si mi detector está funcionando correctamente. He adjuntado algunas capturas de pantalla nuevas del osciloscopio.

Hay mejores circuitos que los que has propuesto y recomendaría este de MAXIM porque es más lineal y tendrás menos problemas para detectar los datos: -

ingrese la descripción de la imagen aquí

Este se muestra para FSK pero el mismo circuito (las áreas importantes) son las mismas ya sea que use PSK o AM.

Puede encontrar el circuito y muchos buenos consejos y fichas en este documento. El documento contiene circuitos para PSK, FSK y AM.

El problema básico con su circuito es la falta de sensibilidad: no tiene ganancia después de su detector de AM y, si se lo toma en serio, necesita ganancia. Además, está impulsando la bobina con una onda cuadrada a medias cuando siempre será más efectivo con un controlador push-pull y una onda sinusoidal: observe el controlador push-pull en el diagrama y el filtrado de las señales del oscilador antes de que ingrese la entrada del amplificador push-pull.

FSK se refiere a cómo se codifican los datos, no a la frecuencia de la portadora. Todo es AM en lo que respecta al detector. Para diferentes tipos de codificación de datos, deberá cambiar la lógica que sigue a la segmentación (U8:A) en la salida de la cadena de filtro/ganancia.
@Andy alias, gracias por tus sugerencias. Cuando se trata de ganar, será el siguiente paso, después de que funcione el circuito actual. Usaré un condensador de acoplamiento y pondré la señal en un opamp. Por ahora, quiero entender lo que me estoy perdiendo aquí.