【導(dǎo)讀】本設(shè)計研究的課題主要是基于單片機控制的數(shù)控X-Y工作臺系統(tǒng)設(shè)計—插補部分設(shè)計。在系統(tǒng)程序設(shè)計上運用逐點比較法使步進電機實現(xiàn)單坐標定位、兩坐標直線插補和圓弧插補的基本功能;在此功能基礎(chǔ)上通過建立象限判別程序,使X-Y工作臺達到四象限的工作要求;并編寫了代碼處理指令,使CPU能夠根據(jù)讀入的指令信息,分別向X軸和Y軸步進電機輸出執(zhí)行指令所需的控制信號,從而完成指定的工序。該設(shè)計選用KeilμVision2軟件進行程序的編譯和調(diào)試,在Proteus環(huán)境下實現(xiàn)進一步的調(diào)試并仿真得出程序的運行結(jié)果。此次設(shè)計的程序均能在Proteus中的控制系統(tǒng)仿真電路圖中仿真通過,仿真時,只需從鍵盤輸入G代碼后,步進電機就能通過直線插補和圓弧插補,完成平面輪廓加工。通過正確的運用大學四年學到的知識完成本次畢業(yè)設(shè)計,可以更好的掌握有關(guān)機電一體化系統(tǒng)的設(shè)計過程和單片機的編程思想。通過該設(shè)計使自身具有一定的系統(tǒng)化編程思想和能力,能夠獨立完成項目的設(shè)計。