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.