by Willoz » 16 May 2016, 13:59
Scusate l'intromissione ma stiamo accusando una problematica simile utilizzando un atmega32 16au in ambiente industriale.
Se ho seguito bene il ragionamento la corruzione dei dati della eeprom potrebbe essere causata dall'interruzione
dell'alimentazione durante la fase di scrittura della stessa.
Quindi anche abilitando il BOD ad un livello di 4V se la tensione ha una parabola discendente comunque troppo rapida
da non permettere il completamento di scrittura si potrebbero comunque verificare problemi giusto?
Leggendo il datasheet dell' Atmega32 non trovo valori di riferimento relativi alla tensione minima operativa della eeprom quindi si considera il valore minimo di alimentazione cioè 2.7V?
Sempre leggendo il datasheet si trova un tempo di scrittura tipico della eeprom pari a 8,5ms, di conseguenza
volendo rimanere in sicurezza bisogna fare in modo che la prabola discendente passi da 4 a 2,7V in almeno il doppio
del tempo cioè 17ms.
Fatemi sapere se secondo voi sbaglio qualcosa nel ragionamento.
Grazie in anticipo
Last edited by
Willoz on 16 May 2016, 14:18, edited 2 times in total.