RS485 estas elektra normo kiu priskribas la fizikan tavolon de la interfaco, kiel protokolo, tempigo, seriaj aŭ paralelaj datenoj, kaj ligiloj estas ĉiuj difinitaj fare de la dizajnisto aŭ pli alta-tavolaj protokoloj.RS485 difinas la elektrajn karakterizaĵojn de ŝoforoj kaj riceviloj uzantaj ekvilibrajn (ankaŭ nomitajn diferencigajn) plurpunktajn transmisiliniojn.
Avantaĝoj
1. Diferenca transdono, kiu pliigas bruan imunecon kaj reduktas bruan radiadon;
2. Longdistancaj ligiloj, ĝis 4000 futoj (ĉirkaŭ 1219 metroj);
3. Datumrapideco ĝis 10Mbps (en 40 coloj, ĉirkaŭ 12,2 metroj);
4. Multoblaj ŝoforoj kaj riceviloj povas esti konektitaj al la sama buso;
5. La larĝa komun-reĝima gamo permesas terajn potencialajn diferencojn inter la ŝoforo kaj ricevilo, permesante maksimuman komun-reĝiman tension de -7-12V.
Signalnivelo
RS-485 povas efektivigi longdistancan dissendon ĉefe pro la uzo de diferencigaj signaloj por dissendo.Kiam estas brua interfero, la diferenco inter la du signaloj sur la linio ankoraŭ povas esti uzata por juĝi, por ke la dissendaj datumoj ne estu ĝenita de bruo.
La diferenciga linio RS-485 inkluzivas la sekvajn 2 signalojn
A: Ne-inversa signalo
B: inversa signalo
Povas ankaŭ ekzisti tria signalo kiu postulas oftan referencpunkton sur ĉiuj ekvilibraj linioj, nomitaj SC aŭ G, por la ekvilibraj linioj por funkcii konvene.Ĉi tiu signalo povas limigi la komunan reĝiman signalon ricevitan ĉe la riceva fino, kaj la transceptoro uzos ĉi tiun signalon kiel referencan valoron por mezuri la tension sur la AB-linio.La RS-485-normo mencias:
Se MARKO (logiko 1), linio B signaltensio estas pli alta ol linio A
Se SPACO (logiko 0), linio A signaltensio estas pli alta ol linio B
Por ne kaŭzi malkonsenton, ofta nomkonvencio estas:
TX+ / RX+ aŭ D+ anstataŭ B (signalo 1 estas alta)
TX-/RX- aŭ D- anstataŭ A (malalta nivelo kiam signalo 0)
Sojla Tensio:
Se la dissendila enigo ricevas logikan altnivelon (DI=1), la linio A tensio estas pli alta ol la linio B (VOA>VOB);se la dissendila enigo ricevas logikan malaltan nivelon (DI=0), la linio A tensio estas pli alta ol la linio B (VOA>VOB);B-tensio estas pli alta ol linio A (VOB>VOA).Se la tensio de linio A ĉe la enigo de la ricevilo estas pli alta ol tiu de linio B (VIA-VIB>200mV), la eligo de la ricevilo estas logika alta nivelo (RO=1);se la tensio de linio B ĉe la enigo de la ricevilo estas pli alta ol tiu de linio A (VIB-VIA>200mV), la ricevilo eligas logikan malaltan nivelon (RO=0).
Unua Ŝarĝo (UL)
La maksimuma nombro da ŝoforoj kaj riceviloj sur la buso RS-485 dependas de iliaj ŝarĝaj trajtoj.Kaj ŝoforo kaj ricevilŝarĝoj estas mezuritaj relative al unuoŝarĝoj.La 485 normo kondiĉas ke maksimumo de 32 unuoŝarĝoj povas esti alkroĉita al transmisibuso.
Funkcia Reĝimo
La businterfaco povas esti desegnita laŭ la sekvaj du manieroj:
Duondupleksa RS-485
Plendupleksa RS-485
Koncerne multoblajn duondupleksajn buskonfiguraciojn kiel montrite en la figuro malsupre, datumoj nur povas esti transdonitaj en unu direkto samtempe.
La plendupleksa buskonfiguracio estas montrita en la figuro malsupre, permesante dudirektan samtempan komunikadon inter majstraj kaj sklavaj nodoj.
Busa Finiĝo & Branĉo Longo
Por eviti signalan reflektadon, la datumtranssendolinio devas havi finpunkton kiam la kablolongo estas tre longa, kaj la branĉlongo estu kiel eble plej mallonga.
Ĝusta finaĵo postulas finrezistilon RT egalitan al la karakteriza impedanco Z0 de la transmisilinio.
La normo RS-485 rekomendas ke Z0=120Ω por la kablo.
Kablotrunkoj estas kutime finitaj kun 120Ω rezistiloj, unu ĉe ĉiu fino de la kablo.
La elektra longo de la branĉo (konduktilo-distanco inter dissendilo kaj kablotrunko) devus esti malpli ol unu dekono de la stira pliiĝotempo:
LStub ≤ tr * v * c/10
LStub= maksimuma branĉolongo en piedoj
v = la rilatumo de la rapideco je kiu la signalo vojaĝas sur la kablo al la lumrapideco
c = lumrapideco (9.8*10^8ft/s)
Tro longa branĉlongo igos signal-emisio-reflekton influi impedancon.La sekva figuro estas komparo de longa branĉolongo kaj mallonga branĉolongo ondoformoj:
Datumkurso kaj Kablolongo:
Kiam vi uzas altajn datumkursojn, uzu nur pli mallongajn kablojn.Kiam oni uzas malaltajn datumojn, oni povas uzi pli longajn kablojn.Por malaltrapidecaj aplikoj, la DC-rezisto de la kablo limigas la kablolongon aldonante brumarĝenon tra la tensiofalo trans la kablo.Kiam vi uzas altkvalitajn aplikojn, la AC-efikoj de la kablo limigas signalkvaliton kaj limigas kablolongon.La figuro malsupre disponigas pli konservativan kurbon de kablolongo kaj datumrapideco.
Shenzhen Zhongling Technology Co., Ltd. (ZLTECH), ekde sia fondiĝo en 2013, dediĉas sin al la industrio de radaj robotoj, disvolvante, produktante kaj vendante servomotorojn kaj motorojn kun stabila rendimento.Ĝiaj alt-efikecaj servomotoraj ŝoforoj ZLAC8015, ZLAC8015D kaj ZLAC8030L adoptas CAN/RS485-busan komunikadon, respektive subtenas CiA301, CiA402 sub-protokolon/modbus-RTU-protokolon de CANopen-protokolo, kaj povas munti ĝis 16 aparatojn;subtena poziciokontrolo, rapidkontrolo Kaj tordmomanta kontrolo kaj aliaj laborreĝimoj, taŭgaj por robotoj en diversaj okazoj, multe antaŭenigante la disvolviĝon de la robota industrio.Por pliaj informoj pri la servomotoroj de radnabo de ZLTECH, bonvolu atenti: www.zlrobotmotor.com.
Afiŝtempo: Aŭg-04-2022