微波EDA网,见证研发工程师的成长! 2025濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柟缁㈠枟閸庡顭块懜闈涘缂佺嫏鍥х閻庢稒蓱鐏忣厼霉濠婂懎浜惧ǎ鍥э躬婵″爼宕熼鐐差瀴闂備礁鎲¢悷銉ф崲濮椻偓瀵鏁愭径濠勵吅闂佹寧绻傚Λ顓炍涢崟顓犵<闁绘劦鍓欓崝銈嗙箾绾绡€鐎殿喖顭烽幃銏ゅ川婵犲嫮肖闂備礁鎲¢幐鍡涘川椤旂瓔鍟呯紓鍌氬€搁崐鐑芥嚄閼搁潧鍨旀い鎾卞灩閸ㄥ倿鏌涢锝嗙闁藉啰鍠栭弻鏇熺箾閻愵剚鐝曢梺绋款儏濡繈寮诲☉姘勃闁告挆鈧Σ鍫濐渻閵堝懘鐛滈柟鍑ゆ嫹04闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁惧墽鎳撻—鍐偓锝庝簼閹癸綁鏌i鐐搭棞闁靛棙甯掗~婵嬫晲閸涱剙顥氬┑掳鍊楁慨鐑藉磻閻愮儤鍋嬮柣妯荤湽閳ь兛绶氬鎾閳╁啯鐝曢梻浣藉Г閿氭い锔诲枤缁辨棃寮撮姀鈾€鎷绘繛杈剧秬濞咃絿鏁☉銏$厱闁哄啠鍋撴繛鑼枛閻涱噣寮介褎鏅濋梺闈涚墕濞诧絿绮径濠庢富闁靛牆妫涙晶閬嶆煕鐎n剙浠遍柟顕嗙節婵$兘鍩¢崒婊冨箺闂備礁鎼ú銊╁磻濞戙垹鐒垫い鎺嗗亾婵犫偓闁秴鐒垫い鎺嶈兌閸熸煡鏌熼崙銈嗗23闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁惧墽鎳撻—鍐偓锝庝簼閹癸綁鏌i鐐搭棞闁靛棙甯掗~婵嬫晲閸涱剙顥氬┑掳鍊楁慨鐑藉磻閻愮儤鍋嬮柣妯荤湽閳ь兛绶氬鎾閳╁啯鐝栭梻渚€鈧偛鑻晶鎵磼椤曞棛鍒伴摶鏍归敐鍫燁仩妞ゆ梹娲熷娲偡閹殿喗鎲奸梺鑽ゅ枂閸庣敻骞冨鈧崺锟犲礃椤忓棴绱查梻浣虹帛閻熴垽宕戦幘缁樼厱闁靛ǹ鍎抽崺锝団偓娈垮枛椤攱淇婇幖浣哥厸闁稿本鐭花浠嬫⒒娴e懙褰掑嫉椤掑倻鐭欓柟杈惧瘜閺佸倿鏌ㄩ悤鍌涘 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁惧墽鎳撻—鍐偓锝庝簼閹癸綁鏌i鐐搭棞闁靛棙甯掗~婵嬫晲閸涱剙顥氬┑掳鍊楁慨鐑藉磻閻愮儤鍋嬮柣妯荤湽閳ь兛绶氬鎾閻樻爠鍥ㄧ厱閻忕偛澧介悡顖氼熆鐟欏嫭绀€闁宠鍨块、娆戠磼閹惧墎绐楅梻浣告啞椤棝宕橀敐鍡欌偓娲倵楠炲灝鍔氭繛鑼█瀹曟垿骞橀懜闈涙瀭闂佸憡娲﹂崜娑㈡晬濞戙垺鈷戦柛娑樷看濞堟洖鈹戦悙璇ц含闁诡喕鍗抽、姘跺焵椤掆偓閻g兘宕奸弴銊︽櫌婵犮垼娉涢鍡椻枍鐏炶В鏀介柣妯虹仛閺嗏晛鈹戦鑺ュ唉妤犵偛锕ュ鍕箛椤掑偊绱遍梻浣筋潐瀹曟﹢顢氳閺屻劑濡堕崱鏇犵畾闂侀潧鐗嗙€氼垶宕楀畝鍕厱婵炲棗绻戦ˉ銏℃叏婵犲懏顏犵紒杈ㄥ笒铻i柤濮愬€ゅΣ顒勬⒒娴e懙褰掓晝閵堝拑鑰块梺顒€绉撮悞鍨亜閹哄秷鍏岄柛鐔哥叀閺岀喖宕欓妶鍡楊伓婵犵數濮烽弫鍛婃叏閻戣棄鏋侀柛娑橈攻閸欏繘鏌i幋锝嗩棄闁哄绶氶弻鐔兼⒒鐎靛壊妲紒鐐劤椤兘寮婚敐澶婄疀妞ゆ帊鐒﹂崕鎾绘⒑閹肩偛濡奸柛濠傛健瀵鈽夐姀鈺傛櫇闂佹寧绻傚Λ娑⑺囬妷褏纾藉ù锝呮惈闉嬪銈庡亜椤﹀灚淇婇悽绋跨妞ゆ牗姘ㄩ悿鈧梻浣告啞閹哥兘鎳楅崼鏇炴辈闁绘ḿ鏁哥壕钘壝归敐鍛儓妞ゅ骸鐭傞弻娑㈠Ω閵壯冪厽閻庢鍠栭…閿嬩繆閹间礁鐓涢柛灞剧煯缁ㄤ粙姊绘担鍛靛綊寮甸鍌滅煓闁硅揪瀵岄弫鍌炴煥閻曞倹瀚�
首页 > 硬件设计 > 模拟电路设计 > 电力线载波通讯模块在机器人控制技术中的应用

