雕刻機的數(shù)控系統(tǒng)是三維雕刻機的控制核心,其控制系統(tǒng)的性能直接關(guān)系著三維雕刻機的加工質(zhì)量和加工效率,對雕刻機的性價比有著重要的影響。本論文在對三維雕刻機系統(tǒng)的結(jié)構(gòu)和功能進行分析的基礎(chǔ)上,提出了一個以.ARM微處理器和CPLD器件構(gòu)建硬件平臺、基于μC/OS-Ⅱ為嵌入式控制系統(tǒng)的解決方案,充分利用ARM微處理器的高速運算能力與CPLD的高速并行運算能力,大大減少了系統(tǒng)的外圍接口器件,有效的降低系統(tǒng)成本。 此方案中選用Philips公司的基于ARM7內(nèi)核的LPC2214處理器作為主控芯片。對于系統(tǒng)的輸入/輸出的邏輯控制通過CPLD來實現(xiàn),該芯片選用Atlera公司的EPM7128SLC84,作為處理器的外圍器件。同時對整個系統(tǒng)的硬件開發(fā)作了詳細說明:電源、SRAM、FLASH等芯片選型及設(shè)計;液晶顯示模塊及鍵盤的應(yīng)用設(shè)計;電機的輸入輸出電路設(shè)計等。 軟件部分包括Boot Loader、RTOS、應(yīng)用程序的設(shè)計等。其中,Rot Loader支持系統(tǒng)Boot、程序下載到RAM中執(zhí)行和燒寫到Flash存儲器等功能;RTOS包括操作系統(tǒng)的移植、任務(wù)管理、任務(wù)間的通信等,應(yīng)用程序的設(shè)計包括設(shè)備驅(qū)動程序、液晶顯示、鍵盤操作、電機控制等。同時用VB6.0開發(fā)了PC機下載控制界面,并對液晶模塊和電機進行調(diào)試。
標簽:
ARM
雕刻機
控制系統(tǒng)設(shè)計
上傳時間:
2013-06-06
上傳用戶:smthxt