RS485 is 'n elektriese standaard wat die fisiese laag van die koppelvlak beskryf, soos protokol, tydsberekening, seriële of parallelle data, en skakels word almal gedefinieer deur die ontwerper of hoër-laag protokolle.RS485 definieer die elektriese eienskappe van drywers en ontvangers deur gebalanseerde (ook genoem differensiële) meerpunttransmissielyne te gebruik.
Voordele
1. Differensiële transmissie, wat geraasimmuniteit verhoog en geraasstraling verminder;
2. Langafstandskakels, tot 4000 voet (ongeveer 1219 meter);
3. Datatempo tot 10Mbps (binne 40 duim, ongeveer 12,2 meter);
4. Veelvuldige drywers en ontvangers kan aan dieselfde bus gekoppel word;
5. Die wye gemeenskaplike-modus-reeks maak voorsiening vir grondpotensiaalverskille tussen die drywer en ontvanger, wat 'n maksimum gemeenskaplike-modus-spanning van -7-12V toelaat.
Sein vlak
RS-485 kan langafstand-transmissie uitvoer hoofsaaklik as gevolg van die gebruik van differensiële seine vir transmissie.Wanneer daar geraasinterferensie is, kan die verskil tussen die twee seine op die lyn steeds gebruik word om te oordeel, sodat die transmissiedata nie deur geraas versteur word nie.
Die RS-485 differensiële lyn sluit die volgende 2 seine in
A: Nie-omgekeerde sein
B: Omgekeerde sein
Daar kan ook 'n derde sein wees wat 'n gemeenskaplike verwysingspunt op alle gebalanseerde lyne vereis, genoem SC of G, vir die gebalanseerde lyne om behoorlik te funksioneer.Hierdie sein kan die gemeenskaplike-modus sein wat aan die ontvangkant ontvang word, beperk, en die transceiver sal hierdie sein as 'n verwysingswaarde gebruik om die spanning op die AB-lyn te meet.Die RS-485-standaard noem:
Indien MARK (logika 1), is lyn B-seinspanning hoër as lyn A
Indien SPASIE (logika 0), is lyn A-seinspanning hoër as lyn B
Om nie onenigheid te veroorsaak nie, is 'n algemene naamkonvensie:
TX+ / RX+ of D+ in plaas van B (sein 1 is hoog)
TX-/RX- of D- in plaas van A (lae vlak wanneer sein 0)
Drempelspanning:
As die sender-inset 'n logiese hoë vlak (DI=1) ontvang, is die lyn A-spanning hoër as die lyn B (VOA>VOB);indien die sender-inset 'n logiese lae vlak (DI=0) ontvang, is die lyn A-spanning hoër as die lyn B (VOA>VOB);B-spanning is hoër as lyn A (VOB>VOA).As die spanning van lyn A by die inset van die ontvanger hoër is as dié van lyn B (VIA-VIB>200mV), is die uitset van die ontvanger 'n logiese hoë vlak (RO=1);indien die spanning van lyn B by die inset van die ontvanger hoër is as dié van lyn A (VIB-VIA>200mV), voer die ontvanger logiese lae vlak uit (RO=0).
Eenheidslading (UL)
Die maksimum aantal bestuurders en ontvangers op die RS-485-bus hang af van hul vrag-eienskappe.Beide drywer- en ontvangerladings word gemeet relatief tot eenheidslaste.Die 485-standaard bepaal dat 'n maksimum van 32 eenheidslaste aan 'n transmissiebus gekoppel kan word.
Bedryfsmodus
Die buskoppelvlak kan op die volgende twee maniere ontwerp word:
Half-dupleks RS-485
Voldupleks RS-485
Met betrekking tot veelvuldige half-dupleks buskonfigurasies soos in die figuur hieronder getoon, kan data slegs in een rigting op 'n slag oorgedra word.
Die vol-dupleks buskonfigurasie word in die onderstaande figuur getoon, wat tweerigting gelyktydige kommunikasie tussen meester- en slaafnodusse moontlik maak.
Busbeëindiging en taklengte
Om seinweerkaatsing te vermy, moet die datatransmissielyn 'n eindpunt hê wanneer die kabellengte baie lank is, en die taklengte moet so kort as moontlik wees.
Korrekte terminering vereis 'n terminasieweerstand RT wat ooreenstem met die kenmerkende impedansie Z0 van die transmissielyn.
Die RS-485-standaard beveel aan dat Z0=120Ω vir die kabel.
Kabelstamme word gewoonlik beëindig met 120Ω-weerstande, een aan elke kant van die kabel.
Die elektriese lengte van die tak (geleiersafstand tussen die sender en die kabelhoof) moet minder as een tiende van die aandrywingstyd wees:
LStub ≤ tr * v * c/10
LStub = maksimum taklengte in voet
v = die verhouding van die tempo waarteen die sein op die kabel beweeg tot die spoed van lig
c = spoed van lig (9,8*10^8ft/s)
Te lang taklengte sal veroorsaak dat seinemissierefleksie impedansie beïnvloed.Die volgende figuur is 'n vergelyking van langtaklengte en korttaklengtegolfvorms:
Datatempo en kabellengte:
As u hoë datatempo's gebruik, gebruik slegs korter kabels.Wanneer lae datasnelhede gebruik word, kan langer kabels gebruik word.Vir laespoedtoepassings beperk die GS-weerstand van die kabel die kabellengte deur geraasmarge deur die spanningsval oor die kabel by te voeg.Wanneer hoëspoedtoepassings gebruik word, beperk die AC-effekte van die kabel seinkwaliteit en beperk kabellengte.Die figuur hieronder verskaf 'n meer konserwatiewe kurwe van kabellengte en datatempo.
Shenzhen Zhongling Technology Co., Ltd. (ZLTECH), sedert sy stigting in 2013, is verbind tot die wielrobotbedryf, wat wielnaaf servomotors en aandrywings met stabiele werkverrigting ontwikkel, vervaardig en verkoop.Sy hoëprestasie servo-naafmotorbestuurders ZLAC8015, ZLAC8015D en ZLAC8030L neem CAN/RS485-buskommunikasie aan, ondersteun onderskeidelik CiA301, CiA402-subprotokol/modbus-RTU-protokol van CANopen-protokol, en kan tot 16 toestelle monteer;Ondersteun posisiebeheer, spoedbeheer en wringkragbeheer en ander werkmodusse, geskik vir robotte in verskeie geleenthede, wat die ontwikkeling van die robotbedryf aansienlik bevorder.Vir meer inligting oor ZLTECH se wielnaaf servo-aandrywings, let asseblief op: www.zlrobotmotor.com.
Postyd: Aug-04-2022