數(shù)控機(jī)床在整個(gè)現(xiàn)代制造業(yè)中處于基礎(chǔ)性的、核心的地位。在現(xiàn)代制造系統(tǒng)朝著集成化、綜合化和智能化發(fā)展的今天,特別是計(jì)算機(jī)的發(fā)展與普及化,深入研究新一代數(shù)控技術(shù)具有重要的意義。
目前,以DSP為代表的高速高性能專用微處理器構(gòu)成的運(yùn)動(dòng)控制器的數(shù)控系統(tǒng)成為數(shù)控技術(shù)的發(fā)展方向,運(yùn)動(dòng)控制器將成為未來數(shù)控系統(tǒng)的核心。
在本設(shè)計(jì)中,我們選用日本NOVA電子有限公司研制的DSP運(yùn)動(dòng)控制專用芯片MCX314。MCX314由硬件來實(shí)現(xiàn)復(fù)雜的運(yùn)動(dòng)控制算法,使得編程方便,接口簡單,工作可靠,給運(yùn)動(dòng)控制帶來極大方便,可廣泛應(yīng)用于數(shù)控機(jī)床、機(jī)器人等領(lǐng)域的運(yùn)動(dòng)控制。在MCX314的基礎(chǔ)上,我們擬定了兩種運(yùn)動(dòng)控制器的實(shí)現(xiàn)方案,并選定基于ARM芯片為主控制器的實(shí)現(xiàn)方案,即采用AT91FR40162和MCX314作為主要芯片,實(shí)現(xiàn)復(fù)雜的運(yùn)動(dòng)控制功能。設(shè)計(jì)完成基于AT91FR40162和MCX314的控制器硬件電路設(shè)計(jì);設(shè)計(jì)了RS232串行接口和CAN總線接口實(shí)現(xiàn)與其他設(shè)備通信;分析了軟件結(jié)構(gòu)特點(diǎn)并完成部分程序編寫,主要包含基本的測試操作函數(shù)和運(yùn)動(dòng)控制函數(shù)。