• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于DSP的四軸臺式工業(yè)機器人控制器的研究與設計

      2012-08-21 10:15:32歐陽竟成李茜銘
      關鍵詞:臺式功能測試伺服電機

      陳 曦,余 超,彭 鑫,歐陽竟成,榮 軍,李茜銘

      (湖南理工學院 信息與通信工程學院,湖南 岳陽 414006)

      引言

      目前,臺式工業(yè)機器人已廣泛應用于工業(yè)生產(chǎn)領域.作為臺式工業(yè)機器人的核心部件——機器人控制器,也有著長足的進步.以單片機為核心的控制器逐步被運算速度更快、處理能力更強的數(shù)字信號處理器——DSP(Digital Signal Processor)所取代.本文以東莞速美達公司提供的四軸臺式工業(yè)機器人為研究對象,研究和設計了一種基于嵌入式系統(tǒng)的臺式機器人通用控制器.該控制器硬件電路采用模塊化設計,利用CCS(Coder Composer Studio)進行軟件開發(fā),很好的提高了控制系統(tǒng)的實時性和可靠性.

      1 硬件設計

      1.1 控制系統(tǒng)的硬件結構

      控制系統(tǒng)的整體硬件結構由三個層次組成,包括上位機、控制器及驅動電路.上位機完成路徑規(guī)劃及軌跡規(guī)劃后,將結果輸送給控制器進行插補運算并通過驅動電路進行伺服控制,如圖 1所示.

      圖1 控制系統(tǒng)的硬件結構圖

      1.2 DSP與CPLD組成的控制器

      控制器的主要硬件結構由DSP和CPLD組成.DSP芯片根據(jù)設計要求,我們選用TMS320VC5402型號的DSP芯片作為控制器的CPU,其具有很快的速度和很強的操作靈活性.CPLD接收到來自傳感器的驅動編碼器的位置信號后,進行鑒相及加減計數(shù)得到實際位置并將數(shù)據(jù)儲存在寄存器中.DSP讀取實際位置數(shù)據(jù)并與插補點的目標位置進行比較,獲得位置誤差,通過運動控制算法得到校正信號,指導驅動器輸出速度模擬信號給四個伺服電機,如圖2所示.

      圖2 控制器原理圖

      1.3 通訊系統(tǒng)

      為改善控制器通信速度,降低誤碼率,本文采用基于 PCI總線的通訊系統(tǒng).PCI總線不同于傳統(tǒng)的RS232及RS485總線,其總線寬度為32位,并可升級為64位,總線頻率33MHz,因此其最大傳輸速率可達到132MB/S及264MB/S.本文采用PX9054型號的PCI接口,通過一個雙向RAM實現(xiàn)DSP與上位機PC的通信.通信方式采用定時傳送及握手信號的方式,上位機按固定周期發(fā)送信號,信號發(fā)送完畢后,再發(fā)送一個發(fā)送完畢的信號,下位機接收到發(fā)送完畢信號后,馬上讀取雙向 RAM 中的數(shù)據(jù).反之,下位機向上位機上傳數(shù)據(jù)的通信也遵循這種方式.

      1.4 交流伺服電機驅動

      交流伺服電機驅動接收來自 DSP的運動控制信號,經(jīng)過計算,產(chǎn)生驅動控制電路能夠接收的脈沖信號,并接收來自電機的反饋速度信號,對電機轉速進行速度調整.本文采用松下 MINAS-A系列的交流伺服驅動,可滿足位置、速度、轉矩三種控制方式,其最大速度響應頻率為 500Hz.具備頻率解析功能,方便查找機械共振點,便于抑制共振,因此很適合于機器人控制.

      2 軟件設計

      采用TI公司推出的CCS5000作為軟件開發(fā)環(huán)境,將C語言作為編程語言,采用由上至下的設計思路,分層次,分模塊的進行程序設計.每個模塊各自具有不同的軟件功能,如圖3所示.

      圖3 軟件設計原理圖

      3 系統(tǒng)測試

      在完成硬件電路及軟件系統(tǒng)的制作與調試后,對臺式機器人控制系統(tǒng)進行了現(xiàn)場測試,測試內容包括:臺式工業(yè)機器人自由度測試,伺服電機測試,功能測試.

      1)臺式工業(yè)機器人自由度測試包括兩部分內容:氣動驅動能力測試及運動條件測試.前者是指手動設定I/O的開閉狀態(tài),檢查機器人時候動作到位;后者是指在軟件設計時,對機器人的動作加入若干限定條件,滿足限定條件后,動作才能執(zhí)行.

      2)伺服電機測試包括:伺服電機運轉測試,重復定位精度測試,速度測試.對伺服電機的脈沖信號,仿真的脈沖發(fā)生器提供.

      3)功能測試主要包括:工藝修改功能及自動運行功能測試.工藝修改功能測試主要涉及工藝的參數(shù)、步驟的修改、刪除等測試操作.自動運行功能測試主要檢查當暫停運行或者修改參數(shù)后,系統(tǒng)是否長時間穩(wěn)定運行.

      4 總結

      經(jīng)過測試,結果表明本文設計的基于 DSP的四周臺式工業(yè)機器人控制器運行穩(wěn)定,具有較快的運算速度,較高的控制精度,和較強的抗干擾能力.具備良好的開放性,可根據(jù)不同型號的臺式工業(yè)機器人,對控制軟件進行修改,實現(xiàn)控制目的.

      [1] 周國榮,李致富,蔣復岱.基于DSP和CPLD的開放式機器人控制器[J].控制工程,2006 (1):84~87

      [2] 陳 曦,賀建軍,萬 力,等.基于改進克隆選擇算法的函數(shù)優(yōu)化問題[J].湖南理工學院學報,2012,25(1):17~20

      [3] 高 偉.機器人控制器設計與實現(xiàn)[D].南開大學碩士學位論文,2007

      猜你喜歡
      臺式功能測試伺服電機
      某內花鍵等速傳動軸八功能測試夾具設計
      專利名稱:一種適應壓鑄環(huán)境的伺服電機
      微特電機(2020年11期)2020-12-30 19:42:32
      生產(chǎn)線中的伺服電機定位控制
      電子制作(2018年17期)2018-09-28 01:57:00
      伺服電機控制技術的應用及發(fā)展趨向分析
      一種面向育種家的新型臺式棉籽脫絨機
      中國棉花(2017年10期)2017-11-04 06:39:32
      平潭石頭厝里的“臺式創(chuàng)業(yè)夢”
      海峽姐妹(2017年7期)2017-07-31 19:08:20
      汽車儀表HMI功能測試介紹
      淺說伺服電機位置控制下的定位問題
      情感化在臺式電腦設計中的應用
      人事薪資管理系統(tǒng)軟件測試方案研究
      万荣县| 双鸭山市| 宁陵县| 白银市| 土默特左旗| 东平县| 綦江县| 南华县| 麦盖提县| 安福县| 大荔县| 额敏县| 井陉县| 陵川县| 新源县| 大余县| 临湘市| 龙海市| 邵阳县| 崇礼县| 专栏| 邵东县| 星座| 张北县| 和硕县| 龙泉市| 兰西县| 汉寿县| 漠河县| 大足县| 乌拉特中旗| 张家界市| 都安| 枞阳县| 云浮市| 康保县| 嘉兴市| 栾城县| 贺兰县| 邯郸市| 平南县|