999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LabVIEW的步進電機控制系統(tǒng)研究

2013-09-03 06:32:24賀煉滔

賀煉滔

【摘 要】目前,步進電機在工業(yè)生產(chǎn)、科研領(lǐng)域得到了越來越廣泛的應(yīng)用,而對步進電機控制系統(tǒng)的研究也逐步深入。本文闡述了LabVIEW的特點及虛擬儀器系統(tǒng)的結(jié)構(gòu),并介紹了步進電機及控制原理,最后采用虛擬儀器開發(fā)軟件LabVIEW進行開發(fā),設(shè)計了步進電機控制系統(tǒng),取得了較好的效果,可供業(yè)界人士參考。

【關(guān)鍵詞】LabVIEW;虛擬儀器系統(tǒng);步進電機;控制模型

【中圖分類號】TU85【文獻標(biāo)識碼】A【文章編號】1672-5158(2013)07-0395-01

近幾年來,步進電機在工業(yè)生產(chǎn)、科研領(lǐng)域得到了越來越廣泛的應(yīng)用,它可以快速完成啟動、轉(zhuǎn)動(正、反轉(zhuǎn))和制動一系列動作。傳統(tǒng)上控制步進電機的方法通常是用單片機或邏輯電路來實現(xiàn)。但是這些方法都有著先天的不足—繁瑣的線路、可改性不強而且編程語言比較復(fù)雜。因此,將虛擬儀器技術(shù)應(yīng)用于步進電機的控制,初步了解和掌握虛擬儀器軟件平臺LabVIEW的編程方法,有著重要的現(xiàn)實意義。

1 LabVIEW的特點及虛擬儀器系統(tǒng)的結(jié)構(gòu)

1.1 LabVIEW語言

LabVIEW采用軟件領(lǐng)域較為流行的面向?qū)ο蟮目梢暬幊谭椒ǎ褂眠@些軟件開發(fā)系統(tǒng)可使系統(tǒng)開發(fā)人員將精力集中在系統(tǒng)的設(shè)計中,而不是軟件的設(shè)計細(xì)節(jié)上。

LabVIEW是美國NI公司利用虛擬儀器技術(shù)開發(fā)的32位,主要面向計算機測控領(lǐng)域的虛擬儀器軟件開發(fā)平臺。LabVIEW同時也是一種功能強大的圖形編程語言,但它與傳統(tǒng)的文本編程語言(如C語言)不同,采用了一種基于流程圖的圖形化編程形式,因此也被稱為G語言(graphical language)。使用這種語言編程時,基本上不寫程序代碼,取而代之的是流程圖,在進行原理研究、設(shè)計、測試并實現(xiàn)系統(tǒng)時,這種圖形化的編程形式,方便了非軟件專業(yè)的工程師快速編制程序,可以大大提高工作效率。LabVIEW也不同于傳統(tǒng)文本式的編程語言的順序執(zhí)行方式,而是采用了數(shù)據(jù)流的執(zhí)行方式,這種方式要求程序僅在各節(jié)點已獲得它的全部數(shù)據(jù)后才執(zhí)行。

1.2 虛擬儀器系統(tǒng)的結(jié)構(gòu)

虛擬儀器通常是由計算機、一定的硬件和應(yīng)用軟件三部分構(gòu)成。虛擬儀器的基本構(gòu)成由硬件和軟件兩大部分組成,如圖1所示。

在系統(tǒng)設(shè)計中,采用DAQ(數(shù)據(jù)采集卡)作為數(shù)據(jù)采集系統(tǒng),通過LabVIEW虛擬儀器軟件在計算機上編寫程序?qū)?shù)據(jù)信號進行采集,采集的數(shù)據(jù)可通過文件的形式保存起來,便于以后進行數(shù)據(jù)分析處理。

2 步進電機及其控制

步進電機是一種將脈沖信號轉(zhuǎn)換為相應(yīng)角位移或直線位移的電磁機械裝置,步進電機因具有轉(zhuǎn)子慣量低、定位精確度高、無積累誤差、控制簡單等特點,在現(xiàn)代工業(yè)中得到廣泛的應(yīng)用。步進電機已成為機電一體化和運動控制領(lǐng)域的主要執(zhí)行元件之一。由于受脈沖的控制,其轉(zhuǎn)子的角位移量和速度嚴(yán)格地與輸入脈沖的數(shù)量和脈沖頻率成正比。改變通電順序可改變步進電機的旋轉(zhuǎn)方向;改變通電頻率可改變步進電機的轉(zhuǎn)速。

