• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于DSP+FPGA的實時信號采集系統(tǒng)設(shè)計與實現(xiàn)

      2017-11-01 07:17:33周新淳
      計算機測量與控制 2017年8期
      關(guān)鍵詞:基陣模擬信號電路設(shè)計

      周新淳

      (寶雞文理學(xué)院 物理與光電技術(shù)學(xué)院,陜西 寶雞 721016)

      基于DSP+FPGA的實時信號采集系統(tǒng)設(shè)計與實現(xiàn)

      周新淳

      (寶雞文理學(xué)院 物理與光電技術(shù)學(xué)院,陜西 寶雞 721016)

      為了提高對實時信號采集的準(zhǔn)確性和無偏性,提出一種基于DSP+FPGA的實時信號采集系統(tǒng)設(shè)計方案。系統(tǒng)采用4個換能器基陣并聯(lián)組成信號采集陣列單元,對采集的原始信號通過模擬信號預(yù)處理機進行放大濾波處理,采用TMS32010DSP芯片作為信號處理器核心芯片實現(xiàn)實時信號采集和處理,包括信號頻譜分析和目標(biāo)信息模擬,由DSP控制D/A轉(zhuǎn)換器進行數(shù)/模轉(zhuǎn)換,通過FPGA實現(xiàn)數(shù)據(jù)存儲,在PC機上實時顯示采樣數(shù)據(jù)和DSP處理結(jié)果;通過仿真實驗進行性能測試,結(jié)果表明,該信號采集系統(tǒng)能有效實現(xiàn)實時信號采集和處理,抗干擾能力較強。

      DSP;FPGA;信號采集;系統(tǒng)設(shè)計

      0 引言

      實時信號采集是實現(xiàn)信號處理和數(shù)據(jù)分析的第一步,通過對信號發(fā)生源的實時信號采集,在軍事和民用方面都具有廣泛的用途。比如,通過對水聲目標(biāo)信號采集,能實現(xiàn)水下目標(biāo)識別和目標(biāo)方位定位;通過對雷達信號采集,能實現(xiàn)飛行導(dǎo)航控制;對機械振動信號采集能有效實現(xiàn)機械故障監(jiān)測和狀態(tài)評估。實時信號采集系統(tǒng)同時還可作為頻譜分析或用作數(shù)據(jù)記錄分析儀,信號采集系統(tǒng)是現(xiàn)代信號與信息處理基礎(chǔ),相關(guān)的系統(tǒng)設(shè)計技術(shù)研究在信號處理領(lǐng)域具有較高的實用價值[1]。

      自20世紀(jì)60年代以來,隨著信息學(xué)科的飛速發(fā)展,數(shù)字信號處理(Digital Signal Processing,DSP)技術(shù)得到快速發(fā)展,集成的DSP芯片設(shè)備尺寸小、造價低和處理速度快等優(yōu)點[2],被廣泛應(yīng)用到信號處理系統(tǒng)的設(shè)計中,對信號采集系統(tǒng)的設(shè)計起到關(guān)鍵性的作用。目前,對信號采集系統(tǒng)處理的目標(biāo)信號主要包括電信號、磁信號、機械信號、熱信號和聲信號等,通過信號采集系統(tǒng),提取出純正的信號或信號的特征,進行信號頻譜分析,指導(dǎo)工程實踐[3]。當(dāng)前,對信號采集系統(tǒng)的設(shè)計取得了一定的研究成果,其中,文獻[4]中提出一種改進的水聲換能器基陣信號采集系統(tǒng)優(yōu)化設(shè)計技術(shù),基于阻抗匹配與功率激勵方法進行基陣信號采集系統(tǒng)設(shè)計,系統(tǒng)的抗干擾能力較強,實現(xiàn)對水聲換能器基陣信號的準(zhǔn)確實時采集,但是該系統(tǒng)受到換能器回波微弱差異性特征的影響較大,在小擾動下信號的測量較大,輸出信噪比不高;文獻[5]提出一種高斯色噪聲混響背景下的寬帶信號檢測技術(shù),構(gòu)建FIR帶通濾波器進行信號的高斯色噪聲濾波,通過單片機控制信號的輸入輸出響應(yīng),實現(xiàn)對實時信號,包括CW、LFM、HFM等信號模型的采集和檢測,輸出信號的寬帶較大,檢測性能較好,但該系統(tǒng)設(shè)計方案對電磁干擾的抑制能力不好,對實時信號采集的準(zhǔn)確性和無偏性能表現(xiàn)不佳[6]。

      針對傳統(tǒng)方法存在的弊端,本文提出一種基于DSP+FPGA的實時信號采集系統(tǒng)設(shè)計方案。系統(tǒng)采用4個換能器基陣并聯(lián)組成信號采集陣列單元,對采集的原始信號通過模擬信號預(yù)處理機進行放大濾波處理,結(jié)合頻譜分析和D/A轉(zhuǎn)換,實現(xiàn)信號處理和采集,并通過FPGA實現(xiàn)信號存儲和顯示,通過仿真實驗進行了性能驗證,展示了本文設(shè)計的信號采集系統(tǒng)的可靠性能。

      1 系統(tǒng)總體設(shè)計描述與功能指標(biāo)分析

      1.1 系統(tǒng)總體設(shè)計構(gòu)架

      為了實現(xiàn)對實時信號采集系統(tǒng)的優(yōu)化設(shè)計,需要首先進行系統(tǒng)的總體設(shè)計構(gòu)架,本文采集的實時信號為電磁目標(biāo)回波信號,信號采集的數(shù)據(jù)寬度為16位,工作頻率為16 MHz。本論文研究的實時信號采集系統(tǒng)需要實現(xiàn)的功能主要包括:(1)目標(biāo)回波測量;(2)信號的AD轉(zhuǎn)換和回波模擬;(3)多通道數(shù)據(jù)記錄分析儀;(4)信號存儲和信號源波形分析。設(shè)計的信號采集系統(tǒng)為一個線性寬帶系統(tǒng),主要包括基陣AD轉(zhuǎn)換電路、模擬信號預(yù)處理機、DSP控制電路、信號濾波器以及功率放大器等部分,首先由信號基陣發(fā)射一個寬帶或窄帶信號,利用5409A位倒序?qū)ぶ贩椒ㄟM行信號的頻譜感知和濾波分析,在基陣接收到原始信號后,在模擬信號預(yù)處理機中進行DSP分析處理,采用一個恒定帶寬濾波器進行信號濾波,系統(tǒng)采用LabWindows/CV構(gòu)建I/O接口實現(xiàn)人機通信[7],通過PCI總線將采集的實時信號傳至PC機,DSP接到信號后經(jīng)過處理進行信號回放,并實現(xiàn)信號的顯示、打印和輸出功能。根據(jù)上述描述,得到本文設(shè)計的實時信號采集系統(tǒng)的總體構(gòu)架如圖1所示。

      圖1 實時信號采集系統(tǒng)的總體構(gòu)架框圖

      1.2 系統(tǒng)的功能模塊化描述和技術(shù)指標(biāo)分析

      根據(jù)圖1所示的系統(tǒng)總體設(shè)計構(gòu)架,進行系統(tǒng)的模塊化設(shè)計和分析,系統(tǒng)的功能模塊主要分為收發(fā)轉(zhuǎn)換模塊、聲電轉(zhuǎn)換/電聲轉(zhuǎn)換模塊和功率放大器模塊以及模擬信號預(yù)處理模塊等幾大部分,采用壓電傳感器構(gòu)建信號采集的換能器,采用4個換能器基陣并聯(lián)組成信號采集陣列單元,當(dāng)一個電信號送到基陣兩端,系統(tǒng)采用VXI總線技術(shù)進行時鐘同步信號采樣[8],在接收信號端將模擬信號進行輸出調(diào)制,使得在模擬信號預(yù)處理機的輸出端輸出的采樣信號具有穩(wěn)定的功率增益[9],進一步對各個模塊的功能設(shè)計描述如下:

      1)收發(fā)轉(zhuǎn)換模塊。該模塊通過DSP信號處理器進行信號的收發(fā)轉(zhuǎn)換和AD采樣,收發(fā)轉(zhuǎn)換模塊負責(zé)信號采集,通過PCI橋接芯片將采集的實時信號輸出至A/D轉(zhuǎn)換器,并在DSP中控制D/A轉(zhuǎn)換器,進行參量設(shè)置,如采樣率、采樣通道數(shù)的設(shè)置,在PCI總線終端輸出多路回波信號,進行波束形成處理,讀取采樣值進行目標(biāo)信號編譯和信息模擬。

      2)聲電轉(zhuǎn)換/電聲轉(zhuǎn)換模塊。聲電轉(zhuǎn)換/電聲轉(zhuǎn)換模塊是控制D/A轉(zhuǎn)換器進行數(shù)/模轉(zhuǎn)換的功能模塊,通過D/A轉(zhuǎn)換器輸出0~4.068 V的電聲信號,為后置的DSP信號處理器提供足夠大的發(fā)射功率。

      3)功率放大器模塊。該模塊是實現(xiàn)原始信號采集后的功率放大、濾波等功能,通過功率放大器將輸出信號進行功率放大,使得輸出的電信號滿足功率輸出增益指標(biāo),保證寬帶特性。

      4)模擬信號預(yù)處理模塊。模擬信號預(yù)處理模塊可以實現(xiàn)對實時信號采集后的回波模擬和數(shù)據(jù)存儲,使得輸出的模擬信號具備動態(tài)控制增益的功能。

      綜上分析,得到本文設(shè)計的基于DSP+FPGA的實時信號采集系統(tǒng)的功能實現(xiàn)如圖2所示。

      圖2 功能實現(xiàn)框圖

      結(jié)合系統(tǒng)設(shè)計需求以及上述對系統(tǒng)功能模塊分析描述,得到本文設(shè)計的實時信號采集系統(tǒng)的技術(shù)指標(biāo)如下:

      1)基陣接收實時信號的增益范圍:-20~+20 dB,A/D采樣值0~4.0 Hzm,計寬帶阻抗增益為20 dB;信號的幅度±10 V;

      2)實時信號采樣的通道為:16通道的全雙工異步采樣;

      3)輸出信號幅度±5 V, 基陣阻抗匹配:>300 kHz;

      4)預(yù)處理機動態(tài)控制碼分辨率:16位(至少);

      5)D/A分辨率:18位(至少);

      6)功率放大器輸出高、低電平:0~12.095 V;

      7)實時信號采集后輸出的信號形式: CW、LFM、HFM等多種形式。

      根據(jù)上述設(shè)計技術(shù)指標(biāo),進行實時信號采集系統(tǒng)的模塊化設(shè)計和開發(fā)。

      2 系統(tǒng)設(shè)計與實現(xiàn)

      2.1 系統(tǒng)硬件設(shè)計原理分析與器件選擇

      系統(tǒng)硬件設(shè)計中,采用TMS32010DSP芯片作為信號處理器核心芯片,DSP硬件設(shè)計是整個實時信號采集和處理系統(tǒng)設(shè)計的基礎(chǔ),采用PCI與DSP相結(jié)合方式進行多線程信號采集[10-11],通過高速數(shù)字信號處理芯片進行信號的總線傳輸,從而保證信號的采集速度和信號的處理速度。TMS32010DSP的主頻可達160 M/MIPS,以此作為核心控制芯片,能有效滿足實時信號處理的性能需求,TMS32010DS數(shù)字信號處理芯片具有1條程序總線,2個存儲器映射空間、3條數(shù)據(jù)總線和40位的算術(shù)邏輯單元,結(jié)合FPGA進行數(shù)據(jù)存儲和循環(huán)尋址。FPGA的片內(nèi)尋址頻率為32K(地址范圍0080H~7FFFH),I/O存儲器選擇多模映射空間分配方案,由DSP控制D/A轉(zhuǎn)換器進行數(shù)/模轉(zhuǎn)換,使系統(tǒng)的性能達到最優(yōu)。根據(jù)上述模塊化設(shè)計思想,對信號采集系統(tǒng)的子系統(tǒng)設(shè)計詳細描述如下。

      2.2 PCI總線接口設(shè)計

      PCI總線接口設(shè)計決定了信號采集系統(tǒng)的數(shù)據(jù)傳輸、通信的方式,通過串口使得VXI總線、CAN總線與PCI總線的通信和信號傳輸[12]。信號采集的接口采用通用 PCI 接口芯片AMCC公司的 AMCC S5920,使用可編程邏輯器件配置硬件接口信號,用戶可以根據(jù)自己的需要配置空間寄存器。本文設(shè)計的信號采集系統(tǒng)采用多路復(fù)用 32 位和8位總線設(shè)備,運行速率高達 50 MHz,通過8個32位Maibox寄存器進行實時信號的雙向數(shù)據(jù)傳輸控制。在PCI Initiator模式下進行信號采集的PCI Initiator操作,PCI9054與DSP通過雙端口RAM進行嵌入式內(nèi)核調(diào)度和信號采樣,數(shù)據(jù)總線根據(jù)DI、DO依次相連,PCI 協(xié)議控制信號的 PAR、FRAME#、IRDY#、TRDY#,將 I/O 初始化,產(chǎn)生串行EEPROM 的時鐘,得到一組容量為 256×16Bits的片選信號和時鐘信號,信號采集系統(tǒng)的接口電路設(shè)計如圖3所示。

      圖3 PCI總線接口電路設(shè)計

      2.3 時鐘電路設(shè)計

      時鐘電路產(chǎn)生串行 EEPROM 的時鐘,通過時鐘電路設(shè)定信號采集的周期和頻率,采用改進的哈佛結(jié)構(gòu)設(shè)計時鐘電路,通過5409A數(shù)字信號處理DSP芯片外接上拉或下拉電阻,通過JTAG口引出雙排的14腳插針,選擇引腳、時鐘信號輸入引腳,通過直流24 V供電作為有源晶振的電源輸入,在系統(tǒng)上電、初始化后,選用ADM706SAR進行上電復(fù)位,實現(xiàn)信號采集系統(tǒng)的時鐘電路設(shè)計,得到設(shè)計電路如圖4所示。

      圖4 信號采集系統(tǒng)的時鐘電路設(shè)計

      2.4 復(fù)位電路設(shè)計

      復(fù)位電路是實現(xiàn)對信號采集系統(tǒng)在上電、初始化和出現(xiàn)異常中斷后的復(fù)位功能,本文設(shè)計的系統(tǒng)復(fù)位分為四種復(fù)位模式,分別為:上電復(fù)位、看門狗復(fù)位、幀同步復(fù)位以及外設(shè)縱向復(fù)位等,結(jié)合3個多通道的雙緩存發(fā)送寄存器,實現(xiàn)多通道多相幀數(shù)據(jù)傳送,通過CPLD編程ADM706SAR,使DSP系統(tǒng)電路開始正常工作。復(fù)位電路設(shè)計如圖5所示。

      圖5 復(fù)位電路設(shè)計

      2.5 模擬信號處理電路設(shè)計

      采用TMS32010DSP芯片作為信號處理器核心芯片進行信號處理模塊的電路設(shè)計,可以實現(xiàn)信號放大濾波、功率放大、信號頻譜分析和目標(biāo)信息模擬等系列功能,該電路設(shè)計是整個信號采集系統(tǒng)設(shè)計的核心。對TMS32010DSP芯片進行信號處理的程序加載,其中濾波程序加載采用的是FIR濾波算法,譜分析采用功率譜密度估計算法,從外部的8位或16位存儲器中引入換能器采樣的原始信號,通過讀取地址0x20000000處的地址總線,從SPI主機引導(dǎo)主設(shè)備接收LDR加載文件,在模擬預(yù)處理機中進行信號分析和波束集成處理,選擇TWI存儲器進行實時信號的自動波特率偵測,TMS32010DSP芯片進行信號加載的模式描述見表1。

      表1 DSP中的信號加載模式

      在DSP上電或復(fù)位后,信號采集系統(tǒng)向EEPROM發(fā)送信號讀命令(0x03),實時信號讀寫時鐘速率可達10 MHz, 以AT25HP512作為從機進行信號譜分析和濾波處理,輸入引腳HOLD上拉電阻,在VCC和地之間并聯(lián)1K電容,信號發(fā)生器通過(R/X)DATDLY設(shè)置接收和發(fā)送數(shù)據(jù)延遲,MISO口和MOSI口直接連接,由DSP控制D/A轉(zhuǎn)換器進行數(shù)/模轉(zhuǎn)換,實現(xiàn)信號存儲和通信,綜上,得到本文設(shè)計的信號采集系統(tǒng)的核心處理模塊電路如圖6所示。

      圖6 信號采集系統(tǒng)核心處理模塊

      3 系統(tǒng)軟件平臺開發(fā)及仿真調(diào)試分析

      圖7 信號采集波形和頻譜分析

      由圖7得知,采用本文設(shè)計的信號采集系統(tǒng),能有效實現(xiàn)實時信號波形采集和頻譜分析。選定一組幅頻值,設(shè)定干擾信噪比為-12 dB,采用本文設(shè)計系統(tǒng)對三個亮點進行定位檢測,得到檢測結(jié)果如圖8所示。

      圖8 信號采集系統(tǒng)對目標(biāo)信號源的檢測結(jié)果

      由圖8分析結(jié)果得知,采用本文系統(tǒng)能準(zhǔn)確實現(xiàn)對目標(biāo)信號源的準(zhǔn)確定位檢測,抗干擾性能較好。

      4 結(jié)束語

      本文進行了實時信號采集系統(tǒng)的優(yōu)化設(shè)計研究,提出一種基于DSP+FPGA的實時信號采集系統(tǒng)設(shè)計方案,首先進行了系統(tǒng)的總體設(shè)計描述,采集的實時信號為電磁目標(biāo)回波信號,對采集的原始信號通過模擬信號預(yù)處理機進行放大濾波處理,采用TMS32010DSP芯片作為信號處理器核心芯片實現(xiàn)實時信號采集和處理,通過DSP控制D/A轉(zhuǎn)換器進行數(shù)/模轉(zhuǎn)換,采用可編程的FPGA平臺設(shè)計數(shù)據(jù)存儲模塊和信號回放模塊,在PC機上實時顯示采樣數(shù)據(jù)和DSP處理結(jié)果,實現(xiàn)系統(tǒng)優(yōu)化。系統(tǒng)測試結(jié)果表明,本文設(shè)計系統(tǒng)具有較好的實時信號采集功能,系統(tǒng)的穩(wěn)定性較好,抗干擾能力較強,具有較高的實用價值。

      [1] 鐘 凱,彭 華,葛臨東. 基于FABA-SISO的時變頻率選擇性衰落信道CPM信號盲均衡[J]. 電子與信息學(xué)報, 2015, 37(11): 2672-2677.

      [2] 張 聰, 余文峰, 夏 珉, 等. 光纖受激布里淵散射的光信號特性分析[J]. 激光技術(shù), 2016, 40(3): 363-366.

      [3] 潘賽虎, 司長峰, 郭坤平,等. OLEDs瞬態(tài)延遲時間的模擬及在信號通訊的應(yīng)用[J]. 發(fā)光學(xué)報, 2017,38(2): 188-193.

      [4] 鄧 異,梁 燕,周 勇.水聲換能器基陣信號采集系統(tǒng)優(yōu)化設(shè)計[J].物聯(lián)網(wǎng)技術(shù),2015,5(4):36-37.

      [5] 李春龍,劉 瑩.一種高斯色噪聲混響背景的寬帶信號檢測算法[J].科學(xué)技術(shù)與工程,2011,11(3): 480-483.

      [6] 劉昊晨,梁 紅.線性調(diào)頻信號參數(shù)估計和仿真研究[J].計算機仿真,2011,10(14): 157-159.

      [7] 劉家亮,王海燕,姜喆,等.垂直線列陣結(jié)構(gòu)對PTRM陣處理空間增益的影響[J].魚雷技術(shù),2010,18(4): 263-267.

      [8] 童崢嶸, 郭尊禮, 曹 曄, 等. 小波包變換對CO-OFDM系統(tǒng)高峰均比的抑制性能研究[J]. 光子學(xué)報, 2015, 44(12): 120-121.

      [9] Din D R,Huang J S. Multicast backup reprovisioning problem for Hamiltonian cycle-based protection on WDM networks[J]. Optical Fiber Technology, 2014, 20(2): 142-157.

      [10] Choi J S. Design and implementation of a PCE-based software-defined provisioning framework for carrier-grade MPLS-TP networks[J]. Photonic Network Communications, 2014, 29(1): 96-105.

      [11] ST-Charles P, Bilodeau G,Bergevin R. SuBSENSE: a universal change detection method with local adaptive sensitivity[J]. IEEE Transactions on Image Processing, 2015, 24(1): 359-373.

      [12] Moghadam A A, Kumar M, Radha H. Common and Innovative visuals: a sparsity modeling framework for video[J]. IEEE Transactions on Image Processing, 2014, 23(9): 4055-4069.

      Design and Implementation of Real Time Signal Acquisition System Based on DSP+FPGA

      Zhou Xinchun

      (Institute of Physics & Optoelectronics Technology,Baoji University of Arts and Sciences,Baoji 721016,China)

      In order to improve the accuracy and bias of real-time signal acquisition, a real-time signal acquisition system based on DSP+FPGA is proposed. The system adopts 4 transducer array to build parallel array signal acquisition unit, the original signal acquisition amplification filtering through analog signal pretreatment, using TMS32010DSP chip as the core of signal processor chip to realize real-time signal acquisition and processing, including the signal spectrum analysis and target information simulation, controlled by DSP D/A converter DAC, through the realization of FPGA data storage, real-time display on the PC and DSP sampling data processing results. The performance of the system is tested by simulation. The results show that the signal acquisition system can effectively realize the real-time signal acquisition and processing, the anti-interference ability is strong.

      DSP; FPGA; signal acquisition; system design

      2017-02-22;

      2017-03-06。

      寶雞市科技局項目(16RKX1-16);寶雞文理學(xué)院院級重點項目(ZK2017010)。

      周新淳(1983-),男,陜西寶雞人,碩士研究生,講師,主要從事通信技術(shù)、單片機及嵌入式系統(tǒng)方向的研究。

      1671-4598(2017)08-0210-04

      10.16526/j.cnki.11-4762/tp.2017.08.054

      TN911

      A

      猜你喜歡
      基陣模擬信號電路設(shè)計
      Altium Designer在電路設(shè)計中的應(yīng)用
      電子制作(2019年16期)2019-09-27 09:34:58
      一種基于ADG426多路模擬開關(guān)的模擬信號輸入接口設(shè)計
      電子制作(2019年7期)2019-04-25 13:18:00
      負反饋放大電路設(shè)計
      電子制作(2019年23期)2019-02-23 13:21:36
      分布式基陣聯(lián)合定位算法仿真分析
      一種模擬信號選通運算電路的設(shè)計
      電子測試(2018年14期)2018-09-26 06:04:08
      陣元位置偏差對聲基陣性能的影響
      模擬信號的三種調(diào)制方法比較研究
      電子制作(2017年24期)2017-02-02 07:14:19
      基于UC3843的60W升壓電路設(shè)計
      實測新型水下小尺寸擴展式基陣聲探測系統(tǒng)定向性能研究
      非均勻鈸式換能器平面陣布陣設(shè)計
      斗六市| 信丰县| 西峡县| 龙井市| 长泰县| 新乐市| 沾化县| 北票市| 伊金霍洛旗| 荆门市| 固安县| 茶陵县| 黄平县| 临洮县| 建平县| 辽宁省| 长丰县| 霍城县| 青冈县| 襄城县| 金阳县| 德钦县| 资中县| 定边县| 板桥市| 哈密市| 同德县| 泾源县| 曲水县| 江孜县| 偃师市| 桑植县| 大姚县| 澄迈县| 博爱县| 梁河县| 大足县| 武汉市| 正安县| 塘沽区| 阳高县|