podanie sygnalu na ADC, monitorowanie backup'u zasilania
Masz problem? Zapytaj na forum elektroda.pl
From: "tomm" <tmroz1_at_nospam_poczta.gazeta.pl>
Subject: podanie sygnalu na ADC, monitorowanie backup'u zasilania
Date: Tue, 10 Jan 2006 08:47:59 +0100
Witam,
musze zrobic jedno proste urzadzonko i mam pytania,
bowiem bardzo malo znam sie na analogowych czesciach
procesor ATMega128
1. pomiar napiecia od 0-20V przez ADC, jak to rozwiazac
czy ponizszy schamat jest dobry (takowy gdzies znalazlem)
Vcc
|
22k
|
wejscie |-----||---------[10k]----------|---------------|ADC
15nF |
22k
|
GND
2. urzadzonko musi dzialac tez w terenie z bateryjki,
jednak uzytkownik chcial aby caly czas napiecie
na bateryjce bylo monitorowane
czy w podobny sposob jak w punkcie 1 moge podpiac
wejscie pod + bateryjki aby mierzyc jej napiecie ??
czy moze niektore rezystory sa zbedne ??
oraz wazniejsze pytania !! -- czy to nie spowoduje jej
szybszego rozladowania ??????
bede bardzo wdzieczny za pomoc
pozdrawiam,
Tomek
From: "Bogdan Gutknecht" <b_gutknecht_at_nospam_interia.pl>
Subject: Re: podanie sygnalu na ADC, monitorowanie backup'u zasilania
Date: Tue, 10 Jan 2006 10:38:27 +0100
Użytkownik "tomm" <tmroz1_at_nospam_poczta.gazeta.pl> napisał w wiadomo¶ci
news:dpvort$4fi$1_at_nospam_inews.gazeta.pl...
Witam,
musze zrobic jedno proste urzadzonko i mam pytania,
bowiem bardzo malo znam sie na analogowych czesciach
procesor ATMega128
1. pomiar napiecia od 0-20V przez ADC, jak to rozwiazac
czy ponizszy schamat jest dobry (takowy gdzies znalazlem)
Vcc
|
22k
|
wejscie |-----||---------[10k]----------|---------------|ADC
15nF |
22k
|
GND
Powyższy schemat można zastosować do pomiaru napięć zmiennych do ok. 3V o
do¶ć sporej częstotliwo¶ci. Aby mierzyć wyższe napięcie zmienne musisz
zwiększyć opornik 10k do np. 100 k. Do pomiaru 50 Hz musisz zwiększyć
pojemno¶ć.
Je¶li chcesz mierzyć stałe to dajesz zwykły dzielnik bez kondensatora.
2. urzadzonko musi dzialac tez w terenie z bateryjki,
jednak uzytkownik chcial aby caly czas napiecie
na bateryjce bylo monitorowane
czy w podobny sposob jak w punkcie 1 moge podpiac
wejscie pod + bateryjki aby mierzyc jej napiecie ??
czy moze niektore rezystory sa zbedne ??
oraz wazniejsze pytania !! -- czy to nie spowoduje jej
szybszego rozladowania ??????
Stosujesz zwykły dzielnik. Je¶li obawiasz się szybszego rozładowania (co
nastąpi) to dolny rezystor dzielnika dołączasz do masy za po¶rednictwem
wyj¶cia procesora - w stanie spoczynkowym pracującego jako wej¶cie (bez
żadnych pullup'ów). Załączasz go do masy tylko na moment pomiaru - im
rzadziej tym mniejsze rozładowanie baterii.
From: "tomm" <tmroz1_at_nospam_poczta.gazeta.pl>
Subject: Re: podanie sygnalu na ADC, monitorowanie backup'u zasilania
Date: Tue, 10 Jan 2006 11:20:53 +0100
Je¶li chcesz mierzyć stałe to dajesz zwykły dzielnik bez kondensatora.
ale rezystor na wejsciu musze dac, tak ?? i jaka ma miec mniejwiecej
wartosc dla tych 0-20V ???
Stosujesz zwykły dzielnik. Je¶li obawiasz się szybszego rozładowania (co
nastąpi) to dolny rezystor dzielnika dołączasz do masy za po¶rednictwem
wyj¶cia procesora - w stanie spoczynkowym pracującego jako wej¶cie (bez
żadnych pullup'ów). Załączasz go do masy tylko na moment pomiaru - im
rzadziej tym mniejsze rozładowanie baterii.
tu tez zrezygnowac z kondensatora ale zostawic rezystor
(czyli w sumie 3 rezystory) ??
ok, rozumiem idee dolaczania masy, ale co z zasilaniem, przeciez wtedy
do bateryjki caly czas poplynie jakis maly pradzik poprzez te 2 rezytory ???
a to moze doprwadzic po dluzszym czasie do jej efektownej destrukcji
pozdrawiam i dzieki za odpowiedz,
Tomek
From: "Bogdan Gutknecht" <b_gutknecht_at_nospam_interia.pl>
Subject: Re: podanie sygnalu na ADC, monitorowanie backup'u zasilania
Date: Tue, 10 Jan 2006 13:54:29 +0100
Użytkownik "tomm" <tmroz1_at_nospam_poczta.gazeta.pl> napisał w wiadomo¶ci
news:dq01q8$f59$1_at_nospam_inews.gazeta.pl...
Je¶li chcesz mierzyć stałe to dajesz zwykły dzielnik bez kondensatora.
ale rezystor na wejsciu musze dac, tak ?? i jaka ma miec mniejwiecej
wartosc dla tych 0-20V ???
Je¶li napięcie odniesienia 5 V to dzielnik 1:4 z rezystora 30 k (między
wej¶cie i procesor) oraz 10 k z linii procesora do masy. I już.
Stosujesz zwykły dzielnik. Je¶li obawiasz się szybszego rozładowania (co
nastąpi) to dolny rezystor dzielnika dołączasz do masy za po¶rednictwem
wyj¶cia procesora - w stanie spoczynkowym pracującego jako wej¶cie (bez
żadnych pullup'ów). Załączasz go do masy tylko na moment pomiaru - im
rzadziej tym mniejsze rozładowanie baterii.
tu tez zrezygnowac z kondensatora ale zostawic rezystor
(czyli w sumie 3 rezystory) ??
ok, rozumiem idee dolaczania masy, ale co z zasilaniem, przeciez wtedy
do bateryjki caly czas poplynie jakis maly pradzik poprzez te 2 rezytory
???
a to moze doprwadzic po dluzszym czasie do jej efektownej destrukcji
Masz rację - zapomniałem o diodach zabezpieczających na wej¶ciu procesora.
Niestety chyba najlepiej zastosować do tego celu układ tranzystorowy. Albo
po prostu zastosować dzielnik z rezystorów o bardzo dużej warto¶ci i
zredukować pobór prądu do mikroamperów. Dobrze wówczas dać na wyj¶ciu tego
dzielnika kondensator parę nF, aby przyspieszyć czas ładowania pojemno¶ci w
przetworniku.
From: "tomm" <tmroz1_at_nospam_poczta.gazeta.pl>
Subject: Re: podanie sygnalu na ADC, monitorowanie backup'u zasilania
Date: Tue, 10 Jan 2006 14:11:53 +0100
Je¶li napięcie odniesienia 5 V to dzielnik 1:4 z rezystora 30 k (między
wej¶cie i procesor) oraz 10 k z linii procesora do masy. I już.
Masz rację - zapomniałem o diodach zabezpieczających na wej¶ciu procesora.
Niestety chyba najlepiej zastosować do tego celu układ tranzystorowy. Albo
po prostu zastosować dzielnik z rezystorów o bardzo dużej warto¶ci i
zredukować pobór prądu do mikroamperów. Dobrze wówczas dać na wyj¶ciu tego
dzielnika kondensator parę nF, aby przyspieszyć czas ładowania pojemno¶ci
w
przetworniku.
podsumowujac, czy ponizsze schamty beda dobre,
1. pomiar 0-20V
Vcc
|
30k
|
wejscie |------[dioda]-----[10k]-------|---------------|ADC
|
10k
|
GND
2. pomiar bateryjki do max 10V
Vcc
|
20k
|
wejscie |------[dioda]-----[10k]-------|---------------|ADC
|
10k
|
[jakis pin uP do GND w
czasie pomiaru]
czy dobrze wszystko narysowalem ??
pozdrawiam,
Tomek
From: "Bogdan Gutknecht" <b_gutknecht_at_nospam_interia.pl>
Subject: Re: podanie sygnalu na ADC, monitorowanie backup'u zasilania
Date: Tue, 10 Jan 2006 14:34:53 +0100
1. pomiar 0-20V
Vcc
|
30k
|
wejscie |------[dioda]-----[10k]-------|---------------|ADC
|
10k
|
GND
2. pomiar bateryjki do max 10V
Vcc
|
20k
|
wejscie |------[dioda]-----[10k]-------|---------------|ADC
|
10k
|
[jakis pin uP do GND
w
czasie pomiaru]
czy dobrze wszystko narysowalem ??
pozdrawiam,
Tomek
Nie - wspomniałem o diodach w procesorze, które psują moją koncepcję. Tych,
które wrysowałe¶ nie powinno być - one nic nie dają, Oporników do plusa też
nie. Wysłałem rysunek na priva, bo nie umiem rysować literkami.
From: "tomm" <tmroz1_at_nospam_poczta.gazeta.pl>
Subject: Re: podanie sygnalu na ADC, monitorowanie backup'u zasilania
Date: Tue, 10 Jan 2006 14:56:02 +0100
Nie - wspomniałem o diodach w procesorze, które psują moją koncepcję.
Tych,
które wrysowałe¶ nie powinno być - one nic nie dają, Oporników do plusa
też
nie. Wysłałem rysunek na priva, bo nie umiem rysować literkami.
ok, teraz juz wszystko rozumiem, i dzieki jeszcze raz za pomoc,
faktycznie, tranzystor bylby lepszy ale i to wystarczy
tak wogole to zadko odbieram tego priva i wlasnie tam kilka
email do mnie znalazlem :)
pozdrawiam,
Tomek