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



Teraz jest 19 kwi 2024, o 13:04


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
 Tytuł: ADC
PostNapisane: 16 cze 2017, o 15:19 
Offline
Użytkownik

Dołączył(a): 09 lis 2014
Posty: 78
Pomógł: 0

Cześć !!
Poniżej fragment kodu Jak zmienić wejście na ADC0 /PC0/
Druga sprawa to jaka jest max rozdzielczość przetwornika 1024?
Chodzi i to czy mogę dokładniej odczytać zmianę napięcia .
Kod:
   
   //Inicjalizacja ADC
   ADCSRA = (1<<ADEN)    //włączenie ADC
   |(1<<ADPS0)  //ADPS2:0: ustawienie preskalera na 128
   |(1<<ADPS1)
   |(1<<ADPS2);
   
   
   //Wybór napięcia referencyjnego
   //wewnętrzne 2.56V z zewnętrznym kondensatorem na pinie AREF
   
   ADMUX = (1<<REFS1) | (1<<REFS0)
   
   //wybór kanału pomiarowego na pinie ADC5
   |(1<<MUX2) | (1<<MUX0);
   
   
   DDRC &=~ (1<<ADCIN); //Ustawienie Wejścia ADC
   




Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 cze 2017, o 15:35 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

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

topic7402.html

Dlaczego doklejasz się do cudzego tematu?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ADC
PostNapisane: 16 cze 2017, o 16:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

Trzeba usunąć ustawienia bitu mux2 i mux0

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 cze 2017, o 21:16 
Offline
Użytkownik

Dołączył(a): 09 lis 2014
Posty: 78
Pomógł: 0

Jaglarz napisał(a):
http://forum.atnel.pl/topic7402.html

Dlaczego doklejasz się do cudzego tematu?


przepraszam nie chciałem zakładać nowego tematu.
Zapytam Zbudowałem układ na atmega8 Na wejściu PC0 mierzę napięcie z dzielnika rezydencyjnego i wiadomo przetwarzam na wartość cyfrową. Docelowo chcę mieć możliwość regulacji nacięciem na wyjściu w zakresie od 30 mV do 150 mV .
I teraz pytanie czy muszę uruchomić PWM i nim przestrajać filtr dolnoprzepustowy RC czy mogę zakres tego napięcia
regulować za pomocą przetwornika ADC w Atemega? Ewentualnie może ktoś ma jakiś inny pomysł
Pozdrawiam i liczę na pomoc
PS Dziękuję kol Situs pomogło



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: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 9 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