Az RS-485 busz bemutatása: A fizikai réteg

Jul 22, 2026 Hagyjon üzenetet

**1 **RS-485 áttekintés


Az RS-232-höz hasonlóan az RS-485 is egy soros kommunikációs szabvány. Jelenlegi hivatalos megnevezése TIA-485/EIA-485-A, de általában RS-485 szabványként emlegetik. Az RS-485-öt széles körben használják olyan iparágakban, mint az ipari automatizálás, az autóipar és az épületfelügyelet. Az EIA szabványok sorozatán belül az RS-485 protokollt tartják a legsokoldalúbbnak, amely kiváló teljesítményt mutat mind a négy soros kommunikációs szabványon.


Az RS-485 busz legyőzi az RS-232 hiányosságait, nevezetesen a rövid kommunikációs távolságot és az alacsony adatátviteli sebességet. Az RS-485 akár 10 Mbit/s adatátviteli sebességet is támogat, elméleti kommunikációs távolsága pedig akár 1200 méter. Ellentétben az RS-232 egyvégű átvitelével, az RS-485 differenciális átvitelt használ egy pár csavart érpáron keresztül, ahol az egyik vezetéket A-val, a másikat B-vel jelölik.


**2 **RS-485 fizikai réteg


Az RS-485 fizikai réteg felelős a nyers adatok továbbításáért az eszközök és a fizikai átviteli közeg között. Kezeli az elektromos jelek digitális adatokká történő átalakítását, miközben meghatározza a feszültségszinteket, időzítést, adatsebességet és egyéb paramétereket is.

 

① Differenciáljelek
A hosszú-kábelezés jelgyengülést eredményez, és növeli a zaj és az interferencia valószínűségét. Ez az A és B kábel feszültségamplitúdójának változásában nyilvánul meg. A differenciálvonalak használatának előnye azonban az, hogy a két jel közötti különbség levonása megszünteti az interferenciát, lehetővé téve a normál jel kimenetét. A differenciális vevő azon képességét, hogy figyelmen kívül hagyja az azonos feszültségeket mindkét jelvonalon, közös módú -elutasításnak nevezzük.
 

图片

 

图片

A szabvány előírja, hogy a logikai 1 értéke +2V és +6V, a logikai 0 pedig -6 V és -2 V.
Az RS-485 nem igényel meghatározott buszfeszültséget; csak a minimális különbségi feszültséget veszi figyelembe. Hosszabb kábelhossz esetén a vevő által vett feszültség +/- 200 mV-ra csökkenhet, ami még mindig tökéletesen elfogadható RS-485 esetén – ez az RS-485 egyik előnye.

 

Sok adó-vevő teljesíti vagy meg is haladja a TIA/EIA-485A szabványt; a gyakorlati alkalmazásokban azonban a készülék meghatározott paraméterei élveznek elsőbbséget. Például egy adott adó-vevő minimális negatív bemeneti küszöbértéke -200 mV.

图片

 

② Jel definíciók

RS-485 jelvonal definíciók

图片

A DB9 dugaszoló és anya csatlakozók sematikus diagramja

 

 

DB9 Gyűrű jelző Pin név

1

CD Carrier Detect
2 RXD Adatok fogadása
3 TXD Adatok továbbítása
4 DTR Adatterminál készen áll
5 GND Rendszer földelés
6 DSR Adatok készen
7 RTS Kérelem továbbítása
8 CTS Clear to Transmit
9 RI Gyűrű jelző

DB9 Pin-kiosztás

 

Carrier Detect (CD) Ez a vezérlőjel akkor használatos, amikor a modem értesíti a számítógépet, hogy olyan vivőjelet észlelt, amelyet a számítógép adatátvitelre használhat.


Adatok fogadása (RXD) Ez a vonal két forrás közötti adatátvitelre szolgál. Ilyen például a modemtől kapott és a számítógépre továbbított adatok.


Adatátvitel (TXD) Ez az a vonal, amely ténylegesen hordozza a továbbított adatokat.


Data Terminal Ready (DTR) Ez a jel azt jelzi, hogy a számítógép készen áll az adatok továbbítására.


Rendszerföldelés (GND) A földhöz való fizikai csatlakozásra utal, amelyet alapvonalként használnak az áramkör feszültségének mérésére vagy a visszatérő áram közös útjaként.

 

图片

RS-485 huzalozási rajz egy DB9 csatlakozóhoz

图片

Kivezetési diagram 25-tűs RS-485 félduplex és full-duplex csatlakozókhoz

A DTR jelhez képest a Data Set Ready (DSR) jel értesíti a számítógépet vagy a terminált, hogy a modem működőképes és képes adatokat fogadni.

Ehhez a jelhez pozitív feszültség szükséges a küldésre kész (RTS) jel engedélyezéséhez. Ez azt jelzi, hogy interferenciamentes átvitel lehetséges az adatkészlet és az adatterminál között.

