[摘 要]∶本文介紹了基于ADT-MC020嵌入式數(shù)控控制器通過串口和PC機(jī)通信,設(shè)計通過光柵尺反饋的雙閉環(huán)控制系統(tǒng),分析了精確定位誤差的原因及其解決方法。該系統(tǒng)已用于游標(biāo)卡尺激光打標(biāo)和精確送料裝置中。
[關(guān)鍵詞]∶嵌入式 MC020 串口通信 光柵尺 雙閉環(huán) 伺服 精確定位 激光打標(biāo)
1 引言
隨著計算機(jī)技術(shù)、電子技術(shù)的發(fā)展,嵌入式控制系統(tǒng)作為裝備工業(yè)的大腦快速地被應(yīng)用到各個行業(yè)中。
嵌入式控制系統(tǒng)由于其體積小、性價比高、針對性強(qiáng)、抗干擾能力好等特點(diǎn)快速不斷地進(jìn)入了數(shù)控行業(yè)各個領(lǐng)域。
游標(biāo)卡尺由于是一種精密地測量儀器,那么其生產(chǎn)的廠家對卡游標(biāo)尺本身的刻度打標(biāo)要求就非常高?,F(xiàn)代化生產(chǎn)中必須要考慮生產(chǎn)效率,而生產(chǎn)效率又與操作方便、生產(chǎn)速度等因素相關(guān)。本文設(shè)計了采用PC機(jī)上位機(jī)發(fā)控制指令,下位機(jī)是ADT-MC020嵌入式數(shù)控控制器控制伺服加光柵尺的雙閉環(huán)控制系統(tǒng),滿足了以上要求。
2 工作原理
首先在上位機(jī)(PC機(jī),以下稱上位機(jī))編輯好要加工的數(shù)據(jù)文件,然后通過上位機(jī)的串口向下位機(jī)(MC020嵌入式控制器,以下稱下位機(jī))發(fā)送指令,下位機(jī)接收到正確的指令后,開始向伺服執(zhí)行機(jī)構(gòu)發(fā)出運(yùn)動指令,當(dāng)伺服運(yùn)行到位后,下位機(jī)通知上位機(jī)繼續(xù)發(fā)下一個命令,以此循環(huán)。
工作流程圖如圖1所示。