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