Al Arduino como a cualquier microcontrolador son afectados por los transitorios que provoca el accionamiento de esas bombas peristálticas.
La bomba se acciona, genera un transitorio porque? Porque toda bobina al recibir un cambio abrupto de corriente genera un efecto contrario que se opone, es la FUERZA CONTRA ELECTROMOTRIZ, esta corriente inversa circula por la fuente, viaja por el cable y termina en el Arduino en forma de un latigo que lo hace resetear.
Solución: un simple diodo que bloquea esa corriente inversa y la limita a 0.6V por encima de los 24V de la fuente que alimenta las bombas.
El resultado es que se consume en el devanado de la bobina en forma de calor.
1 Like