电力线载波通讯模块在机器人控制技术中的应用

时间:03-17 来源:互联网 点击:
机器人控制中通讯是必不可少的技术环节,现有通讯方式可分为有线与无线两种。无线通讯不必配置专用的通讯线缆,但抗空间电磁干扰能力低,受无线电管制约束。有线通讯可靠性高,但需配备专用的通讯电缆。近年发展起来的电力线载波通讯技术为机器人控制技术提供了新的通讯手段。电力线载波通讯使用公用的电力线,不必专门铺设通讯电缆,系统得以简化,因而大大提高了机器人设计与制造的性能价格比。本文结合工程实践.采用了美国Intellon公司的电力线载波通讯模块SSC P200与单片机结合组成了实用系统,实际运行表明电力线载波通讯技术应用在机器人控制中是行之有效的。
关键词:电力线载波 通讯 机器人 控制


1 引言
机器人控制中采用各种通讯手段。这些通讯手段可分为有线通讯与无线通讯。无线通讯的优点是不必配备专用的通讯电缆,设备各部分相互独立,配置灵活。缺点是抗干扰性能低,另外会对邻近设备造成无线电干扰,受无线电管制的约束。有线通讯可靠性高,但需配备专用的通讯电缆,提高了系统的设计与制造成本。近年来电力线载波通讯技术发展迅速,这为机器人控制提供了新的通讯手段。电力线载波通讯技术的特点[2]是既有如RS485串行有线通讯方式的高可靠性,又不必专门铺设通讯电缆,而是利用现有设备的电力输电线。专用于电力线载波通讯的芯片很多,本系统采用美国Intellon公司的电力线载波通讯模块。Intellon电力线载波通讯模块的技术特点是[1]:采用扩谱载波通讯技术,因此抗干扰能力很强,在环境恶劣的工业电缆上也能可靠地传输数据。模块与电力线间的耦合方式简化到只有一对双绞线。具有与EIA-600(CEBus)相兼容的通信总线标准,与主控制微处理器之间备有SPI高速传输接口、单5v电源,极易构成低成本的网络产品。因此Intellon电力线载波通讯技术特别适合在机器人控制技术中应用。尤其当机器人联网运行时其技术优势更为明显。
下面我们以Intellon公司的SSC(SpreadSpectrum Carrier) P200系列控制器(以下简称P200)为例介绍电力线载波通讯技术在机器人控制中的应用。
2 使用P200控制器构成电力线载波通讯模块

