Cześć! Jak oznacza się linie RS485? Gdzie jest wyższy potencjał np. dla bitu STOP? na linii A, czy na B? tia
3gr
Cześć! Jak oznacza się linie RS485? Gdzie jest wyższy potencjał np. dla bitu STOP? na linii A, czy na B? tia
Dobre pytanie... S± dwie mo¿liwo¶ci i w praktyce spotka³em obydwie, wiêc najbezpieczniej oznaczaæ +/- :)
Marek
A kiedy "+" będzie plusem? Dla "0", czy dla 1 ? Zapewne dla 1 czyli stopu?
Nie ma tego gdzieś w normach? Czy instalacje przemysłowe nie są łączone wg szczegółowej dokumentacji tylko na zasadzie "panie elektryk, podłącz tak aby działało"?
3grTak, "+" jest plusem dla "1". Inaczej, "-" to sygna³ zanegowany.
: Nie ma tego gdzie¶ w normach? Czy instalacje przemys³owe nie s± : ³±czone wg szczegó³owej dokumentacji tylko na zasadzie "panie : elektryk, pod³±cz tak aby dzia³a³o"?
W PDF-ie do MAX485 i podobnych +/- jest nazywane A/B, w PDF-ie do LTC1387 (taki kombajn RS232/422/485 w jednej ko¶ci, drogi niestety) jest B/A (i chyba tak jest te¿ w normach EIA-485). W dokumentacji protoko³u MODBUS
Marek
A czy musi byc Start 8 bitow i Stop ?
No walsnie a dlaczego norma na RS485 ma okreslac ze tranzmisja ma byc asynchroniczna. Mozna zrobic synchroniczna jakies np kodownaie NRZI czy cos jeszcze innego i polaryzacja jest wtedy niewazna. A zreszta jak robisz UART w proramie to mozesz sobie odwrocic polaryzasje jak rozpoznasz ze nie tak odbierasz.
W madrym systemie tak bym zrobil.
Pzodro Grzechu
Have something to add? Share your thoughts — no account required.
Ask the community — no account required