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