基于LabVIEW的D觸發(fā)器的設(shè)計.doc_第1頁
基于LabVIEW的D觸發(fā)器的設(shè)計.doc_第2頁
基于LabVIEW的D觸發(fā)器的設(shè)計.doc_第3頁
基于LabVIEW的D觸發(fā)器的設(shè)計.doc_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于LabVIEW的D觸發(fā)器的設(shè)計 周天宏 (蘭州資源環(huán)境職業(yè)技術(shù)學(xué)院,甘肅蘭州730021) 【摘要】本系統(tǒng)基于LabVIEW軟件,采用了可編程功能模塊的方法實現(xiàn)觸發(fā)器功能。實驗結(jié)果表明,基于LabVIEW的軟件系統(tǒng)能夠很好的實現(xiàn)D觸發(fā)器的功能。 關(guān)鍵詞labview;d觸發(fā)器;設(shè)計 0引言 在數(shù)字電路中,常常需要將二進制的代碼信息保存起來進行處理。觸發(fā)器1就是實現(xiàn)存儲二進制信息功能的基本邏輯單元電路。觸發(fā)器具有兩個能自行保持的穩(wěn)定狀態(tài),用來表示邏輯1和0(或二進制數(shù)的1和0),所以又叫雙穩(wěn)態(tài)電路。電平觸發(fā)的主從觸發(fā)器工作時,必須在正跳沿前加入輸入信號。如果在CP高電平期間輸入端出現(xiàn)干擾信號,那么就有可能使觸發(fā)器的狀態(tài)出錯。而邊沿觸發(fā)器允許在CP觸發(fā)沿來到前一瞬間加入輸入信號。這樣,輸入端受干擾的時間大大縮短,受干擾的可能性就降低了。邊沿D觸發(fā)器也稱為維持-阻塞邊沿D觸發(fā)器。 本文在充分研究觸發(fā)器的基礎(chǔ)上,結(jié)合LabVIEW處理數(shù)據(jù)特點,利用圖像化編程模塊來實現(xiàn)邊沿D觸發(fā)器的功能。 1開發(fā)環(huán)境 虛擬儀器技術(shù)就是利用高性能的模塊化硬件,結(jié)合高效靈活的軟件來完成各種測試、測量和自動化的應(yīng)用。LabVIEW圖形化開發(fā)工具是一種程序開發(fā)環(huán)境,由美國國家儀器(NI)公司研制開發(fā),用圖標代替文本行創(chuàng)建應(yīng)用程序的圖形化編程語言。傳統(tǒng)文本編程語言根據(jù)語句和指令的先后順序決定程序執(zhí)行順序,而LabVIEW則采用數(shù)據(jù)流編程方式,程序框圖中節(jié)點之間的數(shù)據(jù)流向決定了VI及函數(shù)的執(zhí)行順序。VI指虛擬儀器,是LabVIEW的程序模塊2-3。 2D觸發(fā)器的設(shè)計 2.1D觸發(fā)器的結(jié)構(gòu) 電平觸發(fā)的主從觸發(fā)器工作時,必須在正跳沿前加入輸入信號。如果在CP高電平期間輸入端出現(xiàn)干擾信號,那么就有可能使觸發(fā)器的狀態(tài)出錯。而邊沿觸發(fā)器允許在CP觸發(fā)沿來到前一瞬間加入輸入信號。這樣,輸入端受干擾的時間大大縮短,受干擾的可能性就降低了。邊沿D觸發(fā)器也稱為維持-阻塞邊沿D觸發(fā)器。 圖1D觸發(fā)器的電路結(jié)構(gòu)圖 圖2D觸發(fā)器的邏輯符號 2.2D觸發(fā)器前面板設(shè)計 由D觸發(fā)器的工作原理,結(jié)合Labview軟件的特點,本設(shè)計分為前面板設(shè)計和程序框圖的設(shè)計。前面板是虛擬儀器的軟件的最上層,它直接面向用戶。它通過一個友好的圖形界面,模擬傳統(tǒng)電子技術(shù)儀器箱操作,實現(xiàn)對虛擬儀器的控制、顯示處理。如圖3所示,本仿真軟件的界面由波形顯示控件,輸入端D,時鐘頻率輸入,占空比輸入等控件構(gòu)成。 圖3D觸發(fā)器前面板 2.3D觸發(fā)器程序框圖設(shè)計 前面板是觸發(fā)器的可視化部分,而D觸發(fā)器的所有功能的實現(xiàn)都是由程序框圖來控制的。為了使得設(shè)計簡潔易懂,這里首先設(shè)計了兩個子VI:時鐘VI和D觸發(fā)器VI。時鐘子VI用來產(chǎn)生CP信號。其中,時鐘頻率和占空比作為可輸入框顯示在前面板上,程序框圖如圖4所示。D觸發(fā)器子VI用來實現(xiàn)觸發(fā)器的所有功能,其中,D輸入端口,輸出端Q、Q顯示在前面板上,程序框圖如圖5所示。將兩個子VI和其他控件連接,構(gòu)成完整的程序。本設(shè)計的整體程序框圖如圖6所示。 3結(jié)果分析 設(shè)置適當?shù)臅r鐘頻率和占空比,單擊運行按鈕,點擊輸入端D(按鈕按下為邏輯0,彈起為邏輯1),從前面板可看出,在CP上升沿處,觸發(fā)器被觸發(fā),輸出變化,而其他時刻輸出均保持原狀態(tài)不變。 4結(jié)論 實驗結(jié)果表明,本文設(shè)計的D觸發(fā)器仿真軟件,前面板界面友好,操作簡單,結(jié)果顯示直觀易讀,實現(xiàn)了D觸發(fā)器的所有功能。體現(xiàn)了LabVIEW圖形化編程語言的靈活性。 參考文獻 李中發(fā).數(shù)字電子技術(shù)M.中國水利水電出版社,xx.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論