Miernik napiecia z mozliwoscia odczytu na 8 bitach.



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Strzelba" <strzelba3_at_nospam_o2.pl>
Subject: Miernik napiecia z mozliwoscia odczytu na 8 bitach.
Date: Thu, 11 Aug 2005 19:42:09 +0200


Witam
Poszukuje scalonego układu do pomiaru napięcia w zakresie 0-24 V, z
mozliwością odczytu wyniku na 8 bitach (ma być podłączony do
mikrokontrolera). Zalezy mi na dokładności do 0,01 a nawet 0,001 V.
Z gory dzieki
Strzelba



Poprzedni Następny
Wiadomość
Spis treści
From: "Paweł Cern" <name_at_nospam_surname.neostrada.pl>
Subject: Re: Miernik napiecia z mozliwoscia odczytu na 8 bitach.
Date: Thu, 11 Aug 2005 19:50:32 +0200



Użytkownik "Strzelba" <strzelba3_at_nospam_o2.pl> napisał w wiadomości
news:ddg2le$53q$1_at_nospam_atlantis.news.tpi.pl...
Witam
Poszukuje scalonego układu do pomiaru napięcia w zakresie 0-24 V, z
mozliwością odczytu wyniku na 8 bitach (ma być podłączony do
mikrokontrolera). Zalezy mi na dokładności do 0,01 a nawet 0,001 V.
Z gory dzieki
Strzelba



Jeśli wynik ma być na 8 bitach, to dokładniej niż ~0,1V nie da rady
(24/256=~0,1).
Jeśli akwizycja danych nie musi odbywać się bardzo szybko, proponuję
poszukać czegoś (przetwornika AD) z interfejsem szeregowym (I2C, SPI) np. u
Maxima. Tylko te 24V trzeba jakoś podzielić, np. rezystorami.

Poza tym proponuję przed rozpoczęciem prac nad schematem poszukać
mikrokontrolera lepiej pasującego do zadania (AVR-y Atmela mają wbudowane
przetworniki AD).

Paweł



Poprzedni Następny
Wiadomość
Spis treści
From: "Strzelba" <strzelba3_at_nospam_o2.pl>
Subject: Re: Miernik napiecia z mozliwoscia odczytu na 8 bitach.
Date: Thu, 11 Aug 2005 20:34:38 +0200


Jeśli wynik ma być na 8 bitach, to dokładniej niż ~0,1V nie da rady
(24/256=~0,1).

Zgadza sie, tylko, ze myslalem o odczytywaniu danych sekwencyjnie np
zatrzasniecie wyniku (hold) i odczyt w kilku krokach.

Jeśli akwizycja danych nie musi odbywać się bardzo szybko, proponuję
poszukać czegoś (przetwornika AD) z interfejsem szeregowym (I2C, SPI) np.
u Maxima. Tylko te 24V trzeba jakoś podzielić, np. rezystorami.

No i tu jest kolejny problem - minimalna wartosc moze wynosic kilka mV, wiec
dzielnik napiecia tak srednio mi odpowiada :(

Poza tym proponuję przed rozpoczęciem prac nad schematem poszukać
mikrokontrolera lepiej pasującego do zadania (AVR-y Atmela mają wbudowane
przetworniki AD).

Wiem, ze maja, ale robilem kiedys przetwornik na Atmega16 i nie do konca
spelnil moje oczekiwania.
A moze cos takiego jak jest w miernikach z automatycznym wyborem zakresu ?
Tylko nie z wyjsciem sterujacym LCD, ale z czyms w standardzie TTL...
Dzieki
Strzelba



Poprzedni Następny
Wiadomość
Spis treści
From: "Paweł Cern" <name_at_nospam_surname.neostrada.pl>
Subject: Re: Miernik napiecia z mozliwoscia odczytu na 8 bitach.
Date: Thu, 11 Aug 2005 20:37:32 +0200



No i tu jest kolejny problem - minimalna wartosc moze wynosic kilka mV,
wiec dzielnik napiecia tak srednio mi odpowiada :(


Czy wskazanie musi być liniowe czy może być logarytmiczne?



Poprzedni Następny
Wiadomość
Spis treści
From: "Strzelba" <strzelba3_at_nospam_o2.pl>
Subject: Re: Miernik napiecia z mozliwoscia odczytu na 8 bitach.
Date: Thu, 11 Aug 2005 20:42:31 +0200


Czy wskazanie musi być liniowe czy może być logarytmiczne?

W zasadzie nie musi byc liniowe, ale bylo by to wygodniejsze :)
Strzelba



Poprzedni Następny
Wiadomość
Spis treści
From: Mariusz Dybiec <mardyb_at_nospam_poczta.onet.pl>
Subject: Re: Miernik napiecia z mozliwoscia odczytu na 8 bitach.
Date: Thu, 11 Aug 2005 22:43:11 +0200


Strzelba wrote:
Witam
Poszukuje scalonego układu do pomiaru napięcia w zakresie 0-24 V, z
mozliwością odczytu wyniku na 8 bitach (ma być podłączony do
mikrokontrolera). Zalezy mi na dokładności do 0,01 a nawet 0,001 V.

To są bardzo różne wymagania. Pierwszy to powiedzmy 2400 punktów czyli
ponad 11 bitów. Można użyć przetwornik 12 bitowy np jakiś "successive
approximation" - będzie dość szybki. Lepiej jednak szeregowy - są dość
tanie - zobacz Burr_Brown ( teraz to chyba TI) a łatwo je podpiąć. W
równoległych rzeczywiście musiałbyś czytać w dwóch cyklach.
W drugim przypadku masz rozdzielczość 24000 to jest prawie 15 bitów. To
już trochę trudno zrobić z marszu. Przetwornikiem SAR ( succesive ...)
nie zrobisz tego bo szumy popsują ci rozdzielczość. Jak nie zależy ci na
czasie to radziłbym całkujący lub sigma-delta.
Nie próbuj szukać na 24V - to nie ma sensu. 12 bitowy możesz spokojnie
użyć zasilany z jednego napięcia 5V z Uref 4.096V. Masz rozdzielczość
1mV ale oczywiście dajesz dzielnik z 24 na 4V.
Przy wyższej rozdzielczości układ komplikuje się bo w przetwornikach
masz zasialania i masy rozdzielone dla części cyfrowej i analogowej.


--
Pozdrawiam
MD

"Ja nie myślę, ja dyskutuję na pcoa" (c) Artur Karaźniewicz

Poprzedni Następny
Wiadomość
Spis treści
From: "marco" <marian262_at_nospam_wp.pl>
Subject: Re: Miernik napiecia z mozliwoscia odczytu na 8 bitach.
Date: Fri, 12 Aug 2005 08:24:54 +0200



Użytkownik "Strzelba" <strzelba3_at_nospam_o2.pl> napisał w wiadomości
news:ddg2le$53q$1_at_nospam_atlantis.news.tpi.pl...
Witam
Poszukuje scalonego układu do pomiaru napięcia w zakresie 0-24 V, z
mozliwością odczytu wyniku na 8 bitach (ma być podłączony do
mikrokontrolera). Zalezy mi na dokładności do 0,01 a nawet 0,001 V.
Z gory dzieki
Strzelba


Witam
Zastosuj ADS1110 lub ADS1100 przetworniki 16 bit ten pierwszy daje wynik z
swojego źrudła referyncejnego
2.048 ( dzieli to napięcie na ok 65000 czyli dokładność super ) a ten drugi
bierze źrudło referencyjne z zasilania
czyli 5 V dzieli to napięcie terz na 65000 )
Oba są sterowane po I2C prosta obsługa