亚洲免费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
        在线天堂中文一区二区三区| 精品无人区无码乱码毛片国产| 国产a∨天天免费观看美女| 国产午夜精品一区二区| 亚洲国产成人精品无码区99| 精品国产一区二区三区香蕉| 中文字幕久久熟女人妻av免费| 亚洲精品98中文字幕| 精品免费国产一区二区三区四区| 亚洲午夜福利在线视频| 中文字幕无码免费久久| 成人免费丝袜美腿视频| 亚洲国产av高清一区二区三区| 国产免费三级av在线| 久久99国产精一区二区三区 | 久久久久久久久毛片精品 | 国产360激情盗摄一区在线观看 | 国产91 对白在线播放九色| 少妇爽到爆视频网站免费| 国产一品二品三区在线观看| 精品久久久久久亚洲综合网| 97色伦综合在线欧美视频| 精品国产18禁久久久久久久| 99久久国产一区二区三区| 国产精品国产三级国产专区不| 欧美不卡一区二区三区| 99热久久精里都是精品6| 91精品国产91久久综合桃花| 视频一区二区三区国产| 国产成人精品无码免费看| 中文字幕人妻被公上司喝醉 | 人妻无码人妻有码不卡| 亚洲国产大胸一区二区三区| 西川结衣中文字幕在线| 十八18禁国产精品www| 亚洲精品国产一二三无码AV| 精品久久日产国产一区| 在线视频色系中文字幕| 青春草在线视频免费观看| 精品 无码 国产观看| 亚洲影院在线观看av|