Pulsos inesperados en la señal de salida del detector IR

2

Tengo un Sharp GP1UX311QS IR detecto r conectado a un launchpad msp430. Escribí un poco de código para leer la señal de salida del detector e imprimir los tiempos de encendido / apagado. Sin embargo, sin emitir luz IR (desde un control remoto), aparece un pequeño impulso en la señal de salida cada 5 a 20 segundos. Intenté proteger el detector con papel de aluminio durante unos 5 minutos y el pulso aleatorio nunca apareció. Después de quitar la lámina, el pulso vuelve a aparecer unos 20 segundos después.

Captura de pantalla de la señal de mi osciloscopio:

Tomóalgunasmuestrasdelpulsopequeñoparavercuántodifería:

También probé un simple circuito que suministra 3,6 V al detector de infrarrojos y obtuve los mismos resultados que antes cuando estoy conectado al launchpad.

El hecho de que el detector solo detecte IR modulado a 38 kHz hace que me pregunte por qué recibo interferencias. ¿Alguna idea de dónde puede provenir la interferencia y qué puedo hacer al respecto? Preferiría una solución de hardware en lugar de contabilizarla en el software. Gracias.

    
pregunta pughar

1 respuesta

0

La hoja de datos advierte en el punto 9 en la última página:

  

Existe la posibilidad de que el ruido en la salida pueda ser causado por condiciones ambientales (ruido de luz perturbador, ruido electromagnético).   ruido, ruido de la línea de alimentación, etc.) incluso si no hay entrada   señal de transmisión.

Parece que el fabricante acepta que puede obtener falsos positivos de vez en cuando. Además de controlar sus condiciones ambientales y tener una buena derivación de la fuente de alimentación, es probable que tenga que filtrar estos fallos en el software. Puede tener un circuito que los filtre según la duración mínima, por ejemplo, pero esto se hace tan fácilmente en el firmware que no vale la pena el costo + área involucrada en un filtro de hardware puro.

    
respondido por el apalopohapa

Lea otras preguntas en las etiquetas