Vicky
Guest
Wed Oct 13, 2004 7:37 pm
Witam,
Mam procesor Atmel AVR ATmega16.
Do obslugi RS232 uzywam kwarcu ok. 11MHz.
Prosze o podanie dokladnej czestotliwosci
jakiegos szybszego kwarcu (takiego, aby ATmega16
pracowal stabilnie), ktory zapewni 0% przeklaman
przy transmisji z szybkoscia 57600.
Kwarc ten powinien byc w miare latwy do kupienia.
Z gory dziekuje.
Vicky.
Q
Guest
Wed Oct 13, 2004 7:43 pm
Quote:
jakiegos szybszego kwarcu (takiego, aby ATmega16
nie musi byc szybszy tylko _odpowiedni_;
wszystko masz napisane w dokumentacji do tego avr'a;
ja uzywalem ostatnio 3.686MHz (czy jakos podobnie);
daje to zerowe bledy na uarcie;
Vicky
Guest
Wed Oct 13, 2004 7:50 pm
Quote:
nie musi byc szybszy tylko _odpowiedni_;
wszystko masz napisane w dokumentacji do tego avr'a;
Zgadza sie.
Nie dopisalem, ze chcialbym wycisnac
z procesora najwiecej jak sie da, a przy okazji miec
bezbledna transmisje RSem. Stad moje pytanie o szybszy
kwarc -- oprocz bezblednego RS chce, zeby moja aplikacja
szybciej dzialala.
W tej chwili mam 11MHz, a chcialbym wiecej.
Vicky.
Marek Dzwonnik
Guest
Wed Oct 13, 2004 8:02 pm
Użytkownik "Vicky" <vickyBADMAIL@hotmail.com> napisał w wiadomości
news:ckk3mr$gr4$1@atlantis.news.tpi.pl
Quote:
Mam procesor Atmel AVR ATmega16.
Do obslugi RS232 uzywam kwarcu ok. 11MHz.
11.0592 ?
Quote:
Prosze o podanie dokladnej czestotliwosci
jakiegos szybszego kwarcu (takiego, aby ATmega16
pracowal stabilnie), ktory zapewni 0% przeklaman
przy transmisji z szybkoscia 57600.
http://mselektronik.gdynia.pl/listtest.php?grupa=KWAR3
Rezonator kwarcowy miniaturowy 14.745MHz = 256*57600Hz. Bo na 22.114MHz
to już się chyba nie godzi :(
--
Marek Dzwonnik, GG: #2061027 - zwykle jako 'niewidoczny'
(Uwaga Gadu-Gadulcowicze: Nie odpowiadam na anonimy.)
Marek Dzwonnik
Guest
Wed Oct 13, 2004 8:08 pm
Użytkownik "Marek Dzwonnik" <mdz@WIADOMO_PO_CO_TO.message.pl> napisał w
wiadomości news:416d97f8@news.home.net.pl
Quote:
Prosze o podanie dokladnej czestotliwosci
jakiegos szybszego kwarcu (takiego, aby ATmega16
pracowal stabilnie), ktory zapewni 0% przeklaman
przy transmisji z szybkoscia 57600.
http://mselektronik.gdynia.pl/listtest.php?grupa=KWAR3
Rezonator kwarcowy miniaturowy 14.745MHz = 256*57600Hz. Bo na
22.114MHz to już się chyba nie godzi
Ew. można włożyć jeszcze łatwo nabywalny 18.432MHz, (320*57600) ale to już
również wypada powyżej katalogowych 16MHz ATmegi16.
--
Marek Dzwonnik, GG: #2061027 - zwykle jako 'niewidoczny'
(Uwaga Gadu-Gadulcowicze: Nie odpowiadam na anonimy.)
Paweł K
Guest
Wed Oct 13, 2004 8:58 pm
14.7456 MHz
--
--
Best regards
K@pW from Poland
kpw(at)qs.pl
http://kpw.qs.pl
UIN: 8017753
GG: 1263183
---------------- end ----------------
Użytkownik "Vicky" <vickyBADMAIL@hotmail.com> napisał w wiadomości
news:ckk3mr$gr4$1@atlantis.news.tpi.pl...
Quote:
Witam,
Mam procesor Atmel AVR ATmega16.
Do obslugi RS232 uzywam kwarcu ok. 11MHz.
Prosze o podanie dokladnej czestotliwosci
jakiegos szybszego kwarcu (takiego, aby ATmega16
pracowal stabilnie), ktory zapewni 0% przeklaman
przy transmisji z szybkoscia 57600.
Kwarc ten powinien byc w miare latwy do kupienia.
Z gory dziekuje.
Vicky.
Q
Guest
Wed Oct 13, 2004 9:33 pm
Quote:
chcialbym wycisnac
z procesora najwiecej jak sie da, a przy okazji miec
bezbledna transmisje RSem.
teraz wszystko jasne

.
teraz wybor sie zaweza do tego:
f_osc = 14.7456 MHz
QmX
Guest
Thu Oct 14, 2004 5:12 am
Użytkownik "Marek Dzwonnik" <mdz@WIADOMO_PO_CO_TO.message.pl> napisał w
wiadomości news:416d995a$1@news.home.net.pl...
Quote:
Ew. można włożyć jeszcze łatwo nabywalny 18.432MHz, (320*57600) ale to już
również wypada powyżej katalogowych 16MHz ATmegi16.
Ciekawe jest to, że w dokumentacji podali przykłady ustawień UBRR na
zegarach do 20 MHz włącznie. :-)
Jeśli nie zależy nam na bardzo wysokim poziomie niezawodności, to można AVRy
przetaktować. Np. u mnie 8-megahercowa ATmega162 bez problemu pracuje na
11,059 MHz (wyżej nie próbowałem).
QmX.
GrP
Guest
Thu Oct 14, 2004 7:13 am
na stronie 169 dokumentacji pełnej od ATmega16
http://www.atmel.com/dyn/resources/prod_documents/doc2466.pdf
są podane kwarce i szybkości transmisji z % przekłamań
podano tam, że dla 57,6kbps jest 0% przekłamań dla kwarcu 18,432MHz.
Ale czy ATmega16 pracuje stabilnie z kwarcem większym od 16MHz? Tabela
podaje nawet kwarc 20MHz?
_________GrP
Tonny
Guest
Thu Oct 14, 2004 7:17 am
Mam dwie atmegi128 ktore bezproblemowo pracowaly z kwarcem 22.114
Quote:
Mam procesor Atmel AVR ATmega16.
Do obslugi RS232 uzywam kwarcu ok. 11MHz.
11.0592 ?
Prosze o podanie dokladnej czestotliwosci
jakiegos szybszego kwarcu (takiego, aby ATmega16
pracowal stabilnie), ktory zapewni 0% przeklaman
przy transmisji z szybkoscia 57600.
http://mselektronik.gdynia.pl/listtest.php?grupa=KWAR3
Rezonator kwarcowy miniaturowy 14.745MHz = 256*57600Hz. Bo na 22.114MHz
to już się chyba nie godzi :(
--
Marek Dzwonnik, GG: #2061027 - zwykle jako 'niewidoczny'
(Uwaga Gadu-Gadulcowicze: Nie odpowiadam na anonimy.)
EM
Guest
Thu Oct 14, 2004 12:09 pm
Quote:
Prosze o podanie dokladnej czestotliwosci
jakiegos szybszego kwarcu (takiego, aby ATmega16
pracowal stabilnie), ktory zapewni 0% przeklaman
przy transmisji z szybkoscia 57600.
Witaj
Co Twoim zdaniem ma oznaczać 0% przekłamań?
Jeżli potrzebujesz dużej szybkości działania programu to proponuję
największy kwarc sugerowny przez producenta, a więc 16MHz. Tak częstotliwość
może być wygodna podczas generowania interwałów czasowych, itp. Wtedy błąd
częstotliwości UART dla 56,7kbps wynosi -0,8%. I nie ma to żadnego
znaczenia, jeżeli ma współpracować z PC. Jeżeli ten bład Cię niepokoi to
pozostaje 14,7456M.
--
Pozdrawiam
EM