2.1 步進電機的控制模型

三相步進電機可以工作在單三拍、雙三拍或六拍狀態(tài),但出于對運行平穩(wěn)性、減小步距角和噪音等方面的考慮,三相式步進電機通常采用的是三相六拍的工作方式,即通電方式為A-AB-B-BC-C-CA-A的形式。根據(jù)以上步進電機的工作原理,結(jié)合實際應(yīng)用中對步進電機的控制,其具體的控制要求如下。

(1)正反轉(zhuǎn)控制

要求在停機狀態(tài)時,能夠?qū)崿F(xiàn)步進電機的正轉(zhuǎn)或反轉(zhuǎn)起動;在運行過程中可以實現(xiàn)步進電機的正反轉(zhuǎn)切換。

(2)運行速度調(diào)節(jié)

通過對步進電機輸入脈沖頻率的調(diào)節(jié)來實現(xiàn):在停機狀態(tài)時,能夠?qū)崿F(xiàn)步進電機的高速起動或低速起動,降速過程是升速過程的逆過程;在運行過程中可以實時改變步進電機的旋轉(zhuǎn)速度。

(3)操作方式可選

出于對實際工作環(huán)境復(fù)雜多變的考慮,在設(shè)計此控制系統(tǒng)時,對步進電機提出了更高的要求,它能夠提供手動控制和自動運行兩種工作方式。①手動控制方式:即實現(xiàn)步進電機的點動運行,操作人員通過按脈沖輸出按鈕,來控制步進電機的旋轉(zhuǎn)速度和轉(zhuǎn)動位置。在運轉(zhuǎn)的過程中可以靈活控制步進電機的旋轉(zhuǎn)方向。②自動運行方式:步進電機按照起動前設(shè)定的運行頻率和旋轉(zhuǎn)方向自動運行,在運行過程中可以隨時改變運行頻率和旋轉(zhuǎn)方向,也能夠暫停步進電機運行,通過停止按鈕可以結(jié)束整個運行。

(4)實現(xiàn)定步旋轉(zhuǎn)

操作人員可設(shè)定一個角度,當(dāng)步進電機旋轉(zhuǎn)到這個位置時就自動停轉(zhuǎn),并且在運行過程中可以隨時設(shè)定停轉(zhuǎn)位置,在電機停轉(zhuǎn)后,可以再次起動運行,從上次停止的位置繼續(xù)旋轉(zhuǎn)。

(5)自動保護功能

若長時間內(nèi)無人操作,系統(tǒng)能夠自動停止。節(jié)約電能,防止意外事故發(fā)生。

2.2 控制方式的數(shù)學(xué)模型

由上述三相反應(yīng)式步進電機的工作原理可知,步進電機采用三相六拍的工作方式時,若按照A-AB-B-BC-C-CA-A的通電順序給A、B、C三相提供輸入脈沖,步進電機就沿逆時針方向旋轉(zhuǎn),每步轉(zhuǎn)過的角度是1.5度。如果實現(xiàn)步進電機反向旋轉(zhuǎn),只需要按照改變步進電機的通電相序即可。

3 基于Labview的步進電機控制程序設(shè)計與仿真

根據(jù)對步進電機的具體控制要求,結(jié)合程序設(shè)計的一般方法。系統(tǒng)分為六個功能模塊:正反轉(zhuǎn)控制模塊;運行頻率設(shè)置模塊;手動控制模塊;自動運行模塊;定步旋轉(zhuǎn)模塊;輸出顯示模塊。然后根據(jù)各模塊的功能設(shè)計子VI。并通過主程序調(diào)用各個子VI,完成整個系統(tǒng)的設(shè)計,最后通過仿真調(diào)試,完善控制要求。

根據(jù)系統(tǒng)的軟件流程圖及其功能,設(shè)計控制系統(tǒng)的前面板如圖2。前面板分為輸入控制和輸出控制部分。輸入控制部分設(shè)置有兩組布爾量指示燈控件,分別用來顯示正反轉(zhuǎn)時三相輸出控制序列;兩個選擇開關(guān)控件用來選擇工作方式手動運行或自動運行;數(shù)值輸入控件用來設(shè)置和更改步進電機運行時的頻率值;五個按鈕開關(guān)控件,用來控制步進電機的運行動作。

