- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南台科技大学光电工程系专题口试报告.ppt
南台科技大學光電工程系專題口試報告 題目:E化電子學實驗室 指導教授:吳坤憲 教授 學生:江英銘 學號:495L0044 鄔永銘 495L0056 張詠晴 495L0066 目錄 一、摘要………………………………………..1 二、簡介………………………………………..2 三、理論………………………………………..4 四、設計過程…..........................7 五、討論...............................15 六、結論與建議……………………………….16 一、摘要 在電子實驗室量測訊號時必須使用信號產生器、示波器及電源 供應器,這三台儀器各功能雖較強大且完整,但礙於儀器總價錢較 貴且笨重,也因此無法達到可攜性的功效。但我們利用虛擬儀控程 式Labview、USB DAQ 6008資料擷取卡,與筆記型電腦結合達到我 們的需求。 我們可用DAQ輸出信號研究電子電路時,運用這套軟體架構即 可擁有將DATA立即存取的動作以及列印等功能,將DATA轉成電子檔 檔,並透過網路達到E化的功能。 重點就是是否能正確抓取波形並呈現於電腦上,並希望能藉由 電腦測得訊號頻率。次要為資料的整理,我們希望將DATA轉為電子 檔,以Excel檔編輯資料,並有存取的功能。以及列印示波器上的 波形。 二、簡介 Labview是一種採用圖形物件與方式來進行程式邏輯的編輯 與建立程式的環境,也稱為G程式語言。其特別為儀器資料擷取 、數據量測、資料分析、系統模擬及結果呈現的目標來設計,比 起傳統程式語言撰寫程式來說,Labview只需花數小時時間即能 完成所需程式架構。 它可分為三個部份(1)人機介面(2)程式方塊圖(3)圖 示與連結器。想要使用虛擬儀表來擷取實驗室中的資料,首先需 要一張DAQ卡、一台裝有Labview與DAQ驅動程式的電腦,以及連 接轉換器(或感測器)與介面卡之間的器材,如連接器、麵包板 、纜線與接線。 二-1目的 我們設計的程式裡面追加了示波器所沒有的功能,如資料儲 存與讀取、用表單顯示輸入與輸出的電壓數據、列印輸出、最大 最小基準值(Vp-p)顯示、Ch1與Ch2顏色選擇易於分辨以及擁有 圖形面板易於觀測波形。 擁有這些功能有助於我們對量測出來的資料做整理、分析及 觀察,即便能產生電子檔的DATA,再透過Labview撰寫之E化的示 波器程式(指我們所開發的程式)便能檢視電子檔DATA,而使傳 遞DATA更為方便。 有了這些強大的功能,我們就不用到某特定實驗室進行實驗 ,在自家電腦也能做DATA的分析。也能將電子檔DATA透過網路或 電子郵件進行DATA的傳遞,便於其他使用者下載DATA並觀察或分 析。 三、理論 (一)人機介面與程式方塊圖 設計程式時,首先我們需要設定使用者在執行程式與 機器的互動接面(人機介面),其中包括顯示元與控制元 參見圖1及圖2。 圖1為圖表顯示波形,圖2則為以表格顯示DATA。以 下控制元件包括調整電壓的Range與調頻的Range,以及 擷取樣本數(擷取點多寡)、取樣頻率、開啟就檔鍵、存 檔鍵、清除鍵、STOP鍵、列印鍵、擷取開關、最大最小 值開關、通道選擇鍵、最高擷取數開關。顯示元件為圖表 、表格以及Frequency顯示元。 (二)信號產生與擷取信號流程圖 關於信號產生與擷取信號,首先要先了解信號從哪 裡來。在此有兩個方式(1)信號產生器輸出(2)USB DAQ 6008類比輸出。如圖3 四、設計過程 示波器的程式架構: 先介紹的是用DAQmx VIs進行設計,資料流如圖4與圖5所示 。最左邊同樣兩個create channels .vi是為了產生出兩channel 所設計的,當然這是種配置是其中一中方式。給予設定最大最小 值電壓為-10~10V,因為DAQ 6008的電壓輸入範圍為-10~10V。 設定Differential(差動型)與單位volts。接下來進入while loop進行遞回動作,這樣才能在使用者操作介面時立即給予回應 。再來資料進入Timing .vi中,其為設定資料擷取的樣本數。資 料再流入case structure由擷取開關進行控制,當OFF時則進入 圖4的stop .vi然後停止擷取,當ON時則進入圖5的read .vi進行 截取動作。 圖5的右上方的程式設計功能為搭配最高擷取樣本數開關,一 口氣增加到最大擷取樣本數,也就是取樣頻率的10倍,並且開關動 後則擷取樣本數旋鈕會設定為無法控制的狀態。因為U
文档评论(0)