Re: Problém s ADC na ATMEGA16
Jan Hovorka
OK1CJH na seznam.cz
Sobota Květen 10 17:33:40 CEST 2014
Ahoj,
myslím si, že máš zapnuté interní pull-up rezistory.
Ty se zapínají tak, že musí být nahožen bit PUD a do příslušného registru
POTRx se zapíše log 1.
73 Honza
---------- Původní zpráva ----------
Od: OK1UGA <ok1uga na volny.cz>
Komu: HW-news <hw-list na list.hw.cz>
Datum: 10. 5. 2014 17:29:46
Předmět: Problém s ADC na ATMEGA16
"Dobrý den,
Mám desku s procesorem ATMEGA16A. Na ní potřebuji použít 4 ADC
převodníky pro měření různých veličin. Můj problém spočívá v tom, že je
v klidovém stavu na vstupech neustále stejnosměrné napětí cca 200mV.
Vstupy jsou blokované kondenzátory a ze všech je zapojen odpor 3k3 na
zem. Nic jiného tam není. Teoreticky by tam žádné napětí nemělo být.
Přesto je tam napětí které znehodnocuje měření. Referenci mám externí
2,5V - LT1009.
Napájení AVCC je připojeno přes tlumivku a blokováno kondenzátory (dle
DS). Všechny vstupy fungují a převádí - po připojení měřeného napětí to
měří. Ale v nule to místo nuly ukazuje značně vysoké hodnoty napětí. V
tomto stavu je to pro mě prakticky nepoužitelné. Očekával jsem bez
přivedeného napětí šum řekněme 20 až 50mV ale ne stejnosměrné napětí.
Je toto chování ATMEGA normální ? ADC jsem použil poprvé takže je možné
že mám nereálné požadavky. Ovšem v DS se o ničem takovém nepíše pokud
jsem někde nepřehlédl nějaká malá písmenka. Nečekal jsem zázraky ale
toto je příliš špatné na to aby to bylo použitelné.
Martin.
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140510/c0b94ead/attachment.html>
Další informace o konferenci Hw-list