Attiny85 blocco del micro

Ciao, stavo utilizzando per la prima volta questa versione di micro con un semplice programma che gestiva due uscite lampeggianti On / Off tramite Delay ( abbastanza banale )
Il tutto alimentato da una fonte +12V e regolata con un 78L05.
Funziona tutto correttamente , ma ho notato che ogni tanto se creo dei buchi di tensione ( ...spengo e riaccendo la fonte principale per un periodo di circa 1,5... 2 secondi +/- ) l'attiny si blocca e rimane inchiodato in una condizione un led spento e l'altro acceso a mezza luce.
Ho verificato la tensione sui pin in uscita e quello a mezza luce ha una tensione di 2,4 volt +/- .
La resistenza sul pin 1 Reset,è di 10K,la tensione è +5V.
Penso che sia un problema software , anche perchè provato a cambiare l'attiny ( provato con 15 pz ) e creando dei buchi ,costantemente prima o poi mi si blocca.
L'attiny lo programmo con una scheda arduino uno r3 , e taro il parametri iniziali del bootloader così :

Scheda                                : “ATtiny25/45/85 (No bootloader)”
Chip                                  : “ATtiny85”
Clock Source (only set on bootload)   : “8MHz (internal)”
Timer 1 Clock                         : “CPU (CPU frequency)”
LTO (1.6.11+ only)                    : “Enabled”
millis()/micros()                     : “Disabled (saves flash)”
Save EEPROM (only set on bootload)    : “EEPROM retained”
B.O.D Level (Only set on bootload)    : “B.O.D Disabled (saves power)”

Qualcuno mi riesce a dare qualche dritta ?
Grazie

Hai messo i condensatori sul 78L05, come prescritto dal datasheet?
Che resistenze hai messo in serie ai LED?

B.O.D è Brown Out Detector

In italiano: rilevatore cali di alimentazione

Io proverei ad abilitarlo

PS
Non so farlo, serve di leggere la documentazione del micro o usare il santo

Grazie,per l'aiuto.
Effettivamente il B.O.D non abilitato era la base del difetto.Ho attivato il flag nell' IDE :

B.O.D Level (Only set on bootload)    : “B.O.D Enabled (4.3v)”

ed il problema è sparito.
Ho letto sul web anche un articolo interessante che linko:

[type or paste code here](https://www.re-innovation.co.uk/docs/enable-brown-out-detect-on-attiny/)

Grazie,Mauro

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.