Discussione: Dubbi sul 2.4GHz..
Visualizza messaggio singolo
Vecchio 24 giugno 11, 00:13   #44 (permalink)  Top
BBC25185
User
 
L'avatar di BBC25185
 
Data registr.: 19-01-2007
Residenza: Dintorni di mestre (DINTORNI)
Messaggi: 2.598
l'uso del Watchdog Timer è molto, ma molto utile....

per dire fatti vissuti...
Sottomarino con scheda di controllo autocostruita basata su arduino!!!!
In laboratorio/taverna tutto funzionava perfettamente!!!

Vado al laghetto e, dopo circa 10 minuti di prove, il motore e la pompa (che veniva gestito dall'arduino) si bloccano sull'ultimo comando ricevuto, cioè motore avanti e pompa in immersione....
Non è bello cercare di recuperare un sottomarino vedendo che và sempre più sotto!!!!

Cos'e successo??? semplice... sbalzi di tensione sull'alimentazione mi ha bloccato l'arduino!!!!
Risolto in 2 modi: pulendo l'alimentazione da schifezze
attivando il wathdog timer!!!!

In questo modo, se l'arduino si blocca, dopo circa 2 secondi si resetta e non mi ritrovo il sottomarino senza controllo!!!!!

Comunque si, il watchdog timer è un contatore Hardware, controllabile da software nato con un unico scopo: se il software non blocca il contatore in tempo (tipo quando si blocca il programma), lui resetta il micro, come se lo avessi appena acceso!!!!
BBC25185 non è collegato   Rispondi citando