廣東工業大學碩士學位論文 (工學碩士) 基于FPGA的PCIE數據采集卡設計數據采集處理技術與傳感器技術、信號處理技術和PC機技術共同構成檢測 技術的基礎,其中數據采集處理技術作為實現自動化檢測的前提,在整個數字化 系統中處于尤為重要的地位。對于核磁共振這樣復雜的系統設備,實現自動化測 試顯得尤為必要,又因為核磁共振成像系統的特殊性,對數據的采集有特殊要求, 需要根據各種脈沖序列的不同要求設置采樣點數和采樣間隔,根據待采信號的不 同帶寬來設置采樣率,將系統成像的數據采集下來進行處理,最后重建圖像和顯 示。因此本文基于現有的采集技術開發專門應用于核磁共振成像的數據采集卡。 該采集卡從軟件與硬件兩個方面對基于FPGA的PCIE數據采集卡進行了研 究,并完成了實物設計。軟件方面以FPGA為核心芯片完成數據采集卡的接口控 制以及數據處理。通過Altera的GXB IP核對數據進行捕捉,同時根據實際需要 設計了傳輸協議,由數據處理模塊將捕捉到的數據通過CIC濾波器進行抽取濾 波,然后將信號存入DDR2 SDRAM存儲芯片中。在傳輸接口設計上采用PCIE 總線接口的數據傳輸模式,并利用FPGA的IP核資源完成接口的邏輯控制。 硬件部分分為FPGA外圍配置電路、DDR2接口電路、PCIE接口電路等模 塊。該采集卡硬件系統由Flash對FPGA進行初始化,通過FPGA配置PCIE總 線,根據FPGA中PCIE通道引腳的要求進行布局布線。DDR2接口電路模塊依 據DDR2芯片驅動和接收端的電平標準、端接方式確定DDR2與FPGA之間通 信的各信號走線。針對各個模塊接口電路的特點分別進行眼圖測試,分析了板卡 的通信質量,對整個原理圖布局進行了設計優化。 通過測試,該數據采集卡實現了通過CPLD對FPGA進行加載,并在FPGA 內部實現了抽取濾波等高速數字信號處理,各種接IsI和控制邏輯以及通過大容量 的DDR2 SDRAM緩存各種數據處理結果正確。經系統成像,該采集卡采集下來 的數字信息可通過圖像重建準確成像,為核磁共振成像系統的工程實現打下了良 好的成像基礎。
上傳時間: 2022-06-21
上傳用戶:fliang
摘要 DAQmx驅動作為N公司的第三代數據飛集硬俘驅動程序,減少了傳統數據采集硬件驅動程序帶來的編程復雜性,可被多種編程語言調用,程序接口功能強大,應用起來十分方便。研究并使用DAQmx驅動程序開發基于PX1總線的數采系統逐漸成為趨勢。針對PXI總線數采系統開發中必須解決的采集同步、觸發等關鍵技術問題,重點講迷在LABVIEW中利用DAQmx驅動實現多塊數采卡同步采集、多功能數采卡的橫擬與數字信導同步采集的程序設計技術以及數字與模擬信號觸發程序設計技術等。利用這些技術可解決大部分基于PX1總線的數據采集儀器設計問題。并結合工程實際,演示了利用DAQmx工具開發的32通道多功能PXI總線數據采集系統。DAQmx硬件驅動程序是N公司研制的第三代硬件驅動程序,在LABVIEW環境下使用可簡化數據采集系統程序設計。且可被C++、VC++、以及LabWindows/CVI等程序調用,為應用其他開發語言的工程師提供了方便。DAQmx驅動程序在數據采集程序設計時具有如下特點:對多功能的數據采集卡都使用統一的編程界面,可編寫模擬輸入、模擬輸出、數字10以及定時器/計數器程序,驅動程序完全支持多線程程序。利用Measurement&Automation(MAX)配置工具,可簡化數據采集卡的配置。在異常條件下運行可靠,傳統的DAQ驅動難以處理異常情況,而DAQmx定義并加強了異常條件處理方法,這比傳統DAQ驅動更可靠,一個最重要的特征是簡化了采集同步的難題。傳統DAQ中的設備同步實現起來相當復雜,必須通過軟件編程路由RTSI總線或PFI信號線來完成,而DAQmx應用時不必為信號指定路由,只需確定同步信號,所有路由工作由DAQmx自動完成。本文結合工程開發實際介紹在LABVIEW環境下應用DAQmx驅動程序開發數據采集系統的技術,主要講述利用DAQmx解決多塊卡同步的問題,以及多功能數據采集卡的數字與模擬采集同步以及信號觸發等問題。
上傳時間: 2022-06-22
上傳用戶:
高性能低成本的圖像采集和處理系統在自動測量、設備檢測、安全監控等工業測控領域需求巨大。相比于CMOS圖像傳感器,CCD圖像傳感器在靈敏度、分辨率、噪聲控制以及技術成熟度等方面具有明顯優勢。發達國家對于基于CCD圖像傳感器的高性能圖像采集和處理系統的開發已經具有了一定的經驗和成功先例,而在我國,相關的技術開發還比較薄弱。因此,通過對基于CCD圖像傳感器的高性能圖像采集和處理系統進行研究和開發,迅速掌握核心技術,積累必要的技術儲備和經驗,對滿足我國在相關領域的需求有著重要意義。本文研究了CCD圖像傳感器的發展歷程、結構及工作原理、性能特點,并與CMOS圖像傳感器進行了比較。詳細分析了SONY公司的大面陣CCD圖像傳感器,并以此器件為核心完成了圖像采集和處理系統的設計。選用CYPRESS公司的LC4256V型CPLD(Complex Programmable Logic Device)芯片和TI公司的MSP430F149型MCU(Micro Controller Unit)芯片共同構成系統的核心處理平臺。以CPLD為設計載體,使用Verilog硬件描述語言實現了驅動時序設計,完成了對CCD圖像傳感器的控制。對CYPRESS公司的CY7C68013型USB器件進行了固件程序、驅動程序和應用程序開發,實現了高速數據傳輸。硬件上采用了模塊化設計,并充分考慮了抗干擾措施。實際測試表明,上述系統工作穩定,具有良好的靈活性和可擴展性。
上傳時間: 2022-06-23
上傳用戶:kingwide
【摘要】針對目前便攜式人體心率采集系統的研究,本文提出了一種通過搭建以STM32ZET6為控制核心,以脈搏傳感器SON1205為外部檢測模塊,通過C語言在KEIL5編程軟件下,設計心率檢測算法來實現對人體心率的檢測,本系統還能夠通過無線傳輸模塊NRF2401實現將采集到的人體心率等信息進行實時的傳輸,從而可以實現一種遠程監控,同時,系統還能夠將檢測到的人體心率通過液晶模塊顯示。實驗表明,該系統工作穩定,誤差較小,數據傳輸正常,能夠達到我們整套系統的要求。
上傳時間: 2022-07-11
上傳用戶:trh505
VIP專區-嵌入式/單片機編程源碼精選合集系列(135)資源包含以下內容:1. AT89C52紅外接收c源碼 已經過調試 下載即可使用.2. 步進電機驅動控制技術及其應用設計研究 一編論文.3. Nucleus PLUS source code anasisy. An open source OS which is widely used in embedded development dom.4. 數字系統CAD 開發平臺實驗部分共有6 個實驗.5. 12位ads7816的兩種讀取方式:SPI方式和手動方式.6. 可用于嵌入式編程學習.7. ADE7755應用于單相CPU卡表的硬件設計原理圖.8. 電能表的結構原理介紹和工作原理介紹.9. 這是一個關于C++編程規范的資料.10. C/C++bianchengguifan.11. 賽車程序:先對賽道和賽車建立模型.12. This document teach how you interface the microcontroller to the devices using i2c , spi and serial.13. 我收集的一些I2C的技術文檔和在linux環境的應用分析等.14. 模糊PID在電阻爐溫度控制系統中的應用。提出了FUZZY-PID控制器.15. 在網站上找到的一個比較不錯的字符疊加程序.16. 包的運用.17. 嵌入式高速數據采集器的研制.18. 嵌入式C_C++語言精華文章集錦.19. Visual C++網絡通信協議分析與應用實現代碼.20. 嵌入式C編程語言入門與深入.21. 周立功的PCI51XX CAN卡在VC6.0下的開發示例.22. 飛思卡爾S12系Serial_Peripheral_Interphase_(SPI)應用范例.23. 飛思卡爾S12系列Inter-IC_Bus__(IIC)應用范例.24. 開機時.25. 簡單的程序.26. U2270B組成的讀卡頭原理圖!典型應用電路.27. lpc214x的開發平臺下載軟件 使用lpc214x的開發.28. ZIGBEE1015無線傳感器統會自動刪除debug和release目錄.29. Introduction: 1. Macro1: AddFailureModeCol is used to the test report generated from GNPO Rpt Tools.30. 適合用于嵌入式的zc301攝像頭驅動。解壓縮之后放在/driver/media/video/zc0301目錄下.31. 開源嵌入式圖形軟件FLTK使用 視頻教程.32. jz4740 nand boot source code. jz4740 nand 引導代碼.33. 用C++寫的一個模擬ATM自動取款機的程序.我這個程序不同于網上現有的那個不能記錄用戶填寫信息的..34. 該電子日歷可顯示年、月、日、星期、時、分的時間信息。 整個系統采用AT89C52作為中央處理芯片.35. 讓你了解AODV在OPNET下怎么運用.36. 基于GPS定位的嵌入式汽車監控器設計.37. 使用手冊.38. Zigbee培訓資料.39. EASYARM2210的原理圖 設計ARM硬件的重要參考.40. 嵌入式平臺的開發全過程 非常易懂 嵌?朧狡教ǖ目⑷?非常易懂.
標簽: 夜視
上傳時間: 2013-05-25
上傳用戶:eeworm
高速加工技術及其在模具制造中的應用
上傳時間: 2013-07-22
上傳用戶:eeworm
高速數字電路設計
上傳時間: 2013-04-15
上傳用戶:eeworm
聲音圖像信號采集與傳輸系統的研究
上傳時間: 2013-07-27
上傳用戶:eeworm
數據采集與處理
標簽: 數據采集與處理
上傳時間: 2013-04-15
上傳用戶:eeworm
聲音圖像信號采集與傳輸系統的研究 .nh
上傳時間: 2013-04-15
上傳用戶:eeworm