資料介紹
隨著大規(guī)模集成電路技術(shù)、信號分析與處理技術(shù)及嵌入式微處理器軟硬件技術(shù)的迅速發(fā)展,現(xiàn)代電子測量技術(shù)與儀器領(lǐng)域也在不斷探討新的儀器結(jié)構(gòu)和新的測試?yán)碚摷胺椒?。集?shù)字存儲示波器、數(shù)字萬用表、頻率計三者功能于一體的便攜式數(shù)字存儲示波表正代表了當(dāng)代電子測量儀器發(fā)展的一種新趨勢。便攜式數(shù)字存儲示波表具有體積小、重量輕、成本低、不需交流供電、可靠性高、使用簡便等一系列特性,非常適合于使用在有電源、空間、運輸?shù)葪l件限制的環(huán)境下。
便攜式數(shù)字存儲示波表集A/D技術(shù)、ASIC技術(shù)、DSP技術(shù)、LCD顯示技術(shù)于一體,具有極高的技術(shù)含量、很強的實用性和巨大的市場潛力。目前國外已有較成熟的產(chǎn)品,而國內(nèi)在該領(lǐng)域的研究尚屬起步階段。本文所述方案采用嵌入式設(shè)計技術(shù),成功地實現(xiàn)了對被測信號的實時處理與分析。
2. 便攜式數(shù)字存儲示波表的硬件設(shè)計思想
2.1 硬件系統(tǒng)結(jié)構(gòu)設(shè)計
便攜式數(shù)字存儲示波表硬件上主要包括模擬通道、數(shù)據(jù)采樣、數(shù)據(jù)處理、顯示控制等模塊。圖1所示為一種傳統(tǒng)的以微控制器(DSP)為核心的示波表結(jié)構(gòu)設(shè)計方案。該方案的缺點是:系統(tǒng)只能將DSP做為核心控制器件,造成DSP任務(wù)繁重、接口復(fù)雜。
為解決上述問題,本文采用了基于DSP+FPGA結(jié)構(gòu)的嵌入式設(shè)計方案,如圖2所示。其中FPGA主要集成了以下部件:
(1) 2K字節(jié)的FIFO及FIFO控制器:FIFO用來緩存高速ADC采集的信號數(shù)據(jù)。系統(tǒng)無有效觸發(fā)信號時FIFO工作在環(huán)形方式,
不斷寫入ADC送來的采樣數(shù)據(jù);當(dāng)觸發(fā)信號有效后,F(xiàn)IFO工作在桶形方式,F(xiàn)IFO控制器將根據(jù)DSP預(yù)先寫入的預(yù)觸發(fā)/后觸發(fā)時間 控制字設(shè)置FIFO讀指針位置,一旦FIFO寫滿后就停止寫入,并由FIFO控制器通知DSP取走這一屏的采樣數(shù)據(jù);
?。?) 2K字節(jié)的顯示緩存:用以緩存從DSP送來的LCD顯示數(shù)據(jù),并等待LCD控制器取走送LCD顯示;
(3) 外圍控制器部分:
a. 測頻測周電路:接收模擬通道送來的整形后的測量信號,測得被測信號的頻率/周期值并等待DSP讀取;
b. 采樣頻率控制電路:根據(jù)DSP寫入的控制字分別控制ADC采樣頻率及FIFO寫頻率,以最大限度地利用有限的FIFO空間實現(xiàn)寬頻采樣;
c. 觸發(fā)仲裁:確定是否抑制模擬通道送來的觸發(fā)信號;
d. 總線仲裁:對DSP產(chǎn)生的地址信號及控制信號進行譯碼以完成對外部設(shè)備的操作,并負(fù)責(zé)協(xié)調(diào)FIFO和顯示緩沖可能存在的讀/寫沖突;
e. LCD控制器:產(chǎn)生LCD顯示所需的各種時序信號,并負(fù)責(zé)從顯示緩存中讀取數(shù)據(jù)送LCD顯示屏;
可見,本設(shè)計將除模擬通道、ADC、DSP及LCD顯示屏之外的絕大部分功能部件都集成在FPGA內(nèi)部。FPGA硬件在解析DSP預(yù)先寫入的少量控制字后即可自動完成數(shù)據(jù)采樣、信號頻率/周期測量以及波形顯示等底層控制功能,而DSP則被解放出來主要負(fù)責(zé)數(shù)據(jù)編碼、波形恢復(fù)及人機界面等上層數(shù)據(jù)的控制處理。
總之,為最大限度地充分發(fā)揮可編程ASIC芯片在嵌入系統(tǒng)設(shè)計中的作用,本設(shè)計使用FPGA分擔(dān)部分系統(tǒng)控制任務(wù),使DSP能夠更好、更有效地發(fā)揮其數(shù)據(jù)處理的特長;同時,F(xiàn)PGA的使用使系統(tǒng)中分立功能部件大大減少,也有效地縮減了系統(tǒng)的體積和功耗,增加了系統(tǒng)的可靠性。
便攜式數(shù)字存儲示波表集A/D技術(shù)、ASIC技術(shù)、DSP技術(shù)、LCD顯示技術(shù)于一體,具有極高的技術(shù)含量、很強的實用性和巨大的市場潛力。目前國外已有較成熟的產(chǎn)品,而國內(nèi)在該領(lǐng)域的研究尚屬起步階段。本文所述方案采用嵌入式設(shè)計技術(shù),成功地實現(xiàn)了對被測信號的實時處理與分析。
2. 便攜式數(shù)字存儲示波表的硬件設(shè)計思想
2.1 硬件系統(tǒng)結(jié)構(gòu)設(shè)計
便攜式數(shù)字存儲示波表硬件上主要包括模擬通道、數(shù)據(jù)采樣、數(shù)據(jù)處理、顯示控制等模塊。圖1所示為一種傳統(tǒng)的以微控制器(DSP)為核心的示波表結(jié)構(gòu)設(shè)計方案。該方案的缺點是:系統(tǒng)只能將DSP做為核心控制器件,造成DSP任務(wù)繁重、接口復(fù)雜。
為解決上述問題,本文采用了基于DSP+FPGA結(jié)構(gòu)的嵌入式設(shè)計方案,如圖2所示。其中FPGA主要集成了以下部件:
(1) 2K字節(jié)的FIFO及FIFO控制器:FIFO用來緩存高速ADC采集的信號數(shù)據(jù)。系統(tǒng)無有效觸發(fā)信號時FIFO工作在環(huán)形方式,
不斷寫入ADC送來的采樣數(shù)據(jù);當(dāng)觸發(fā)信號有效后,F(xiàn)IFO工作在桶形方式,F(xiàn)IFO控制器將根據(jù)DSP預(yù)先寫入的預(yù)觸發(fā)/后觸發(fā)時間 控制字設(shè)置FIFO讀指針位置,一旦FIFO寫滿后就停止寫入,并由FIFO控制器通知DSP取走這一屏的采樣數(shù)據(jù);
?。?) 2K字節(jié)的顯示緩存:用以緩存從DSP送來的LCD顯示數(shù)據(jù),并等待LCD控制器取走送LCD顯示;
(3) 外圍控制器部分:
a. 測頻測周電路:接收模擬通道送來的整形后的測量信號,測得被測信號的頻率/周期值并等待DSP讀取;
b. 采樣頻率控制電路:根據(jù)DSP寫入的控制字分別控制ADC采樣頻率及FIFO寫頻率,以最大限度地利用有限的FIFO空間實現(xiàn)寬頻采樣;
c. 觸發(fā)仲裁:確定是否抑制模擬通道送來的觸發(fā)信號;
d. 總線仲裁:對DSP產(chǎn)生的地址信號及控制信號進行譯碼以完成對外部設(shè)備的操作,并負(fù)責(zé)協(xié)調(diào)FIFO和顯示緩沖可能存在的讀/寫沖突;
e. LCD控制器:產(chǎn)生LCD顯示所需的各種時序信號,并負(fù)責(zé)從顯示緩存中讀取數(shù)據(jù)送LCD顯示屏;
可見,本設(shè)計將除模擬通道、ADC、DSP及LCD顯示屏之外的絕大部分功能部件都集成在FPGA內(nèi)部。FPGA硬件在解析DSP預(yù)先寫入的少量控制字后即可自動完成數(shù)據(jù)采樣、信號頻率/周期測量以及波形顯示等底層控制功能,而DSP則被解放出來主要負(fù)責(zé)數(shù)據(jù)編碼、波形恢復(fù)及人機界面等上層數(shù)據(jù)的控制處理。
總之,為最大限度地充分發(fā)揮可編程ASIC芯片在嵌入系統(tǒng)設(shè)計中的作用,本設(shè)計使用FPGA分擔(dān)部分系統(tǒng)控制任務(wù),使DSP能夠更好、更有效地發(fā)揮其數(shù)據(jù)處理的特長;同時,F(xiàn)PGA的使用使系統(tǒng)中分立功能部件大大減少,也有效地縮減了系統(tǒng)的體積和功耗,增加了系統(tǒng)的可靠性。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 小信號放大電路設(shè)計方案匯總 139次下載
- AC380V EMC標(biāo)準(zhǔn)電路設(shè)計方案 50次下載
- AV接口EMC標(biāo)準(zhǔn)電路設(shè)計方案 29次下載
- CAN總線接口EMC標(biāo)準(zhǔn)電路設(shè)計方案 206次下載
- 便攜式自動割膠機器人設(shè)計方案 18次下載
- 基于NVM和DRAN的混合內(nèi)存系統(tǒng)設(shè)計方案 12次下載
- 便攜式雷達(dá)電源檢測維修系統(tǒng)設(shè)計方案 6次下載
- 以ARM為核心的數(shù)字示波表的設(shè)計與實現(xiàn) 18次下載
- 嵌入式數(shù)字存儲示波器設(shè)計方案分析 3次下載
- 基于ARM的等效采樣存儲示波表設(shè)計 115次下載
- 手持式數(shù)字示波表 255次下載
- 手持數(shù)字存儲示波表模擬信號調(diào)理電路的設(shè)計
- 虛擬手持式示波表中USB通信設(shè)計
- 存儲示波表中常用電氣參數(shù)測量設(shè)計
- MC12429在存儲示波表數(shù)據(jù)采集中的應(yīng)用
- 采用嵌入式設(shè)計和現(xiàn)代電子測量技術(shù)實現(xiàn)便攜式數(shù)字存儲示波表的設(shè)計 769次閱讀
- MEMS麥克風(fēng)讀出電路設(shè)計方案 9062次閱讀
- 采用龍芯2F處理器的車載和便攜設(shè)備系統(tǒng)設(shè)計方案 1071次閱讀
- 便攜式B超電源設(shè)計方案解析 2660次閱讀
- 基于混合信號可編程芯片PSoC的多用手持示波表研制 1584次閱讀
- 基于單片機簡易數(shù)字頻率計設(shè)計方案匯總 3.2w次閱讀
- 單片機數(shù)字電壓表設(shè)計方案(九款51和MSP430的數(shù)字電壓表電路原理圖) 4.6w次閱讀
- 數(shù)字電壓表的設(shè)計方案匯總(六款數(shù)字電壓表的設(shè)計原理圖詳解) 7.9w次閱讀
- 基于YL-236單片機實訓(xùn)裝置的數(shù)字電壓表的設(shè)計方案 4588次閱讀
- 基于軟件無線電中頻接收系統(tǒng)的設(shè)計方案 2833次閱讀
- 基于FPGA的數(shù)字核脈沖分析器硬件設(shè)計方案 2075次閱讀
- 基于S12的簡易數(shù)字示波器的設(shè)計方案 2832次閱讀
- 基于ADPCM的數(shù)字語音存儲與回放系統(tǒng)設(shè)計方案 4610次閱讀
- 基于DSP的雙通道數(shù)字存儲示波器 3473次閱讀
- TPMS外置編碼存儲器式輪胎定位技術(shù)設(shè)計方案 994次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多