RS485 - гэта электрычны стандарт, які апісвае фізічны ўзровень інтэрфейсу, напрыклад, пратакол, час, паслядоўныя або паралельныя дадзеныя, а спасылкі вызначаюцца распрацоўшчыкам або пратаколамі больш высокага ўзроўню.RS485 вызначае электрычныя характарыстыкі драйвераў і прымачоў з выкарыстаннем збалансаваных (таксама званых дыферэнцыяльнымі) шматкропкавых ліній перадачы.
Перавагі
1. Дыферэнцыяльная перадача, якая павышае перашкодаўстойлівасць і зніжае шумавое выпраменьванне;
2. Міжгароднія сувязі, да 4000 футаў (каля 1219 метраў);
3. Хуткасць перадачы дадзеных да 10 Мбіт/с (у межах 40 цаляў, прыкладна 12,2 метра);
4. Да адной шыне можна падключыць некалькі драйвераў і прымачоў;
5. Шырокі дыяпазон синфазных сігналаў улічвае розніцу патэнцыялаў зазямлення паміж драйверам і прымачом, дазваляючы максімальнае синфазное напружанне -7-12В.
Узровень сігналу
RS-485 можа ажыццяўляць перадачу на вялікія адлегласці ў асноўным за кошт выкарыстання дыферэнцыяльных сігналаў для перадачы.Калі ёсць шумавыя перашкоды, розніца паміж двума сігналамі ў лініі ўсё яшчэ можа быць выкарыстана для ацэнкі, каб даныя перадачы не парушаліся шумам.
Дыферэнцыяльная лінія RS-485 уключае наступныя 2 сігналы
A: сігнал без зваротнага ходу
B: сігнал задняга ходу
Таксама можа быць трэці сігнал, які патрабуе агульнай кропкі адліку на ўсіх збалансаваных лініях, якая называецца SC або G, каб збалансаваныя лініі функцыянавалі належным чынам.Гэты сігнал можа абмежаваць сінфазны сігнал, атрыманы на прыёмным канцы, і прыёмаперадатчык будзе выкарыстоўваць гэты сігнал у якасці эталоннага значэння для вымярэння напружання на лініі AB.Стандарт RS-485 згадвае:
Калі MARK (лагічная 1), напружанне сігналу лініі B вышэй, чым лінія A
Калі прабел (лагічны 0), напружанне сігналу ў лініі A вышэй, чым у лініі B
Каб не выклікаць рознагалоссяў, агульнае правіла наймення:
TX+ / RX+ або D+ замест B (сігнал 1 высокі)
TX-/RX- або D- замест A (нізкі ўзровень, калі сігнал 0)
Парогавае напружанне:
Калі ўваход перадатчыка атрымлівае лагічны высокі ўзровень (DI=1), напружанне лініі A вышэй, чым лініі B (VOA>VOB);калі на ўваходзе перадатчыка паступае нізкі лагічны ўзровень (DI=0), напружанне на лініі A вышэй, чым на лініі B (VOA>VOB);Напружанне B вышэй, чым на лініі A (VOB>VOA).Калі напружанне лініі A на ўваходзе прымача вышэй, чым напружанне лініі B (VIA-VIB>200 мВ), на выхадзе прымача высокі лагічны ўзровень (RO=1);калі напружанне лініі B на ўваходзе прымача вышэй, чым напружанне лініі A (VIB-VIA>200 мВ), прымач выдае лагічны нізкі ўзровень (RO=0).
Адзінкавая нагрузка (UL)
Максімальная колькасць драйвераў і прымачоў на шыне RS-485 залежыць ад іх характарыстык нагрузкі.Нагрузкі як драйвера, так і прымача вымяраюцца адносна адзінкавых нагрузак.Стандарт 485 прадугледжвае, што максімум 32 нагрузкі могуць быць прымацаваныя да шыны перадачы.
Рэжым працы
Інтэрфейс шыны можа быць распрацаваны наступнымі двума спосабамі:
Паўдуплекс RS-485
Поўны дуплекс RS-485
Што датычыцца некалькіх канфігурацый паўдуплекснай шыны, як паказана на малюнку ніжэй, дадзеныя могуць перадавацца толькі ў адным напрамку адначасова.
Канфігурацыя поўнадуплекснай шыны паказана на малюнку ніжэй, што дазваляе двухбаковую адначасовую сувязь паміж галоўным і падпарадкаваным вузламі.
Аўтобусны прыпынак і даўжыня аддзялення
Каб пазбегнуць адлюстравання сігналу, лінія перадачы дадзеных павінна мець канечную кропку, калі даўжыня кабеля вельмі вялікая, а даўжыня галіны павінна быць як мага карацей.
Для правільнага завяршэння патрабуецца тэрмінальны рэзістар RT, які адпавядае характарыстычнаму супраціўленню Z0 лініі перадачы.
Стандарт RS-485 рэкамендуе Z0=120Ω для кабеля.
Кабельныя магістралі звычайна заканчваюцца рэзістарамі 120 Ом, па адным на кожным канцы кабеля.
Электрычная даўжыня галіны (адлегласць правадніка паміж трансіверам і магістраляй кабеля) павінна быць менш за адну дзесятую часу нарастання прывада:
LStub ≤ tr * v * c/10
Lstub = максімальная даўжыня галіны ў футах
v = стаўленне хуткасці, з якой сігнал распаўсюджваецца па кабелі, да хуткасці святла
c = хуткасць святла (9,8*10^8 футаў/с)
Занадта вялікая даўжыня галіны прывядзе да ўплыву адлюстравання выпраменьвання сігналу на супраціў.Наступны малюнак уяўляе сабой параўнанне сігналаў даўжыні доўгай і кароткай галіны:
Хуткасць перадачы дадзеных і даўжыня кабеля:
Пры выкарыстанні высокай хуткасці перадачы дадзеных выкарыстоўвайце толькі карацейшыя кабелі.Пры выкарыстанні нізкай хуткасці перадачы дадзеных можна выкарыстоўваць больш доўгія кабелі.Для нізкахуткасных прыкладанняў супраціў пастаяннага току кабеля абмяжоўвае даўжыню кабеля, дадаючы запас шуму праз падзенне напружання на кабелі.Пры выкарыстанні прыкладанняў з высокай хуткасцю пераменнага току ўздзеянне кабеля абмяжоўвае якасць сігналу і даўжыню кабеля.На малюнку ніжэй прадстаўлена больш кансерватыўная крывая даўжыні кабеля і хуткасці перадачы дадзеных.
Shenzhen Zhongling Technology Co., Ltd. (ZLTECH) з моманту свайго стварэння ў 2013 годзе займаецца індустрыяй колавых робатаў, распрацоўваючы, вырабляючы і прадаючы серварухавікі і прывады са стабільнай прадукцыйнасцю.Яго высокапрадукцыйныя драйверы серводвигателей ZLAC8015, ZLAC8015D і ZLAC8030L прымаюць сувязь па шыне CAN/RS485, адпаведна падтрымліваюць субпратакол CiA301, CiA402/пратакол modbus-RTU пратаколу CANopen і могуць падключаць да 16 прылад;падтрымлівае кантроль становішча, кантроль хуткасці і крутоўнага моманту і іншыя рэжымы працы, прыдатныя для робатаў у розных выпадках, што значна спрыяе развіццю індустрыі робатаў.Для атрымання дадатковай інфармацыі аб сервапрывадах ступіцах колаў ZLTECH звярніце ўвагу: www.zlrobotmotor.ком.
Час публікацыі: 4 жніўня 2022 г