亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SOPC平臺(tái)遠(yuǎn)程機(jī)器人控制系統(tǒng)的設(shè)計(jì)

        2016-11-23 08:30:28黎會(huì)鵬
        無(wú)線互聯(lián)科技 2016年20期
        關(guān)鍵詞:機(jī)械手嵌入式驅(qū)動(dòng)

        黎會(huì)鵬,馮 杰

        (黃岡師范學(xué)院 電子信息學(xué)院,湖北 黃岡 438000)

        基于SOPC平臺(tái)遠(yuǎn)程機(jī)器人控制系統(tǒng)的設(shè)計(jì)

        黎會(huì)鵬,馮杰

        (黃岡師范學(xué)院 電子信息學(xué)院,湖北 黃岡 438000)

        本設(shè)計(jì)基于SOPC嵌入式平臺(tái),提出了機(jī)器人遠(yuǎn)程控制系統(tǒng)的初級(jí)方案。該系統(tǒng)的硬件由DE1-SoC控制板、WiFi無(wú)線節(jié)點(diǎn)模塊和履帶機(jī)器人驅(qū)動(dòng)電路等組成。軟件基于Altera公司的Qsys平臺(tái),根據(jù)需要搭建控制器和外設(shè)框架,利用C語(yǔ)言采取模塊化編程,驅(qū)動(dòng)外圍硬件電路,實(shí)現(xiàn)了機(jī)器人的運(yùn)動(dòng)控制。

        SOPC;DE1-SOC;WiFi;Qsys

        可編程片上系統(tǒng)(System on a Programmable Chip,SOPC),它是用可編程邏輯技術(shù)把整個(gè)系統(tǒng)集成到一塊硅片上,用于嵌入式系統(tǒng)的研究和電子信息處理。它具有靈活的設(shè)計(jì)方式,可裁減、可擴(kuò)充、可升級(jí),并具備軟硬件在系統(tǒng)可編程的功能。

        無(wú)線網(wǎng)絡(luò)技術(shù)飛速發(fā)展進(jìn)一步促進(jìn)了網(wǎng)絡(luò)技術(shù)在機(jī)器人的控制領(lǐng)域的應(yīng)用,基于網(wǎng)絡(luò)的機(jī)器人控制技術(shù)也從初期的遙操作機(jī)器人的應(yīng)用逐步擴(kuò)展到分布式機(jī)器人系統(tǒng)等研究領(lǐng)域。

        1 系統(tǒng)方案

        機(jī)器人遠(yuǎn)程控制系統(tǒng)的本質(zhì)是人機(jī)之間,以及機(jī)器設(shè)備之間的協(xié)同和合作,機(jī)器人控制設(shè)計(jì)采用ALTERA公司的Cyclone V FPGA芯片平臺(tái),基于Nios Ⅱ嵌入式處理器進(jìn)行設(shè)計(jì)。該處理器是具有32位指令集的第二代片上可編程的軟核處理器, 其最大優(yōu)勢(shì)和特點(diǎn)是模塊化的硬件結(jié)構(gòu), 以及由此帶來(lái)的靈活性和可裁減性。

        機(jī)器人作為網(wǎng)絡(luò)數(shù)據(jù)的連接終端,將WiFi節(jié)點(diǎn)模塊通過(guò)AT指令配置,連接到服務(wù)端,建立數(shù)據(jù)鏈路。此時(shí),服務(wù)端的控制指令可以通過(guò)WiFi傳送到單機(jī)器人平臺(tái)。平臺(tái)根據(jù)指令譯碼程序,調(diào)整機(jī)器人運(yùn)動(dòng)方向和機(jī)械臂動(dòng)作。

        1.1控制端

        監(jiān)控中心采用C/S架構(gòu),完成客戶端登錄信息的監(jiān)聽(tīng),待客戶機(jī)登錄后,通過(guò)以太網(wǎng)進(jìn)行通信。操作員通過(guò)控制界面可以在對(duì)該系統(tǒng)進(jìn)行操作,也可通過(guò)板載的按鍵或重力傳感器檢測(cè)傾角對(duì)機(jī)器人的運(yùn)動(dòng)進(jìn)行控制。

        1.2無(wú)線通信的實(shí)現(xiàn)

        本設(shè)計(jì)采用WiFi聯(lián)網(wǎng)方式在客戶端和服務(wù)器端進(jìn)行數(shù)據(jù)交換,WiFi是一種無(wú)線聯(lián)網(wǎng)技術(shù),能夠?qū)€(gè)人電腦、手持設(shè)備(如pad、手機(jī))等終端以無(wú)線方式互相連接 。

        1.3控制終端

        機(jī)器人連接WiFi智能控制終端,終端設(shè)置成客戶機(jī)模式,上電后監(jiān)測(cè)服務(wù)器狀態(tài),申請(qǐng)連接。接收服務(wù)器端的操作指令,經(jīng)過(guò)指令譯碼后控制各執(zhí)行機(jī)構(gòu)動(dòng)作,執(zhí)行機(jī)器人的速度控制以及前進(jìn)、后退、轉(zhuǎn)彎控制、六自由度機(jī)械手的操作。

        2 系統(tǒng)硬件總體設(shè)計(jì)

        整個(gè)控制系統(tǒng)主要包括電源、控制器、存儲(chǔ)系統(tǒng)、電機(jī)驅(qū)動(dòng)電路、WiFi網(wǎng)絡(luò)通信接口等資源。

        機(jī)器人控制采用友晶科技的DE1-SoC開(kāi)發(fā)板進(jìn)行設(shè)計(jì),該硬件采用ALTERA公司的Cyclone V FPGA芯片為控制核心,通過(guò)AT指令配置WiFi節(jié)點(diǎn)模塊為STA模式,設(shè)置鏈路網(wǎng)絡(luò)信息和通信端口。根據(jù)接收到的服務(wù)端的指令,控制相應(yīng)的驅(qū)動(dòng)電路,完成機(jī)器人的運(yùn)動(dòng)控制,控制系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

        圖1 機(jī)器人結(jié)構(gòu)框圖

        2.1無(wú)線模塊

        本設(shè)計(jì)選用匯承科技推出的全新HC-21(S2WM02WiFi)模塊,是基于UART接口的符合WiFi無(wú)線網(wǎng)絡(luò)標(biāo)準(zhǔn)的嵌入式模塊,內(nèi)置無(wú)線網(wǎng)絡(luò)協(xié)議IEEE802.11協(xié)議棧以及TCP/IP協(xié)議棧, 能夠?qū)崿F(xiàn)用戶串口數(shù)據(jù)到無(wú)線網(wǎng)絡(luò)之間的轉(zhuǎn)換。

        2.2電機(jī)驅(qū)動(dòng)器

        機(jī)械手伺服電機(jī)驅(qū)動(dòng)器選用parallax公司的Servo Controller模塊,用于驅(qū)動(dòng)控制Hitec公司的HS-645MG大扭矩舵機(jī),完成機(jī)械手的操作。

        2.3六自由度機(jī)械手

        機(jī)械手為德普斯機(jī)械手,它主要由執(zhí)行機(jī)構(gòu)、驅(qū)動(dòng)系統(tǒng)、控制系統(tǒng)以及位置檢測(cè)裝置等組成。該機(jī)械手由6個(gè)伺服電機(jī)作為動(dòng)力系統(tǒng),其構(gòu)造仿生于人類的手臂,能夠靈活地全方位轉(zhuǎn)動(dòng),完成各項(xiàng)命令。

        2.4車體動(dòng)力部分

        本系統(tǒng)主要采用履帶結(jié)構(gòu),共有4組直流伺服電機(jī)驅(qū)動(dòng)輪。履帶式機(jī)器人具有動(dòng)載荷小,設(shè)計(jì)緊湊等特點(diǎn)。它能夠平穩(wěn)、迅速、安全地通過(guò)各種復(fù)雜路況。履帶上有花紋,所以在雪、雨、冰、上坡等路面上能牢牢地抓住地面、不會(huì)滑轉(zhuǎn)。

        3 系統(tǒng)軟件總體設(shè)計(jì)

        Altera公司在QuartusII 11.0版本中就正式使用Qsys作為主要的SOPC工具,Qsys系統(tǒng)集成工具自動(dòng)生成互聯(lián)邏輯,能自動(dòng)連接集成的知識(shí)產(chǎn)權(quán)(IP)功能和自定義子系統(tǒng),從而顯著節(jié)省了時(shí)間,減輕了FPGA開(kāi)發(fā)工作量。與之前發(fā)行的SOPC Builder版本相比,提高了性能,增強(qiáng)了設(shè)計(jì)重用功能,更迅速的進(jìn)行驗(yàn)證。

        本設(shè)計(jì)根據(jù)設(shè)計(jì)需要,利用Qsys平臺(tái)搭建了功能系統(tǒng),主要包含了幾個(gè)組件:NiosII Processor、onchip_ memory,timer,jtag_uart,uart和pio。系統(tǒng)架構(gòu)如圖2所示。外設(shè)中斷號(hào)和和基地址有系統(tǒng)自動(dòng)分配,也可根據(jù)設(shè)計(jì)本身進(jìn)行修改。

        系統(tǒng)軟件基于eclipse平臺(tái)進(jìn)行設(shè)計(jì)和編譯,采用C語(yǔ)言編程。

        3.1初始化函數(shù)設(shè)計(jì)

        系統(tǒng)正常工作前,將配置模塊的外設(shè)資源進(jìn)初始化,主要包括WiFi模塊配置初始化、定時(shí)器初始化、舵機(jī)控制器初始化等操作。

        3.2控制信息處理

        機(jī)器人和控制端通過(guò)WiFi進(jìn)行通信,通過(guò)軟件監(jiān)聽(tīng)WiFi模塊接收的數(shù)據(jù),根據(jù)解碼協(xié)議定義功能函數(shù),將控制命令轉(zhuǎn)發(fā)給處理單元。

        3.3機(jī)械手控制

        根據(jù)控制單元轉(zhuǎn)發(fā)的信息,驅(qū)動(dòng)關(guān)節(jié)電機(jī)進(jìn)行操作。

        3.4車體運(yùn)動(dòng)控制

        根據(jù)解碼控制單元轉(zhuǎn)發(fā)的信息,驅(qū)動(dòng)車體直流驅(qū)動(dòng)電機(jī),進(jìn)行相應(yīng)的速度調(diào)節(jié)和位置控制。

        圖2 Qsys系統(tǒng)框架圖

        4 結(jié)語(yǔ)

        本設(shè)計(jì)圍繞DE1-SOC平臺(tái)應(yīng)用展開(kāi)研究,進(jìn)行嵌入式現(xiàn)場(chǎng)控制器軟硬件系統(tǒng)平臺(tái)設(shè)計(jì)以及應(yīng)用軟件設(shè)計(jì)。將履帶機(jī)器人作為對(duì)象,經(jīng)過(guò)軟硬件調(diào)試,機(jī)器人能正常工作,實(shí)現(xiàn)遠(yuǎn)程網(wǎng)絡(luò)控制功能,可廣泛應(yīng)用于科研和教學(xué)領(lǐng)域。

        [1]李貞妮,金碩巍,李晶皎,等.基于FPGA的SOPC設(shè)計(jì)實(shí)踐教學(xué)方法探索[J].電氣電子教學(xué)學(xué)報(bào),2013(6):81-82.

        [2]李蕓,易志強(qiáng),黃繼業(yè).EDA/SOPC實(shí)驗(yàn)教學(xué)方法探討[J].高校實(shí)驗(yàn)室工作研究,2010(4):45-46.

        [3]朱敏杰,潘張?chǎng)?,羅珩.電子信息工程專業(yè)“嵌入式系統(tǒng)”實(shí)踐教學(xué)探索[J].電氣電子教學(xué)學(xué)報(bào),2012(1):67-69.

        [4]周立功.SOPC嵌入式系統(tǒng)基礎(chǔ)教程[M].北京:北京航空航天大學(xué)出版社,2006.

        [5]李蘭英.NIOS II嵌入式軟核SOPC設(shè)計(jì)原理及應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2006.

        [6]馮志華,高社生.基于Ni∞Ⅱ軟核處理器的阿M控制器設(shè)計(jì)[J].微處理機(jī),2008(1):54-56.

        Remote robot control system design based on SOPC platform

        Li Huipeng, Feng Jie
        (Electronic and Information School of Huanggang Normal University, Huanggang 438000,China)

        A preliminary programme about robot remote control system is presented based on SOPC embedded platforms. The hardware of the system consists of DE1-SoC board, WiFi wireless node module and tracked robot driving circuit and so on. Software is based on Altera Qsys platform to build framework for controllers and peripherals according to demands, and using C language to modular programming and drive peripheral hardware, which fulfill the motion control of robots.

        SOPC; DE1-SOC; WiFi; Qsys

        黃岡師范學(xué)院轉(zhuǎn)型發(fā)展項(xiàng)目;項(xiàng)目編號(hào):zxfz2016B008,zxfz2016A014。

        黎會(huì)鵬(1981— ),男,湖北荊門(mén),碩士,講師;研究方向:嵌入式系統(tǒng)設(shè)計(jì)。

        猜你喜歡
        機(jī)械手嵌入式驅(qū)動(dòng)
        抓取脆弱物體的機(jī)械手
        基于模糊PI控制的驅(qū)動(dòng)防滑仿真系統(tǒng)分析
        屈宏斌:未來(lái)五年,雙輪驅(qū)動(dòng),砥礪前行
        軌旁ATC系統(tǒng)門(mén)控柜接收/驅(qū)動(dòng)板改造
        搭建基于Qt的嵌入式開(kāi)發(fā)平臺(tái)
        嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
        基于S3C6410的Wi-Fi驅(qū)動(dòng)移植實(shí)現(xiàn)
        搬運(yùn)機(jī)械手PLC控制系統(tǒng)設(shè)計(jì)
        基于ADAMS與MATLAB的機(jī)械手控制系統(tǒng)仿真研究
        Altera加入嵌入式視覺(jué)聯(lián)盟
        久久精品免视看国产明星 | 欧美成人www在线观看| 国产人妻精品一区二区三区| 国产成人精选在线不卡| 中文字幕亚洲乱码熟女在线| 中文字幕在线看精品乱码| 午夜理论片yy44880影院 | 老熟女熟妇嗷嗷叫91| 中文字幕日韩精品人妻久久久| 伦伦影院午夜理论片| 台湾无码av一区二区三区| 国产精品无码无片在线观看3D| 精品自拍偷拍一区二区三区| 一个少妇的淫片免费看| 蜜桃无码一区二区三区| 中文字幕久无码免费久久 | 国产主播性色av福利精品一区| 亚洲欧美日韩中文字幕一区二区三区| 欧美情侣性视频| 麻豆av一区二区天堂| 日韩人妻系列在线观看| 亚洲中文字幕无码一久久区| 欧美日韩国产色综合一二三四| 女同av免费在线播放| 人妖av手机在线观看| 88久久精品无码一区二区毛片| 久久男人av资源网站无码| 一本色道久久88加勒比—综合 | 亚洲Av午夜精品a区| 亚洲三区av在线播放| 精品卡一卡二卡3卡高清乱码| av蓝导航精品导航| 亚洲欧洲日产国码无码av野外| 亚洲不卡一区二区视频| 亚洲精品美女久久久久久久| 中文字幕在线日韩| 中文字幕精品久久一区二区三区| 无码人妻一区二区三区免费看| 欧美黑人疯狂性受xxxxx喷水| 久久精品熟女亚洲av艳妇| 永久免费视频网站在线|