I timer watchdog (WDT) o talvolta indicati come computer che funzionano correttamente o timer COP sono un componente hardware che può essere trovato nelle applicazioni di sistema integrate ma sono un componente esterno al processore. I timer watchdog sono comunemente utilizzati in ambienti in cui l'accesso umano è molto limitato o incapace di rispondere ai guasti in modo tempestivo, pertanto, il sistema deve essere indipendente se si blocca. Un esempio potrebbe essere una sonda spaziale, se l'intervento umano è limitato quando è in funzione se il dispositivo non è in grado di recuperare da malfunzionamenti, diventerebbe disabilitato.
Qual è lo scopo di un timer watchdog?
Lo scopo del timer watchdog (WDT) è di rilevare automaticamente i segnali a impulsi da un processore entro un determinato periodo di tempo. Il dispositivo invia un trigger di ripristino in caso di malfunzionamento del sistema o se il segnale non viene ricevuto e richiede un riavvio, ciò potrebbe verificarsi a causa di problemi software o hardware.
Esistono due modi in cui un timer watchdog consente al sistema incorporato di essere indipendente:
- Rilevando errori di sistema che possono comprendere errori di programmazione, un aumento di potenza, il software si blocca o si blocca e se il codice si blocca.
- Resettando i sistemi operativi e continuando le normali azioni del programma attraverso il segnale di reset che è incorporato in un'unità processore centrale (CPU) o microcontroller.
Che cos'è un'applicazione tipica di un timer watchdog?
Un timer watchdog (WDT) viene utilizzato nelle applicazioni quotidiane, Come le TV digitali, lavatrici, aspirapolvere, microonde, droni, dosaggio griglia per i sistemi di controllo del motore, come il controllo della velocità di crociera, smartphone per citarne alcuni. All'interno di tutti questi dispositivi, La funzionalità di un timer watchdog fornirà gli stessi scopi o scopi simili.