戴維
摘 要:數(shù)控鉆床是實現(xiàn)工件上各種類型孔的自動定位和鉆削的高精度機床,廣泛應用于工業(yè)和電子行業(yè)的零件加工,本文探討如何精確、準確地定位控制零件的位置問題。
關鍵詞:數(shù)控鉆床 自動定位 控制
一、數(shù)控鉆床機械傳動系統(tǒng)定位控制
圖1是數(shù)控鉆床機械傳動部分的示意圖。
圖1
在數(shù)控鉆床機械傳動系統(tǒng)中,因為鉆頭只能作垂直方向的升、降運動,所以加工點的定位是靠工作臺沿x、y兩個坐標方向的移動來實現(xiàn)的,而工作臺在x、y方向的運動是由兩個步進電動機 Mx 和My 分別驅動的。
步進電動機的工作原理和一般的交流電動機或直流電動機不同。例如,在一個五相步進電動機中,有五個在空間位置上相互錯開的繞組,如果按一定的順序向五個繞組輪流輸入電流脈沖,則每輸入一個脈沖步進電動機就轉一個角度(例如轉1.5°)。因此,只要控制加給Mx 和My 的脈沖數(shù),就可以控制工作臺在x、y方向的移動距離。我們把每輸入一個脈沖后工作臺移動的直線距離叫做脈沖位移當量(簡稱脈沖當量),用δ表示。
假定現(xiàn)在刀具中心線的位置在A點,而下一個孔的加工位置在B點,這時,工作臺必須沿x方向移動△x,沿y方向移動△y。因此,系統(tǒng)應該給步進電動機Mx 送△x/δ個脈沖,給步進電動機 My送△y/δ個脈沖。同時,還可以通過控制脈沖的頻率實現(xiàn)對運動速度的控制。
二、數(shù)字脈沖定位控制系統(tǒng)
在圖2中給出了這個定位控制系統(tǒng)的方框圖,圖中MF為脈沖發(fā)生器,由它產(chǎn)生脈沖信號。x寄存器和y寄存器是兩個二進制數(shù)碼寄存器,用來存放x、y方向應該走的步數(shù)。x計數(shù)器和y計數(shù)器是兩個減法計數(shù)器,由它們來控制x、y向的移動距離。x譯碼器和y譯碼器都只有一個全零譯碼器輸出端或,當x或y計數(shù)器中的數(shù)是0時,或輸出低電平,否則輸出為高電平。x分配器和y分配器是兩個順序脈沖發(fā)生器,它們把單端輸入的一系列脈沖按固定次序輪流分配給各個輸出端。功率放大器負責把分配器輸出的脈沖信號放大,以獲得驅動步進電動機繞組所必需的脈沖電流。
圖2
三、數(shù)字脈沖定位控制系統(tǒng)的工作過程
現(xiàn)在,我們以x方向的運動為例,說明它的工作過程。
在啟動信號到來之前,我們先將x計數(shù)器和y計數(shù)器置為零狀態(tài)。同時,把x、y方向應當移動的距離△x、△y換算成脈沖數(shù)△x/δ、△y/δ,并分別存放于x寄存器和y寄存器中。因為x、y計數(shù)器為零狀態(tài),所以譯碼器的輸出、皆為低電平,將門3、4、5、6封鎖。因此,計數(shù)器和分配器都沒有脈沖輸入,Mx、My不動。
在啟動信號到達時,我們利用它作為置數(shù)脈沖,通過門1(因為x寄存器不止一位,所以實際的電路中門1為一組門)把x寄存器中的數(shù)送到x計數(shù)器中。由于x計數(shù)器中的數(shù)已不再是零,因而變?yōu)榱烁唠娖?,并將門3、5打開,于是 MF的輸出脈沖一邊通過門5送給分配器,使 Mx開始轉動,一邊通過門3送給x計數(shù)器作減法計數(shù)。當x計數(shù)器里的數(shù)減到零時,說明已向分配器送夠了△x/δ個脈沖,這時隨即變?yōu)榈碗娖剑瑢㈤T3、5封鎖,Mx停止轉動。工作臺所移動的距離應該就是△x。
y方向的工作過程和x方向的工作過程完全相同,而且x、y方向是同時開始移動的,在x、y的移動全部到達預定位置后,控制系統(tǒng)就可以鉆孔了。
為了使機床能連續(xù)工作,我們可以在鉆孔的同時,把到下一個孔的定位距離換算成脈沖數(shù)存在x、y寄存器中,并且在完成打孔操作以后,自動發(fā)出啟動信號,使工作臺開始移動。為此,在實際的系統(tǒng)中,系統(tǒng)還要有一套控制電路來實現(xiàn)連續(xù)操作的自動控制,這里不作詳細介紹。
(作者單位:江蘇省常州技師學院)