[elektro] PIC16F883 EEPROM adatvesztés

Móczik Gábor pm_levlista at progzmaster.hu
Sat Nov 12 14:29:03 CET 2011


2011.11.12. 11:32 keltezéssel, BALOGH ANTAL írta:
> És itt is 99 % hogy ki-be kapcsolás környékére esett az anomália.
> Itt a tápfelőli zavar megfogása segített valamennyit.
> De egy hálózati zavarszürőnél sokkal olcsóbb volt egy 886 vagy egy 18F2620.

Ez lehet, de mi garantál mit, és mennyire?
10 elektronnal több tárolja az infót abban a chipben, és ezzel már 
átesik a tesztelési fázison?

- nem tudod hogy tényleg jó lesz-e egy másik széria chippel.
- nem tudod hogy majd a következő projectnél jó lesz-e ez a csere
- nem tudod hogy majd ha a környezeti paraméterek változnak, vagy 
öregedéssel nem romlik-e el vártalanul
- nem tudod meg időben, hogy egyáltalán jó-e az adat, ha ezzel próbálod 
megkerülni az egész problémát, és kihagysz minden mást.

A checksum meg ECC kódok legalább ugyanennyire az okozat elkerülése, nem 
az ok felderítése, de legalább számítható eséllyel megoldják a 
problémát, és infód van róla ha úgy elromlott, hogy nem javítható!

A zavarszűrést pedig egyáltalán nem egy találomra beépített hálózati 
zavarszűrő fogja megoldani. Az én készülékeimben egy csomó helyen vannak 
a teljesítény elektronikák, annak az esélye a legkisebb, hogy a 230V 
vonalon jön be a zavar, inkább ott állítódik elő a vezérlésen belül. 
Szerencsétlen esetben az egészhez elég egy NYÁK relé!

Ezeket hatékonyan ki lehet szűrni 20 Ft-os kondikkal, gondos mechanikai 
elrendezéssel, esetleg ha olyan a környezet, árnyékoló dobozokkal.

Fel kell ismerni a probléma okát, ez a drága is sok idő, nem az a pár 20 
Ft-os kondi vagy tekercs amit be kell építeni. És ez még mindig nem 
garancia, csak a hiba esélyét csökkentetted mondjuk 30%-ról 1%-ra.

Ettől még van értelme, mert ha kevesebb a hiba, akkor az ECC algoritmus 
kisebb eséllyel fog uncorrectable error-ral visszatérni, és érdemes 
belegondolni, hogy ha az EEPROM tartalom gyakran elbszódik, akkor mi a 
garancia rá, hogy a belső RAM tartalom, a külső perifériák állapota 
konzisztens? Ugyanennyire vagy inkább még jobban érintett.
Néha 1-1 bit elállítódik, misztikus lefagyások, furcsa viselkedés...



More information about the Elektro mailing list