



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、LabVIEW和聲卡控制系統程序設計1 引言目前,控制系統的編程軟件非常多,各類編程語言也數不勝數,具有代表性的有C 語言、 C+及匯編語言等,相比LabVIEW軟件來講,由于他們具有嚴格的語言邏輯以及語言規則,所有在設計、實踐中往往比較復雜,而LabVIEW作為一種 G語言,以圖形,線條,結點的形式進行編程,簡單易學。而且圖形所表示的功能已經用完善的代碼集成過,拿來就用,也節省了大量的工作任務。聲卡作為一種普遍而且常用的材料,能夠在LabVIEW自帶的聲卡VI 中得到更好的運用和體現,二者結合是作為平面控制系統最實用的,最方便的,而且成本較低的體現。2 LabVIEW 軟件介紹LabVIEW
2、是一種程序開發環境,由美國國家儀器(NI )公司研制開發,類似于C 和 BASIC開發環境,但是它與其他計算機語言的顯著區別是:其他計算機語言都是采用基于文本的語言產生代碼,而LabVIEW使用的是圖形化編輯語言G編寫程序,產生的程序是框圖的形式。用圖標代替文本行創建應用程序的圖形化編程語言,LabVIEW采用數據流編程方式,程序框圖中節點之間的數據流向決定了VI 及函數的執行順序。 VI 指虛擬儀器,是LabVIEW的程序模塊。虛擬儀器具備很好的數據采集、仿真、數字信號處理的功能。LabVIEW擁有專門用于控制領域的模塊LabVIEWDSC 以及NI-Motion 。除此之外,工業控制領域常
3、用的設備、數據線等通常也都帶有相應的LabVIEW驅動程序。使用LabVIEW可以非常方便的編制各種控制程序。3 聲卡介紹3.1 PCI聲卡PCI 聲卡就是指采用 PCI 接口的獨立聲卡, PCI 是 Peripheral Component Interconnect (外設部件互連標準)的縮寫,它是目前個人電腦中使用最為廣泛的接口,幾乎所有的主板產品上都帶有這種插槽。從結構上看, PCI 是在 CPU的供應商和原來的系統總線之間插入的一級總線,具體由一個橋接電路實現對這一層的管理,并實現上下之間的接口以協調數據的傳送。3.2 USB 聲卡USB聲卡在原理上和結構上與普通的板載聲卡很相似,但是
4、由于 USB具有其外置特點, 他就沒有了電路體積的限制,所以他能夠通過復雜的模擬電路并采用更好的屏蔽設計從而提高音質。脫離機箱,擁有不錯的音質使他在性能上,實用性上得到了很大的提升,價格也相對較低,因此我們采用的是 USB聲卡作為平面控制系統的輸出部分。4 LabVIEW 程序設計4.1 圖形的數據導入程序通過在 AutoCAD中繪制出平面圖形, 將其導入到LabVIEW當中,應用到 LabVIEW中數據采集的VI ,能夠較為方便的獲取平面圖形的坐標信息,然后設置相關閾值去除掉無關或者重復的坐標,簡化數據,提高平面系統控制速度。4.2數據的排序整理設計作為平面控制系統,應該具有良好的控制路徑和
5、軌跡,才能按照工廠或者設計要求做出相應的反應或者動作,系統通過對圖形數據的處理后獲取的數據,先通過最近值搜索的方法尋找最接近的坐標點,然后用距離公式計算出每一個搜索出來的點到起始點的距離大小,篩選出最小值作為相鄰點,最后能夠篩選出較準確的路徑出來。4.3聲卡輸出設計LabVIEW軟件中有一個和聲卡數據采集輸出非常類似的子 VIGenerate Sound,通過分析得出PCI 聲卡和 USB聲卡在 LabVIEW中的設置基本類似, 所以通過對已有程序的優化,改進過后,能夠將得到的數據通過聲卡輸出,所得到的結果從示波器上可以觀察到是近似的正弦信號。但由于對步進電機的驅動必須采用一定頻率的脈沖信號,
6、所以接下來我們需要對已獲得的數據重新進行處理,將正弦信號轉換成脈沖信號。4.4 控制系統程序設計步進電機是由脈沖信號驅動其運動,其運動速率正比于脈沖信號的頻率,根據步進電機的參數通過計算求出步進電機運動距離和脈沖個數的關系。步進電機在平面X,Y軸的速度比例可以根據兩點坐標距離差值來確定脈沖個數。對于控制電機正反轉問題就是對坐標求差的結果做一個判斷,差值為負設置電機反轉,為正則正轉即可。最關鍵的一個程序設計就是將正弦信號轉換為脈沖信號。5 結果分析通過理論分析,程序設計,實驗測試最終能夠較好的按照一定軌跡 3 還原圖像,在速度,精度上能夠較好的達到一般設計,施工要求。程序比較穩定,能快速搜索鄰近點,并能很好的進行電機的控制,輸出波形也符合步進電機工作要求。但是針對平面復雜圖形還需優化自己的尋點程序,增強精度,對大數據的處理還有待提高,甚至改進更為簡潔快速算法。6 總結LabVIEW 和聲卡的平面控制系統具有其強大的發展空間,在系統設計,軟件優化上面都可以進一步改進。在現代工業高速發展的時代,我們還需要尋
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 多層交換網絡設計考題及答案
- 公路工程風險控制策略試題及答案
- 計算機三級數據庫知識點總結試題及答案
- 官方公司內部管理制度
- 公路工程考試生態學基礎試題及答案
- 基金公司投資管理制度
- 商業街區設備管理制度
- 冬季電氣安全管理制度
- 建委流動餐廳管理制度
- 太極線下培訓管理制度
- HG20202-2014 脫脂工程施工及驗收規范
- 江蘇省南通一中2025屆高三第四次模擬考試生物試卷含解析
- 浙江省杭州市2023-2024學年高二下學期6月期末英語試題
- OpenCV圖像處理技術(微課版)(全彩)電子教案
- 凈水廠新建工藝設備安裝及給水管網安裝工程施工方案
- JB-T14451-2023《鋼質鍛件鍛造生產能源消耗限額及評價方法》
- 果蔬保鮮技術發展趨勢分析報告
- 2024年江蘇省鎮江市潤州區中考第二次中考生物模擬試卷
- 《揚州慢》教學課件
- 國寶大熊貓的資料介紹三年級8篇
- 2024年貴州省貴陽市南明區中考一模考試物理試題
評論
0/150
提交評論