juanfrj dijo:
Hola y gracias por tu respuesta.
La verdad es que apenas estoy empezando con el cuento de los Microprocesadores , y estoy un poco preocupado por los problemas que se pueden presentar mientras un programa esta en ejecucion, por ejemplo ciclos infinitos inesperados, disminucion del voltaje de alimentacion, cosas asi, pero en especial problemas externos, como por ejemplo, que problemas me pueden ocasionar variaciones en el voltaje de alimentacion cuando estoy trabajando con el conversor A/D del pic con referencia interna.
Entiendo tus dudas y miedos pero hay que analizar cada caso en concreto y sobre todo cada aplicación en concreto.
Dar lineamientos generales es una cosa, pero dar una respuesta categórica a un tema como este sin saber el tipo de aplicación es sencillamente poco serio y no me atrevería a darte una respuesta categórica sobre tu aplicación que no la conozco.
De todas formas te digo lo siguiente.
Si tu voltaje de alimentación del pic desciende unos mV y usas referencia interna, no deberás preocuparte por el A/D en sí, el mismo seguirá funcionando. El punto es que si la tensión de entrada al A/D está en un valor grande, por ej 5V y el pic está alimentado con 4V entonces ahí si debes preocuparte por no dañar el pic.
Si la referencia de lo que estás sensando tiene un tope que también está fijado por la alimentación del PIC, su valor también descenderá proporcionalmente (ej si lees un potenciómetro)
Si el voltaje desciende mucho podrías activar el Brown Out Detector que está hecho para que tu pic se reinice y se mantenga así mientras esté en un valor de voltaje bajo.
juanfrj dijo:
Mi pregunta acerca del watchdog timer se refería a que tipos de inconvenientes (en software y externos) se pueden evitar cuando éste se habilita, osea que se gana con habilitarlo?
Muchas gracias y espero me haga entender
El micro se pudiera colgar por un problema eléctrico ya sea por un mal diseño o bien por alguna causa no prevista y eventual.
El watchdog debe ser reiniciado constantemente para que no actue. Si ocurrió algo que colgó la electrónica del pic en sí o bien que hizo que el soft se perdiera, el watchdog en ese caso, te reiniciará el pic.
Saludos