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



Teraz jest 8 sty 2025, o 07:01


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 30 maja 2014, o 21:33 
Offline
Nowy

Dołączył(a): 23 lut 2014
Posty: 4
Pomógł: 0

Witam,

zrobiłem mały projekt, który wysyła i odbiera znaki poprzez atb-btm-222 do/z atmegi. Atmega była taktowana 8 MHz. Kiedy zmieniłem taktowanie na 1 MHz, zamiast znaków, dostawałem krzaki, a niekiedy po prostu nic nie dochodziło... Czy to oznacza, że ATB-BTM-222 nie może pracować z uC który jest taktowany 1 MHz?

Pozdrawiam, Łukasz



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2014, o 21:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 447
Lokalizacja: DKL
Pomógł: 53

Oczywiście, że może. Poza zmiana taktowania procesorka trzeba to uwzględnić w projekcie, przeliczyć na na nowo UBRR tak aby % błędów przy wybranej prędkości RS232 nie przekraczał 2%. Zajrzyj do noty procka którego używasz -> sekcja USART, tam masz tabele z % dla poszczególnych prędkości F_CPU.


Autor postu otrzymał pochwałę

_________________
Migracja z punktu B do punktu C
Pozdrawiam



Ostatnio edytowano 30 maja 2014, o 21:41 przez matw, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2014, o 21:41 
Offline
Moderator
Avatar użytkownika

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

ukcio napisał(a):
Witam,

zrobiłem mały projekt, który wysyła i odbiera znaki poprzez atb-btm-222 do/z atmegi. Atmega była taktowana 8 MHz. Kiedy zmieniłem taktowanie na 1 MHz, zamiast znaków, dostawałem krzaki, a niekiedy po prostu nic nie dochodziło... Czy to oznacza, że ATB-BTM-222 nie może pracować z uC który jest taktowany 1 MHz?

Pozdrawiam, Łukasz


A może warto zacząć się interesować transmisją RS232 od podstaw ? ....

Co ma to tego BTM, albo ATmega ?

1. Weź sobie DOWOLNY PDF , od DOWOLNEGO procka ATmega
2. Zajrzyj sobie na OSTATNIĄ stronę rozdziału UART/USART
3. Są tam tabele z różnymi częstotliwościami taktowania oraz prędkościami RS232 a co ważniejsze procentem błędów dla danej prędkości przy danym taktowaniu
4. Gdy procent błędu wychodzi większy niż 2% ! to zapomnij o dobrej poprawnej transmisji RS232 nie ważne czy przez kabel czy BTM czy Bóg wie co :(

5. No i teraz pierwsza tabela jest dla 1MHz .... zajrzyj sobie dla jakich prędkości baudrate błąd jest poniżej 2% i przypomnij sobie na jakiej prędkości standardowo działa BTM-222

a tak w ogóle obejrzyj poradnik ;)

http://mirekk36.blogspot.com/2012/12/bt ... -do-z.html

------------------------ [ Dodano po: kilkunastu sekundach ]

matw napisał(a):
przy wybranej prędkości RS232 nie przekraczał 10%


proponuję trzymać się 2% ..... bo 10% to już MASAKRA :(


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: 30 maja 2014, o 21:52 
Offline
Nowy

Dołączył(a): 23 lut 2014
Posty: 4
Pomógł: 0

Pordaniki przestudiowane, noty również, ale jakoś zupełnie mi to wypadło z głowy... wiem, że może wydawać się to dziwne, ale taki efekt (opisany w poscie 1) otrzymałem po wsadzeniu świeżej atmegi i niestety taki był mój pierwszy pomysł :( mój błąd, wszystko jasne


Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2014, o 21:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 447
Lokalizacja: DKL
Pomógł: 53

mirekk36 napisał(a):
proponuję trzymać się 2% ..... bo 10% to już MASAKRA
Dzięki za korektę, ja w swoim poście zdążyłem się już poprawić :)

_________________
Migracja z punktu B do punktu C
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2014, o 22:02 
Offline
Moderator
Avatar użytkownika

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

ukcio napisał(a):
ale jakoś zupełnie mi to wypadło z głowy


matw napisał(a):
Dzięki za korektę


Po to mamy panowie nasze przyjazne forum ;)


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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


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