Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 25 mar 2026, o 15:11


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 17 gru 2014, o 13:07 
Offline
Użytkownik

Dołączył(a): 08 gru 2014
Posty: 53
Lokalizacja: Sz-n
Pomógł: 0

Witam,

Ciężko mi brnąć przez tą Xmegę. Chcę płynnie potencjometrem zadawać parametry do programu. Potencjometr mam zapięty między Vcc (3,3V) a masę, a suwak do ADCA 0.

Jak skonfigurować ADC, żeby poprawnie odczytywał potencjometr w całym zakresie? Jak pozbyć się offestu? Czy odejmować od wyniku, czy ustawić tryb differential i jeden biegun połączyć z masą? Chciałbym to uruchomić w trybie freerun i czekać na kolejne flagi, przepisywać do zmiennych i zerować flagę dla nast. konwersji.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2014, o 17:29 
Offline
Użytkownik

Dołączył(a): 22 mar 2014
Posty: 38
Lokalizacja: Bydgoszcz
Pomógł: 4

Zobacz:
http://www.sunduino.pl/wordpress/xmega-adc-ogolnie-czesc-2/ oraz https://eewiki.net/display/microcontroller/ADC+Example+for+Xmega to jest super http://embedded-lab.com/blog/?p=9488



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2014, o 13:16 
Offline
Użytkownik

Dołączył(a): 08 gru 2014
Posty: 53
Lokalizacja: Sz-n
Pomógł: 0

2 pierwsze artykuły czytałem po kilka razy, natomiast ten ostatni był mi obcy aż do teraz. Wynika z tego, że nie ma możliwości mierzyć Xmegą na ADC od 0 w pełnych 12 bitach, zawsze jest ten offset, który będę musiał odejmować w programie.

ADC we freerun na jednym kanale udało mi się już uruchomić, tylko nie mierzy od zera, ze względu na offset. Jak będzie zainteresowanie, to wrzucę tu fragment kodu do tego ADC.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2014, o 15:17 
Offline
Nowy

Dołączył(a): 24 paź 2014
Posty: 6
Zbananowany użytkownik

Pomógł: 0

Moj kod do ADC na Xmega A1 :

W związku z brakiem reakcji użytkownika (pomimo zalogowania) kod zostaje usunięty. Różowo-Zielony J.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 mar 2015, o 14:18 
Offline
Użytkownik

Dołączył(a): 08 gru 2014
Posty: 53
Lokalizacja: Sz-n
Pomógł: 0

Czy mógłbym prosić jeszcze raz o ten kod, co został usunięty? Ciekaw jestem dlaczego go usunęli, z powodu mojego rzekomego braku reakcji, przeszkadzał komuś?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 mar 2015, o 14:43 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3230
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Jeśli kod zostałby poprawnie umieszczony (topic7402.html) to nikt by go nie usuwał.

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 mar 2015, o 15:11 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27450
Lokalizacja: Szczecin
Pomógł: 1045

m@ciej napisał(a):
przeszkadzał komuś?

Przeszkadza wszystkim jeśli nie jest sformatowany zgodnie z instrukcją i dlatego jest tak jak napisał kolega wyżej

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 08:37 
Offline
Użytkownik

Dołączył(a): 08 gru 2014
Posty: 53
Lokalizacja: Sz-n
Pomógł: 0

Czyli to nie o mnie chodzi? Kolega wkleił kod a go nie sformatował prawidłowo, dostał ostrzeżenie i nie zareagował?
Zdążyłem wtedy skopiować plik .h , ale kodu na użycie go już nie, bo zająłem się dłubaniem swojego kodu. Czy jest możliwość odzyskania tego wpisu? Nadal mam problemy z obsługą ADC na wielu kanałach.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO