ATMEGA128 i ADC problem

Witam, w czym tkwi blad. Na wejscie ADC podaje rowno 200mV. ADC w trybie 10bit, Vref wewn 2,56V po krotce ... Wzro jaki stosuje to: value = (read_adc * 2.56)/(2^10)

na lcd wyswietlam value i o dziwo wartosc ta jest zawsze mniejsza o 10-20mV od napiecia podanego na ADC. Co robie nie tak???

Reply to
invalid unparseable
Loading thread data ...

może Vref jest mniejsze od 2.56 !

Reply to
Piotr Chmiel

Użytkownik Paweł Kurzawa napisał:

No a jak podasz 0V na wejscie to co masz ?

Adam

Reply to
Górski Adam

Pokazuje 0 (zero). i to jest dziwne...

Reply to
invalid unparseable
Reply to
invalid unparseable

W artykule <cabre3$h2t$ snipped-for-privacy@nemesis.news.tpi.pl> Paweł Kurzawa napisal(a):

E tam. Przeczytaj DTR-kę i zobacz, że to napięcie ma niezłą rozpiętość

- bylejakie jest. Co nie zmienia faktu, że przy podaniu 0 dostaniesz 0.

Napięcie można zmierzyć na końcówce AREF.

Pozdrawiam

Marcin Stanisz

Reply to
Marcin Stanisz

Pokazuje "0" dla 0, bo zgodnie ze wzorem 0*Vref = 0 !! A jeśli twoje Vref jest inne niż 2.56 to musisz zrobic poprawke we wzorze !

Zmierz napięcie !!!

Reply to
Piotr Chmiel

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.