¿Cómo modificar los receptores de Arduino IR para detectar IR sin modular?

1

Estoy tratando de encontrar la manera más fácil de establecer una interfaz entre un receptor IR de Arduino y una linterna IR.

Ayer aprendí mucho de una pregunta: ¿Puede Arduino IR Recievers detectar señales de linternas IR? Básicamente, la moraleja de la historia fue que, al menos con ese receptor Arduino IR en particular, espera una frecuencia modulada en la señal IR. Eso significa que los mandos a distancia pueden funcionar bien con tales receptores. Por otro lado, la linterna IR no lo haría, porque no está modulada.

Desde entonces, he estado pensando en el mejor próximo paso para abordar el problema. Ahora vuelvo mi interés a modificar el módulo Arduino. No solo creo que volver a trabajar la linterna IR puede ser más difícil en comparación, sino que también necesito mantener la señal de la linterna IR intacta.

Pregunta: ¿Existe alguna esperanza de modificar un módulo receptor Arduino IR para capturar IR no modulado? O quizás aún mejor, ¿hay alguna solución estándar que pueda funcionar para mí?

Más aclaraciones

  • Señal: necesito trabajar con una señal no modulada, la IR de la linterna IR debe permanecer encendida y sin interrupciones. tiene modo haz y modo inundación, idealmente la solución sería robusta para ambos
  • Rango: me gustaría que fuera sensible a por lo menos 10 yardas, idealmente mucho más lejos
  • Entorno: tengo en mente un entorno nocturno, por lo que el IR ambiental debería ser mínimo, es de esperar que solo se detecte la linterna IR
  • Aplicación: por el momento, esto no es nada sofisticado, solo me gustaría tener un LED verde que se ilumine si el IR de mi linterna golpea el módulo.
  • Distinción por duplicado: permítame explicar mi razonamiento. El post anterior le pregunté sobre la prueba de concepto. En esta publicación, el foco de la pregunta fue sobre la implementación y la selección y modificación de hardware / software. Si bien el tema de los dos puestos es idéntico, el alcance de la investigación es diferente. Después de recibir los comentarios de la comunidad sobre la primera pregunta, pude contemplar y pensar cómo abordar el problema con una mejor comprensión de los principios subyacentes. Al menos en mi mente, cada publicación tiene un propósito distinto. Quizás si los hubiera combinado en una sola pregunta, sería más conciso, pero dado todo el nuevo material (para mí) que se ha desarrollado en esta discusión, probablemente habría matado la terminología / física para formular una pregunta que no era realmente confuso Decidí equivocarme por el lado de la seguridad, lo hice paso a paso y solo hice una pregunta específica una vez que confié en que sabía cómo formular esa pregunta de una manera clara y científica.
pregunta Arash Howaida

1 respuesta

4

No puede modificar un receptor existente, porque el demodulador está en el mismo paquete que el dispositivo sensor. No se pueden separar sin destruirlos.

En su lugar, necesita un fototransistor , que es como un transistor bipolar normal, pero que se produce cuando la luz lo golpea en lugar de tener un terminal base. Elija uno que tenga un filtro infrarrojo incorporado si puede, para que no responda tanto a otra luz. (También se puede usar un fotodiodo , pero responde más rápido con una salida más débil; es bueno para IR modulado pero no para lo que necesita).

simular este circuito : esquema creado usando CircuitLab

(CircuitLab no tiene un símbolo de fototransistor, así que usé un transistor normal. El símbolo correcto es solo este, pero con las flechas de "luz entrante" agregadas). La resistencia debe ser lo suficientemente grande como para limitar la corriente máxima cuando el el fototransistor conduce ( no menos de 100 Ω pero posiblemente mucho más alto), y de otro modo elegido por el experimento para producir un rango razonable de valores dependiendo de la iluminación.

Es probable que desee utilizar uno de los pines de entrada analógica en su Arduino para poder elegir un umbral de activación adecuado en el software. Sin modulación para ayudar, elegir un umbral útil es difícil, porque la luz ambiental, especialmente la luz solar, incluye infrarrojos. Es posible que desee escribir código para detectar, no un cierto nivel absoluto, sino un aumento relativamente repentino (como cuando se enciende o mueve la linterna para golpear el sensor), un filtro de paso alto.

    
respondido por el Kevin Reid

Lea otras preguntas en las etiquetas