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