基于DSP技術的多功能電子測量儀的設計與實現(xiàn)
A/D,D/A電路驅動函數(shù),主要對硬件的控制總線進行操作,即操作硬件電路上的控制總線和選通總線。其核心偽代碼為:

狀態(tài)檢測函數(shù)檢測函數(shù)主要檢測狀態(tài)總線的狀態(tài),其核心偽代碼為:

A/D,D/A轉換執(zhí)行函數(shù)主要執(zhí)行A/D,D/A轉換,其核心偽代碼為:


3.2 調(diào)度操作層
調(diào)度操作層主要的任務是,定時檢測鍵盤或計算機虛擬儀器的命令,執(zhí)行鍵盤操作、顯示、多路A/D數(shù)據(jù)采集或執(zhí)行D/A輸出。A/D或D/A轉換的核心偽代碼為:

3.3 應用層
應用層主要完成鍵盤操作,顯示,PC接口,虛擬儀器數(shù)據(jù)接口等功能。主要技術是操作命令緩沖區(qū),數(shù)據(jù)緩沖區(qū)。鍵盤操作程序的核心偽代碼:

PC和虛擬儀器的接口是通過網(wǎng)卡進行接口的,計算機通過網(wǎng)卡以TCP/IP的方式訪問DSP的數(shù)據(jù)緩沖區(qū)、命令緩沖區(qū)。其核心偽代碼:

4 結 語
本文所設計的多功能電工測量儀已在實驗室實現(xiàn),通過測試,達到了預期的設計目標。多功能電工測量儀能測量和顯示多個直流信號的電壓、電流,多個交流信號的幅度、相位、頻率。并且能配置不同的A/D采樣電路。通過與虛擬儀器系統(tǒng)LabVIEW5.1的接口,能充分發(fā)揮該儀器的功能。該儀器在電工實驗和電子測量中能代替?zhèn)鹘y(tǒng)的測量儀器,具有一定的實際意義。
評論