時間:2009-05-04 22:55:22來源:huanglj

(1)
式中:F-彈簧壓縮力;V一步進電機的前進速度。
估算步進電機需克服起動摩擦、轉(zhuǎn)動慣量等所需的加速轉(zhuǎn)矩,機械部分的轉(zhuǎn)動慣量為:
(2)
式中:G一步進電機機械部分重量;D 一直徑。
加速轉(zhuǎn)矩Ta為:
(3)
式中: Va一目標速度;ta一加速時間。
根據(jù)式(3)計算結(jié)果可知Ta很小,可以忽略。步進電機最大靜轉(zhuǎn)矩
,故取最大靜轉(zhuǎn)矩
根據(jù)57BYG250E—SAFRMC一0152型混合式步進電機的矩頻特性曲線(圖略),可以看出該電機滿足系統(tǒng)的要求。
2.2系統(tǒng)工作過程
具體的工作過程是,步進電機通過聯(lián)軸器驅(qū)動滾珠絲杠組成加力裝置,力傳感器安裝在絲杠頂桿前端,用于測量步進電機輸出力暨“被測試件輸入力”的大小,數(shù)據(jù)經(jīng)由A/D轉(zhuǎn)換送工控機處理,工控機控制步進電機的啟動、前進、后退、停止,并按測試程序控制前進和后退的速度,同時由位移傳感器測量出步進電機的位移量,并將力和位移的相應數(shù)據(jù)通過顯示器表示出來,根據(jù)相關(guān)行業(yè)標準來判斷氣制動閥的合格與否。
3 主要控制程序
一般采用軟件延時的方法來對步進電機的運行速度、步數(shù)及方向進行控制,根據(jù)計算機所發(fā)出脈沖的頻率和數(shù)量所需的時間來設計一個子程序,該子程序包含一定的指令,設計者通常要對這些指令的執(zhí)行時間進行嚴密的計算或者精確的測試,以便確定延時時間是否符合要求,每當子程序結(jié)束后,可以執(zhí)l彳亍下面的操作。采用軟件延時方式時,CPU一直被占用,CPU利用率低,這在許多場合是非常不利的。因此需要重新設計對步進電機的控制程序,這里采用研祥公司生產(chǎn)的PCL-812PG數(shù)據(jù)采集卡,利用812PG卡中自帶可編程計數(shù)/定時器8254及其他邏輯電路器件設計一種步進電機控制方式,僅需要幾條簡單的指令就可以產(chǎn)生具有一定頻率和數(shù)目的脈沖信號。可編程的硬件定時器直接對系統(tǒng)時鐘脈沖或某一固定頻率的時鐘脈沖進行計數(shù),計數(shù)值則由編程決定當計數(shù)到預定的脈沖數(shù)時,給出定時時間到的信號,得到所需的延時時間或定時間隔,由于計數(shù)的初始值由編程決定,因而在不改動硬件的情況下,只通過程序的變化即可滿足不同的定時和計數(shù)要求,因此使用很方便。
3.1 對步進電機轉(zhuǎn)速的控制
在測試系統(tǒng)中步進電機的轉(zhuǎn)速要由設定值來實現(xiàn),這個設定值存放在PCL-812PG上的8254芯片的計數(shù)值設定位上。這個值的計算過程如下:
已知條件是電機的步進角為1.8°,控制器選擇三十二細分,8254時鐘頻率是2MHZ,電機帶動的絲桿螺距為5ram。要求速度為£秒前進s毫米,即s/t(mm/s)。8254工作在方波發(fā)生模式,根據(jù)步進電機工作原理可知,每給步進電機一個脈沖,步進電機轉(zhuǎn)動的角度為每個脈沖轉(zhuǎn)動的角度為1.8°,由于步進電機驅(qū)動器采用了32細分模式,因此8254每發(fā)送32個脈沖步進電機才轉(zhuǎn)過1jBo,步進電機每轉(zhuǎn)一圈所需脈沖為:(360/1.8)32=6400,電機絲桿螺距為5ram,8254時鐘頻率是2MHz,如設N為分頻數(shù)(寫入8254計數(shù)器0的值),故步進電機的速度V應為:
(4)
式中:N一為分頻數(shù),即寫入8254計數(shù)器0的值。
根據(jù)式(4)可以推導出:
(5)
式(5)中對8254計數(shù)器寫入的分頻值N只能為正整數(shù),而通過計算得出的分頻值N不一定為正整數(shù),因此要對輸入8254計數(shù)器0的分頻值進行四舍五人,故應。篘={mund 1562.5×t/s}在程序中改變N的值的大小,即可改變步進電機的轉(zhuǎn)速。
分別向PCL-812PG基地址Base+0(也就是計數(shù)器0寄存器)中先低八位、后高八位寫入,程序語句為:
OutPortb(Base+0,N mod 256);
OutPortb(Base+0,N div 256);
3.2步進電機的前進、后退、使能控制
PCL一812PG提供16路數(shù)字輸入通道和16路數(shù)字輸出通道的數(shù)字I/O寄存器。地址Base+6和Base+7都用于數(shù)字輸入,地址Base+13和Base+14用于數(shù)字輸出通道。
在測試系統(tǒng)中,使用地址Base+13數(shù)字I/O寄存器,寄存器八位二進制意義,如圖2所示。




標簽:
傳動網(wǎng)版權(quán)與免責聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(connectcrack.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責任。
相關(guān)資訊
產(chǎn)品新聞
更多>2025-09-23
2025-09-23
2025-09-08
華為昇騰Atlas800iA2 910B服務器Deepsee...
2025-09-04
2025-09-03
2025-08-06