Skocz do zawartości

ADC w ATmega16


Hudyvolt

Pomocna odpowiedź

Datasheet głosi:

By default, the successive approximation circuitry requires an input clock frequency between 50

kHz and 200 kHz to get maximum resolution. If a lower resolution than 10 bits is needed, the

input clock frequency to the ADC can be higher than 200 kHz to get a higher sample rate.

jaka maksymalna częstotliwość może być przy 8-bitowym odczycie? Najmniejszy możliwy dzielnik to 2, przy 16 MHz daje 8MHz ADC, czy ma to jakiś niekorzystny wpływ na ADC czy będzie działał najszybciej ile może czy lepiej go ograniczyć jakimś wyższym dzielnikiem (np. 32 -> 500kHz lub 64 -> 250kHz)?

Link do komentarza
Share on other sites

Wydaje mi się, że te wskazówki z datasheeta dotyczące częstotliwości zegara ADC są spowodowane tym, że kondensator w układzie sample and hold przetwornika potrzebuje trochę czasu aby się naładować. Przy skróceniu tego czasu wartości mierzone napięcia pewnie będą błędne. Częstotliwości rzędu 250kHz prawdopodobnie nie będą tej dokładności za mocno nadwyrężać, ale przy kilku MHz jakieś bzdury będziesz odczytywać. Najlepiej by było dowiedzieć się dokładnie na drodze testów.

Jeżeli chciał byś dokładnie przeanalizować problem to polecam poczytać o metodzie SAR (successive approximation) według której działają przetworniki w atmegach

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.