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



Teraz jest 28 mar 2026, o 10:02


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 11 lip 2016, o 14:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 paź 2013
Posty: 143
Lokalizacja: Zamość
Pomógł: 0

Witam.

Planuję podłączyć zewnętrzny kwarc o częstotliwości 32.768kHz do mojej Atmegi8 ze względu na to, że chciałbym bardzo ograniczyć błąd Timera.
Jak podłączę taki kwarc to nie będę mógł już skorzystać z wewnętrznego np. 8MHz oscylatora prawda? Albo jedno albo drugie. Wychodzi na to, że bardzo spowolnie Atmegę zmieniając taktowanie z 8MHz na 32.768kHz. Planuję również używać równolegle przetwornika ADC. Czy tak mała częstotliwość jest do zaakceptowania? Czy z kwarcem napędzę odpowiednio mikrokontroler zapewniając poprawne działania np. ADC?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lip 2016, o 14:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 mar 2015
Posty: 116
Pomógł: 16

Witaj !
Jak dobrze zrozumiałem punkt 13.1.4 Asynchronous Timer Clock - clkASY , strona 45 Datasheet Complete, zewnętrzny rezonator 32 kHz dla Timera (używa te same piny XTAL), możesz używać tylko przy wewnętrznym taktowaniu CPU z INTERNAL OSCILLATOR. O to Ci przecież chodziło, prawda ?
Pozdr.

P.S W tej konfiguracji masz dostępne częstotliwości CPU 1, 2, 4 lub 8 MHz ustawianymi CKSEL3:0.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lip 2016, o 15:46 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

Ależ oczywiście że możesz użyć wewnętrznego taktowania 8MHz
a Timerek będziesz taktował 32,768KHz

Po to masz piny TOSC1 i TOSC2 niestety to te same co XTAL1 i XTAL2 dlatego nie można użyć zewnętrznego taktowania 8Mhz z rezonatora
kwarcowego , ale możesz używać każdego dostępnego wewnętrznego czyli np 8Mhz


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lip 2016, o 16:32 
Offline
Moderator
Avatar użytkownika

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

matej1410 napisał(a):
Planuję podłączyć zewnętrzny kwarc o częstotliwości 32.768kHz do mojej Atmegi8 ze względu na to, że chciałbym bardzo ograniczyć błąd Timera.

Jak ja "kocham" takie pytania ;) proponuję ci powiedz co chcesz uzyskać jako efekt końcowy zamiast pisać o "ograniczaniu błędu timera" bo tak zawsze piszą początkujące osoby nie zdając sobie do końca sprawy niestety co piszą ... A tymczasem gdy powiedzą co chcą uzyskać to okazuje się, że można to zrobić zupełnie inaczej i kompletnie nie ma sensu pojęcie typu

"ograniczenie błędu timera"

albo

"poprawienie dokładności procesora"

itp itd .... tym bardziej, że wszyscy będą przez pięćset postów zgadywali, podpowiadali a na końcu się okaże że gdybyś od początku powiedział to co trzeba to pewnie już w pierwszej drugiej odpowiedzi dałoby się od razu wskazać ci jakąś drogę


Autor postu otrzymał pochwałę

_________________
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: 11 lip 2016, o 17:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 paź 2013
Posty: 143
Lokalizacja: Zamość
Pomógł: 0

Jasne o to mi chodziło, dziękuje za odpowiedzi. Mirku rzeczywiście mogłem inaczej skonstruować pytanie.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO