Código binario de LED infrarrojo

2

Soy un noob de electricidad y circuitos, así que tenlo en cuenta. Los dispositivos tienen algunos códigos binarios IR para operar una función. Por ejemplo, el código binario de un televisor para "subir volumen" es 0001 0111. ¿Qué representan estos bits? Supongo que representan la conducción de energía desde la batería hasta el IR LED. ¿Cuál es la diferencia de tiempo entre ellos? ¿Es específico para cada dispositivo?

Para repetir, solo soy un noob. Estaría muy feliz si me explicas esto de una manera muy simple. Gracias.

    
pregunta Vitiello

2 respuestas

4

El IR utilizado por la mayoría de los controles remotos se modula a 36 kHz (a veces 30 o 38): el LED IR se enciende y se enciende a 36 kHz. Esa es la señal 'activa'. En el receptor se usa un filtro de 36 kHz, como el sintonizador de una radio, para filtrar todos los tipos de señales de interferencia (los tubos TL para la instancia generan una gran cantidad de IR a 50 Hz).

Además de esto, la señal activa se activa y desactiva de acuerdo con un protocolo. Debe tener momentos activos e inactivos, de lo contrario el receptor no lo reconocerá (su control de ganancia atómica verá una señal activa constante de 36 kHz como ruido de fondo).

Los protocolos más comunes son RC-5, Sony y NEC (también utilizados por Apple). Cada uno de los protocolos tiene una forma específica (y totalmente diferente) de codificar el patrón de bits que representa las teclas de su control remoto. Para aumentar la confusión, la asignación de claves a patrones de bits también varía ampliamente, incluso con el mismo protocolo.

Curiosamente, los protocolos también difieren en la forma en que manejan una tecla que se presiona durante un tiempo prolongado. IIRC Sony simplemente repite el mismo patrón de bits, RC-5 hace lo mismo pero alterna un bit, y NEC envía (después de la primera señal de pulsación de tecla) una señal de "repetición" que es la misma para todas las teclas.

IRDA es un protocolo diferente que también utiliza señales IR, pero sin la modulación de 36 kHz, y con una velocidad de datos mucho mayor, y para distancias más cortas. Se utilizaba principalmente para conectar dispositivos de mano, ya sea entre ellos o con computadoras portátiles. No lo veo usado mucho estos días. (¿Alguien interesado en un carrete de transceptores IrDa IBM31T1100A?)

    
respondido por el Wouter van Ooijen
1

Sugeriría leer un tutorial: enlace

Los bits representan en realidad sólo "datos". La forma en que se transmiten esos datos se llama modulación.

Por ejemplo, el "0" se puede transmitir como no hay luz, "1" se puede transmitir como luz, esto se denomina modulación de amplitud. Sin embargo, no se utiliza en el infrarrojo del consumidor, ya que el envío de bits "1" tomaría demasiada energía.

En el infrarrojo del consumidor, lo primero es que el transmisor no está simplemente "encendido", sino que está generando una luz pulsante de 38 kHz (o 40 o 56). Esta pulsación ayuda al receptor a distinguir de una luz directa intensa con algunos infrarrojos (como la luz solar) y un transmisor de infrarrojos (ya que el transmisor está parpadeando, el Sol no lo hace).

Este singal pulsante, llamado la portadora, se modula un poco para representar algunos datos. Por ejemplo, se puede transmitir un "0" al enviar esta luz parpadeante durante 0.1 segundos, y luego no enviar ninguna luz durante 0.2 segundos. Un "1" se puede transmitir como destello durante 0.2 segundos, y luego no envía luz durante 0.1 segundos. Como puede ver, "1" da un destello más largo, similar al código Morse de la vieja escuela. Esta codificación se llama codificación pwm.

Muchos de los televisores utilizan codificación RC5. Aquí, el 0 y el 1 se codifican de forma diferente, activando y desactivando, y desactivando y activando durante un tiempo. El tutorial al que me refería es un buen lugar para comenzar.

    
respondido por el Gee Bee

Lea otras preguntas en las etiquetas

Comentarios Recientes

El segundo láser / LED le permite a una computadora detectar fácilmente moléculas químicas basadas en la variación del tiempo del pulso láser y la ausencia de compuestos químicos encontrados para un rango particular de luz roja y verde, microondas, intensidad de luz e intensidad de luz infrarroja, radiación solar, vibración audible, estimulación táctil o resonancia magnética con magnetismo atrapado. No hay una razón confirmada o uso para el código láser en motores complicados cuando los fabricantes pueden... Lees verder