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

[Rozwiązano] Czy warto stosować moduły RS485 przy komunikacji RX/TX na kablu UTP 100m?

tomaszdko 06 Lut 2018 21:24 1806 7
REKLAMA
  • #1 17018273
    tomaszdko
    Poziom 12  
    Witam

    Robię komunikację do ROV (robot podwodny) na kablu UTP KAT 5E o długości 100m.
    Do testów podłączyłem 2 x arduino nano by sprawdzić moduły RS485 , po włączeniu i testach wszystko było OK . Zanim rozebrałem płytkę stykową coś mnie tknęło by ten kabel podłączyć bezpośrednio pod porty RX/TX arduino nano (bez modułów RS485) i okazało się że wszystko śmiga jak z modułami RS485 . Zdziwiło mnie to bo z tego co kiedyś czytałem to przez RS232 max jest 30m kabla a tu na gołe TX/RX kabel 100m i chodzi . Zmieniłem prędkość na 57600 i dalej śmiga . Pytanie , więc jak z tym jest połączeniem RX/TX ??! bo nie wiem czy jest sens stosować moduły RS485 ?..Dodam że kabel jest zwinięty w szpuli , nie sprawdzałem na rozwiniętym.
  • REKLAMA
  • #2 17018669
    kamyczek
    Poziom 38  
    To że działa tak jak opisałeś nie jest niczym dziwnym , jednak szansa że będzie to działało w realnym środowisku jest znacznie mniejsza załóż moduły rs485 bo tylko z nimi masz gwarancję że urządzenie nie przestanie działać w wyniku zakłóceń .
  • REKLAMA
  • Pomocny post
    #3 17019003
    el2010tmp
    Poziom 25  
    Pamiętaj tylko że kabel UTP zawiera przewody skręcone parami więc linie A B modułu rs485 muszą być podłączone do jednej pary. W takim przypadku ewentualne zakłócenia na liniach są niwelowane ponieważ mają przeciwną polaryzację. Jakikolwiek inny sposób połączenia wywoła efekt przeciwny.
  • #4 17019862
    jnk0le
    Poziom 18  
    Tak samo jak z ograniczeniem maksymalnej prędkości do 115,2kbps na kilku metrach, mimo że bez problemu będzie działać nawet przy 2mbps (max dla arduino bez arduinowych bibliotek).
    Jak byś chciał urzeczywistnić te "limity" to wystarczy że dasz max232 lub podobny układ z epoki 16550.
  • #5 17019986
    tomaszdko
    Poziom 12  
    Poczytałem trochę na innych portalach i faktycznie ludzie pisali że robili projekty na gołych RX/TX lub na RS232 o różnych odległościach przekraczających standardowe ustalenia i prędkości . Jednak nie będę ryzykować bo faktycznie mogę mieć wiele zakłóceń . Kablem UTP prócz łączności UART chcę puścić sygnał wideo na innych żyłach o częstotliwości 5,8 Ghz (kamery stosowane przy modelarstwie lotniczym FPV+OSD)...
  • REKLAMA
  • #6 17022249
    jnk0le
    Poziom 18  
    tomaszdko napisał:
    Kablem UTP prócz łączności UART chcę puścić sygnał wideo na innych żyłach o częstotliwości 5,8 Ghz (kamery stosowane przy modelarstwie lotniczym FPV+OSD)...

    5.8Ghz to prędzej koncentrykiem powinno się puszczać, inaczej uszkodzisz nadajnik przy zwiększaniu mocy aby cokolwiek odebrać.
    Nawet jeśli jest to jakaś zwykła różnicówka 8b10 (w co wątpię), to raczej nie uzyskasz 100m po typowym cat5e.
  • #7 17022315
    tomaszdko
    Poziom 12  
    Sygnał wideo nie będzie wysyłany na nadajnik a potem po kablu do odbiornika , nie mam zamiaru tak robić. Zrobiłem tak ---- kamera --- 100m kabel --- nadajnik na powierzchni --- obok odbiornik +7cali monitor , po testach wygląda obraz świetnie
  • REKLAMA
  • #8 17024567
    tomaszdko
    Poziom 12  
    Zamykam temat , niby w testach wychodzi że można pominąć moduły RS485 ale ze względu na możliwość zakłóceń zamontuje RS485.

    Dzieki
REKLAMA