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

Interfejs RS-232 wiecznie żywy?

ghost666 27 Kwi 2017 17:54 5496 7
REKLAMA
  • Jeśli zajrzymy do fabryki odnajdziemy tam dużo systemów przemysłowych - nowych i starych - we wszystkich z nich odnajdziemy interfejs RS-232, wykorzystywany do łączenia poszczególnych elementów urządzenia. Oczywiście, niektóre z np. obrabiarek posiadają złącza USB czy inne, ale nie wszystkie - wszystkie natomiast mają RS-232. Czemu?

    Czemu interfejs RS-232 jest nadal tak popularny i czemu to takie ważne? RS-232 jest jednym z pierwszych interfejsów szeregowych, jakie zostały wprowadzone do przemysłu. Stanowczo jest on już dobrze ugruntowany niemalże w każdym sektorze przemysłu. A jak już coś zostało raz zaprojektowane, to nie wymaga dodatkowych nakładów czasu i pracy, aby zostać aktualizowane. Dodatkowo, z uwagi na swoją prostotę i niezawodność interfejs ten doskonale sprawdza się w przemyśle, gdzie jest tak chętnie stosowany.

    Kolejną zaletą RS-232 jest fakt, że interfejs ten nie wymaga skomplikowanego sprzętu ani oprogramowania do działania. USB z kolei wymaga skomplikowanego interfejsu elektrycznego a także złożonego oprogramowania po obu stronach. Z kolei RS-232 nie wymaga żadnej z tych rzeczy, co jest dodatkowo plusem, gdyż umożliwia proste debugowanie czy rozwiązywanie problemów gdy np. procesor układu odbierającego informacje zawiesi się albo chcemy dokonać pewnej aktualizacji firmware.

    Z uwagi na fakt, że nie da się zastąpić RS-232 w tych zastosowaniach nieprędko wyjdzie on z użycia na korzyść na przykład USB. Ale na tym nie koniec zalet tego starego interfejsu szeregowego.

    RS-232 oferuje także ogromną prostotę implementacji. Interfejs ten jest niezależny od oprogramowania, co oznacza, że można wykorzystywać go do komunikacji pomiędzy różnymi systemami operacyjnymi czy systemami wbudowanymi wykorzystującymi własne, dedykowane oprogramowanie. Protokół komunikacji tym interfejsem pozwala na ogromną elastyczność łączenia różnych systemów.

    Dla hobbystów protokół ten oferuje także niedrogą i prostą metodę komunikacji z prototypami. Jak żaden inny interfejs, RS-232 oferuje możliwość prostej komunikacji z tworzonymi przez nas urządzeniami elektrycznymi, niezależnie od posiadanych przez nas urządzeń czy komputera.

    Dzięki długiej historii tego interfejsu możliwe jest także podłączanie starszych urządzeń z jego wykorzystaniem. Dzięki temu możemy podłączać stare systemy do świata Internetu Rzeczy. Wykorzystując na przykład płytkę deweloperską MSP-EXP430G2 LaunchPad od Texas Instruments możemy podłączyć dowolne urządzenia wyposażone w interfejs RS-232 do internetu. Wystarczy skorzystać z modułu SimpleLink? Wi-Fi? CC3200 LaunchPad wyposażonego w RS-232 do podłączenia starszych urządzeń do sieci. Dodatkowo, Texas Instruments dostarcza moduły tego rodzaju w prostej formie tzw. BoosterPack, które prosto można ze sobą łączyć aby łatwiej prototypować nowe systemy.

    Interfejs RS-232 wiecznie żywy?


    Pokazany powyżej system to tylko jedna z niewielu opcji, jakie oferuje w dzisiejszych czasach interfejs RS-232. Ten interfejs szeregowy jest niczym jak wytrych, pozwalający nam na podłączenie do nowoczesnego świata starszych rządzeń. A Wy - jak wykorzystujecie RS-232 w swoich projektach? Do czego przydaje się Wam ten interfejs i jakie ciekawe urządzenia podłączyliście z jego wykorzystaniem do nowoczesnych mikrokontolerów?

    Źródło: http://e2e.ti.com/blogs_/b/analogwire/archive/2017/03/30/rs-232-use-this-old-dog-for-new-tricks

    Fajne? Ranking DIY
    O autorze
    ghost666
    Tłumacz Redaktor
    Offline 
    Fizyk z wykształcenia. Po zrobieniu doktoratu i dwóch latach pracy na uczelni, przeszedł do sektora prywatnego, gdzie zajmuje się projektowaniem urządzeń elektronicznych i programowaniem. Od 2003 roku na forum Elektroda.pl, od 2008 roku członek zespołu redakcyjnego.
    https://twitter.com/Moonstreet_Labs
    ghost666 napisał 11960 postów o ocenie 10197, pomógł 157 razy. Mieszka w mieście Warszawa. Jest z nami od 2003 roku.
  • REKLAMA
  • #2 16441490
    katakrowa
    Poziom 23  
    Przewidziałem wyprowadzenia RS232 w sterowniku wzmacniacza audio aby była możliwość sterowania wejściami / wyjściami lub docelowo głośnością z poziomu PC ( https://www.elektroda.pl/rtvforum/topic3326127.html )
  • REKLAMA
  • #3 16441609
    cogliostro666
    Poziom 11  
    Jest jeszcze Tibbo które również pozwala podłączyć rs232 do LAN/WAN
  • REKLAMA
  • #5 16442817
    TechEkspert
    Redaktor
    UART z RS-232 używam głównie do debugowania, czasem do dostępu do konsoli/konfiguracji,
    w rozwiązaniach wymagających pewnej transmisji na większe odległości wolę transmisje różnicowe,
    natomiast jeżeli dane mają trafić do toru radiowego to przed modulacją wolę zakodować dane binarne do strumienia danych przyjaznego dla radiowych torów nadawczo-odbiorczych, w przypadku np. radia poza danymi często warto dodać dane pomocnicze takie jak preambuła, sumy kontrolne.
  • REKLAMA
  • #6 16443949
    Tremolo
    Poziom 43  
    Używaliśmy konwerterów 485 na 232 i odwrotnie jak były jakieś krzaki na 485, albo soft od 485 nie chciał dobrze komunikować się już z wewnętrzną architekturą. Zasięg po kablu jak 485 i klient widział 485, a my mieliśmy po drodze 232. Na szczęście potrzebowaliśmy no 3-4 operacji na sekundę. Bo to miało przenosić stany przełączników z pulpitu lub pilota od operatora, który łączył się z odbiornikiem. Odbiornik miał moduł 485. I to było max. Po drodze dwie głowice, koder, dekoder. 32 sygnały cyfrowe do 80. Lub 32 i 8x analog. USB mogło by też tyle obsłużyć, ale chyba 100 000 takich urządzeń.
    Ale i tak większość klientów miało CANa.
    Pomogłem? Kup mi kawę.
  • #8 16476068
    Janusz_kk
    Poziom 38  
    ghost666 napisał:
    Jeśli zajrzymy do fabryki odnajdziemy tam dużo systemów przemysłowych - nowych i starych - we wszystkich z nich odnajdziemy interfejs RS-232, wykorzystywany do łączenia poszczególnych elementów urządzenia.


    Witam
    Kolega się myli, to co na pierwszy rzut oka wgląda jak rs232 bo ma podobne złącza DB9 jest najczęściej rs-em 485, wiem bo naprawiam elektronikę przemysłową. 232 zdaża się bardzo rzadko ze względu na małą odporność na zakłócenia.
    Pozdr
    Janusz

    Dodano po 2 [minuty]:

    Tremolo napisał:
    Używaliśmy konwerterów 485 na 232 i odwrotnie jak były jakieś krzaki na 485, albo soft od 485 nie chciał dobrze komunikować się już z wewnętrzną architekturą. Zasięg po kablu jak 485 i klient widział 485, a my mieliśmy po drodze 232


    Za długo siedzę w elektronice przemysłowej aby w takie "cuda" uwierzyć, raczej jest odwrotnie, 232 krzaki a po 485 chodzi, poza tym marny zasięg 232 na kablu dyskwalifikuje go w zastosowaniach przemysłowych.
REKLAMA