時(shí)間:2008-08-22 10:31:00來(lái)源:ronggang
圖2 單片機(jī)控制步進(jìn)電機(jī)
Fig. 2 Single chip control step motor[/align]
三.LabView對(duì)步進(jìn)電機(jī)的控制系統(tǒng):
虛擬儀器是通過(guò)編制不同的測(cè)試軟件來(lái)構(gòu)成任何一種儀器,而不是某幾種儀器.例如激勵(lì)信號(hào)可先由微機(jī)產(chǎn)生數(shù)字信號(hào),再經(jīng)D/A變換產(chǎn)生所需的各種模擬信號(hào),一塊DAQ卡可以完成A/D轉(zhuǎn)換、D/A轉(zhuǎn)換、數(shù)字輸入輸出、記數(shù)器/定時(shí)器等多種功能,再配以相應(yīng)的信號(hào)調(diào)理電路組件,即可構(gòu)成能生成各種虛擬儀器的硬件平臺(tái),現(xiàn)在的虛擬儀器硬件系統(tǒng)還擴(kuò)展了和各種儀器的接口,例如BG、VXI總線儀器、PC總線儀器以及帶有RS-232接口的儀器或儀器卡,虛擬儀器與傳統(tǒng)儀器最大的不同之處,就在于應(yīng)用的靈活性上.虛擬儀器是用戶(hù)自己定義的,用戶(hù)可以將各種計(jì)算機(jī)平臺(tái)、硬件、軟件和附備件結(jié)合起來(lái),組裝成所需要的應(yīng)用設(shè)備。它的界面和功能與真的儀器十分相似,一個(gè)LabView程序有交互式用戶(hù)接口,數(shù)據(jù)流框圖,和圖表連接端口組成,各部分的功能如下:
1、前面板可以包含旋鈕,刻度盤(pán),開(kāi)關(guān),圖表和其他界面工具,允許用戶(hù)通過(guò)鍵盤(pán)或鼠標(biāo)獲取數(shù)據(jù)并顯示結(jié)果;LabView程序從數(shù)據(jù)流框圖接受指令;LabView程序模塊化特征。一個(gè)vi既可以作為上層的獨(dú)立程序,也可以作為其他程序的子程序。當(dāng)一個(gè)LabView程序作為子程序,稱(chēng)為subvi。LabView程序圖表和連接端口的功能就像一個(gè)圖形化參數(shù)列表,可以在LabView程序和subvi之間傳遞數(shù)據(jù)。
2、每塊運(yùn)動(dòng)控制卡可以控制四個(gè)步進(jìn)電極,可以采取開(kāi)環(huán)或閉環(huán),可以控制加速度和減速度,可以是速度控制,位置控制,或者是以一步為單位進(jìn)行控制,方便靈活.
3、要控制多于四塊的運(yùn)動(dòng)控制卡只需要多插一塊運(yùn)動(dòng)控制卡
4、用于不同的控制用途只要改變一下控制框圖即可.
正是因?yàn)樯鲜龅脑颍琇abView最佳的實(shí)現(xiàn)了模塊化編程思想,用戶(hù)可以根據(jù)自己的需要選擇系統(tǒng)配置,它的硬件配置如下(圖 3):
[align=center]
圖3 LabView硬件配置
Fig. 3 LabView hardware configure[/align]
(一)用LabView實(shí)現(xiàn)用動(dòng)控制過(guò)程(以一個(gè)步進(jìn)電機(jī)為列):
1、作前面板(圖 4):
[align=center]
圖4 前面板
Fig. 4 Front Panel[/align]
Axis or Vector Space:軸或三坐標(biāo)空間 Position Mode: 控制方式
Board ID:板卡號(hào) Loop Mode:開(kāi)環(huán)或閉環(huán)
Tarqet Position:距離 Limit Type:限位開(kāi)關(guān)
Stop Type:停止時(shí)減速 Stop:停止
2、相應(yīng)的框圖程序(圖 5):
[align=center]
圖 5 框圖程序
Fig.5 Block Diagram[/align]
1.確定板卡號(hào)及是否要限位 2.位置控制方式即通過(guò)移動(dòng)的距離控制步進(jìn)電機(jī)
3.開(kāi)環(huán)控制,步進(jìn)電機(jī)是2000Counts/r,不需要反饋 4.給定速度,移動(dòng)的距離
5.等待運(yùn)動(dòng)結(jié)束,復(fù)位到坐標(biāo)原點(diǎn) 6.移動(dòng)過(guò)程中的錯(cuò)誤處理
四、總結(jié):
由于虛擬儀器是以PC為基礎(chǔ)的,不需要用戶(hù)更多的經(jīng)濟(jì)投入!經(jīng)濟(jì)的發(fā)展規(guī)律告訴我們,在我國(guó)這樣一個(gè)發(fā)展中國(guó)家,推廣虛擬儀器就顯得更加必要:更低的花費(fèi),更高的效率.虛擬儀器的各種優(yōu)點(diǎn)讓用戶(hù)可以放心地舍棄舊有的傳統(tǒng)測(cè)量設(shè)備,接受更新型、以PC為基礎(chǔ)的虛擬儀器系統(tǒng).由于計(jì)算機(jī)的性能價(jià)格比的不斷改進(jìn),使得虛擬儀器的價(jià)格更為大眾所接受,有了虛擬儀器這個(gè)解決方案,用戶(hù)可以降低成本、減少系統(tǒng)開(kāi)發(fā)費(fèi)用和系統(tǒng)維護(hù)費(fèi)用!
1、用于測(cè)量和測(cè)試:LabView以成為測(cè)試與測(cè)量領(lǐng)域的工業(yè)標(biāo)準(zhǔn),通過(guò)GPIB,VXI串行設(shè)備和插卡式數(shù)據(jù)采集卡可以構(gòu)成實(shí)際的控制系統(tǒng);
2、用于過(guò)程控制和工業(yè)自動(dòng)化:它提供了強(qiáng)大的硬件驅(qū)動(dòng),圖形顯示功能和便捷的快速程序設(shè)計(jì)為過(guò)程控制和工業(yè)自動(dòng)化應(yīng)用提供了優(yōu)秀的解決方案;
3、應(yīng)用于實(shí)驗(yàn)室和自動(dòng)化:它為科學(xué)家和工程師提供了功能強(qiáng)大的高級(jí)數(shù)學(xué)分析庫(kù),包括統(tǒng)計(jì),估計(jì),回歸分析,線性代數(shù),信號(hào)生成算法,時(shí)域和頻域算法等眾多的科學(xué)領(lǐng)域,可滿(mǎn)足各種計(jì)算和分析需要。即使在聯(lián)合時(shí)域分析,小波和濾波器設(shè)計(jì)等高級(jí)或特殊分析場(chǎng)合,LabView也為此提供了鉆模的附加軟件包。
4、應(yīng)用于教學(xué): LabView在學(xué)校得到了更為廣泛的應(yīng)用,在教學(xué)的過(guò)程中可以實(shí)行連網(wǎng),從而使個(gè)人計(jì)算機(jī)顯示器可以充當(dāng)儀器的面板,它的通用性和靈活性得到了全面的體現(xiàn),既是教學(xué)變得容易,又節(jié)約了資金和維護(hù)硬件的繁瑣.
參考文獻(xiàn)
1.王敏生 等譯著, LabView基礎(chǔ)教程[M],電子工業(yè)出辦社 2002
2. [美] Gary W.Johnson, Richard Jennings 著, 武嘉蓬 陸勁昆 譯, LabView 圖形編程 [M], 北京大學(xué)出版社 2002 , 4-72
3.何立民 編著,單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)(MCS-51系列)[M] 北京航空航天大學(xué)出版社2002,24-54
4.竇振中 編著, 單片機(jī)外圍器件使用手冊(cè)(貯存器分冊(cè))[M] 北京航空航天大學(xué)出版社1998, 10-94
標(biāo)簽:
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(connectcrack.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-12-15
2025-12-12
全自動(dòng)石灰活性度化驗(yàn)設(shè)備 電腦石灰活性...
2025-12-12
380VAC/540VDC大功率無(wú)刷驅(qū)動(dòng)器
2025-12-10
2025-11-20
500kN.m聯(lián)軸器扭矩剛度疲勞試驗(yàn)系統(tǒng)
2025-11-10
推薦專(zhuān)題
更多>