EIA-485: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
KamikazeBot (dyskusja | edycje)
m r2.7.2) (Robot dodał et:RS-485
Linia 3:
 
== Standard transmisji szeregowej: RS485 ==
Standard RS485 (podobnie jak standard [[RS-422]]) składa się z różnicowego (symetrycznego) [[nadajnik]]a, dwuprzewodowego [[Tor transmisyjny|toru transmisyjnego]] i różnicowego odbiornika. Dla standardu RS485 tak jak i dla [[RS-422]] nie ma konieczności prowadzenia przewodu powrotnego. Standard RS485 umożliwia podłączenie wielu nadajników i [[odbiornik]]ówodbiorników (maksymalnie do 32). Ograniczenie wynika z ograniczeń energetycznych nadajnika. Najczęściej stosowaną topologią dla takich standardów jest [[topologia magistrali]]. Zasięg tego standardu to około 1200m. [[Prędkość transmisji|Prędkości transmisji]] jakie można uzyskać to 35Mbit/s (do 10m), i 100Kbit (do 1200m). RS485 jest najczęściej stosowanym interfejsem przewodowym w sieciach przemysłowych - z jednego prostego powodu, przesył różnicowy zapobiega wpływowi zakłóceń zewnętrznych (np. sprzętu indukcyjnego jak [[silnik]]i) na transmisję danych. Na bazie tego interfejsu opracowano wiele [[Protokół komunikacyjny|protokołów komunikacyjnych]].
 
W celu zapewnienia kompatybilności pomiędzy produktami dostarczanymi przez różnych [[producent]]ów, oraz w celu osiągnięcia poprawnej transmisji danych na określonym odcinku lub/przy danej szybkości transferu zostały utworzone normy. Towarzystwo Przemysłu Elektronicznego ([[EIA|EIA - Electronics Industry Association)]] stworzyło normy dla RS485, [[RS-422]], [[RS-232]] oraz [[RS423]] które są związane z przesyłaniem danych. Często tworzone są propozycje jak poradzić sobie z problemami pojawiającymi się w typowej sieci. Normy [[EIA]] oznaczone były prefiksem "RS" (recomended standard) w celu wskazania zalecanego standardu; Obecnie normy te są ogólnie oznaczane jako "EIA" w celu zidentyfikowania organizacji wydającej daną normę. Podczas gdy normy wprowadzają ujednolicenie przy komunikacji, pozostaje wiele obszarów tzw. "szarych stref" które odkrywamy (przeważnie podczas instalacji) na własną rękę.
 
RS485 obsługuje 32 nadajniki i 32 odbiorniki (mówimy tu o dwukierunkowej [[half-duplex]] wielogałęziowej komunikacji poprzez pojedynczą lub podwójną [[skrętka|skrętkę]] (kabel sygnałowy twisted-pair). Sieć RS-485 może być połączona za pomocą 2 lub 4 przewodów.  Maksymalna długość [[przewódPrzewód elektryczny|przewodu]] może wynosić 1200 metrów. Wynika to z systemu transmisji danych opartego na napięciu różnicowym.
 
W typowym zastosowaniu RS485 pojedynczy [[Komputer osobisty|komputer klasy PC]] podłączony jest do kilku adresowalnych urządzeń, współdzielących ten sam [[Przewód elektryczny|kabel]]. Można myśleć o RS485 jak o systemie komunikacji opartym na "linii przesyłowej" (adresowanie jest obsługiwane przez jednostkę zdalną). [[RS-232]] może być przekonwertowany na RS485 za pomocą prostego konwertera interfejsu - może posiadać [[izolacja|izolację]] optyczną i układ ochrony przed [[przepięcie|przepięciami]]. Elektroniczne przesyłanie danych pomiędzy elementami może być podzielone na dwie kategorie: niesymetryczne i różnicowe. [[RS-232]] (niesymetryczny) został przedstawiony w roku [[1962]] i pomimo pogłosek o jego przedwczesnym wycofaniu, pozostał szeroko używany w [[przemysł|przemyśle]]. Według specyfikacji [[RS-232]] zezwala na przesyłanie danych od nadajnika do odbiornika ze stosunkowo niskim [[transferPrzepustowość|transferem]]em (do 20Kbit/s), z maksymalną prędkością na krótkich odcinkach (do 15m)
W celu nawiązania komunikacji full-duplex ustalane są niezależne kanały transmisyjne. Sygnały [[RS-232]] są przedstawione za pomocą poziomów [[napięcieNapięcie elektryczne|napięcia]], mierzone względem wspólnego poziomu masy. Stan nieaktywny "idle" ("MARK") ma ujemny poziom sygnału, natomiast stan aktywny "active" ("SPACE") ma dodatni poziom sygnału. [[RS-232]] posiada sporą liczbę linii synchronizujących transmisję (głównie używane z [[modem]]ami), oraz określony protokół komunikacyjny. Ogólnie rzecz biorąc jeśli nie jesteś podłączony do modemu i nie wyłączyłeś obsługi linii synchronizujących programowo lub sprzętowo, to mogą one przysporzyć wiele problemów. Sygnał RTS (Żądanie nadawania) posiada użyteczność w pewnych określonych aplikacjach.
 
RS423 jest kolejnym niesymetrycznym układem posiadającym pewne przewagi nad [[RS-232]]; jednak nie jest szeroko stosowany w przemyśle. Sygnały [[RS-232]] są przedstawione za pomocą poziomów
Linia 17:
 
W rzeczywistym środowisku podczas komunikacji z dużą prędkością, lub komunikacji na duże odległości, metoda niesymetryczna jest często nieodpowiednia. Różnicowe przesyłanie danych (zrównoważony sygnał różnicowy) oferuje znaczną przewagę wydajności w większości aplikacji. Sygnały różnicowe mogą pomagać w niwelowaniu efektów przesunięcia zera oraz indukowanych sygnałów zakłóceń, które mogą się pojawić w postaci wspólnego napięcia w sieci.
[[RS-422]] (różnicowy) został zbudowany do przesyłania danych na większe odległości przy większych prędkościach przesyłowych ''(baud rate Kb/s)'' niż [[RS-232]]. W najprostszej postaci, para konwerterów z [[RS-232]] na [[RS-422]] (oraz powrotnie z [[RS-422]] na [[RS-232]]), może być wykorzystana do stworzenia "linii rozszerzenia RS232". Przesłanie danych z prędkością do 100 Kb/s na odległość do 1200m. Może być dostosowany do [[RS-422]]. [[RS-422]] jest również przystosowany do pracy z aplikacjami wielodostępnymi ("linie przesyłowe" party-line) gdzie podłączony jest tylko jeden sterownik, a nadawanie odbywa się przez "szynę", która umożliwia podłączenie do 10 [[odbiornik]]ówodbiorników. Podczas gdy typ aplikacji wielodostępowej posiada wiele pożądanych przewag, urządzenia [[RS-422]] nie mogą być użyte do stworzenia prawdziwej "linii przesyłowej".
Prawdziwa linia przesyłowa składa się z wielu nadajników oraz odbiorników podłączonych do pojedynczej szyny, gdzie każdy węzeł może zarówno przesyłać jak i odbierać dane.
 
Linia 31:
 
=== Dobór linii transmisyjnej dla RS-485 ===
Podczas doboru linii transmisyjnej dla RS-485 konieczne jest zbadanie potrzebnej długości przewodu oraz prędkości transmisyjnej układu. Straty w linii przesyłowej składają się ze strat AC, strat przewodnika [[Prąd stały|DC]], upływu oraz strat [[prąd przemienny|AC]] w dielektryku. W przypadku przewodu wysokiej jakości wielkość strat w [[przewodnikPrzewód elektryczny|przewodniku]]u jak i dielektryku mają ten sam rząd wielkości.
 
=== Dobór przewodów dla układu RS-422 i RS-485 ===
Wybór przewodu transmisyjnego dla układu RS-422 i RS-485 nie jest trudny, jednak często jest pomijany z powodu większych problemów związanych z układem. Należy zachować dbałość w tej kwestii, jednak z powodu nieciągłego charakteru problemów związanych z [[przewódPrzewód elektryczny|przewodami]], ich obejście może być bardzo trudne.
Poza oczywistymi cechami takimi jak: ilość przewodów czy przekrój kabla, specyfikacje zawierają przydatne terminy, które nie są aż tak intuicyjne:<br />
'''Impedancja Charakterystyczna (omy):''' Wartość oparta na konduktancji właściwej, [[rezystancja|rezystancji]], reaktancji pojemnościowej oraz [[Indukcyjność|indukcyjności]] przewodu, która przedstawia impedancję nieskończenie długiego przewodu. Kiedy przewód zostanie ucięty na dowolną długość (określony impedancją charakterystyczną) i zakończony [[Terminator (elektronika)|terminatorem]], to jego pomiary będą identyczne z teoretycznymi obliczeniami nieskończenie długiego przewodu. Trzeba jednak dodać, że zakończenie przewodu terminatorem z tą impedancją, nadaje mu właściwości przewodu nieskończenie długiego, co powoduje brak odbić przesłanego sygnału. Jeśli terminator jest niezbędny w układzie, to powinien mieć tak dobraną wartość [[Impedancja|impedancji]], aby pasowała do wartości impedancji charakterystycznej kabla.<br />
'''Reaktancja pojemnościowa bocznika (pFft):''' Wielkość [[Konduktancja|konduktancji]] właściwej obciążonego przewodu, przypadająca na miarę jednostki (0.3m).
Jednym z czynników ograniczających maksymalną długość przewodu jest obciążenie pojemnościowe. Układy oddalone od siebie na duże odległości czerpią korzyści jeśli zostaną połączone przewodem o niskiej reaktancji pojemnościowej.<br />
'''Prędkość propagacji (% z c):''' Prędkość z jaką sygnał elektryczny jest przesyłany przez [[Przewód elektryczny|przewód]]. Podana wartość musi być przemnożona przez [[prędkość światła]] (c) w celu otrzymania jednostki [m/s]. Dla przykładu, przewód który jest określony prędkością propagacji 78%, daje propagację 0.78 X 300 X 10' -
234 X 106 metrów na sekundę.<br />
Plenum cable