<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 基于FPGA的超聲波信號處理研究

基于FPGA的超聲波信號處理研究

作者: 時(shí)間:2011-08-05 來(lái)源:網(wǎng)絡(luò ) 收藏

h.jpg


對于a(n)的高位組合,單位積P2可以建立同樣的組合表。將P1和P2移位相加,即可得到濾波器的輸出結果。在此例中采用的是2位二進(jìn)制的權系數和輸入樣本,對于高精度的權系數和輸入樣本,只不過(guò)是增加更多的單位積P3,P4,…等等。
實(shí)際操作過(guò)程中,基于的FIR濾波器通過(guò)三步完成,第一步將輸入信號x(n)進(jìn)行移位延遲,形成n階抽頭,再將相互對稱(chēng)的抽頭相加得到濾波器抽頭;第二步在中構造ROM,按前一步產(chǎn)生的濾波器抽頭進(jìn)行查表運算;最后將所有位的查表運算結果移位相加得到濾波器輸出y(n)。

3 試驗結果分析
采用Altera公司的器件EPF10K30實(shí)現10階的帶通FIR濾波器進(jìn)行試驗。A/D采樣頻率為40 MHz,精度為12位,聲波中心頻率為5M-Hz。A/D采樣得到的原始聲波信號如圖3所示。經(jīng)過(guò)FIR濾波器處理后的聲波信號如圖4所示。

i.jpg


試驗結果表明,采用FPGA實(shí)現的FIR濾波器有效地消弱了噪聲干擾,在保證實(shí)時(shí)性的基礎上,為后期處理提供了可靠的數據。

4 結論
針對信號中的噪聲采用基于FPGA的FIR濾波,提高了硬件電路的集成度,并取得了良好的消噪效果。在硬件實(shí)現過(guò)程中采用查表方法替代濾波過(guò)程中的乘法運算,節省了占用的片內資源,提高了處理速度。同時(shí)由于采用了并行硬件算法,其處理速度遠高于CPU或DSP上的程序處理速度。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: FPGA 超聲波 信號處理

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>