For faster navigation, this Iframe is preloading the Wikiwand page for Perro guardián (electrónica).

Perro guardián (electrónica)

En electrónica, un perro guardián (en inglés watchdog) es un temporizador interno de la unidad de control (UC), que dispone de su propio oscilador RC interno, que provoca un reset del sistema en caso de que éste se haya bloqueado. Es un mecanismo pensado para evitar que la UC se encuentre en un estado indeterminado como consecuencia de un error de programación o de un fallo hardware (alimentación, etc.). Por eso, su función es la de mantener la seguridad en el sistema para evitar que entre en un estado descontrolado.[1]

Su funcionamiento se basa en un temporizador interno que irá continuamente decrementando de forma secuencial un contador con un tiempo prefijado, inicialmente con un valor relativamente alto. El tiempo nominal de desbordamiento es dependiente de la temperatura, la tensión de alimentación y varía con el chip. Cuando este contador llegue a cero, se reiniciará el sistema, así que se debe diseñar una subrutina en el programa de manera que refresque o reinicie al perro guardián antes de que provoque el reset. Si el programa falla o se bloquea, al no actualizar el contador del perro guardián a su valor de inicio, éste llegará a decrementarse hasta cero, se desbordara y se reiniciará el sistema que volverá a un estado conocido y seguro. El desbordamiento del perro guardián se puede dar en funcionamiento normal o en el estado de reposo.[2]

A veces el circuito del perro guardián es un chip externo al procesador y a veces es la parte integral como es el caso de muchos microcontroladores. A menudo, los watchdogs también lanzan otras acciones preventivas a parte de reiniciar el procesador. Pueden desencadenar la actuación de sistemas de control, por ejemplo para apagar sistemas peligrosos como motores, circuitos de alta potencia, generadores de calor, etc.

Referencias

  1. Hernández, Jesus M. Sistemas Electrónicos para el Tratamiento de la Información 2 (Tesi) (en castellano). Valladolid: Universidad de Valladolid, 3 de febrero de 2011, p. 34.
  2. Trujillo, Sergio. Diseño e Implementació de una Balanza Electrónica en Base al Mircocontrolador PIC 16LF877 (Tesi) (en castellano). Guayaquil, Equador: Escuela superior politécnica del Litoral, 2004, p. 31.
{{bottomLinkPreText}} {{bottomLinkText}}
Perro guardián (electrónica)
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?