在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于FPGA技術(shù)實(shí)現(xiàn)數(shù)字式多通道信號(hào)發(fā)射與接收系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 來(lái)源:電子產(chǎn)品世界 ? 作者:陳世利,靳世久, ? 2020-05-31 08:00 ? 次閱讀

引言

超聲檢測(cè)在各種工程上有著非常廣泛的應(yīng)用,而且聲束聚焦對(duì)于超聲診斷也愈來(lái)愈重要,因?yàn)槿藗兛偸窍M吹礁 ⒏?xì)微的組織結(jié)構(gòu),這不僅要求提高工作頻率、而且要求聲束聚焦。聲束的聚焦類(lèi)似于光束通過(guò)透鏡的原理,最簡(jiǎn)單的方法是將換能器直接作成凹面陣實(shí)現(xiàn)聚焦。但此時(shí)其焦點(diǎn)是固定的,而在超聲聚焦應(yīng)用中都常需要調(diào)整焦點(diǎn)(改變焦距和聚焦的方向),如用機(jī)械方法調(diào)焦很不方便,速度也慢。超聲相控陣的方法是用電子技術(shù)調(diào)整焦點(diǎn)位置和聚焦的方向,它的基本思想是控制超聲探頭中不同單元之間的觸發(fā)延時(shí)時(shí)序,在精確的延時(shí)時(shí)序控制下,不同單元發(fā)出的超聲波在空間發(fā)生干涉,產(chǎn)生所需要的合成波束(見(jiàn)圖1)。相控超聲波的這種特性非常適合于無(wú)損檢測(cè)。首先可以通過(guò)電子切換選用不同的單元,實(shí)現(xiàn)波束的快速移動(dòng)(即電子掃查),明顯提高缺陷的檢測(cè)效率,比單個(gè)單元的常規(guī)探頭檢測(cè)速度快一個(gè)數(shù)量級(jí)。其次相控超聲波束很容易實(shí)現(xiàn)波束偏轉(zhuǎn),不用移動(dòng)探頭就可以實(shí)現(xiàn)動(dòng)態(tài)“扇掃”。當(dāng)然這也要?dú)w功于現(xiàn)代集成電路技術(shù)發(fā)展,因?yàn)榘l(fā)射與接收的延時(shí)控制在納秒級(jí),而且信號(hào)的采樣與處理需要很高的吞吐量,針對(duì)上述特點(diǎn),采用FPGA技術(shù)研制一套數(shù)字式多通道信號(hào)發(fā)射與接收設(shè)備已成為可能。

基于FPGA技術(shù)實(shí)現(xiàn)數(shù)字式多通道信號(hào)發(fā)射與接收系統(tǒng)的設(shè)計(jì)

FPGA在系統(tǒng)中的應(yīng)用

由于該系統(tǒng)涉及到許多控制信號(hào)的時(shí)序配合和大容量數(shù)據(jù)的緩沖問(wèn)題,采用FPGA可以很好的滿足系統(tǒng)要求。比如Altera的Cyclone系列的EP1C3具有的單元數(shù)、RAM以及I/O管腳等非常適合本文描述的系統(tǒng)。圍繞FPGA的系統(tǒng)設(shè)計(jì)示意圖見(jiàn)圖2。該相控陣系統(tǒng)采用2個(gè)64單元的探頭,通過(guò)四選一開(kāi)關(guān)切換電路實(shí)現(xiàn)波束的快速移動(dòng)。由于發(fā)射與接收的延時(shí)控制在納秒級(jí),即使FPGA的時(shí)鐘為100MHz,延時(shí)控制精度也只能做到10ns。如果通過(guò)提高FPGA的時(shí)鐘頻率來(lái)實(shí)現(xiàn)更高的延時(shí)控制精度,將給電路設(shè)計(jì)帶來(lái)困難,并且成本也加大,故采用精度為2ns的延時(shí)線實(shí)現(xiàn)10ns以?xún)?nèi)的延時(shí)要求,此時(shí)FPGA只需要3根I/O線用來(lái)控制選通延時(shí)線就可以實(shí)現(xiàn)10ns以?xún)?nèi)的延時(shí)要求。

利用FPGA內(nèi)部的大容量RAM對(duì)接收的超聲信號(hào)進(jìn)行緩存與合成延時(shí)控制。這種延時(shí)控制可以通過(guò)圖3進(jìn)行解釋。在FPGA中為每一路參與合成的超聲波束開(kāi)辟一個(gè)相同容量的buffer(比如2kbytes)。當(dāng)信號(hào)到達(dá)時(shí),buffer的寫(xiě)允許,采集一定數(shù)據(jù)量后,如果還有波束未到達(dá)就延時(shí)等待,直到參與合成的所有波束到達(dá)并采集后,所有buffer的讀同時(shí)允許,通過(guò)D/A和模擬加法電路就可以實(shí)現(xiàn)超聲波束的合成了。當(dāng)然,利用FPGA的buffer實(shí)現(xiàn)的延時(shí)精度只有10ns,所以D/A后面仍然需要延時(shí)線配合。表1.列出了上位機(jī)需要寫(xiě)給FPGA的控制參數(shù),這些參數(shù)通過(guò)ISA總線,以word(16bits)的形式寫(xiě)入,其中包括發(fā)射延時(shí)、發(fā)射選通允許、發(fā)射四選一開(kāi)關(guān)、發(fā)射脈寬、Buffer的大小、接收選通允許、A/D轉(zhuǎn)換開(kāi)始時(shí)間、接收四選一開(kāi)關(guān)以及接收延時(shí)等待。

發(fā)射延時(shí)控制:10ns級(jí)延時(shí),13bits

2ns級(jí)延時(shí),3bits

選通

發(fā)開(kāi)關(guān)

空,保留

發(fā)射脈寬(10ns級(jí)),8bits

超聲波Buffer的大小,16bits

選通

A/D轉(zhuǎn)換開(kāi)始時(shí)間(也就是Buffer寫(xiě)允許相對(duì)于同步脈沖延時(shí)),10ns級(jí),15bits

收開(kāi)關(guān)

接收延時(shí)等待,10ns級(jí),11bits

2ns級(jí)延時(shí),3bits

精確延時(shí)控制驗(yàn)證方法

利用FPGA與延時(shí)線的方法實(shí)現(xiàn)精度為2ns的延時(shí)控制,對(duì)于發(fā)射來(lái)說(shuō),調(diào)試與驗(yàn)證比較容易,只需要一個(gè)多通道500MHz的示波器就可以了。從FPGA發(fā)射一個(gè)方波同步脈沖和一個(gè)方波激勵(lì)脈沖,一級(jí)一級(jí)的往后測(cè)試,直至相控陣探頭。通過(guò)示波器可以觀察從FPGA到探頭整個(gè)電路的系統(tǒng)延時(shí)以及激勵(lì)脈沖相對(duì)于同步脈沖的延時(shí)間隔,該間隔由FPGA內(nèi)部參數(shù)決定,并且可以修改。

對(duì)于接收延時(shí)控制是否準(zhǔn)確的驗(yàn)證稍微困難一些。因?yàn)榻邮盏牟皇欠讲}沖,而是7.5MHz(探頭單元固有頻率)的近似正弦超聲信號(hào)。為了驗(yàn)證延時(shí)控制是否正確,需要在超聲波接收電路之前加上一個(gè)不連續(xù)的,只有若干周期的7.5MHz的正弦信號(hào),一般的信號(hào)發(fā)生器沒(méi)有這種功能。利用系統(tǒng)上的FPGA配合100MHz D/A比較容易產(chǎn)生這種特殊信號(hào)。采用VerilogHDL設(shè)計(jì)的FPGA程序如下:

reg [3:0] da_cnt; //正弦表指針

reg [15:0] da_encnt; //D/A允許計(jì)數(shù)器

reg daen; // D/A允許

assign AD_DATA_OUT = AD_test; //D/A數(shù)據(jù)總線

always @ (posedge CLK) //D/A允許控制da_encnt

begin

if(SYN_PULSE)da_encnt 《= 16‘b0;

else da_encnt 《= da_encnt + 1;

end

always @ (posedge CLK) //daen

begin

if(da_encnt 》 65) daen 《= 1’b0; //一共輸出5個(gè)周期

else daen 《= 1‘b1;

end

always @ (posedge CLK) //正弦表指針da_cnt修改

begin

if( (SYN_PULSE)||(da_cnt 》= 12) ) da_cnt 《= 4’b0;

else

begin

if(daen) da_cnt 《= da_cnt + 1;

else da_cnt 《= 4‘b0;

end

end

always @ (posedge CLK) //通過(guò)D/A輸出正弦表

begin

case(da_cnt[3:0])

4’b0000: AD_test 《= 128; //0

4‘b0001: AD_test 《= 187;

4’b0010: AD_test 《= 233;

4‘b0011: AD_test 《= 255;

