Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Atmel => Konuyu başlatan: vebsel - 20 Şubat 2011, 23:41:09

Başlık: atmega8 eeprom bilgilerinin değişmesi
Gönderen: vebsel - 20 Şubat 2011, 23:41:09
atmega 8 de eepromdaki bilgiler kendiliğinden değişiyor neden kaynaklanabilir
Başlık: Ynt: atmega8 eeprom bilgilerinin değişmesi
Gönderen: Mucit23 - 21 Şubat 2011, 00:24:09
paraziten kaynaklanıyor olabilir. Daha önce buna benzer bir sorunla karşılaştım.
Başlık: Ynt: atmega8 eeprom bilgilerinin değişmesi
Gönderen: vmc - 04 Mart 2011, 14:50:03
Merhaba Vebsel sitede başka bir konu araştırrken mesajını okudum benimde başıma geldi uzun zaman uğraştım ve sorunu aştım şuanda

eeproma yazdığım bilgiler bir müddet sonra değişiyordu...

sorun tamamen parazit... parazitten dolayı program rastgele dallanmalar yapıyor ve bu dallanma senin eeprom yazma rutinine gittiğinde o an bufferda ne varsa eeproma onu yazıyor. bunu engellemek için aşağıdakileri yapmalısın.. ben çok uğraştım sen uğraşma :)

ilk önce donanımsal olarak paraziti gidermen lazım

1)atmega8 in  +vcc ile gnd arasında 100nf olmalı

2) kaynak iyi regüle edilmeli

3) externeal crystal kullanıyorsan crystal deki 27pf laraın crystale çok yakın olmalı.

4) bu en önemlisi yukarıdakileri yapıp bunu yapmazsanda sorun çözülmüyor. Mikrodenetleyicini Brown-out reset özelliğini 4.0V olarak aktif et. böylece sistem de bir parazit hissedildiği anda mikrodenetleyici resetlenecektir ve işlem yapmadığı için eeproma hiç bir veri yazılamaz..

kolay gelsin ....