亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2013-09-03 06:32:24賀煉滔
        關(guān)鍵詞:步進電機

        賀煉滔

        【摘 要】目前,步進電機在工業(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è)計細節(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)子的角位移量和速度嚴格地與輸入脈沖的數(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期

        猜你喜歡
        步進電機
        五自由度機械手的PLC控制
        一種可自動伸縮的嵌入式LED燈具設(shè)計
        科學(xué)家(2016年3期)2016-12-30 00:32:48
        步進電機智能控制的設(shè)計與實現(xiàn)
        步進電機對提高航標(biāo)燈器運轉(zhuǎn)穩(wěn)定性的作用
        工礦機車GK1F、GK1C柴油機調(diào)速控制
        科技視界(2016年24期)2016-10-11 12:44:53
        基于單片機的自動化立體車庫控制系統(tǒng)設(shè)計
        科技視界(2016年15期)2016-06-30 16:31:32
        基于單片機的步進電機控制系統(tǒng)研究
        基于Arduino單片機的解魔方機器人
        基于單片機的雷達伺服控制系統(tǒng)
        科技視界(2016年7期)2016-04-01 11:38:06
        智能炒菜機控制系統(tǒng)設(shè)計
        久久久亚洲精品免费视频| 伊人久久大香线蕉亚洲五月天 | 国产精品人妻一码二码尿失禁 | 国产丝袜无码一区二区三区视频| 亚洲区在线播放| 亚洲精品一区二区三区蜜臀| 麻豆最新国产av原创| 国产乱人激情h在线观看| chinese国产乱在线观看| 精品国产自拍在线视频| 中文字幕高清不卡视频二区| 色欲综合一区二区三区| 国产精品久久久久免费a∨| 无码流畅无码福利午夜| 青青草手机在线观看视频在线观看| 成人免费a级毛片| 日韩毛片基地一区二区三区| 国产高潮精品一区二区三区av | 蜜桃成熟时在线观看免费视频| 亚洲伊人色欲综合网| 久久精品无码一区二区2020| 91久久国产精品综合| 亚洲综合天堂av网站在线观看| 精品久久久久久久久久中文字幕| 无码人妻精品一区二区三区下载| 偷偷夜夜精品一区二区三区蜜桃| 女人下边被添全过视频| 国产香蕉97碰碰视频va碰碰看 | 国产精自产拍久久久久久蜜| 精品日韩欧美| 无人视频在线播放免费| 少妇人妻综合久久中文字幕| 自拍偷自拍亚洲精品播放| 久久久国产视频久久久| 日韩女优精品一区二区三区 | 精品日韩国产欧美在线观看| 日本人妻伦理片在线观看| 一区二区三区精品少妇| aaa级久久久精品无码片| 久久与欧美视频| 一区二区三区中文字幕在线播放|