您現(xiàn)在的位置:
中國(guó)傳動(dòng)網(wǎng)
>
技術(shù)頻道
>
應(yīng)用方案
>
步進(jìn)電機(jī)在汽車(chē)制動(dòng)元件測(cè)試系統(tǒng)中的應(yīng)用
時(shí)間:2009-05-04 22:55:22來(lái)源:huanglj

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




標(biāo)簽:
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(www.surachana.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
相關(guān)資訊
產(chǎn)品新聞
更多>2025-10-31
勇梅機(jī)械液壓閘門(mén)給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17
2025-10-11
耐磨管道機(jī)器人檢測(cè)電纜CCTV,水下管道...
2025-09-23
推薦專(zhuān)題
更多>