資源描述:
《labview課程設計new》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、基于Labview的信號發(fā)生器與示波器的設計專業(yè)班級:電子信息工程B11212班姓名:王穎輝學號:201140203249/9目錄一.設計要求…………………………………………………………………………3二.系統(tǒng)設計介紹………………………………………………………………...32.1信號發(fā)生器………………………………………….32.2示波器波形調節(jié)部分………………………………..42.3示波器測量部分………………………………………52.4示波器通道選擇………………………………………52.5示波器信號輸入………………………………………62.6雙蹤示波器程
2、序框圖與前面板………………………6三.測試與結果…………………………………………………7四.小結………………………………………………………..89/9一.設計要求1.1利用Labview模擬實現(xiàn)函數(shù)信號發(fā)生器的各種功能:(1)具有雙通道輸出;(2)每個通道可輸出正弦、方波、三角波波形以及任意幾個常見函數(shù)的波形;(3)正弦信號、三角函數(shù)可以調節(jié)幅度、頻率、相位;(4)方波可以調節(jié)幅度、頻率、脈沖寬度;(5)可以在波形圖中觀測兩路信號的波形,兩路波形曲線顏色不一樣;1.2利用Labview模擬實現(xiàn)雙蹤示波器的各種功能:(1)具有雙通道輸入;(2)每個
3、通道可調節(jié)水平掃描速度和垂直偏轉靈敏度;(3)通道可選,可以分別兩路信號;(4)可以在波形圖中觀測兩路信號的波形,兩路波形曲線顏色不一樣;二.系統(tǒng)設計介紹2.1信號發(fā)生器利用基本函數(shù)發(fā)生器創(chuàng)建波形,用下拉列表控件選擇信號類型,如:正弦波、三角波、方波、鋸齒波等,利用DBL常量控件對輸出信號的頻率、幅值、相位、方波占空比等進行調節(jié),利用合并信號控件將兩個信號合并輸出,實現(xiàn)雙通道輸出。9/9圖1信號發(fā)生器程序框圖圖2信號發(fā)生器前面板2.2示波器波形調節(jié)部分圖3幅度偏移圖4X軸掃描調節(jié)圖4是為了更清楚的觀測二設置的,運行期間信號變化很快,不利于做詳細的
4、觀測比較,解決該問題的方法是設置一個延遲時間模塊。9/92.3示波器測量部分圖5波形檢測為了獲得波形具體數(shù)據,加入波形檢測模塊。2.4示波器通道選擇圖6只顯示CH1波形圖7只顯示CH2波形圖8CH1與CH2同時顯示9/92.5示波器信號輸入采用前面設計的信號發(fā)生器輸入信號2.6雙蹤示波器程序框圖與前面板圖9示波器程序框圖圖10示波器前面板9/9三.測試與結果1.信號發(fā)生器2.示波器只顯示CH1波形9/93.示波器只顯示CH2波形4.示波器顯示CH1與CH2波形四.小結由于初步接觸Labview這個軟件,對其各項功能都不了解,剛剛開始做信號發(fā)生器時
5、有些不知所措,不知該怎樣運用這個軟件。經過9/9一段時間看教程以及上網搜集資料,對此軟件的各個功能有了初步了解,知道了該如何運用其進行虛擬儀器的設計。但是在真正設計信號發(fā)生器與示波器時還是遇到許許多多的困難,比如有一些控件不知在哪里可以找到等。經過運用此軟件設計信號發(fā)生器與示波器,運用的同時進行學習,初步掌握了虛擬儀器的設計方法,掌握了while循環(huán)、條件結構循環(huán)等的用法,了解了采集數(shù)據的基本知識等。在這個學習的過程中,通過不斷的發(fā)現(xiàn)錯誤和改正錯誤,能夠基本熟練的運用和操作該軟件,雖然一些復雜的部分不是很了解,但是自認為還是學習到了基礎的東西,雖
6、然這兩個設計完成了,但是在以后的時間里,我會更加深刻的學習更深的地方,更好的掌握這個軟件。由于第一次使用該軟件,不是能夠很熟練的運用,此次設計只是實現(xiàn)了信號發(fā)生器與示波器的簡單功能,并且所設計的信號發(fā)生器和示波器有個別問題沒有很好的解決,比如在測試時信號發(fā)生器的重置信號不是很管用;示波器的波形數(shù)據的測量模塊沒有找到更好的方法代替,沒有輸入信號時其會停止運行等。這些需要去哦今后繼續(xù)學習與解決。9/9