Confundido por los pulsos IR

4

Me gustaría decodificar algunas señales de IR desde un control remoto de TV. Saqué un receptor IR de 3 pines de una vieja chatarra y lo conecté.

Por lo que he leído sobre RC-5, esperaba ver un bit de inicio que indicara el tiempo de bit, con el que podría sincronizar. Pero, estoy viendo muchas transiciones por tiempo de bits.

¿Es esta una señal de que estoy mezclando dispositivos de 38kHz y 56kHz? ¿O estoy esperando algo incorrecto?


Editar:

Me preocupaba que lo raro que estaba viendo era que el receptor IR era extraño. Entonces, conecté un receptor IR LED de 2 pin simple para comparar (trazo inferior). Con el LED, veo la onda portadora de 32 kHz y la señal modulada, el receptor "inteligente" filtra el portador perfectamente dejando solo el ancho de pulso.

El tutorial de Ladyada lo explicó todo.

    
pregunta Toby Jaffey

3 respuestas

7

ladyada tiene una discusión sobre los pulsos de ir en su página que detalla el diseño del TV-B-Gone Kit ella vende. Podría ser de alguna utilidad para usted.

EDITAR: Hay un nuevo tutorial en el sitio de ladyada que explica cómo construir un decodificador IR con más detalle, que se acaba de publicar hoy: Detector de IR

    
respondido por el Amos
2

Echa un vistazo a enlace

    
respondido por el russ_hensel
2

Definitivamente, esto no es RC-5 , que puede distinguir fácilmente del preámbulo en la primera y segunda capturas de pantalla. RC-5 es Manchester modulada (también conocida como modulación Biphase), que se caracteriza por su borde de bit medio:

por lo que siempre tiene un patrón de bordes de reloj espaciados equitativamente (tanto ascendentes como descendentes) con bordes de datos (presentes o no) a medio camino entre dos bordes de reloj. Ni el preámbulo ni los siguientes pulsos coinciden con este criterio.
La última captura de pantalla indica que utiliza la modulación de pausa de pulso: un pulso con un ancho fijo seguido de una pausa variable. Una pausa larga podría ser un 1 y una corta un 0 o viceversa.
Este método de modulación tiene la desventaja de que los mensajes no tienen la misma duración; su duración depende de la cantidad de 1 -bits en ella. Una ventaja es que la decodificación es un poco más fácil que Manchester.

    
respondido por el stevenvh

Lea otras preguntas en las etiquetas