4’b0100: AD_test 《= 248;

4‘b0101: AD_test 《= 213;

4’b0110: AD_test 《= 159;

4‘b0111: AD_test 《= 97;

4’b1000: AD_test 《= 43;

4‘b1001: AD_test 《= 8;

4’b1010: AD_test 《= 1;

4‘b1011: AD_test 《= 23;

4’b1100: AD_test 《= 69; //12

default: AD_test 《= 128; //13

endcase

end

通過(guò)上述方法可以產(chǎn)生出比較好的接近7.5MHz的若干周期的正弦波形,將該波形加到其它電路板超聲波接收電路之前,可以驗(yàn)證接收延時(shí)控制是否準(zhǔn)確。實(shí)驗(yàn)證明,F(xiàn)PGA加上延時(shí)線完全可以實(shí)現(xiàn)精度為2ns的超聲波發(fā)射與接收延時(shí)控制的要求。

責(zé)任編輯:gt


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1644

    文章

    21993

    瀏覽量

    615491
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1391

    瀏覽量

    117001
  • 脈沖
    +關(guān)注

    關(guān)注

    20

    文章

    901

    瀏覽量

    96939
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何用FPGA實(shí)現(xiàn)一個(gè)通信系統(tǒng)發(fā)射接收機(jī)?

    實(shí)現(xiàn)一個(gè)通信系統(tǒng)(5GHz 頻段,通信距離約 10km)的發(fā)射端和接收機(jī)的大致步驟: 發(fā)射端: 數(shù)字信
    發(fā)表于 09-10 19:15

    通道數(shù)字式儀表

    `KZD,KZDAL通道數(shù)字式儀表2 -4路模擬量輸入同時(shí)顯示,最多4路隔離變關(guān),8點(diǎn)報(bào)警。可與各類(lèi)模擬量輸出的傳感器,變送器配合,完成溫度,壓力,流量,液位,成分以及力和位移等物理量的測(cè)量,變換,顯示,傳送和控制。具有多種
    發(fā)表于 06-08 15:48

    通道ARINC429總線數(shù)據(jù)接收和發(fā)送的實(shí)現(xiàn)

    其它設(shè)備,又可將計(jì)算機(jī)或其它設(shè)備發(fā)出的數(shù)字信號(hào)轉(zhuǎn)換為429信號(hào)輸出。本文介紹的總線接口板采用FPGA和DSP實(shí)現(xiàn)四路429信號(hào)
    發(fā)表于 06-13 05:00

    一種基于FPGA通道頻率測(cè)量系統(tǒng)實(shí)現(xiàn)方法介紹

    設(shè)計(jì)了一種通道頻率測(cè)量系統(tǒng)系統(tǒng)由模擬開(kāi)關(guān)、信號(hào)調(diào)理電路、FPGA、總線驅(qū)動(dòng)電路構(gòu)成,
    發(fā)表于 06-27 07:23

    如何實(shí)現(xiàn)基于多相濾波的數(shù)字接收機(jī)的FPGA

    信道化接收機(jī)是在并行通道接收機(jī)基礎(chǔ)上提出的全概率頻分信道化接收機(jī),它克服了多部接收機(jī)并行工作、
    發(fā)表于 08-22 08:01

    ARM和FPGA的嵌入通道超聲波采集開(kāi)發(fā)

    `通道超聲波高速信號(hào)采集開(kāi)發(fā)套件(以下簡(jiǎn)稱(chēng)采集板)是我司新推出的通道超聲波信號(hào)采集和二次開(kāi)發(fā)
    發(fā)表于 09-07 10:50

    如何利用FPGA技術(shù)實(shí)現(xiàn)數(shù)字式頻分多路副載波解調(diào)器的設(shè)計(jì)?

    求大佬分享利用FPGA技術(shù)實(shí)現(xiàn)數(shù)字式頻分多路副載波解調(diào)器設(shè)計(jì)?
    發(fā)表于 04-08 06:52

    數(shù)字式雷達(dá)信號(hào)處理器系統(tǒng)工作原理是什么?基本工作流程有哪些?

    數(shù)字式雷達(dá)信號(hào)處理器系統(tǒng)組成及工作原理是什么?數(shù)字式雷達(dá)信號(hào)處理器的基本工作流程有哪些?
    發(fā)表于 04-21 06:36

    求一種基于FPGA的A型數(shù)字式超聲系統(tǒng)的構(gòu)成方式

    簡(jiǎn)略介紹了超聲探傷的基本原理,并在此基礎(chǔ)上提出了一種基于FPGA的A型數(shù)字式超聲系統(tǒng)的構(gòu)成方式,著重介紹了系統(tǒng)的硬件構(gòu)成。其中,基于FPGA
    發(fā)表于 05-06 08:38

    怎樣去設(shè)計(jì)一種基于FPGA數(shù)字式光端機(jī)?

    數(shù)字式光端機(jī)的原理是什么?數(shù)字式光端機(jī)系統(tǒng)框架是怎樣構(gòu)成的?怎樣去設(shè)計(jì)一種基于FPGA數(shù)字式光端機(jī)?
    發(fā)表于 06-01 07:04

    一種數(shù)字式移相信號(hào)發(fā)生器的設(shè)計(jì)與實(shí)現(xiàn)

    一種數(shù)字式移相信號(hào)發(fā)生器的設(shè)計(jì)與實(shí)現(xiàn):摘 要:隨著現(xiàn)代電子測(cè)量技術(shù)的發(fā)展,能夠產(chǎn)生各種波形信號(hào)數(shù)字式
    發(fā)表于 02-09 12:59 ?68次下載
    一種<b class='flag-5'>數(shù)字式</b>移相<b class='flag-5'>信號(hào)</b>發(fā)生器的設(shè)計(jì)與<b class='flag-5'>實(shí)現(xiàn)</b>

    基于MCU和FPGA數(shù)字式相位測(cè)量?jī)x的設(shè)計(jì)

    基于MCU和FPGA數(shù)字式相位測(cè)量?jī)x的設(shè)計(jì) Design of Digital Phase Measuring Instrument Based on MCU and FPGA
    發(fā)表于 03-17 09:19 ?49次下載

    數(shù)字式發(fā)射檢測(cè)儀的設(shè)計(jì)

    發(fā)射檢測(cè)技術(shù)作為無(wú)損檢測(cè)技術(shù)的重要手段之一,在眾多領(lǐng)域中起著越來(lái)越重要的作用。目前聲發(fā)射檢測(cè)儀主要分為兩種模式,一種是模擬
    發(fā)表于 03-31 15:26 ?31次下載

    數(shù)字式快速測(cè)溫系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_任勇峰

    數(shù)字式快速測(cè)溫系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_任勇峰
    發(fā)表于 01-16 14:04 ?1次下載

    如何使用FPGA實(shí)現(xiàn)數(shù)字式前饋AGC的設(shè)計(jì)

    為了解決抗干擾導(dǎo)航接收機(jī)中數(shù)字干擾對(duì)消結(jié)果的動(dòng)態(tài)范圍過(guò)大問(wèn)題,提出一種新的全數(shù)字式前饋?zhàn)詣?dòng)增益控制(AGC)算法.研究了算法中各個(gè)參數(shù)的設(shè)置方法,并指出現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA
    發(fā)表于 04-01 10:27 ?22次下載
    如何使用<b class='flag-5'>FPGA</b><b class='flag-5'>實(shí)現(xiàn)</b>全<b class='flag-5'>數(shù)字式</b>前饋AGC的設(shè)計(jì)
    主站蜘蛛池模板: 亚洲视频国产 | 中文字幕色网站 | 一级一级特黄女人精品毛片 | 欧美色淫 | 久久精品国产四虎 | 99色网站 | 欧美大胆一级视频 | 成人午夜精品久久久久久久小说 | 在线亚洲免费 | 久久婷婷激情综合色综合也去 | 都市激情亚洲综合 | 亚洲аv电影天堂网 | 五月天婷五月天综合网在线 | 四虎影视大全免费入口 | 久久综合久色欧美婷婷 | 国产精品三级在线 | 丰满放荡岳乱妇91www | 国产精品美女在线观看 | 亚洲一区二区三区精品视频 | 久久99热久久精品动漫 | 色尼玛亚洲综合 | 综合久久99 | 天天摸天天看天天做天天爽 | 国产日本久久久久久久久婷婷 | 福利一级片 | 丁香月婷婷| 亚洲网站免费看 | 夜夜欢视频 | 优优国产在线视频 | 国内精品久久久久影院男同志 | 99热最新网址 | 一区二区中文字幕在线观看 | 性殴美高清视频 | 亚洲色图综合网 | 国产免费私拍一区二区三区 | 亚洲国产成人久久 | 免费看曰批女人爽的视频网址 | 一级a爱片久久毛片 | 亚色中文 | 欧美激欧美啪啪片免费看 | 韩国三级无遮挡床戏视频 |