輸出控制部分用來顯示被控制步進電機的運行參數(shù)。數(shù)字波形顯示圖控件,用來顯示一個周期(即六拍)內(nèi)A、B、C三相的輸出波形;數(shù)值顯示框控件,用來反饋步進電機當(dāng)前的旋轉(zhuǎn)步數(shù)和角度;布爾指示燈用來顯示A、B、C三相的電流通斷情況;圓盤形數(shù)字指示器控件,用來模擬步進電機轉(zhuǎn)軸的旋轉(zhuǎn)方向和轉(zhuǎn)動位置;同時還可通過輸入控件設(shè)置定旋轉(zhuǎn)角度的數(shù)值,通過控制步進電機的運行角度控制步進電機的位置。

步進電機控制系統(tǒng)的程序框如圖3。

其編程的具體實現(xiàn)步驟見圖4。

4 結(jié)束語

虛擬儀器技術(shù)為我們提供了一種全新的設(shè)計思路,實踐證明,通過LabVIEW編程可以很方便的實現(xiàn)對步進電機的驅(qū)動控制,并且人機交互性強,界面友好。經(jīng)過仿真運行,該系統(tǒng)在精度上能滿足控制要求,同時還可以使得步進電機更穩(wěn)定運行。

參考文獻

[1] 李光提;李淑君;李汝莘.步進電機的虛擬儀器控制系統(tǒng)[J].山東農(nóng)業(yè)大學(xué)學(xué)報(自然科學(xué)版),2009年01期

[2] 高波;孫聞;張旋.步進電機原理與控制簡介[J].科技致富向?qū)В?2011年20期

主站蜘蛛池模板: 午夜爽爽视频| 91在线免费公开视频| 蝴蝶伊人久久中文娱乐网| 国产一国产一有一级毛片视频| 亚洲经典在线中文字幕| 亚洲欧洲免费视频| 最新国产精品鲁鲁免费视频| 国产精品白浆无码流出在线看| 亚洲日本www| 久久久91人妻无码精品蜜桃HD| 超清人妻系列无码专区| 欧美日韩另类国产| 无码粉嫩虎白一线天在线观看| 免费毛片网站在线观看| 动漫精品啪啪一区二区三区| 午夜少妇精品视频小电影| 亚洲色欲色欲www网| AV熟女乱| 国产h视频在线观看视频| 91精品国产自产在线老师啪l| 欧美日韩成人| 欧美日韩91| 幺女国产一级毛片| 国产精品人人做人人爽人人添| 亚洲人网站| 国产精品一区二区国产主播| 91午夜福利在线观看| 97av视频在线观看| 成人国产精品视频频| 国产在线拍偷自揄拍精品| 国产人人射| 一区二区三区精品视频在线观看| 99视频在线观看免费| 中国丰满人妻无码束缚啪啪| 日韩无码视频网站| 思思99思思久久最新精品| 99在线视频精品| 园内精品自拍视频在线播放| jizz亚洲高清在线观看| 2021天堂在线亚洲精品专区| 亚洲精品在线91| 亚洲国产精品成人久久综合影院| 国产亚洲精久久久久久久91| 亚洲第一香蕉视频| 国产在线小视频| 婷婷亚洲最大| 国产亚洲欧美日韩在线一区二区三区| 91精品国产综合久久香蕉922| 97se亚洲综合在线天天| 88av在线播放| 国产精品久久久久久久久久久久| 国产97视频在线| 伊人大杳蕉中文无码| 一区二区三区成人| 国产日韩欧美在线视频免费观看| 国产亚洲男人的天堂在线观看| 最新加勒比隔壁人妻| 噜噜噜久久| 亚洲一区二区三区国产精品 | 2022国产91精品久久久久久| 欧美成人A视频| 日韩高清无码免费| 伊人丁香五月天久久综合| 中文字幕久久亚洲一区| 国产亚洲成AⅤ人片在线观看| 40岁成熟女人牲交片免费| 波多野结衣亚洲一区| 日韩高清欧美| 久久精品人人做人人爽97| 韩国v欧美v亚洲v日本v| 97色伦色在线综合视频| 精品国产黑色丝袜高跟鞋 | 人人澡人人爽欧美一区| 欧美日韩亚洲综合在线观看| 手机永久AV在线播放| 国产亚洲美日韩AV中文字幕无码成人| 米奇精品一区二区三区| 欧美视频在线第一页| 欧美日韩国产在线播放| 五月婷婷综合色| 日本福利视频网站| 911亚洲精品|