- 相關(guān)推薦
基于在系統(tǒng)可編程技術(shù)的PC運(yùn)動(dòng)控制卡研究
摘要:介紹了在系統(tǒng)可編程(ISP)器件及其優(yōu)點(diǎn),分析了PC多軸運(yùn)動(dòng)控制卡關(guān)鍵電路的作原理,并由高密度的ISP器件設(shè)計(jì)實(shí)現(xiàn),運(yùn)動(dòng)結(jié)果表明所設(shè)計(jì)的電路完全達(dá)到了設(shè)計(jì)要求。
關(guān)鍵詞:在系統(tǒng)可編程 雙口RAM 多軸運(yùn)動(dòng)控制卡
當(dāng)今,數(shù)控系統(tǒng)正在朝著高速度、高精度以及開放化、智能化、網(wǎng)絡(luò)化的方向發(fā)展,而高速度、高精度是通過(guò)控制執(zhí)行部件(包括運(yùn)行控制卡及伺服系統(tǒng))來(lái)保證的。以往的運(yùn)動(dòng)控制卡主是基于單片機(jī)和分立數(shù)字電路制作的,用以實(shí)現(xiàn)位置控制、光柵信號(hào)處理等功能。由于器件本身執(zhí)行速度慢、體積大、集成度低,并且結(jié)構(gòu)固定,電路制作完成以后,無(wú)法改變其功能和結(jié)構(gòu)。采用在系統(tǒng)可編程技術(shù),應(yīng)用ispLSI器件開發(fā)的PC——DSP多軸運(yùn)動(dòng)控制卡,能夠完全解決上述問(wèn)題,適應(yīng)數(shù)控系統(tǒng)發(fā)展的需要。
1 ISP器件及其優(yōu)點(diǎn)
ISP(In-System Programmability)器件,是美國(guó)Lattice半導(dǎo)體公司于20世紀(jì)90年代初開發(fā)出的一種新型高密高速的現(xiàn)場(chǎng)可編程數(shù)字電路器件,具有在系統(tǒng)可編程能力和邊界掃描測(cè)試能力,非常適合在計(jì)算機(jī)、通信、DSP系統(tǒng)以及遙測(cè)系統(tǒng)中使用。
在系統(tǒng)可編程技術(shù)與傳統(tǒng)邏輯電路設(shè)計(jì)比較,其優(yōu)點(diǎn)在于:(1)實(shí)現(xiàn)了在系統(tǒng)編程的調(diào)試,縮短了產(chǎn)品上市時(shí)間,降低了生產(chǎn)成本。(2)無(wú)需使用專門的器件編程設(shè)置,已編程器件無(wú)須倉(cāng)庫(kù)保管,避免了復(fù)雜的制造流程,降低了現(xiàn)場(chǎng)升級(jí)成本。(3)使用ISP器件,不僅能夠在可重構(gòu)器件的基礎(chǔ)上設(shè)計(jì)開發(fā)自己的系統(tǒng),還可以在不改變輸入、輸出管腳的條件下,隨時(shí)修改原有的數(shù)字系統(tǒng)結(jié)構(gòu),真正實(shí)現(xiàn)了硬件電路的“軟件化”,將器件編程和調(diào)試集中到生產(chǎn)最終電路板的測(cè)試階段,使系統(tǒng)調(diào)試數(shù)字系統(tǒng)硬件現(xiàn)場(chǎng)升級(jí)變得容易而且便宜[1]。
2 在系統(tǒng)可編程技術(shù)應(yīng)用
2.1 系統(tǒng)描述
本所自主開發(fā)的多軸運(yùn)動(dòng)控制卡采用的是主-從式PC-DSP系統(tǒng)。PC機(jī)的主要任務(wù)是提供良好的人機(jī)交互環(huán)境;而DSP(數(shù)字信號(hào)處理器)則作為系統(tǒng)執(zhí)行者,以高速度進(jìn)行算法實(shí)現(xiàn)、位置調(diào)節(jié)和速度調(diào)節(jié),然后經(jīng)過(guò)16位的D/A將數(shù)據(jù)送給伺服控制單元。系統(tǒng)不但可以進(jìn)行高速度高精度控制,同時(shí)也是一個(gè)DSP伺服系統(tǒng)的開發(fā)平臺(tái)。
PC運(yùn)動(dòng)控制卡采用美國(guó)德州公司DSP芯片TMS320F206作為系統(tǒng)的核心,運(yùn)動(dòng)控制卡由ISP模塊、DSP-PC通信雙口RAM模塊、光柵信號(hào)輸入模塊、數(shù)/模轉(zhuǎn)換電路模塊四部分組成(見圖1)。其中,ISP模塊中包括了可變地址的譯碼電路、輸入輸出緩沖/鎖存器電路、11位的自動(dòng)加計(jì)數(shù)器電路、雙端口RAM的控制電路以及PC機(jī)和DSP測(cè)驗(yàn)握手電路。本系統(tǒng)使用Lattice公司的ispLSI系列CPLD(復(fù)雜可編程邏輯器件)來(lái)實(shí)現(xiàn)這一部分?jǐn)?shù)字電路和邏輯控制電路,如圖2所示。
2.2 雙端口RAM訪問(wèn)控制的實(shí)現(xiàn)
對(duì)于本系統(tǒng)來(lái)說(shuō),PC機(jī)要發(fā)送控制指令和進(jìn)行大量數(shù)據(jù)計(jì)算,數(shù)據(jù)交換應(yīng)盡可能占用較少的機(jī)時(shí)和內(nèi)存空間;此外,PC機(jī)的系統(tǒng)總線與DSP之間還要進(jìn)行大量可靠的數(shù)據(jù)傳輸,它們均過(guò)多地占用CPU時(shí)間,導(dǎo)致CPU效降率低。使用雙端口RAM,交換信息雙方CPU將其當(dāng)作自己存儲(chǔ)器的一部分,可保證高速可靠的數(shù)據(jù)通信。我們選用2K×8bit的IDT7132,完全能夠滿足本系統(tǒng)
[1] [2] [3]
【基于在系統(tǒng)可編程技術(shù)的PC運(yùn)動(dòng)控制卡研究】相關(guān)文章:
基于圖像處理技術(shù)的菌落自動(dòng)計(jì)數(shù)系統(tǒng)的研究04-27
基于GIS技術(shù)的房地產(chǎn)估價(jià)系統(tǒng)的研究04-27
基于組件技術(shù)的稅源監(jiān)控信息系統(tǒng)的研究與實(shí)現(xiàn)05-02
基于3DGIS技術(shù)的信息系統(tǒng)的研究與實(shí)現(xiàn)04-28
基于PC104總線的航空絞車參數(shù)記錄分析系統(tǒng)04-27
基于GIS組件技術(shù)的江西水系信息查詢系統(tǒng)的研究與開發(fā)04-28
基于GIS的煤礦技術(shù)信息管理系統(tǒng)的研究與實(shí)現(xiàn)04-29