Dokumentacja i przykłady użycia przetworników AD w mikrokontrolerach AT90xxx
Przetwornik AD w AT90xxx
From: "Artur Butryn" <akajarz_at_nospam_poczta.onet.pl>
Subject: Przetwornik AD w AT90xxx
Date: Tue, 10 Jun 2003 16:07:33 +0200
Czy ktoś ma linka do jakiejś dokumentacji opisującej wykorzystanie
przetworników AD wbudowanych w układach Atmela? Jakiś przykładowy kod czy to
w Bascomie, czy assemblerze..... może jest jakiś tutorial na ten temat (może
być po Angielsku). Za wszelkie informacje byłbym bardzo wdzięczny. Z kart
katalogowych niewiele się dowiedziałem. Dodam, że z programowaniem
mikrokontrolerów nie miałem do czynienia, znam za to Assembler i Basic i C.
Artur
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Artur Lipowski <lal_at_nospam_pro.onet.pl>
Subject: Re: Przetwornik AD w AT90xxx
Date: 10 Jun 2003 14:12:47 GMT
In article <bc4ond$a67$1_at_nospam_news.onet.pl>, Artur Butryn wrote:
...
być po Angielsku). Za wszelkie informacje byłbym bardzo wdzięczny. Z kart
katalogowych niewiele się dowiedziałem. Dodam, że z programowaniem
...
To nie wróży dobrze na przyszłość 8-)
Na początek spróbuj może, ale bez "datasheet" pod ręką niewiele zrozumiesz:
http://hubbard.engr.scu.edu/avr/avrlib/
Pozdrawiam,
--
Artur Lipowski
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Artur Butryn" <akajarz_at_nospam_poczta.onet.pl>
Subject: Re: Przetwornik AD w AT90xxx
Date: Tue, 10 Jun 2003 16:24:40 +0200
A jak szybko ten przetwornik pracuje? Czytałem, że konwersja zajmuje kilka
msec. Wobec tego jest możliwe próbkowanie z częstotliwością kilkaset herców.
Zapewne zależy to też od częstotliwości zegara. Mam rację czy się mylę?
Artur
To nie wróży dobrze na przyszłość 8-)
Na początek spróbuj może, ale bez "datasheet" pod ręką niewiele
zrozumiesz:
http://hubbard.engr.scu.edu/avr/avrlib/
Pozdrawiam,
--
> Artur Lipowski
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Artur Lipowski <lal_at_nospam_pro.onet.pl>
Subject: Re: Przetwornik AD w AT90xxx
Date: 10 Jun 2003 14:37:21 GMT
In article <bc4po7$cjg$1_at_nospam_news.onet.pl>, Artur Butryn wrote:
A jak szybko ten przetwornik pracuje? Czytałem, że konwersja zajmuje kilka
msec. Wobec tego jest możliwe próbkowanie z częstotliwością kilkaset herców.
Zapewne zależy to też od częstotliwości zegara. Mam rację czy się mylę?
Przetworniki w AVR-ach mogą być taktowane zegarem 50-200kHz (nie mylić z
zegrem CPU). Pierwsza (po zmianie parametrów ADC) konwersja zabiera 25 cykli,
każda następna 13. Jaka możliwa do uzyskania jest cżestotliwość próbkowania
pozostawiam do wyliczenia zainteresowanym 8-)
Dodam tylko, że można spokojnie użyć taktowania większego niż 200kHz jeżeli
niepotrzebna jest pełna dokładność (10bitów).
Jeszcze raz przypomnę, że na takie pytnia znajdziesz odpowiedź w standardowej
dokumentacji.
Pozdrawiam,
--
Artur Lipowski
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p