fuente de alimentación que afecta a mi receptor IR

1

Tengo un arduino con un simple receptor IR de 3 pines como el que encontrarías en la radio shack. El receptor funciona bien cuando la fuente de alimentación del arduino es de 6 baterías AA, pero no cuando la fuente de alimentación es un enchufe de pared con 7.5 V CC. Parece funcionar durante unos segundos, y luego no funciona. Estoy usando la biblioteca IRRemote aquí: enlace

Para ayudar a describir mejor el problema, el Arduino está controlando una gran cantidad de LED, y cuando uso PWM para disminuir el brillo de estos LED, el receptor de infrarrojos también deja de funcionar, ya sea con la batería o la pared. Cuando no se usa el PWM y los LED están llenos, no es un problema.

No estoy seguro de cómo corregir o corregir esto. Estoy seguro de que el IRRemote está utilizando un temporizador diferente al de la PWM, y la fuente de alimentación que presenta el problema cuando la PWM está apagada confirma que esa no es la causa principal. Sospecho que puede haber algún tipo de ruido introducido por la fuente de alimentación de la pared o la rápida conmutación de los LED. Tanto el receptor como todos los LED están conectados al mismo pin de tierra del Arduino. ¿Qué puedo hacer para separar o filtrar el receptor para que no se vea afectado por la fuente de alimentación o PWM?

    
pregunta Bob Baddeley

3 respuestas

2

Las hojas de datos de la mayoría de los receptores IR recomiendan un mínimo de filtrado de la fuente de alimentación, verifique, por ejemplo, enlace p 4: 47 Ohm / 47uF.

Incluso con ese filtro de potencia, he experimentado que un receptor de infrarrojos en una de mis tarjetas funcionó mucho mejor cuando se alimenta desde una wall-wart + 7805 en comparación con la alimentación (directamente) desde USB.

    
respondido por el Wouter van Ooijen
0

¿Qué Arduino tienes?

Eché un vistazo al esquema de Uno y utiliza los reguladores de la serie MC33269. Necesitarían un voltaje de al menos 6,35 V para garantizar un funcionamiento confiable. El rectificador necesita 1,1 V adicionales, por lo que el voltaje de entrada mínimo debe ser de 7,45 V, lo que está muy cerca de su voltaje de entrada. Asegúrese de realizar mediciones de voltaje de entrada cuando aparezcan los problemas.

Asegúrese de verificar lo que realmente proporciona el suministro con un multímetro, ya que una pequeña caída de voltaje puede ser suficiente para que el sistema salga de la regulación.

A continuación, verifique el consumo actual y asegúrese de que esté dentro de los límites de los reguladores a bordo. Debería estar muy por debajo de 1.6 A.

En este punto, si todavía tiene un problema, probablemente no esté relacionado con la fuente de alimentación externa.

    
respondido por el AndrejaKo
0

Parece que su adaptador de pared puede estar desregulado o sobrecargado. El dibujo de pulsos de corriente tan grandes como hacer parpadear una serie de LED puede hacer que su voltaje de salida fluctúe significativamente, lo suficiente como para molestar a una parte sensible como un receptor de infrarrojos. Podría tener el mismo problema cuando se ejecuta desde la batería si su resistencia interna es lo suficientemente alta. Incluso podría verlo si el cableado de alimentación tiene una resistencia demasiado alta, como el soporte de la batería tiene metal barato en el resorte, los cables son demasiado estrechos o demasiado largos, los rastros de alimentación de la placa son demasiado estrechos o algún otro componente en la ruta de alimentación agrega demasiada resistencia.

Como señala @stevenvh, es probable que necesite un regulador de voltaje en el receptor de infrarrojos para darle un poder más limpio. Una parte de IR que funciona a partir de 2.7V probablemente fue diseñada para ejecutarse desde un LDO que tiene el riel de 3.3V como su entrada (la salida es algo así como 2.7-3.0V dependiendo del LDO), aunque el LDO podría ser alimentado por la batería Si no hay otro regulador en el diseño.

    
respondido por el Matt B.

Lea otras preguntas en las etiquetas