基于ARM的印刷機高精度進墨控制系統(tǒng)基于ARM的印刷機高精度進墨控制系統(tǒng)
沈慧,陳佳品,李振波
(上海交通大學(xué),上海200240)
摘要:隨著印刷行業(yè)的發(fā)展要求用于印刷機的進墨系統(tǒng)實現(xiàn)高精度定位。提出了進墨系統(tǒng)步進式的高精度控制.給出了該系統(tǒng)的機械結(jié)構(gòu)、控制電路設(shè)計、上位機以及相關(guān)通信協(xié)議的設(shè)計。詳細(xì)介紹了步進控制實現(xiàn)的方法,并通過實驗得到3. 6。的精度,從而改進了舊設(shè)備的控制方法,達到了工業(yè)生產(chǎn)的需要,滿足了現(xiàn)代大型印刷的要求。
關(guān)鍵詞:進墨桿;電動機;上位機;步進運行方式;荸步精度
串圖分類號:TM381 文獻標(biāo)識碼:A 文章編號:1004-7018(2010)01-0061-03
 0引言
隨著工業(yè)的發(fā)展,印刷行業(yè)所要求的色彩精度也達到了較高的水準(zhǔn)。對于傳統(tǒng)的大型印刷機來說,進墨桿的定位精度對于整體印刷質(zhì)量有著至關(guān)重要的作用。
進墨桿是控制印刷機進墨盒進墨量大小的關(guān)鍵設(shè)備。傳統(tǒng)的印刷機進墨系統(tǒng)采用到達位置電機剎車停止的方法,由于慣性的存在使得進墨桿定位不準(zhǔn),常常導(dǎo)致進墨過多、印刷質(zhì)量下降的后果。
高精度定位的印刷機進墨桿直接決定了色彩精確性以及圖像的清晰度。由于傳統(tǒng)大型印刷設(shè)備的控制方法難以滿足高精度需求,本文利用近年來發(fā)展起來的ARM芯片[1]設(shè)計了一套適用于進墨系統(tǒng)的高精度步進方式控制系統(tǒng),使得原本難以預(yù)判的精度最終達到了3.6。的精度,從而達到了工業(yè)生產(chǎn)的需要。
1進墨控制系統(tǒng)簡介
進墨控制系統(tǒng)主要有進墨系統(tǒng)的機械結(jié)構(gòu)、控制電路以及上位機組成。
1.1機械結(jié)構(gòu)設(shè)計
進墨控制系統(tǒng)的機械結(jié)構(gòu)主要由直流減速電動機、進墨桿、減速齒輪以及一個角度傳感器構(gòu)成[2],如圖l所示。進墨控制系統(tǒng)的核心部件為進墨桿,進墨桿為螺線旋轉(zhuǎn)伸縮式:進墨桿伸縮長度的改變決定了進墨系統(tǒng)進墨量的大小。而進墨桿的伸縮民度又由直流減速電動機所決定,因此控制該減速電動機是控制該進墨桿的關(guān)鍵。在進墨桿的后方有一個手動調(diào)整進墨桿位置的部件,以便在進墨桿調(diào)試時使用。由于高精度步進電動機價格昂貴,并且在
機械結(jié)構(gòu)改動方面存在一定困難,故本文采用直流減速電動機而不采用步進電動機。
1.2控制電路設(shè)計
進墨系統(tǒng)的控制電路主要由主控制模塊、測量反饋模塊及通訊模塊組成,如圖2所示。
主控制模塊由一塊ARM7內(nèi)核PHLIPS的LPc2138微處理芯片[3],以及由橋路驅(qū)動芯片
TA8409構(gòu)成的電機驅(qū)動電路構(gòu)成。
PHLIPS公司生產(chǎn)的LPc2138微處理芯片具有64個引腳,31個雙向I/O口,2個8路10位A/D轉(zhuǎn)換器,能夠進行電壓測量的工作,符合設(shè)計要求,其引腳分配如表1所示。
主控模塊的主要功能是從通訊模塊接收到上位機傳來的通訊信息并加以處理,在完成一系列控制運算后,將止確的控制信息傳遞給減速電動機,從而控制電動機的旋轉(zhuǎn),使得進墨桿得以運作。
測量反饋模塊主要由角度傳感器Mtdoi的cP一2FC以及相關(guān)AD采樣保持電路構(gòu)成。m idori的cP一2Fc為360。機械角度電位器,它將機械角度位置信息轉(zhuǎn)化為電壓信號,并通過AD采樣保持電路傳回給主控模塊,其電路圖如圖3所示。
通訊模塊主要由一個支持Rs-422通訊標(biāo)準(zhǔn)的串口模塊組成:
1.3上位機軟件的開發(fā)
上位機軟件由基于Vc的MFc庫 [4]編寫開發(fā)完成。在上位機的界斷中由設(shè)置區(qū)和數(shù)據(jù)回饋區(qū)兩部分組成。數(shù)據(jù)回饋區(qū)提供了數(shù)據(jù)回饋窗口,設(shè)置區(qū)主要用來設(shè)置步進步數(shù)等相關(guān)參數(shù)。整個上位機的串口通信由Microson commufllcation contml V6.O控件 [5]進行控制,并在程序開始進行初 |