根據(jù)運(yùn)動(dòng)控制技術(shù)的發(fā)展方向開發(fā)出一種用于高速加工領(lǐng)域的開放式運(yùn)動(dòng)控制器。討論了該新型運(yùn)動(dòng)控制器的開放式體系結(jié)構(gòu),對(duì)它的主要模塊進(jìn)行了詳細(xì)分析,在該開放式運(yùn)動(dòng)控制器中通過DSP完成實(shí)時(shí)控制,采用FPGA設(shè)計(jì)編碼器的解碼器、濾波器、計(jì)數(shù)器和總線接口的功能,利用雙端口RAM解決工業(yè)計(jì)算機(jī)和運(yùn)動(dòng)控制器之間的大容量通訊問題,在Libero IDE 6中借助Modelsim5.8對(duì)編碼器反饋電路進(jìn)行了仿真,在高速工業(yè)電腦繡花機(jī)中的實(shí)際應(yīng)用表明該運(yùn)動(dòng)控制器可靠并具有先進(jìn)性。
與傳統(tǒng)的單片機(jī)相比,DSP具有動(dòng)態(tài)范圍大,易于實(shí)現(xiàn)機(jī)器和設(shè)備之間的匹配;數(shù)據(jù)處理時(shí)具有較高的信噪比,時(shí)鐘頻率高達(dá)數(shù)百赫茲的特點(diǎn);在DSP內(nèi)部還采用了哈佛總線結(jié)構(gòu),使程序和數(shù)據(jù)具有獨(dú)立的存儲(chǔ)空間和各自獨(dú)立的程序、數(shù)據(jù)總線。同時(shí)由于采用了專門的硬件乘法器,多級(jí)流水線操作等結(jié)構(gòu),從而大大加快了數(shù)字信號(hào)處理算法的運(yùn)算速度。另一方面,FPGA是專為數(shù)字系統(tǒng)設(shè)計(jì)、生產(chǎn)的集成電路。一個(gè)復(fù)雜的數(shù)字系統(tǒng)只要一片F(xiàn)PGA,就可以替代幾十甚至幾千塊通用IC芯片,它具有體積小、重量輕,功耗低、速度快、可靠性高、成本低、軟件設(shè)計(jì)方便靈活等特…