Jak prawidłowo podłączyć sygnał na ADC w ATMega128 do pomiaru napięcia 0-20V i monitorowania baterii?

podanie sygnalu na ADC, monitorowanie backup'u zasilania





Poprzedni Następny
Wiadomość
Spis treści
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






Poprzedni Następny
Wiadomość
Spis treści
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.


Poprzedni Następny
Wiadomość
Spis treści
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




Poprzedni Następny
Wiadomość
Spis treści
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.


Poprzedni Następny
Wiadomość
Spis treści
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





Poprzedni Następny
Wiadomość
Spis treści
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.


Poprzedni Następny
Wiadomość
Spis treści
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