Miután létrejött a kapcsolat az adatterminál és a modem között, a Clear to Send (CTS) jel továbbításra kerül annak megerősítésére, hogy az adatterminál nyugtázta a kommunikáció megkezdését.

A csengetésjelző (RI) arra szolgál, hogy figyelmeztesse az adatkészletet kezelő modemet, ha alacsony{0}}frekvenciás jelet észlelt. Ez a jel csak figyelmezteti az adatterminált, és nem befolyásolja az eszközök közötti adatátvitelt.

A tű-hozzárendelések 2, illetve 4 érintkezőn keresztül csatlakoznak a DB9 és DB25 csatlakozókhoz.

A DB25-összekötő TxD+ és TxD- sorai adatokat továbbítanak, míg az RxD+ és RxD- sorok fogadott adatokat. Mivel ezek differenciáljelek, nagyobb távolságra is továbbíthatók.

 

Az RS-485 interfész átviteli távolság és adatsebesség tekintetében felülmúlja az RS-232 protokollt. Támogatja a 30–35 Mbps adatátviteli sebességet akár 10 méteres távolságban. 100 Kb/s adatátviteli sebesség akár 1200 méteres távolságban is elérhető. Az RS-485-öt elsősorban többpontos konfigurációkban használják, amelyek kihasználják a kiegyensúlyozott differenciál interfészét.


Ahogy az RS-485 kábelkivezetésen látható, ez az interfész minden jelet differenciális konfigurációban tartalmaz.


● A CTS+ és CTS- jelek, valamint az RTS+ és RTS- jelek kézfogásvezérlő jelként használatosak.


● A TxD+ és a TxD- adatátvitelre szolgál.


● RxD+ és RxD- az adatok fogadására használt vonalak.


Egy többpontos konfiguráció akár 32 eszközt is csatlakoztathat egyetlen fő vezérlőeszközhöz. Ilyen például a VSAT NMS (Network Management System). Ebben a megvalósításban a PC-n futó szoftverek különféle alrendszereket képesek felügyelni és vezérelni. Ide tartoznak a MUX, a modem, az RF fel/le konverterek és egyéb hálózati összetevők. Az ilyen típusú megvalósítás megfelelő működéséhez helyesen vezetékezett RS-485 csatlakozókra van szükség mind az NMS-alkalmazást futtató PC-n, mind az összes csatlakoztatott alrendszeren.


RS485 interfész leírása


Az RS485 (EIA485) interfész rendkívül robusztusnak bizonyult, és több-pontos topológiájának köszönhetően az ipari szektor legnépszerűbb kommunikációs protokolljává vált. Az RS422 protokoll hasonló az RS485-höz, mivel mindkettő differenciális jeleket használ az adatátvitelhez.

 

Kétféle RS-485 létezik:

● A fél{0}}duplex RS-485 2 érintkezős.

● A Full{0}}duplex RS-485 4 érintkezős.

Használhatja a teljes{0}}duplex módot, ha egyszerre kell adatokat küldenie és fogadnia. Fél-duplex módban bármikor csak adatokat küldhet és fogadhat.

A vezeték feszültségtartománya -7 V és +12 V között van.

Az RS-485 protokoll megvalósításához nincs szükség speciális csatlakozótípusra, de a legtöbb esetben DB9 csatlakozókat vagy sorkapcsokat használnak.

Az egyes RS-485 csatlakozók eltérő érintkezési konfigurációkkal rendelkezhetnek. A tényleges konfigurációt a készülékhez mellékelt dokumentáció alapján határozhatja meg.

图片RS-485-ös eszköz csatlakoztatása 2 tűvel-Félduplex RS-485 tűkiosztás图片RS-485-ös eszköz csatlakoztatása 4 érintkezővel-Teljes duplex RS-485 tűkiosztás

 

图片

Napjainkban sok RS-485-ös konverter kompatibilis az RS-422-vel, ezért gyakran látni T/R+ és T/R- jeleket ezeken a konvertereken, amelyek megfelelnek az RS-485 A+ és B- jeleinek.

 

 

③ Topológia


Az RS-485 két-vezetékes és négy{4}}vezetékes konfigurációt is támogat. A négy-vezetékes konfiguráció a pont-pont közötti kommunikációra korlátozódik, és ma ritkán használják; a kétvezetékes konfigurációt használják gyakrabban. Ez a konfiguráció busztopológiát alkalmaz, amely lehetővé teszi akár 32 csomópont csatlakoztatását egyetlen buszon.


Az I²C-hez hasonlóan az RS-485-ös busz is master-szolga módban működik. Támogatja a pont---pont egy-szolga módot és a több-szolga módot is, de nem támogatja a több mester módot.

图片

 

 

A szálláslekérdezés elküldése

whatsapp

Telefon

E-mailben

Vizsgálat