ADC w atmega8 i 16



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: BartekK <sibi_at_nospam_drut.org>
Subject: ADC w atmega8 i 16
Date: Sun, 11 Dec 2005 20:48:41 +0100


Googlujac na ten temat znajduje rozne errory w atmega8 - tylko niewiem
czy ich objawy az tak powazne sa jak w moim przypadku - mam urzadzenie,
podstawka pod procka w postaci zlacz goldpin, a sam procek na dodatkowej
malej plyteczce. Wkladam plytke z atmega8L - adc ma szumy/bledy na
poziomie 3ostatnich bitow!, wkladam atmega16 - blad na poziomie
ostatniego 10tego bitu + delikatny blad wewnetrznego Uref 2.54v, wkladam
atmega128 - tez niewielki blad.
Probowalem z osobnym Uref - troszke lepiej, ale nadal beznadziejnie.
Filtrowanie Ucc wrecz idealne (opornik, 100nf, 7805, kodensatory 100uf +
100nF, dlawik + 100nF) - na Ucc oscyloskopem prawie wogole syfu niema, a
ADC mierzy smiecie calkowite. Sprawdzone na 6 prockach (ale z jednej
serii).
Czy ktos moze potwierdzic moje obserwacje?

--
| Bartlomiej Kuzniewski
| sibi_at_nospam_drut.org GG:23319 tel +48 696455098
| http://www.allegro.pl/show_user_auctions.php?uid=338173

Poprzedni Następny
Wiadomość
Spis treści
From: "Greg\(G.Kasprowicz\)" <gkasprow_at_nospam_gmail.com>
Subject: Re: ADC w atmega8 i 16
Date: Sun, 11 Dec 2005 22:37:44 +0100


malej plyteczce. Wkladam plytke z atmega8L - adc ma szumy/bledy na
poziomie 3ostatnich bitow!, wkladam atmega16 - blad na poziomie
zwiesksz nap na wyjsciu o kilka mV
mozliwe ze te szumy to przeskakiwanie np z 0x007 na 0x008
zmiana wynosi 1, a zmieniaja sie 3 bity



Poprzedni Następny
Wiadomość
Spis treści
From: BartekK <sibi_at_nospam_drut.org>
Subject: Re: ADC w atmega8 i 16
Date: Tue, 13 Dec 2005 15:42:37 +0100


Greg(G.Kasprowicz) napisał(a):
malej plyteczce. Wkladam plytke z atmega8L - adc ma szumy/bledy na
poziomie 3ostatnich bitow!, wkladam atmega16 - blad na poziomie
zwiesksz nap na wyjsciu o kilka mV
mozliwe ze te szumy to przeskakiwanie np z 0x007 na 0x008
zmiana wynosi 1, a zmieniaja sie 3 bity
nie - po prostu dostaje ciag wynikow o 3 ostatnich bitach "losowych" -
jak popadnie, co pomiar to inaczej.

--
| Bartlomiej Kuzniewski
| sibi_at_nospam_drut.org GG:23319 tel +48 696455098
| http://www.allegro.pl/show_user_auctions.php?uid=338173

Poprzedni Następny
Wiadomość
Spis treści
From: "mIrO" <mIrO_at_nospam_mIrO.mIrO>
Subject: Re: ADC w atmega8 i 16
Date: Tue, 13 Dec 2005 17:37:07 +0100


Użytkownik "BartekK" napisał w wiadomości
nie - po prostu dostaje ciag wynikow o 3 ostatnich bitach "losowych" - jak
popadnie, co pomiar to inaczej.
A spelniasz wszystkie opisane w dokumentacji warunki pomiaru przy uzyciu
ADC?
Kilka ich tam bylo i pewnie maja jakies znaczenie, skoro o nich pisza :)

--
> | Bartlomiej Kuzniewski


--
pzdr
mIrO



Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Kurczyk <grzegorz.usun.to_at_nospam_control.slupsk.pl>
Subject: Re: ADC w atmega8 i 16
Date: Wed, 14 Dec 2005 01:14:00 +0100


Użytkownik mIrO napisał:

Użytkownik "BartekK" napisał w wiadomości

nie - po prostu dostaje ciag wynikow o 3 ostatnich bitach "losowych" - jak
popadnie, co pomiar to inaczej.

A spelniasz wszystkie opisane w dokumentacji warunki pomiaru przy uzyciu
ADC?
Kilka ich tam bylo i pewnie maja jakies znaczenie, skoro o nich pisza :)



Z tego co zrozumiałem z pdf-a, to wejścia ADC4 i ADC5 zapewniają tylko
8-bitów dokładności. Pozostałe - pełne 10-bitów.

Pozdrawiam
Grzegorz



Poprzedni Następny
Wiadomość
Spis treści
From: BartekK <sibi_at_nospam_drut.org>
Subject: Re: ADC w atmega8 i 16
Date: Wed, 14 Dec 2005 01:26:17 +0100


Grzegorz Kurczyk napisał(a):
nie - po prostu dostaje ciag wynikow o 3 ostatnich bitach "losowych"
- jak popadnie, co pomiar to inaczej.

A spelniasz wszystkie opisane w dokumentacji warunki pomiaru przy
uzyciu ADC?
Tak, poza przechodzeniem do stanu uspienia na czas pomiaru.
Z tego co zrozumiałem z pdf-a, to wejścia ADC4 i ADC5 zapewniają tylko
8-bitów dokładności. Pozostałe - pełne 10-bitów.
Tak
nadal nie rozumiem, czemu atmega16 :
-tak samo zasilany (w tym samym ukladzie)
-na tych samych wejsciach ADC
-z tym samym programem
-z tym samym zegarem
-mierzacy to samo napiecie
jest o wiele dokladniejszy od atmega8 ?



--
| Bartlomiej Kuzniewski
| sibi_at_nospam_drut.org GG:23319 tel +48 696455098
| http://www.allegro.pl/show_user_auctions.php?uid=338173

Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Kurczyk <grzegorz.usun.to_at_nospam_control.slupsk.pl>
Subject: Re: ADC w atmega8 i 16
Date: Wed, 14 Dec 2005 01:47:33 +0100


Użytkownik BartekK napisał:


Tak
nadal nie rozumiem, czemu atmega16 :
-tak samo zasilany (w tym samym ukladzie)
-na tych samych wejsciach ADC
-z tym samym programem
-z tym samym zegarem
-mierzacy to samo napiecie
jest o wiele dokladniejszy od atmega8 ?



Mnie też troszkę śmierdzi ten ADC w ATmega8.
Parę rzeczy na nim robiłem i generalnie bez uśredniania wyników się nie
obywało. Gdzieś mi się obiło o uszy, że w procku tym jest wewnętrzne
zwarcie między VCC i AVCC, które powoduje, że dławik w zasilaniu AVCC na
niewiele się zdaje.

Pozdrawiam
Grzegorz