新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 市場分析 > 基于FPGA過采樣技術(shù)及實(shí)現(xiàn)

基于FPGA過采樣技術(shù)及實(shí)現(xiàn)

作者:林凌 張麗君 李剛 天津大學(xué)精密測試技術(shù)及儀器國家重點(diǎn)實(shí)驗(yàn)室 時(shí)間:2010-06-21 來源:電子產(chǎn)品世界 收藏

本文引用地址:http://butianyuan.cn/article/110161.htm

  由圖5可知,實(shí)現(xiàn)了以下功能:產(chǎn)生ADC時(shí)序,控制ADC的采樣頻率;以ADC轉(zhuǎn)換結(jié)束標(biāo)志位為觸發(fā)信號,讀取ADC的轉(zhuǎn)換數(shù)據(jù);為濾除ADC輸出信號的量化噪聲和減小數(shù)據(jù)量,實(shí)現(xiàn)低通濾波和減采樣模塊;配置一塊ROM區(qū),用于存儲濾波器系數(shù),用于濾波器的實(shí)現(xiàn);為與外部處理引擎進(jìn)行通訊,實(shí)現(xiàn)UART接口協(xié)議;為使個(gè)模塊協(xié)調(diào)工作,采用鎖相環(huán)產(chǎn)生不同頻率的時(shí)鐘。

  而模塊的工作流程為:處理引擎將待測信號的頻率通過UART傳給低通濾波和減采樣模塊,該模塊根據(jù)該頻率設(shè)置濾波器參數(shù)和減采樣的下抽取率;ADC時(shí)序模塊產(chǎn)生CNVST,啟動(dòng)ADC進(jìn)行采樣,BUSY信號觸發(fā)數(shù)據(jù)讀取模塊將數(shù)據(jù)讀入;低通濾波器和減采樣模塊根據(jù)設(shè)置好的參數(shù)和下抽取率對讀入的數(shù)據(jù)進(jìn)行處理,處理完畢后,再將數(shù)據(jù)通過UART傳到處理引擎做后續(xù)處理。

  模塊中的ADC選用的是ADI公司的AD7674,18位、800KSPS逐次逼近型模數(shù)轉(zhuǎn)換器,具有較高的數(shù)據(jù)通過率。支持差分輸入模式,其內(nèi)部采樣保持電路的負(fù)載可調(diào),5V單電源供電。器件內(nèi)部還集成了轉(zhuǎn)換時(shí)鐘、基準(zhǔn)緩沖器及錯(cuò)誤校準(zhǔn)電路,并具有功能強(qiáng)大的串口和并口,與3V和5V電平兼容。而則選用的是Altera CycloneⅡ-EP2C8Q208C8,包括5個(gè)部分:可編程輸入/輸出單元、基本可編程邏輯單元、嵌入式塊RAM、豐富的布線資源和底層嵌入功能單元。

  基于AD7674和EP2C8,該模塊設(shè)計(jì)獲得的相關(guān)參數(shù)為:

  (1) 下抽取率,,由于ADC的最高采樣頻率為800KSPS,則該模塊可用于0Hz -32kHz信號的測量;

  (2) ADC的本身分辨率為18位,后達(dá)到的最大分辨率為25位;

  (3) ADC基準(zhǔn)電壓為4.096V,最高分辨率時(shí)可分辨的信號大小為:

  (4) 為使ADC達(dá)到25位分辨率,除滿足下抽取率N=47外,還必須保證低通濾波器的阻帶衰減符合的要求。由式(1)和(2)可知, 阻帶衰減R0=64.3dB。使用切比雪夫最佳逼近法獲得濾波器系數(shù),通過計(jì)算及考慮到設(shè)計(jì)余量,得到濾波器長度L=4N,N=47時(shí),實(shí)際阻帶衰減為R0=75dB;利用MATLAB軟件中的函數(shù)CHEBWIN(L,R0)獲得濾波器系數(shù);將濾波器系數(shù)量化成8位,并進(jìn)行16倍下抽取,抽取后的值對應(yīng)為N=45 時(shí)的濾波器系數(shù)。將其存入的ROM區(qū),以此為基準(zhǔn)得到其他下抽取率的濾波器系數(shù)。

濾波器相關(guān)文章:濾波器原理


fpga相關(guān)文章:fpga是什么


濾波器相關(guān)文章:濾波器原理


模數(shù)轉(zhuǎn)換器相關(guān)文章:模數(shù)轉(zhuǎn)換器工作原理


低通濾波器相關(guān)文章:低通濾波器原理


電源濾波器相關(guān)文章:電源濾波器原理


電容式觸摸屏相關(guān)文章:電容式觸摸屏原理
數(shù)字濾波器相關(guān)文章:數(shù)字濾波器原理
鎖相環(huán)相關(guān)文章:鎖相環(huán)原理


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