目前運(yùn)動控制主要有兩種實(shí)現(xiàn)方式,一是使用PLC加運(yùn)動控制模塊來實(shí)現(xiàn):二是使用PC加運(yùn)動控制卡來實(shí)現(xiàn)。兩者各有優(yōu)缺點(diǎn),但兩者有以下共同的缺點(diǎn):一是由于它們兒乎都是采用通用微控制器(MCU和DSP)來實(shí)現(xiàn)電機(jī)控制,由于受CPU速度的限制,以及CPU的多個進(jìn)程同時處理,故無法在控制精度和控制速度比較高的場合中應(yīng)用。二是它們的設(shè)計(jì)只是把運(yùn)動控制部件當(dāng)作系統(tǒng)的一個部分,如果要完成一個機(jī)械設(shè)備的完整控制,還需要輔助有其他的數(shù)字量/模擬量控制設(shè)備。這樣在提高了系統(tǒng)成本的同時,也降低了系統(tǒng)的可靠性。 論文設(shè)計(jì)了一種基于ARM+CPLD的高速運(yùn)動控制器,該控制器采用高速的CPLD處理器來完成電機(jī)的閉環(huán)控制,輔助以NXP的32位ARM7TDMI處理器LPC231X來實(shí)現(xiàn)復(fù)雜的運(yùn)動規(guī)劃,使得運(yùn)動控制精度更高、速度更快、運(yùn)動更加平穩(wěn);同時為系統(tǒng)擴(kuò)展了常規(guī)運(yùn)動控制卡不具備的通用I/O接口,除開4軸運(yùn)動控制所需要的8點(diǎn)高速脈沖輸入和8點(diǎn)高速脈沖輸出外,系統(tǒng)具有24點(diǎn)數(shù)字量輸入(可選共陰或共陽),25點(diǎn)繼電器輸出,僅一臺這樣的專用設(shè)備就可以完成4軸運(yùn)動控制和設(shè)備上其它開關(guān)量控制。 系統(tǒng)采用可移植的軟、硬件設(shè)計(jì)。硬件上以運(yùn)動控制部件為核心,可以方便的在ARM處理器預(yù)留的資源上擴(kuò)展出數(shù)字輸入,數(shù)字輸出,AD輸入,DA輸出等常用功能模塊。系統(tǒng)軟件構(gòu)架如下:在最上層,系統(tǒng)采用μC/OS-Ⅱ操作系統(tǒng)來完成系統(tǒng)任務(wù)調(diào)度;在底層,將底層設(shè)備的操作打包編寫成底層驅(qū)動的形式,可直接供用戶程序調(diào)用;在中間層,可根據(jù)不同的用戶要求編寫用戶程序,再將其傳遞給μC/OS-Ⅱ來調(diào)度該用戶程序。 將該運(yùn)動控制器應(yīng)用于工業(yè)應(yīng)用中的套標(biāo)機(jī),在對套標(biāo)機(jī)進(jìn)行運(yùn)動分解之后,結(jié)合套標(biāo)機(jī)的電氣特性,很好的實(shí)現(xiàn)了運(yùn)動控制器在套標(biāo)機(jī)上的二次開發(fā),滿足了套標(biāo)機(jī)在現(xiàn)場中的應(yīng)用。
標(biāo)簽:
ARMCPLD
運(yùn)動控制器
上傳時間:
2013-04-24
上傳用戶:牛津鞋
本論文采用TOP-DOWN設(shè)計(jì)方法對PCI總線接口控制器的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行了研究,對PCI總線協(xié)議做了比較深刻的理解和分析.本論文以PCI總線接口控制器的設(shè)計(jì)和實(shí)現(xiàn)為線索,闡述了PCI總線接口控制器設(shè)計(jì)、仿真及綜合、驗(yàn)證的各個步驟,以及PCI板卡驅(qū)動程序的編寫和調(diào)試.作為PCI接口控制器下一步發(fā)展的前瞻性研究,還介紹PCI接口控制器DMA傳輸方式的實(shí)現(xiàn)思路及功能模塊劃分.在本論文的研究中,重點(diǎn)分析了PCI總線接口控制器的設(shè)計(jì)、對PCI總線協(xié)議的分析理解是進(jìn)行PCI總線接口控制器設(shè)計(jì)的前提,而對PCI總線接口控制器的功能分析和結(jié)構(gòu)劃分是設(shè)計(jì)的關(guān)鍵.本論文在對PCI總線接口控制器的功能分析和結(jié)構(gòu)分析的基礎(chǔ)上,對PCI總線接口控制器的整體設(shè)計(jì)和子模塊的劃分和實(shí)現(xiàn)進(jìn)行了詳細(xì)的分析闡述.通過本論文的研究,完成了PCI總線接口控制器的設(shè)計(jì),并且通過編寫測試激勵程序完成了功能仿真,以及布局布線后的時序仿真,并設(shè)計(jì)了PCB實(shí)驗(yàn)板進(jìn)行了測試,證明所實(shí)現(xiàn)的PCI接口控制器完成了要求的功能.
標(biāo)簽:
FPGA
PCI
總線接口
控制器
上傳時間:
2013-04-24
上傳用戶:stvnash