¿Por qué este receptor IR no recibe algunas señales?

Estoy tratando de leer algunas señales IR. Hay un sincronizador que emite señales IR moduladas. Y mi receptor debe recibir esas señales e interpretarlas. En realidad, solo hay dos modulaciones diferentes: izquierdaseñal 1

bienseñal 2

Coloco un fotodetector frente al sincronizador y obtengo estas dos formas de onda en el osciloscopio. Estas son 2 señales que mi circuito receptor debería interpretar.

Entonces, en general, el IR transmitido es algo como esto:

transmisión de infrarrojos

Mi receptor IR es este . Su hoja de datos es esta .

Este es el esquema:

sch

la salida va directamente a la entrada de interrupción de los microcontroladores.

circuito

Así que aquí está el problema. Sincronizador, siempre transmita IR de esta manera. Nunca cambia. Pero la salida de mis receptores IR se vuelve loca la mayor parte del tiempo. Algunas veces responde a las señales que vienen así:

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

y a veces sale así:ingrese la descripción de la imagen aquí

¡Nunca puedo decirlo! ¿Por qué la salida de los receptores varía así? Las señales IR recibidas o su RSSI nunca cambian, no muevo el receptor o el transmisor, pero la salida de los receptores cambia en el tiempo. ¿Puede explicar por qué sucede esto y cómo puedo solucionarlo?

¿Estás modulando esos pulsos de entrada con una portadora de 38kHz?
Ese no es el receptor correcto para ese tipo de señal IR. Como indicó Brian, debe modular su señal con una portadora de 38 kHz. Las salidas que está viendo posiblemente sean solo activaciones falsas de su señal IR que activa el AGC del receptor.
aquí está la cosa: sólo puedo recibir. Solo puedo leer esas señales de infrarrojos y tengo que hacerlo bien. Entonces, ¿debo cambiar mi receptor que? Pero todos los receptores IR en Digikey son de 38 khz.
Luego use un fotodiodo IR y haga rodar su propio amplificador usando amplificadores operacionales. Esto es complicado debido a problemas con la luz ambiental y el ruido de las lámparas LED, y necesitará AGC, pero es la única forma si necesita definir su propio ancho de banda de señal.
No solo la onda portadora, sino también la longitud de onda.

Respuestas (1)

Como se señaló en los comentarios, el TSOP32538 espera una onda portadora de 38 kHz. Según la página 5 de la hoja de datos:

Esta serie está diseñada para suprimir pulsos de salida espurios debido a señales de ruido o perturbaciones. Los dispositivos pueden distinguir las señales de datos del ruido debido a las diferencias en la frecuencia, la longitud de la ráfaga y el ciclo de trabajo de la envolvente. La señal de datos debe estar cerca de la frecuencia central de paso de banda del dispositivo (por ejemplo, 38 kHz) [...] Algunos ejemplos que se suprimen son: [...] Señales continuas en cualquier frecuencia.

La tabla en la misma página especifica una duración mínima de ráfaga de 6 ciclos portadores, lo que implicaría 158 us, pero la nota en la Fig. 1 dice que esto es solo una recomendación. Las ráfagas más cortas, incluso las ráfagas de un solo ciclo, son claramente detectables según la salida del receptor (los espacios vacíos en medio de las modulaciones son lo suficientemente largos como para que cada modulación se interprete como dos ráfagas).

Sin embargo, la detección es inconsistente muy probablemente porque los pulsos únicos o los pulsos que se desvían demasiado del período de la portadora pueden clasificarse como ruido y suprimirse. Los anchos de los pulsos que se muestran en las imágenes del alcance varían de 25 a 50 us; se necesitaría un buen diagrama de tiempo para determinar si existe algún patrón en cuanto a qué duraciones se reconocen y cuáles no.

Otras consideraciones:

  1. Los pulsos de modulación son demasiado cortos para modular más de dos ciclos de portadora de 38 Hz, por lo que incluso si pudieras agregarlo, no estoy seguro de que ayude mucho. Parece que hay receptores de infrarrojos de mayor velocidad fuera de Digikey.
  2. Los pulsos adyacentes que se detectan se combinan en ráfagas, y los pulsos individuales tienden a ser más anchos que el par. Incluso con una detección consistente, esto hará que sea difícil distinguir las modulaciones, a menos que pueda determinar si hubo uno o dos pulsos en función del ancho de la ráfaga de salida.

Si no tiene influencia en la señal y no puede encontrar un modelo menos supresor, hay muchas guías para hacer circuitos de receptores IR, aunque el resultado no será tan compacto.