Hola a todos
Tengo que activar un motor trifasico que realiza inversion de giro y trabaje de forma ciclica durante un tiempo que ser configurable, para ello estoy usando un pic16f876 y un lcd 16x2 para observar en que parte del proceso se encuentra.
El motor se acciona mediante contactores, para activar al contactor utilizo reles de mando con un diodo antiparalelo en su bobina.
El problema que tengo es que el LCD en algun instante muestra caracteres incorrectos simplemente no muestra nada, mientras el micro continua operando normalmente, esto lo se porque el motor sigue realizando la inversion de giro.
el LCD esta conectado al micro por 4 pines los demas pines del LCD los conecte a GND y puse un capacitor de 100nf entre VCC y GND lo mas cerca del los terminales del LCD, debo comentar que el LCD esta a dos metros del micro y para unir estoy usando usando un cable con lamina de aluminio
Para obtener el voltaje de alimentacion para el micro utilizo un 7805, tambien existe un transformador para reducir el voltaje de la red electrica.
espero puedan darme sugerencias para poder solucionar este problema, al que yo no encuentro explicacion
saludos