Pregunta:
Uno con LCD actuando de manera extraña - ¿problema de energía?
kolcun
2017-05-12 23:41:52 UTC
view on stackexchange narkive permalink

Tengo un Uno (Elegoo UNO R3) que funciona con: blindaje Ethernet (Kuman K15), placa de 4 relés (módulo de relé Elegoo de 4 canales CC 5 V con optoacoplador), pantalla LCD Matrix Orbital 2041 conectada a través de I2C (11 mA típico , 90mA con luz de fondo) - Una serie de botones conectados

El Uno se está ejecutando actualmente conectado a través de USB a mi macbook pro.

Todos estos dispositivos funcionan con el pin de 5V en el Arduino.

La pantalla LCD se vuelve inestable de vez en cuando, y otras veces funciona bien, comienza a parpadear la luz de fondo, y simplemente se comporta de manera extraña, a veces incluso al reiniciar, cuando se presionan los botones (que activan los relés).

Me pregunto si se trata de un problema de energía, tal vez el Uno no puede suministrar suficiente corriente para funcionar todo.

Mi lectura indica que el puerto USB debería poder proporcionar ~ 400mA, y cuando esté en una fuente externa debería poder extraer 900 mA cuando utilice un adaptador de corriente externo. Sin embargo, incluso con una fuente externa (12v, 2A), todavía tengo estos problemas.

Cualquier comentario será muy apreciado.Gracias

He descubierto que mis UNO actúan MUCHO mejor cuando se les da una fuente de alimentación adecuada en lugar de intentar ejecutarlos desde la alimentación USB. ¿Has probado eso?
One responder:
James Waldby - jwpat7
2017-05-13 00:21:41 UTC
view on stackexchange narkive permalink

Los reinicios del sistema pueden deberse a una caída de energía y al ruido en el pin de reinicio, entre otras razones. Los problemas mencionados podrían deberse a problemas de energía, ruido eléctrico o problemas de cableado.

El consumo total de corriente aparentemente podría acercarse o exceder la marca de 400 mA mencionada en la pregunta. Con los cuatro relés encendidos y las bobinas consumiendo 50 mA cada una, eso es 200 mA. La luz de fondo de la pantalla LCD y la corriente Arduino suman otros 100, después de lo cual el escudo ethernet podría llevar el total por encima de 400 mA.

Sin embargo, que los problemas persistan incluso con un suministro externo en uso sugeriría que la raíz de los problemas no es 't power - si, por supuesto, la fuente externa en realidad está suministrando energía directamente a algunos de los periféricos, en lugar de a través del regulador en el Uno.

Cuando los relés cambian, generalmente producen un pulso de ruido eléctrico . Si este es el problema, podría mitigarse utilizando perlas de ferrita, estranguladores, filtros de ruido, etc. El uso de una fuente de alimentación separada para +5 V a la placa también debería ayudar.

Los problemas de cableado incluyen rebote de tierra y bucles de tierra. Si está utilizando una placa de pruebas, es posible que las conexiones a tierra o de alimentación sean deficientes. Compruebe que las conexiones a tierra de los dispositivos periféricos y las fuentes externas estén sólidamente conectadas mediante un cable decente y / o en un punto común.

En este punto, he intentado proporcionar a la pantalla LCD su propia fuente de alimentación de 5 voltios, y eso ha ayudado a estabilizar la pantalla. Sin embargo, con mucho botón presionando rápidamente (y en consecuencia, encendiendo / apagando los relés) todavía puedo hacer que se reinicie.Mi tablero de relés tiene un puente que desconecta la potencia del relé de la potencia de entrada; tirar de ese puente parece ayudar . gracias por su sugerencia de encender la placa de relés por separado, esa parece ser la solución.


Esta pregunta y respuesta fue traducida automáticamente del idioma inglés.El contenido original está disponible en stackexchange, a quien agradecemos la licencia cc by-sa 3.0 bajo la que se distribuye.
Loading...