Az RS485 busz részletes magyarázata

Az RS485 egy elektromos szabvány, amely leírja az interfész fizikai rétegét, például a protokollt, az időzítést, a soros vagy párhuzamos adatokat, és a kapcsolatokat a tervező vagy magasabb szintű protokollok határozzák meg.Az RS485 meghatározza a meghajtók és vevők elektromos jellemzőit kiegyensúlyozott (más néven differenciális) többpontos átviteli vonalak használatával.

Előnyök

1. Differenciális átvitel, amely növeli a zajtűrést és csökkenti a zajsugárzást;
2. Távolsági kapcsolatok, 4000 lábig (kb. 1219 méter);
3. Adatátviteli sebesség akár 10 Mbps (40 hüvelyken belül, körülbelül 12,2 méter);
4. Több meghajtó és vevő is csatlakoztatható ugyanahhoz a buszhoz;
5. A széles közös módú tartomány lehetővé teszi a földpotenciál különbségeket a meghajtó és a vevő között, ami -7-12V maximális közös módú feszültséget tesz lehetővé.

Jelszint

Az RS-485 főként a differenciáljelek átvitelére való felhasználása miatt képes nagy távolságú átvitelre.Zajinterferencia esetén a vonalon lévő két jel közötti különbség még mindig megítélhető, így az átviteli adatokat nem zavarja zaj.

HÍREK2_1

Az RS-485 differenciálvonal a következő 2 jelet tartalmazza

V: Nem fordított jel
B: Tolatásjelző
Lehetséges egy harmadik jel is, amelyhez közös referenciapontra van szükség az összes kiegyensúlyozott vonalon, SC-nek vagy G-nek, hogy a kiegyensúlyozott vonalak megfelelően működjenek.Ez a jel korlátozhatja a vevő oldalon vett közös módú jelet, és az adó-vevő ezt a jelet használja referenciaértékként az AB vonal feszültségének mérésére.Az RS-485 szabvány a következőket említi:
Ha MARK (logika 1), a B vonal jelfeszültsége nagyobb, mint az A vonal
Ha TÉR (logikai 0), akkor az A vonal jelfeszültsége nagyobb, mint a B vonal
Annak érdekében, hogy ne okozzon nézeteltérést, egy általános elnevezési konvenció a következő:
TX+ / RX+ vagy D+ B helyett (az 1. jel magas)
TX-/RX- vagy D- A helyett (alacsony szint, ha a jel 0)

Küszöb feszültség:
Ha az adó bemenete logikai magas szintet kap (DI=1), az A vonal feszültsége magasabb, mint a B vonal (VOA>VOB);ha az adó bemenete logikai alacsony szintet kap (DI=0), az A vonal feszültsége nagyobb, mint a B vonal (VOA>VOB);A B feszültség nagyobb, mint az A vonal (VOB>VOA).Ha az A vonal feszültsége a vevő bemenetén nagyobb, mint a B vonalé (VIA-VIB>200mV), akkor a vevő kimenete logikailag magas szintű (RO=1);Ha a B vezeték feszültsége a vevő bemenetén nagyobb, mint az A vonalé (VIB-VIA>200mV), a vevő logikai alacsony szintet (RO=0) ad ki.

HÍREK2_2

Egységterhelés (UL)

Az RS-485 busz meghajtóinak és vevőinek maximális száma a terhelési jellemzőiktől függ.Mind a meghajtó, mind a vevő terhelését az egységterheléshez viszonyítva mérik.A 485-ös szabvány előírja, hogy egy átviteli buszra legfeljebb 32 egységterhelés csatlakoztatható.

HÍREK2_3

Üzemmód

A busz interfészt a következő két módon lehet megtervezni:
Half-Duplex RS-485
Full-Duplex RS-485
Az alábbi ábrán látható több félduplex buszkonfiguráció esetén az adatok egyszerre csak egy irányba továbbíthatók.

ÚJ2_4

A teljes duplex buszkonfiguráció az alábbi ábrán látható, amely lehetővé teszi a kétirányú egyidejű kommunikációt a mester és a szolga csomópontok között.

ÚJ2_5

Buszvégállomás és leágazás hossza

A jelvisszaverődés elkerülése érdekében az adatátviteli vonalnak végponttal kell rendelkeznie, amikor a kábel hossza nagyon hosszú, az elágazásnak pedig a lehető legrövidebbnek kell lennie.
A helyes lezáráshoz az átviteli vonal Z0 karakterisztikus impedanciájához illeszkedő RT lezáró ellenállás szükséges.
Az RS-485 szabvány azt javasolja, hogy a kábelnél a Z0=120Ω.
A kábeltörzsek általában 120Ω-os ellenállással vannak lezárva, egy-egy a kábel mindkét végén.

ÚJ2_6

Az elágazás elektromos hosszának (az adó-vevő és a kábeltörzs közötti vezetéktávolság) kisebbnek kell lennie, mint a meghajtó felfutási idejének egytizede:
LStub ≤ tr * v * c/10
LStub = maximális ághossz lábban
v = a jel kábelen való haladási sebességének és a fénysebességnek az aránya
c = fénysebesség (9,8*10^8 láb/s)
A túl hosszú elágazás a jelkibocsátás visszaverődését befolyásolja az impedanciát.Az alábbi ábra a hosszú ághosszúság és a rövid ághossz hullámformáit hasonlítja össze:

ÚJ2_7 ÚJ2_8

Adatsebesség és kábelhossz:
Ha nagy adatátviteli sebességet használ, csak rövidebb kábeleket használjon.Alacsony adatátviteli sebesség esetén hosszabb kábelek is használhatók.Alacsony sebességű alkalmazásoknál a kábel egyenáramú ellenállása korlátozza a kábel hosszát azáltal, hogy a kábel feszültségesésén keresztül zajszintet ad hozzá.Nagy sebességű alkalmazások használatakor a kábel AC hatásai korlátozzák a jel minőségét és korlátozzák a kábel hosszát.Az alábbi ábra a kábel hosszának és adatsebességének konzervatívabb görbéjét mutatja be.

ÚJ2_9

A Shenzhen Zhongling Technology Co., Ltd. (ZLTECH) 2013-as megalakulása óta elkötelezett a kerekes robotipar mellett, stabil teljesítményű kerékagy szervomotorokat és hajtásokat fejleszt, gyárt és értékesít.A nagy teljesítményű szervoagy-motor-meghajtók ZLAC8015, ZLAC8015D és ZLAC8030L CAN/RS485 buszkommunikációt fogadnak el, illetve támogatják a CANopen protokoll CiA301, CiA402 alprotokollját/modbus-RTU protokollját, és akár 16 eszköz csatlakoztatására is alkalmas;támogatja a helyzetszabályozást, a fordulatszám-szabályozást és a nyomatékszabályozást és más munkamódokat, amelyek különféle alkalmakkor alkalmasak a robotokhoz, nagymértékben elősegítve a robotipar fejlődését.A ZLTECH kerékagy szervo hajtásaival kapcsolatos további információkért kérjük, figyeljen: www.zlrobotmotor.com.


Feladás időpontja: 2022-04-04