Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Xmega[bascom] - ADC i atxmega128a3

Bajawor 09 Gru 2012 19:50 2082 1
  • #1 09 Gru 2012 19:50
    Bajawor
    Poziom 8  

    Tak jak wynika z moich wcześniejszych postów są to moje bardzo trudne początki z tym mikrokontrolerem. W porównaniu do zwykłych atmeg z atxmegą mam dosyć spore trudności. Dzisiaj przez cały dzień próbowałem znaleźć informacje na temat ADC w tych mikrokontrolerach. Czy mógłby mi ktoś podpowiedzieć co powinienem zmienić w programie, aby przy zabawie potencjometrem zmieniało się wskazanie na uC? Na razie po podłączeniu potencjometru i zmianie jego oporności wskazanie pozostaje niezmienione. Po zwarciu do masy pinu A0 wskazanie wynosi 0.

    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod


    Dziękuję za ewentualną pomoc.

    0 1
  • #2 30 Lis 2013 22:24
    jacynka84
    Poziom 26  

    Pewnie nieaktualne troszkę i nie w porę ale

    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod

    Pin wybieram np przyciskiem, jak puścisz przycisk to ustawienia zostają rzecz jasna.
    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod

    x_0000_xxx gdzie zera to piny właśnie, np 0010 da nr 2 z pinów 0-7.

    Odczyt 8bit wyniku robię poprzez ADCA_CH0RES, lub ADCA_CH0RESL, przy 12bit jeszcze nie testowałem, 8bitową rozdzielczość da się kręcić z 2MSPS chyba do 4-6MSPS, ale jeszcze nie jestem całkowicie pewny.

    0