Jak skutecznie przechować 1 bit informacji z zachowaniem zasilania bateryjnego?
1 bit informacji.
From: "Robert Łopatecki" <rora_at_nospam_poczta.onet.pl>
Subject: 1 bit informacji.
Date: Wed, 26 Feb 2003 07:20:37 +0100
Witam Wszystkich,
czy zna ktos prosty sposob przechowywania
jednego bitu informacji. Chodzi mi o przypadek
z zanikiem zasilania, podtrzymanie bateryjne.
Rozwazalem mozliwosc zatrzaskiwania tegoz bitu w
przerzutniku (poprzez '51), a w przypadku zaniku
zasilania bylby podtrzymywany z baterii, zasilajacej
ten przerzutnik. Tylko stwierdzilem, ze bylby pobierany
duzy prad z baterii, poniewaz przerzutnik bylby
popalczony galwonicznie z prockiem.
Chyba, ze sie myle i przez nozki procka nie poplynie duzy
prad (gdy nastapil brak zasilania) ?
Znacie moze jakis inny sposob (rownie prosty) przechowywaniu
1 bitu informacji, w przypadku braku zasilania ?
Pamiec eeprom odpada, poniewaz zmiany stanu bitu
nastepuja zbyt szybko.
Pozdrowka
Robert
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "PA" <przetwornice_at_nospam_poczta.onet.pl>
Subject: Re: 1 bit informacji.
Date: Wed, 26 Feb 2003 08:46:00 +0100
Rozwazalem mozliwosc zatrzaskiwania tegoz bitu w
przerzutniku (poprzez '51), a w przypadku zaniku
zasilania bylby podtrzymywany z baterii, zasilajacej
ten przerzutnik. Tylko stwierdzilem, ze bylby pobierany
duzy prad z baterii, poniewaz przerzutnik bylby
popalczony galwonicznie z prockiem.
Chyba, ze sie myle i przez nozki procka nie poplynie duzy
prad (gdy nastapil brak zasilania) ?
Może popłynąć bo będzie w przypadku 1 na wyjściu zasilać procesor przez
diody zabezpieczające. Może opornik 100k załatwi sprawę? - prąd nie
przekroczy wówczas 50uA. Może być jeszcze zastosowany bufor OC (lub OD) z
wyjściem zasilanym z zasilania procesora - wówczas prąd będzie jeszcze
mniejszy.
Bogdan
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "PA" <przetwornice_at_nospam_poczta.onet.pl>
Subject: Re: 1 bit informacji.
Date: Wed, 26 Feb 2003 08:49:06 +0100
Albo diodę z wejścia procesora w kierunku wyjścia przerzutnika. Do tego
opornik podciągający wejście procesora do swojego zasilania.
Bogdan
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.atman.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: Mirek Czerwiński <kherin_at_nospam_deletethis.o2.pl>
Subject: Re: 1 bit informacji.
Date: Wed, 26 Feb 2003 09:11:29 +0100
On Wed, 26 Feb 2003 07:20:37 +0100, "Robert Łopatecki"
<rora_at_nospam_poczta.onet.pl> wrote:
Witam Wszystkich,
czy zna ktos prosty sposob przechowywania
jednego bitu informacji. Chodzi mi o przypadek
z zanikiem zasilania, podtrzymanie bateryjne.
Rozwazalem mozliwosc zatrzaskiwania tegoz bitu w
przerzutniku (poprzez '51), a w przypadku zaniku
zasilania bylby podtrzymywany z baterii, zasilajacej
ten przerzutnik. Tylko stwierdzilem, ze bylby pobierany
duzy prad z baterii, poniewaz przerzutnik bylby
popalczony galwonicznie z prockiem.
Chyba, ze sie myle i przez nozki procka nie poplynie duzy
prad (gdy nastapil brak zasilania) ?
Znacie moze jakis inny sposob (rownie prosty) przechowywaniu
1 bitu informacji, w przypadku braku zasilania ?
Pamiec eeprom odpada, poniewaz zmiany stanu bitu
nastepuja zbyt szybko.
Pozdrowka
Robert
Najprosciej to zbudowac jakis prosty uklad z 1bitem pamieci typu
flip-flop (ew. go rozszerzyc o dzialanie tylko gdy takt='1' czy
podobne zabezpiecznie)) na TTL (7400) czy CMOS i podlaczyc go pod
bateryjke..
Nie wiem jak z pradem przy braku zasilania procka, ale nie sadze zeby
poplynal przez niego duzy prad... najlepiej sprawdzic praktycznie :-)
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "Roman" <romantek_at_nospam_poczta.onet.pl>
Subject: Re: 1 bit informacji.
Date: Wed, 26 Feb 2003 09:29:09 +0100
Znacie moze jakis inny sposob (rownie prosty) przechowywaniu
1 bitu informacji, w przypadku braku zasilania ?
Poszukaj w tzw. przekaźnikach spolaryzowanych. Układ taki po podaniu
krótkiego impulsu przechodzi w drugi stan i pozostaje tam. Pewnym prostym
układem elektronicznym, ten impuls można w ostatniej chwili jeszcze
"wypracować" w padającym obwodzie z odpowiedniego kondensatorka
elektrolitycznego, który był naładowany wcześniej w czasie normalnego
zasilania. Odczyt czy przekaźnik zadziałał, może być elektroniczny (np na
stykach przekaźniczka dodatkowy obwodzik z diodą LED, minibaterią i
przyciskiem kontrolnym) lub wręcz wzrokowo.
Pzdrw.
Roman
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!lublin.pl!news.onet.pl!not-for-mai
From: "Robert Łopatecki" <rora_at_nospam_poczta.onet.pl>
Subject: Re: 1 bit informacji.
Date: Wed, 26 Feb 2003 11:07:01 +0100
Myślę, że równie dobrze można zapisać pamięć EPROM. Kilkanaście ms
Jezeli chodzi Ci o EEPROM, to jest to raczej nie mozliwe, ze wzgledu
na ograniczona liczbe zapisow.
Ogólnie zależy jeszcze jaki procek i wogóle.
Można zastosować jakiś tryb oszczędnego poboru mocy, w którym procek
będzie
zasilany z baterii i przechowa rejstry, itp.
Wezme to pod uwage.
W sumie to co ten bit ma przechowywać?
Zdarzenie, ktore zajdzie przed zanikiem zasilania, ktore to
musi byc uwzglednione po powrocie zasilania.
Chyba najlatwiejszym rozwiazaniem bedzie
zastosowanie zegara PCF8583 (dostepny w kazdym kiosku), z pamiecia
podtrzymywana bateryjnie. Lekko mowiac niezla armata, jak dla jednego
bitu, ale jak na razie nic innego nie wymyslilem.
Poeksperymentuje jeszcze z przerzutnikami, ale zadzialania PCF-u jestem
pewien.
A czas biegnie ...
Pozdrowka
Robert
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "Sławek" <slawomir.kacprzak_at_nospam_wp.pl>
Subject: Re: 1 bit informacji.
Date: Thu, 27 Feb 2003 18:37:03 +0100
Witam,
Myślę, że równie dobrze można zapisać pamięć EPROM. Kilkanaście ms
Jezeli chodzi Ci o EEPROM, to jest to raczej nie mozliwe, ze wzgledu
na ograniczona liczbe zapisow.
Zastosuj pamięć FRAM www.ramtron.com dystrybutor www.contrans.com.pl
i po problemie.
pozdrawiam
Sławek
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "EM" <edim123_at_nospam_poczta.onet.pl>
Subject: Odp: 1 bit informacji.
Date: Wed, 26 Feb 2003 13:24:53 +0100
Myślę, że równie dobrze można zapisać pamięć EPROM. Kilkanaście ms
Jezeli chodzi Ci o EEPROM, to jest to raczej nie mozliwe, ze wzgledu
na ograniczona liczbe zapisow.
Jeśli jest możliwe wykrycie zaniku napięcia zanim ono nastąpi faktycznie na
jakieś 20ms to śmiało można zapisać ostatni wpis zawartości niezbędnej
komórki do Epromu.
Wtedy nie trzeba żadnego podtrzymania bateryjnego.
Jeśli już i tak musi być batria to dowolny scalak CMOS - jakiś zatrzask i
wyjście OpenDrain. Wtedy bez zsailania bateria nie będzie obciążona.
Ale może rzeczywiście przyda się RTC z pamięcią...
Pozdr
EM
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!uw.edu.pl!news.pw.edu.pl!not-for-mai
From: "EM" <edim123_at_nospam_poczta.onet.pl>
Subject: Odp: 1 bit informacji.
Date: Wed, 26 Feb 2003 10:20:35 +0100
Witam
Myślę, że równie dobrze można zapisać pamięć EPROM. Kilkanaście ms
wystarczy, a zrobienie układu, który wykryje zanik napięcia nie jest trudne.
Ogólnie zależy jeszcze jaki procek i wogóle.
Można zastosować jakiś tryb oszczędnego poboru mocy, w którym procek będzie
zasilany z baterii i przechowa rejstry, itp.
W sumie to co ten bit ma przechowywać?
To, że nastąpił brak zasilania?
Można to zrobić inaczej, np. w czasie pracy prawidłowej ustawić jakiś
rejestr/bit za pomocą np wciśnięcia klawisza (w najprostszym przypadku). Sam
program który zaczyna od resetu kasowałby ten bit. Oznaczałoby to np. że
wystąpił reset.
Pozdr
EM
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.onet.pl!not-for-mai