Re: Qué puede provocar que un PIC se reinicie? "Miguel Gimenez" <me***privacy.net> escribió en el mensaje
news:fuhqtk$3v2$1***aioe.org...
>
> El motivo más frecuente es ruido eléctrico en los pines. Si comparten
> fuente de alimentación el PIC y el motor, se produce ruido y saltos de
> tensión que pueden activar el circuito de brown-out o provocar cambios
> aleatorios en el estado de la CPU (por ejemplo, cambios del PC). Quítale
> los motores o aliméntalos de una fuente secundaria para ver si desaparecen
> los reinicios. También te pueden ocurrir si la corriente del motor
> comparte camino con la del micro (trazado incorrecto), entonces no se
> soluciona con dos fuentes sino con un retrazado.
>
todo el sistema está alimentado por una pila de 9V. El PIC a través de un
7805 (5V); y el L298 tiene Vss conectado también a la salida del 7805, Vs
directamente a la pila de 9V y GND al negativo de la pila, que es común
también para el PIC.
Si cambio la pila por un alimentador externo enchufado a la red sigue
pasando.
Lo acabo de probar simplemente desconectando los motores. También ha llegado
a reiniciarse, y me aventuraría a decir que ha tardado bastante más en
hacerlo (aunque como es bastante aleatorio, no es seguro que así haya sido).
Miraré de separar circuitos de alimentación a ver qué ocurre.
Gracias |