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



Teraz jest 13 maja 2026, o 11:14


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 3 cze 2014, o 22:16 
Offline
Użytkownik

Dołączył(a): 02 maja 2014
Posty: 78
Pomógł: 1

Czołem,
robię projekt w którym centrala z atmegą128 jest slavem dla PC i masterem dla innych atmeg8.
Komunikacja z PC ma się odbywać po RS232 a z innymi atmegami po RS485. Na razie mam głupi problem przy próbie podłączenia atmegi do PCta poprzez konwerter USB-UART na układzie PL2303.
Wydaje mi się, że powinienem zastosować dodatkowo układ MAX232 w cetralce i połączyć jego TxD i RxD z tymi na konwerterze. Czy dobrze mi sie wydaje?

Co do komunikacji atmega128-atmegi8, to wystarczy w centralce i każdym module slave zastosować MAX485 prawda?

edit:
Chyba doszedłem do odpowiedzi na pytania niżej.
Sygnał może być dowolny z zakresu o jakim mówi standard? Z tym że jeśli chcę uzyskać najlepsze parametry(prędkość, odporność na zakłócenia oraz odległość) to powinienem użyć +-12V a nie np +-5V?
Kod:
W ogóle to prosiłbym o jakiś odnośnik gdzie jest to wszystko wyjaśnione bo już się gubię w tym. Na konwerterze mam napisane USB-TTL, a czy i USB i TTL to przypadkiem poziomy 0-5V?
Czytając na wiki też już zgłupiałem"Specyfikacja napięcia definiuje "1" logiczną jako napięcie -3V do -15V, zaś "0" to napięcie +3V do +15V. Poziom napięcia wyjściowego natomiast może przyjmować wartości -12V, -10V, +10V, +12V"
Najpierw piszą że może być od -3 do -15 a potem że -12 i -10. To w końcu może być dowolne z tego zakresu czy konkretnie -12?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 cze 2014, o 08:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 maja 2013
Posty: 432
Lokalizacja: Gostyń / Poznań
Pomógł: 25

Kolego nie potrzebujesz maxa bo ta przejsciowka tylko emuluje ci RS232 w systemie. Podlaczasz ja do kompa i widziana jest w kompie jako port COM natomiast na jej wyjsciach ktore podlaczasz do atmegi masz sygnaly TTL czyli jesli twoja mega jest zasilana 5V to jest ok.
Co do 485 to popatrz na atnel.pl w instrukcje do ATB jak tam jest MAX485 podlaczony a tak jak tu powinna wygladac twoja magistrala...
http://www.dcisite.be/dcibus/figuur1.gif

Pamietaj o terminatorach

_________________
Podpis...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 cze 2014, o 12:26 
Offline
Użytkownik

Dołączył(a): 02 maja 2014
Posty: 78
Pomógł: 1

Dzięki za odpowiedź. Czyli ten konwerter nie dokońca symuluje port COM bo ten powinien mieć 12V. No ale to w sumie tylko upraszcza sprawę, bo nie trzeba dodatkowego maxa232 stosować. A tak z ciekawości: czy transmisja na sygnałach 5V nie będzie jakoś ograniczona co do odległości czy prędkości?(mi to i tak lotto bo do centrali będzie się podchodziło z laptopem)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 cze 2014, o 12:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 maja 2013
Posty: 432
Lokalizacja: Gostyń / Poznań
Pomógł: 25

kolego te 12V to masz od strony PC przy zwykłym RS232C, natomiast ty masz wirtualny COM a nie fizyczny wiec skąd i po co tam 12V? Bo rozumiem że to przejściówka USB ->RS232-TTL...

Przy używaniu max232 masz kolego sygnały TTL czyli 5V miedzy prockiem a MAX232, i 12V (9V) miedzy max232 a PC... ale teraz ciezko o PC z RS232 wiec masz emulowany port COM... i wszystkie przejściówki na FT232, i to co ty masz... co odleglości to nic nie ma.... zreszta RS232 i tak nie sluzy do duzych odleglosci, do tego masz transmisje roznicowa na RS485...

_________________
Podpis...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 cze 2014, o 12:41 
Offline
Użytkownik

Dołączył(a): 02 maja 2014
Posty: 78
Pomógł: 1

Ok wszystko jasne. Dzięki! ;)



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 3 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO