logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

RS485 z 4 przewodow na 2 przewody

crasher 22 Mar 2010 11:26 2461 3
REKLAMA
  • #1 7864588
    crasher
    Poziom 11  
    Witam,
    jak podlaczyc urzadzenie z RS485 (4 przewodz, tx+, tx-, rx+, rx-) do urzadzenia z RS485 na 2 przewodach (D i /D)
    prosze o porade
  • REKLAMA
  • #2 7866124
    kemot55
    Poziom 31  
    Chcesz tylko czytać czy tylko pisać do urządzenia?
    Jeżeli tak to podłączasz jedną parę i już.
    Jak chcesz mieć transmisję 2-kierunkową to pewnie trzeba by było zrobić konwerter, który wykryje kierunek transmisji i odpowiednio przełączy pary. Nie wiem czy jest takie urządzenie produkowane seryjnie. Może ADAM'y mają.
  • REKLAMA
  • #3 7887574
    gothye
    Poziom 33  
    Dla mnie temat nie wygląda na zbyt prosty w rozwiązaniu takim jak pisze kolega powyżej a to dlaczego :
    4 przewodowy rs485 to transmisja full-duplex (jednoczesne nadawanie i odbiór )
    a 2 przewodowy to half-duplex albo nadaje albo odbiera i bez uC z 2 UART'ami z dodatkowym softem tego nie obejdziesz ,uC będzie pełnił role buffora kontrolującego przepływ danych miedzy obiema magistralami jednocześnie pilnując aby po stronie half-duplex nie nadawał jednocześnie z innym układem umieszczonym na tej magistrali
  • #4 7888041
    kemot55
    Poziom 31  
    Nigdzie nie napisałem o tym, że będzie prosto :-)
    Też sobie pomyślałem o transmisji typu duplex, ale wszystko zależy co to za urządzenie i jak odbywa się komunikacja (stąd pierwsze pytanie). Widziałem również układy 2-parowe w których transmisja przebiegała na zasadzie zapytanie-odpowiedź czyli bez niebezpieczeństwa transmisji w obu kierunkach w tym samym czasie. Przełączenie pary wydaje się najprostsze w realizacji, ale wcale nie musi być dobrym rozwiązaniem.
    Ogólne dalsze rozważania na ten temat bez dodatkowej wiedzy na temat urządzeń nie mają większego sensu. Poza tym brak zainteresowania autora tym tematem raczej świadczy o rozwiązaniu (lub porzuceniu) problemu.
REKLAMA