• <strike id="ackas"><s id="ackas"></s></strike>
  • <th id="ackas"><menu id="ackas"></menu></th>
    
    
    <bdo id="ackas"></bdo>
  • <th id="ackas"></th>
    <ul id="ackas"><pre id="ackas"></pre></ul>
    无码专区视频精品老司机,在线精品国产成人综合,日韩高清免费一码二码三码,亚洲免费人成影院,国产成人精品日本亚洲专区,麻豆一二三区精品蜜桃,日韩精品卡1卡2日韩在线,精品视频一区二区观看
    公務員期刊網 論文中心 正文

    談工業機器人控制系統硬件架構設計

    前言:想要寫出一篇引人入勝的文章?我們特意為您整理了談工業機器人控制系統硬件架構設計范文,希望能給你帶來靈感和參考,敬請閱讀。

    談工業機器人控制系統硬件架構設計

    摘要:《中國制造2025》明確提出工業機器人作為未來5年重點發展方向,旨在建設一批擁有自主知識產權的、高性能的國產機器人品牌。但是由于我國機器人研究和應用起步時間較晚,導致工業機器人控制器市場基本被進口產品壟斷。因此,本文提出了一種模塊化的工業機器人控制器硬件架構,具有可擴展、低成本、穩定性高等優點。

    關鍵詞:機器人;模塊化;控制器

    引言

    在制造業中,使用機器人替換人力勞動,可以在節約成本的同時有效提高生產效率和質量,隨著智能制造的逐步推廣,必然極大推動工業機器人的發展,同時,也對工業機器人提出了更高的要求[1]。就必然需要一款高性能、模塊化、低成本的工業機器人控制器。工業機器人是一種典型的自動化、數字化、智能化的機電設備,它主要由機械本體、控制系統、伺服驅動系統和傳感器系統構成。其中,控制系統核心,是機器人的大腦,對機器人功能強弱和性能高低起決定性作用。文獻[2]提出了一種基于I.MX6的工業機器人示教系統硬件平臺,功耗低,外設豐富,但是,該平臺基于安卓系統導致其實時性較低,無法滿足工業生產的要求。文獻[3]提出了一種基于PLC和觸摸屏的機器人控制器,該方法性能穩定,但是PLC不適合大量數據運算使用,導致其只能應用在結構非常簡單的機器人中,缺乏通用性。本文首先根據工業機器人的功能需求,將工業機器人控制系統分為人機交互系統和運動控制系統,然后分別設計與之對應的硬件架構。運動控制系統采用ARM系列CPU作為主控芯片,計算效率高,穩定性強。人機交互系統采用基于AM3358的套件,該套件接口豐富,支持多種顯示屏連接方式,方便擴展。

    1硬件架構設計

    1.1運動控制系統硬件框架設計

    本文采用32位低功耗、基于ARMCorex-M7內核的STM32F767作為運動控制系統的主控CPU,該CPU工作主頻可達160MHZ,采用精簡指令集,支持32位雙精度硬件FPU(FloatPointUnit),在需要進行大量浮點運算的系統中,計算速度是同系列不支持FPU芯片的數十倍。相比其它必須按照IEEE-745標準來完成浮點運算的CPU,支持FPU單元浮點運算的CPU只需要幾條指令便可以完成,計算速度非常快,大大提高了計算能力。該CPU還增加了DSP指令集,例如單周期乘法指令(ACC),使用DSP指令集可以大幅度提高計算效率。運動控制系統硬件框圖如圖1所示,虛線表示電源供電連接、實線表示信號通訊連接。從圖中可以看出,運動控制系統硬件主要包含了電源模塊、CPU模塊、輸入輸出模塊、晶振復位模塊、JTAG模塊和大量的外設模塊。預留多種外設模塊,方便后期功能的擴展,例如增加模擬量輸入輸出單元、視覺識別單元等。伺服控制是運動控制系統的核心功能之一,將計算的插補結果發送到伺服系統中,控制電機的運動從而達到控制機器人運動的效果。傳統采用方向脈沖的方式,需要大量的外設IO和接線,顯然已經不能滿足機器人控制的需求。本文采用CANopen協議作為伺服控制協議,CANopen是一種架構在控制局域網路(ControllerAreaNetwork,CAN)上的高層通訊協定,是工業控制常用到的一種現場總線[4],廣泛用于汽車、航空航天、機器人等領域。如圖2所示,只需要兩根通訊線就可以連接所有的設備,與傳統的脈沖方向控制相比,CAN總線式控制占用資源少、可靠性高、傳輸速度快,可以同時控制多達72個伺服驅動電機單元。與MODBUS總線相比,CAN總線數據鏈路層可靠,物理層穩定,兼容性高,支持冗余設備[5]。

    1.2人機交互系統硬件框架設計

    人機交互系統采用基于AM3358的一款開發套件BeagleBlack,該套件的處理器內核為Cortex-A8,硬件框圖如圖3所示,除了必備的CPU模塊、JTAG模塊、DDR存儲模塊和Flash模塊外,還預留了多種外設接口,例如HDMI、USBHost、ADC、JTAG、LCD屏接口、以太網接口、SD卡接口等。此外,還集成NEONSIMD協處理器,可以用于3D圖形加速、支持顯示游戲效果。非常適合作為人機交互系統使用。鑒于人機交互系統需要很多較為復雜的功能,例如文件系統、U盤讀寫、網絡通信、LCD顯示、多任務管理等等,若裸機進行開發,底層驅動開發需要花費大量時間和人力,但是若底層采用可靠性強的操作系統,則只需要開發應用程序,系統的移植和常用驅動一般芯片廠商都有提供模板,可以直接使用。極大地減少了開發工作量、縮短了開發周期。工業機器人廣泛用于制造業,因此,工業機器人的人機交互系統通常需要一定的實時性,因此本次研究采用開源的實時操作系統RTLinux(AReal-TimeLinux亦稱作實時Linux),它是眾多開發人員針對實時系統的特點[6],在硬件和內核之間增加了一個虛擬層,修改Linux內核得到的一個實時操作系統,目前該系統已經被廣泛用于工業設備中[7],實踐證明,該系統能夠完成既包括實時部分又包括非實時部分的復雜任務[8]。

    2總結

    本文設計的硬件架構性能高,方便擴展多種外設,可以滿足工業上對實時性和通用性的要求,同時,CPU支持DSP功能,可以滿足工業機器人控制中大量的矩陣計算要求,同時采用模塊化設計,預留豐富接口,方便擴展。經過測試得出,該工業機器人架構穩定、可靠,性能強,經濟效益高。

    參考文獻

    [1]周濟.智能制造—“中國制造2025”的主攻方向[J].中國機械工程,2015,17:001.

    [2]雷凡.基于I.MX6的工業機器人示教器硬件平臺設計與驅動開發[D].華中科技大學,2017.

    [3]胡洪鈞.基于PLC和觸摸屏的SCARA機器人控制系統設計[J].制造業自動化,2019(5):98-101.

    [4]張莉.基于CAN總線的通信系統設計研究[J].自動化與儀器儀表,2018(4):91-94.

    [5]聶磊.基于CAN總線的機器人嵌入式控制系統設計[D].哈爾濱工程大學,2015.

    [6]熊四昌,周赟濤.基于嵌入式的移動圖像監控系統設計[J].計算機測量與控制,2018,026(004):82-84.

    [7]劉麗霞,楊宇.LINUX兵書(程序員藏經閣)[M].電子工業出版社,2014.

    [8]王田苗,陶永.我國工業機器人技術現狀與產業化發展戰略[J].機械工程學報,2014,50(9):1-13.

    作者:吳樂平 顧晟吉 巢勤奮 單位:南京旭上數控技術有限公司

    主站蜘蛛池模板: 国产精品久久久久久久久久久久人四虎| 国产精品久久久久影院| 久久精品国产88精品久久| 激情综合亚洲色婷婷五月| 亚洲欧洲日产国无高清码图片| 夜精品一区二区无码a片| 亚洲国产成人无码电影| 日韩a级毛片| 国产成人精品手机在线观看| av天堂中av世界中文在线播放| 永久免费无码国产| 日韩av中文字幕有码| 在线看免费无码av天堂| 国产乱久久亚洲国产精品| 国产美女在线精品免费观看网址| 中文字幕人妻偷伦在线视频| 日日婷婷夜日日天干| 波多野结衣AV无码久久一区| 天天色综合4| 一本久道久久综合中文字幕| 亚洲精品一二区| 亚洲日韩电影久久| 东方四虎av在线观看| 欧美亚洲网| 在线观看亚洲人成网站| 亚洲色大成网站www应用| 国产91麻豆精品成人区| 亚洲欧美综合人成在线| 亚洲熟妇国产熟妇肥婆 | 亚洲色拍拍噜噜噜最新网站| 岛国一区二区三区高清视频| 亚洲精品一区二区天堂| 久久久无码人妻精品无码| 中文 在线 日韩 亚洲 欧美| 亚洲老妇女一区二区三区| 中文字幕无码中文字幕有码A| 久久超碰97中文字幕| 日韩中文字幕一区二区不卡| 亚洲欧美国产视频| 国产成人精品久久一区二区三区 | www.-级毛片线天内射视视|