基于zynq7010的數(shù)字存儲示波器設計

基于zynq7010的數(shù)字存儲示波器設計

ID:26850247

大?。?.49 MB

頁數(shù):75頁

時間:2018-11-29

基于zynq7010的數(shù)字存儲示波器設計_第1頁
基于zynq7010的數(shù)字存儲示波器設計_第2頁
基于zynq7010的數(shù)字存儲示波器設計_第3頁
基于zynq7010的數(shù)字存儲示波器設計_第4頁
基于zynq7010的數(shù)字存儲示波器設計_第5頁
資源描述:

《基于zynq7010的數(shù)字存儲示波器設計》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。

1、摘要電子科技大學成都學院畢業(yè)設計論文論文題目基于ZYNQ7010的數(shù)字存儲示波器設計學生姓名龔楊學  號1240720345專  業(yè)電子科學與技術系(分院)微電子技術系指導教師李偉指導單位電子科技大學成都學院2016年6月制III摘要摘要示波器作為傳統(tǒng)的儀器儀表,在儀器設備中占有重要的地位。早期示波器采用模擬方式完成信號的采集以及顯示,由于笨重和難以存儲信號,價格居高不下的因素只應用在少數(shù)場合。如今絕大多數(shù)示波器都是數(shù)字示波器,數(shù)字示波器又分為數(shù)字存儲示波器,數(shù)字熒光示波器和采樣示波器,其中數(shù)字存儲示波器運用最為廣泛。如今示波器通常采用DSP,FPGA,POWERPC

2、作為主控,從信息處理技術的發(fā)展來說,F(xiàn)PGA以其獨特的并行處理方式而在信號采集的處理方面具有巨大優(yōu)勢。本設計采用XILINX公司的ZYNQ7010芯片,具有雙核ARMA9處理器,A7的FPGA資源,以及高速互聯(lián)總線AXI。運用嵌入式Linux充分發(fā)揮ARM雙核A9的潛力,使用FPGA資源高速穩(wěn)定的存儲數(shù)字信號,并完成數(shù)字增益調(diào)節(jié),平均電平的調(diào)節(jié),軟件觸發(fā),峰值,均值計算等功能。AXI總線完成ARM和FPGA的交互,數(shù)據(jù)傳遞。信號采集采用AD8138與AD9214,采樣率高達80Mhz。關鍵字:ZYNQ7010,AD9214,linux,FPGAIIIABSTRACTA

3、BSTRACTAsthetraditionalinstrument,oscilloscopeholdsaveryimportantplace.Inearlytime,oscilloscopecollectssignalanddisplaysbysimulation,anditwasjustusedinveryfewoccasionsforitsheavy,highpriceandbadsignalstorage.Nowdaysmostoscilloscopesaredigitaloscilloscopeswhichincludesdigitalstorageoscil

4、loscopes,digitalphosphoroscilloscopes,anddigitalsamplingoscilloscopes,anddigitalstorageoscilloscopesaremostwidelyused.DSP,FPGA,POWERPCarethemainmastercontrolsinoscilloscopes,fromthedevelopingofinformationprocessingtechnique,FPGAhasbigadvantageinsignalcollectionforitsparticularparallelpr

5、ocessing.ThechipZYNQ7010ofthisprojectcomesfromXILINXcooperationwhichhasdualARMA9processor.KeyWords:ZYNQ7010,AD9214,linux,FPGAIII目錄目錄第1章課題整體框架51.1課題任務51.2課題要求51.3研究意義5第2章設計方案62.1硬件部分62.1.1硬件開發(fā)環(huán)境62.1.2電源設計62.1.3信號采集電路設計62.1.4人機交互設計62.1.5主控核心板設計72.2軟件部分72.2.1軟件與邏輯開發(fā)環(huán)境72.2.2軟件與邏輯開發(fā)語言介紹8第3章實

6、現(xiàn)功能93.1實現(xiàn)功能描述93.2電路設計93.2.1電源電路設計103.2.2信號調(diào)理、采集電路設計113.2.3數(shù)字部分電路設計123.3軟件與邏輯系統(tǒng)設計153.3.1邏輯開發(fā)介紹163.3.2軟件設計20第4章調(diào)試與實現(xiàn)23V目錄4.1調(diào)試中遇到的重點與難點234.2解決方案234.3調(diào)試過程展示234.3.1硬件調(diào)試234.3.2軟件與邏輯調(diào)試、仿真244.3.3軟件與邏輯、硬件整體調(diào)試264.4實物展示27第5章總結(jié)29致謝31附錄32附錄一:邏輯頂層代碼設計32附錄二:軟件設計部分代碼46V第1章課題整體框架第1章課題整體框架1.1課題任務基于XILIN

7、Xzynq7010完成數(shù)字存儲示波器軟硬件設計。1.2課題要求通過原理圖和PCB的設計,焊接調(diào)試,搭建整機硬件平臺。在運行Linux嵌入式操作系統(tǒng)的ZYNQ7010雙核ARMA9中進行軟件和驅(qū)動的編寫,對PL進行配置和控制,在TFT顯示器上恢復波形。使用PL完成數(shù)據(jù)采集,處理,存儲。1.3研究意義隨著嵌入式設備走入我們的生活之中,應用于各種苛刻的場合。對于嵌入式處理器的要求就更為嚴格,ARM和FPGA此時異軍突起,ARM應用于低功耗,低成本,高性能,F(xiàn)PGA應用于信號處理,算法實現(xiàn)。ARM加FPGA的結(jié)構(gòu)已經(jīng)廣泛運用于各種信號采集板卡,通信設備之中。

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。