¿Por qué mi LCD deja de funcionar correctamente cuando mi bomba está funcionando? [duplicar]

3

Tengo un 8x8x8 lcd / led / button module (chip tm1638) conectado a mi Arduino r3. Cuando conecto una bomba (GPH350, 1.5A, 12V a la misma fuente de alimentación (12V, 5A), mi pantalla deja de funcionar correctamente (solo se muestra parte del texto) (y el sensor informa datos no válidos).

La misma configuración funciona sin la bomba o cuando la bomba está funcionando con una fuente de alimentación independiente.

¿Esto es porque mi fuente de alimentación no es lo suficientemente fuerte? ¿No es 5A suficiente? ¿Hay algo que pueda hacer excepto ejecutar 2 PSU o usar una más potente?

¿Puedo evitar esto usando un condensador? ¿Cómo puedo saber qué tamaño debería tener?

Photo v1

Photo v2

Editar: He cambiado mi curcuit, he añadido un 1N4148 y un condensador más grande. Y hay una nueva foto.

Edit 2: Ya que parece que no hay forma de comprar un osciloscopio y las buenas personas que me han ayudado en esto se están quedando sin ideas, decidí abortar la misión. Gracias por toda la ayuda.

simular este circuito : esquema creado usando CircuitLab

    
pregunta PhilW

1 respuesta

3

La solución de problemas de este tipo de cosas requiere un osciloscopio, que supongo que no tiene. Sin embargo, en función de su foto y de su esquema, podemos hacer un par de conjeturas, lo que podría ser lo suficientemente bueno.

En primer lugar, es probable que desee alguna capacitancia a través de la fuente de 12V. El suministro puede responder a cambios en la corriente solo tan rápido. Un capacitor proporciona una reserva de energía para ayudar a llenar estos cambios repentinos en la demanda. El condensador también ayuda a absorber los picos de energía transitorios, como los que podrían provenir del motor de la bomba.

¿Qué tan grande? Más es mejor, hasta que tengas suficiente, entonces solo es dinero perdido. Por lo general, se usa un condensador electrolítico, tal vez hasta 1000µF. El valor no es terriblemente crítico, así que usa lo que tienes a mano. Coloqué el condensador justo donde se divide el cable de la fuente de alimentación para ir a la bomba y al Arduino.

En segundo lugar, es posible que necesite un diodo de retorno a través de la bomba, si aún no tiene uno internamente. Si no lo sabes, no puede hacer daño agregar otro. Ponga esto lo más cerca posible de la bomba. Coloque el cátodo en el lado + del suministro y el - en el suelo, de manera que normalmente esté invertido. Si lo consigues al revés, lo sabrás por el humo.

    
respondido por el Phil Frost

Lea otras preguntas en las etiquetas