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

        ?

        基于雙CPU的磨床控制系統(tǒng)

        2015-06-18 06:37:29孫樹見
        數(shù)字技術與應用 2015年2期
        關鍵詞:運動控制磨床

        摘要:磨床是一種對控制精度要求較高的工件加工機器,磨床通過對砂輪和工件進給位置的控制來實現(xiàn)對磨削量的控制,控制系統(tǒng)對進給量控制精度的高低將會對磨床加工精度產(chǎn)生直接影響,傳統(tǒng)的基于運動控制卡的磨床控制系統(tǒng)價格較為昂貴,且系統(tǒng)擴展性差,為了解決上述問題,論文提出了一種基于雙CPU的磨床控制系統(tǒng),以較低的價格實現(xiàn)磨床的高精度控制。

        關鍵詞:磨床 ARM DSP 運動控制

        中圖分類號:TP271 文獻標識碼 A 文章編號:1007-9416(2015)02-0000-00

        1引言

        磨床是一種利用磨具對工件表面進行磨削加工的機床,大多數(shù)的磨床是使用高速旋轉的砂輪進行磨削加工,對于這類磨床,控制系統(tǒng)通過改變砂輪和工件之間的相對位置來控制磨削量,因此對工件進給量的控制對加工精度有著重要的影響,傳統(tǒng)的磨床控制系統(tǒng)大都以運動控制卡作為控制核心,但運動控制卡是基于PC總線的,使用運動控制卡的時候必須得為其配備PC機,這就導致這種控制系統(tǒng)價格較為昂貴。本文提出了一種基于雙CPU的嵌入式磨床控制系統(tǒng),采用ARM處理核心實現(xiàn)邏輯事物處理,采用DSP處理核心實現(xiàn)運動控制,通過雙CPU之間的數(shù)據(jù)共享技術實現(xiàn)雙CPU的協(xié)調運作,以此達到磨床的高精度控制。

        2系統(tǒng)實現(xiàn)

        2.1系統(tǒng)架構

        磨床控制系統(tǒng)要完成三個主要工作:首先是I/O邏輯控制,包括磨床的所有輸入輸出點的邏輯控制;其次是對伺服系統(tǒng)的控制,實現(xiàn)砂輪進給量的精確控制;最后是各個控制模塊之間的交互。設計雙CPU控制系統(tǒng)的關鍵在于分配好雙CPU的硬件資源及協(xié)調兩個CPU的關系,使其在充分利用現(xiàn)有資源的前提下,達到對磨床的高速、高精度的控制。本文使用ARM處理器實現(xiàn)磨床的邏輯控制,使用DSP處理器實現(xiàn)對伺服系統(tǒng)的控制,兩個處理器之間通過數(shù)據(jù)共享模塊進行核間通信?;陔pCPU的磨床控制器系統(tǒng)架構如圖1所示。

        2.2核間交互設計

        為了完成對磨床的控制任務,兩個處理器之間必須實現(xiàn)核間交互,通過核間交互來達到協(xié)同工作的目的,在本系統(tǒng)中雙CPU之間包括命令交互和數(shù)據(jù)交互兩個交互任務。在系統(tǒng)設計過程中我們將負責邏輯控制的ARM處理器當作主處理器,將負責伺服系統(tǒng)控制的DSP處理器當做從處理器。

        命令交互主要是運動控制命令的交互,主處理器根據(jù)控制邏輯得到伺服系統(tǒng)運動控制命令之后通過命令交互模塊將命令信號從主處理器傳輸給從處理器,從處理器根據(jù)命令類型控制伺服系統(tǒng)做出相應的動作。論文采用共享虛擬內(nèi)存技術來實現(xiàn)雙CPU之間數(shù)據(jù)的交互,將本地內(nèi)存分為兩部分:局部內(nèi)存區(qū)與虛擬內(nèi)存區(qū)。局部內(nèi)存區(qū)完成本CPU的工作,虛擬內(nèi)存區(qū)完成雙CPU之間數(shù)據(jù)交換工作,虛擬內(nèi)存去主要用于存放伺服驅動器的控制參數(shù),當虛擬內(nèi)存區(qū)內(nèi)的數(shù)據(jù)發(fā)生改變時,就發(fā)起通信請求,實現(xiàn)數(shù)據(jù)同步。

        核間交互通過232串口通信方式實現(xiàn),其實現(xiàn)主要包括串口通信管理與數(shù)據(jù)幀處理。其串口通信管理由處理器硬件實現(xiàn),在程序中只需對串口數(shù)據(jù)緩沖區(qū)進行讀寫操作及串口中斷控制,其數(shù)據(jù)傳輸由硬件自動完成。

        2.3軟件設計

        由于系統(tǒng)采用雙CPU形式設計,對程序管理帶來不便。為解決這個問題,本設計采用3層架構設計:硬件驅動層、調度邏輯層和應用邏輯層。其中:

        (1)硬件驅動層,主要包括PWM驅動輸出、I/O驅動、SPI總線通信、伺服系統(tǒng)控制及電機位置信息采集的處理等。該層為調度邏輯層提供對受控目標的接口,程序與具體硬件相關。

        (2)調度邏輯層,主要完成調度算法的設計,包括應用層軟件的調度控制、命令交互控制、數(shù)據(jù)共享控制等工作,是整個控制軟件的核心層。

        (3)應用邏輯層,主要完成具體的控制行為,包括ARM核心的邏輯控制程序和DSP核心的運動控制程序,這部分程序需按照磨床的實際控制邏輯進行編寫。

        3結語

        磨床控制系統(tǒng)既包括I/O邏輯控制部分,又包括伺服運動控制部分。I/O邏輯控制中變量之間的關聯(lián)性較強,需要考慮的問題較多,但計算量較少;而在伺服運動控制部分控制邏輯簡單,但是需要進行大量的復雜計算,并對響應時間要求較高。針對這些問題,本文提出的基于雙CPU的磨床控制系統(tǒng),其中ARM核心負責邏輯控制,DSP核心負責完成電機運動速度的計算與指令脈沖信號(PWM信號)的輸出。通過上述設計就可以以較低的成本實現(xiàn)磨床的高精度控制,所以本設計具有較高的實用價值。

        參考文獻

        [1]盧冠軍.基于ARM的雙CPU協(xié)調運動控制系統(tǒng)[J].機電工程,2012(8):985-988.

        [2]肖亮亮,李曉明.基于CAN總線的多軸同步運動控制系統(tǒng)[J].機電工程,2009,16(10):9-12.

        [3]萬林,唐厚君,賀超 等.基于ARM與FPGA的嵌入式開放性運動控制器的設計與開發(fā)[J].電氣自動化,2011,33(3):59-61.

        收稿日期:2015-02-09

        作者簡介:孫樹見(1988—)男,安徽蚌埠人,在讀研究生,研究方向:運動控制。

        猜你喜歡
        運動控制磨床
        彈性夾具在軸承磨床中的應用
        哈爾濱軸承(2020年3期)2021-01-26 00:35:02
        淺析曲軸磨床的可靠性改進
        MZ208全自動液壓磨床PLC程序改進
        具有自主感知行為的虛擬人運動控制技術研究綜述
        基于Java串口通訊的檢測系統(tǒng)程序設計
        三維平動并聯(lián)機床控制系統(tǒng)設計
        基于TMS320F2812的調光器系統(tǒng)的設計
        滾動軸承磨床的故障分析及改進
        軸承(2010年2期)2010-07-28 02:26:24
        中文字幕在线观看亚洲日韩| 少妇被粗大的猛进69视频| 国产亚洲一区二区三区综合片| 18禁无遮拦无码国产在线播放 | 国产99久久亚洲综合精品| 青青草视频华人绿色在线| 亚洲AV无码精品呻吟| 日本成人在线不卡一区二区三区| 富婆猛男一区二区三区| 亚洲国产精品久久艾草| 国产真实伦在线观看| 九九久久国产精品大片| 青青草视频免费在线播放| 亚洲国产一区二区三区精品| 色哟哟精品视频在线观看| 亚洲av无码av在线播放| 亚洲是图一区二区视频| 中文字幕精品久久一区二区三区| 国产成人无码专区| 久久99精品国产99久久6男男| 久久青草国产免费观看| 各类熟女熟妇激情自拍| 天堂网www资源在线| 成人欧美一区二区三区白人| 亚洲熟女av超清一区二区三区| 少妇人妻av一区二区三区| 偷拍夫妻视频一区二区| 女人喷潮完整视频| 麻豆国产av尤物网站尤物| 邻居少妇太爽在线观看| 亚洲av日韩综合一区久热| 亚洲人成网站免费播放| 青青草视频网站免费观看| 国产精品毛片毛片av一区二区| 色欲人妻aaaaaaa无码| 97超级碰碰人妻中文字幕| 亚洲人成伊人成综合网中文| 国产av自拍视频在线观看| 精品无码国产自产拍在线观看蜜 | 免费的黄网站精品久久| 狠狠色噜噜狠狠狠狠97首创麻豆|