图l所示为使用P200控制器构成的电力线载波通讯模块。这是—个全双工的网络传输器。在发送模式下工作时,主控制处理器Host首先通过SPI接口把待传输的数据块高速地传输到P200的中央处理器DLL Microprocessor。DLL中央处理器把数据经D/A转换成模拟量,由功率放大器AMP的放大后,经前置滤波处理,滤掉对电网产生干扰的谐波成份,再耦合到电力线上去。虽然输入与输出信息公用一根电力线,但由于AMP功率放大器有三态门控制开关,不会与输入信号发生线路冲突。在接收模式下,传输信号通过电力线耦合进入P200模块,首先经带宽滤波器滤掉干扰信息,然后进入P200,在芯片内部经功率放大器Amp放大后,A/D转换成数字量,进入P200模块的中央处理器DLL。DLL中央处理器由SPI接口高速地把数据块传入主控制处理器Host进行分析处理。

闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁惧墽鎳撻—鍐偓锝庝簼閹癸綁鏌i鐐搭棞闁靛棙甯掗~婵嬫晲閸涱剙顥氬┑掳鍊楁慨鐑藉磻濞戔懞鍥偨缁嬪灝鐎俊銈忕到閸燁偆绮诲☉妯忓綊鏁愰崨顔跨缂備礁顑勯懗鍓佹閹捐纾兼慨姗嗗厴閸嬫捇鎮滈懞銉モ偓鍧楁煥閺囨氨鍔嶉柟鍐茬焸濮婄粯鎷呴崨濠傛殘闂佽崵鍠嗛崕鎶藉箲閵忕媭娼ㄩ柍褜鍓欓锝嗙節濮橆厼浜滅紒鐐妞存悂寮查鍕拺闁圭ǹ娴风粻鎾寸箾鐠囇呭埌閺佸牊淇婇妶鍛櫤闁稿鍓濈换婵囩節閸屾稑娅e銈忕到閵堟悂骞冩禒瀣垫晬婵炴垶蓱鐠囩偤姊虹拠鈥虫灍闁荤噦濡囬幑銏犫攽鐎n亞鍊為梺闈浤涢崘銊ヮ洭濠电姷鏁告慨鐑藉极閹间礁纾规い鏍仜閻掑灚銇勯幒鎴濐仼缁炬儳顭烽弻鐔煎礈瑜忕敮娑㈡煟閹惧娲撮柟顔筋殜閺佹劖鎯旈垾鑼晼濠电姭鎷冮崘顏冪驳闂侀€涚┒閸斿秶鎹㈠┑瀣窛妞ゆ洖鎳嶉崫妤呮⒒娴e憡璐¢柟铏尵閳ь剚姘ㄦ晶妤佺┍婵犲洤绠瑰ù锝堝€介妸鈺傜叆闁哄啠鍋撻柛搴$-缁辩偤骞掑Δ浣叉嫽闂佺ǹ鏈悷銊╁礂瀹€鍕厵闁惧浚鍋呭畷宀€鈧娲滈弫璇差嚕娴犲鏁囬柣鎰問閸炵敻姊绘担鑺ョ《闁革綇绠撻獮蹇涙晸閿燂拷...

3 P200数据传输软件介面设计
本文中P200模块完成一个标准数据块的双向传输任务,为此设计了专用的数据传输软件介面,如表1所示,这个软件介面由59个字节的寄存器数据结构组成。这个数据结构共有7个部分,各部分的主要功能如下表:

闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁惧墽鎳撻—鍐偓锝庝簼閹癸綁鏌i鐐搭棞闁靛棙甯掗~婵嬫晲閸涱剙顥氬┑掳鍊楁慨鐑藉磻濞戔懞鍥偨缁嬪灝鐎俊銈忕到閸燁偆绮诲☉妯忓綊鏁愰崨顔跨缂備礁顑勯懗鍓佹閹捐纾兼慨姗嗗厴閸嬫捇鎮滈懞銉モ偓鍧楁煥閺囨氨鍔嶉柟鍐茬焸濮婄粯鎷呴崨濠傛殘闂佽崵鍠嗛崕鎶藉箲閵忕媭娼ㄩ柍褜鍓欓锝嗙節濮橆厼浜滅紒鐐妞存悂寮查鍕拺闁圭ǹ娴风粻鎾寸箾鐠囇呭埌閺佸牊淇婇妶鍛櫤闁稿鍓濈换婵囩節閸屾稑娅e銈忕到閵堟悂骞冩禒瀣垫晬婵炴垶蓱鐠囩偤姊虹拠鈥虫灍闁荤噦濡囬幑銏犫攽鐎n亞鍊為梺闈浤涢崘銊ヮ洭濠电姷鏁告慨鐑藉极閹间礁纾规い鏍仜閻掑灚銇勯幒鎴濐仼缁炬儳顭烽弻鐔煎礈瑜忕敮娑㈡煟閹惧娲撮柟顔筋殜閺佹劖鎯旈垾鑼晼濠电姭鎷冮崘顏冪驳闂侀€涚┒閸斿秶鎹㈠┑瀣窛妞ゆ洖鎳嶉崫妤呮⒒娴e憡璐¢柟铏尵閳ь剚姘ㄦ晶妤佺┍婵犲洤绠瑰ù锝堝€介妸鈺傜叆闁哄啠鍋撻柛搴$-缁辩偤骞掑Δ浣叉嫽闂佺ǹ鏈悷銊╁礂瀹€鍕厵闁惧浚鍋呭畷宀€鈧娲滈弫璇差嚕娴犲鏁囬柣鎰問閸炵敻姊绘担鑺ョ《闁革綇绠撻獮蹇涙晸閿燂拷...

3.1 层配置信息
占用7个字节,规定了系统的工作模式以及最大重新启动次数。
3.2 传输介面标志信息

字节只读寄存器,寄存的标志信息反映如下事实:
·一个数据包已收到或接收出现意外。
·一个发送过程已完成或传输出现意外。
·物理层错误或主机传输介面出错。
·设备的复位状态
3.3 控制寄存器

2字节只写寄存器,提供如下控制信息:
·确定主机忙闲与否;
·是否忽略掉一个数据包的接收过程;
·控制一个数据包的接收过程。
3.4 状态寄存器

只读寄存器,共6个字节。寄存上次数据包传输状态,P200的设备型号与版本号。
3.5 数据通道控制寄存器

只写1字节寄存器。确定数据通道建立最短时间。
3.6 数据接受状态寄存器

1字节只读寄存器,确定接受数据时物理层检测失败的错误类型。
3.7 数据包

数据包由一个头文件和待发送的信息组成。头文件包含控制场和地址场。控制场包含控制接收或发送信息时的控制指令。地址场包括了数据包的地址信息。
值得注意的是,P200数据传输软件介面是由主控制微处理器Host Micro下载的,由于P200内部寄存器的易失性每次上电时,主控制微处理器Host Micro都必须对P200重新下载安装一次软件介面。
4 使用P200控制器构成的电力线载波通讯模块在壁面清洗爬壁机器人系统中应用
图2为我校研制的爬壁清洗机器人,其主要由机器人本体,控制系统,清洗机构,地面控制器,保险与卷扬升降控制系统构成。其基本工作原理是:由地面控制器向本体控制器发出指令,机器人本体上的高速风机起动,产生较强吸附力,使机器人本体安全可靠地吸附在工作壁面上。然后驱动两套交流伺服电机,带动车轮使机器人在玻璃、瓷砖等壁面上快速移动,同时清洗机械开始工作完成相应清洗任务。在本体快速移动同时,卷扬升降系统也在地面控制器作用下相应升降运动,使保险悬挂机构与机器人本体随动。

灏勯涓撲笟鍩硅鏁欑▼鎺ㄨ崘

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top