cnc雕銑機系統(tǒng)硬件框圖
基于ARM的cnc雕銑機控制系統(tǒng)主要由上位機、處理器控制板、硬件加密、鍵盤、數(shù)模轉換幾部分組成,具體如下圖所示,上位機主要是通過相應的雕刻軟件計算出需要雕刻圖像的G代碼,然后把這些數(shù)據(jù)代碼通過PCI總線放到雙端口RAM中去,主控制器主要是把雙端口RAM里面的數(shù)據(jù)取出來,計算出道具的位置然后送到道具控制器里面去,同時它要通過鍵盤完成人機交互,軟件設計時可以根據(jù)處理器的實際資源使用情況,讓它承擔更多的計算工作,減少上位機的工作量,提高了整個cnc雕銑機的實時性,控制器還會實時采集刀具的現(xiàn)場情況,根據(jù)實際工作現(xiàn)場做出相應的措施。硬件加密主要防止系統(tǒng)被人復制,起到產權保護的作用,同時由于整個系統(tǒng)中有3.3V的子系統(tǒng),也有5.0V的子系統(tǒng),它還可以在硬件上減小不同電源系統(tǒng)之間產生的干擾,提高系統(tǒng)的穩(wěn)定性。