RTV forum PL | NewsGroups PL

Oszacowanie dokładności wewnętrznego oscylatora ATmega8 przy transmisji RS232 2400-9600 bps

AVR - rs232 - oscylator

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Oszacowanie dokładności wewnętrznego oscylatora ATmega8 przy transmisji RS232 2400-9600 bps

Darek
Guest

Wed Apr 08, 2009 3:25 pm   



Witam

Czy ktos moze mi na szybko powiedziec, czy jezeli
skalibruje w ATmedze8 wewnetrzny oscylator, czy dokladnosc
bedzie wystarczajaca do transmisji po rs232? Szybkosci na poziomie 2400
do 9600.
Przepraszam za to pytanie, poniewaz wiem ze przewijalo sie juz na
grupie ale w tej chwili nie pamietam odpowiedzi a nie mam
specjalnie czasu szukac.

Pozdrawiam
Darek

Jurij Atarov
Guest

Wed Apr 08, 2009 4:19 pm   



Darek pisze:
Quote:
Witam

Czy ktos moze mi na szybko powiedziec, czy jezeli
skalibruje w ATmedze8 wewnetrzny oscylator, czy dokladnosc
bedzie wystarczajaca do transmisji po rs232? Szybkosci na poziomie 2400
do 9600.
Przepraszam za to pytanie, poniewaz wiem ze przewijalo sie juz na
grupie ale w tej chwili nie pamietam odpowiedzi a nie mam
specjalnie czasu szukac.

Przy 1MHz z tego co pamiętam to dało radę na 2400.

Zbych
Guest

Wed Apr 08, 2009 5:38 pm   



Darek pisze:

Quote:
Czy ktos moze mi na szybko powiedziec, czy jezeli
skalibruje w ATmedze8 wewnetrzny oscylator, czy dokladnosc
bedzie wystarczajaca do transmisji po rs232? Szybkosci na poziomie 2400
do 9600.

Będzie wystarczająca jeśli będziesz pracował w tej samej temperaturze, w
której wykonałeś kalibrację. Częstotliwość płynie też z napięciem
zasilającym, ale w dużo mniejszym stopniu.

T.M.F.
Guest

Wed Apr 08, 2009 6:04 pm   



Quote:
Czy ktos moze mi na szybko powiedziec, czy jezeli
skalibruje w ATmedze8 wewnetrzny oscylator, czy dokladnosc
bedzie wystarczajaca do transmisji po rs232? Szybkosci na poziomie 2400
do 9600.
Przepraszam za to pytanie, poniewaz wiem ze przewijalo sie juz na
grupie ale w tej chwili nie pamietam odpowiedzi a nie mam
specjalnie czasu szukac.

Zobacz w DS jaka jest stabi.lnosc wewnetrznego generatora i od czego
zalezy, oblicz dopuszczalny blad dla podanej przez ciebie predkosci i
bedziesz mial zakres parametrow przy ktoryh bedzie poprawnie pracowal
twoj uklad.

entroper
Guest

Wed Apr 08, 2009 6:24 pm   



Użytkownik "T.M.F." <tfrancuz@nospam.mp.pl> napisał w wiadomości
news:grilvv$l4g$1@nemesis.news.neostrada.pl...

Quote:
Zobacz w DS jaka jest stabi.lnosc wewnetrznego generatora i od czego
zalezy, oblicz dopuszczalny blad dla podanej przez ciebie predkosci

Z jakiego powodu ten błąd ma być zależny od prędkości ?

e.

BartekK
Guest

Wed Apr 08, 2009 8:58 pm   



entroper pisze:
Quote:
Użytkownik "T.M.F." <tfrancuz@nospam.mp.pl> napisał w wiadomości
news:grilvv$l4g$1@nemesis.news.neostrada.pl...

Zobacz w DS jaka jest stabi.lnosc wewnetrznego generatora i od czego
zalezy, oblicz dopuszczalny blad dla podanej przez ciebie predkosci

Z jakiego powodu ten błąd ma być zależny od prędkości ?
Zależnie od prędkości transmisji ustawiasz inaczej dzielniki do

taktowania uarta, a dla niektórych prędkości generatora i wybranych
prędkości rs232 uzyskane zegary dla uart już są z pewnym błędem bo nie
da się ustawić idealnie. Dlatemu czasem stosuje się zegary "nierówne"
które po podziałach dają prędkości w sam raz - np kwarc 7.3728MHz,
11.059, itp.

--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338173

entroper
Guest

Wed Apr 08, 2009 9:44 pm   



Użytkownik "BartekK" <sibi@NOSPAMdrut.org> napisał w wiadomości
news:grivpc$ko8$1@atlantis.news.neostrada.pl...

Quote:
Zależnie od prędkości transmisji ustawiasz inaczej dzielniki do
taktowania uarta, a dla niektórych prędkości generatora i wybranych
prędkości rs232 uzyskane zegary dla uart już są z pewnym błędem bo nie
da się ustawić idealnie.

Ale to zupełnie inny rodzaj błędu. Na dodatek, może się znosić z błędem
oscylatora procka wynikającym z temperatury i stałym błędem zegara drugiego
urządzenia, co zupełnie zaciemni sprawę. Zakładając, że jednak dla
przyzwoitości trafiamy podziałem w któryś "okrągły" bitrate, pływanie
oscylatora przeszkadza tak samo przy każdej prędkości i rzutuje tylko na
ilość niezakłóconych bitów w bajcie.

e.

Darek
Guest

Fri Apr 10, 2009 7:20 am   



dziekuję za wszystkie odpowiedzi.

Pzdr
Darek

elektroda NewsGroups Forum Index - Elektronika Polska - Oszacowanie dokładności wewnętrznego oscylatora ATmega8 przy transmisji RS232 2400-9600 bps

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map