基于DSP的聲雷達(dá)信號(hào)采集系統(tǒng)
在聲雷達(dá)系統(tǒng)中,發(fā)射機(jī)定向發(fā)出不同頻率的聲信號(hào),隨后接收不同距離上的回波信號(hào),利用回波中頻率的偏離可以測(cè)定風(fēng)速、風(fēng)向隨高度的變化。本文介紹的基于美國(guó)模擬器件公司的DSP ADSP-TS201S和ADC AD7864的信號(hào)采集系統(tǒng)能夠滿足這些要求。
系統(tǒng)的設(shè)計(jì)
1 系統(tǒng)功能模塊劃分
聲雷達(dá)信號(hào)采集系統(tǒng)主要由信號(hào)采集、信號(hào)處理、電源和時(shí)鐘四部分組成,如圖1所示。信號(hào)采集模塊由CPLD和4片ADC組成,負(fù)責(zé)完成A/D轉(zhuǎn)換;轉(zhuǎn)換后的數(shù)據(jù)送至信號(hào)處理模塊,DSP ADSP-TS201S負(fù)責(zé)數(shù)據(jù)的接收和處理,兩片512k×32b的SRAM完成了多幀數(shù)據(jù)的存儲(chǔ)任務(wù);一片雙口RAM為ADSP-TS201S和其他處理器板交換信息提供了方便的接口,F(xiàn)lash用于存儲(chǔ)用戶的應(yīng)用程序。電源模塊為其他模塊提供正常工作所需的電壓。在時(shí)鐘模塊中,由晶振產(chǎn)生的27MHz時(shí)鐘通過倍頻芯片得到54MHz時(shí)鐘后進(jìn)入CPLD,它一方面作為ADSP-TS201S的系統(tǒng)時(shí)鐘SCLK,另一方面在CPLD內(nèi)12分頻之后作為AD7864的工作時(shí)鐘信號(hào)AD_CLK。
本系統(tǒng)之所以采用ADSP-TS201S芯片源于其強(qiáng)大的處理能力,可以對(duì)大量的回波數(shù)據(jù)作實(shí)時(shí)處理。它在600MHz的內(nèi)核時(shí)鐘下可以達(dá)到每秒48億次乘累加(MAC)運(yùn)算和每秒36億次浮點(diǎn)運(yùn)算(FLOP),具有比同類處理器高出50%~100%的處理能力。它內(nèi)部集成了24Mb的存儲(chǔ)器,這種片內(nèi)大存儲(chǔ)量與高達(dá)33.6Gb/s的內(nèi)部帶寬相結(jié)合,是提高性能的關(guān)鍵。其外部64位數(shù)據(jù)總線和32位地址總線時(shí)鐘較高可達(dá)125MHz。
圖1 信號(hào)采集系統(tǒng)電路圖
聲雷達(dá)系統(tǒng)中需要多通道同時(shí)采樣,AD7864芯片的高速多通道和同時(shí)采樣特性滿足了系統(tǒng)的要求,簡(jiǎn)化了硬件設(shè)計(jì),它的轉(zhuǎn)換精度為12位,吞吐量較高可達(dá)520KSPS,單通道轉(zhuǎn)換時(shí)間較快可達(dá)1.65μs,采樣/保持時(shí)間為0.35μs。此外,其單電源和低功耗特性(較低可達(dá)20μW)也滿足了系統(tǒng)的要求。
系統(tǒng)工作時(shí),首先是由后端處理器板向ADSP-TS201S發(fā)出中斷信號(hào),通知TS201從雙口RAM中讀取命令字。根據(jù)命令字,TS201通過CPLD控制前端的ADC進(jìn)行數(shù)據(jù)采集并利用DMA方式讀取數(shù)據(jù),處理好的數(shù)據(jù)存儲(chǔ)于雙口RAM中,TS201也通過中斷方式來通知后端處理器板來讀取數(shù)據(jù)并顯示。
2 硬件電路設(shè)計(jì)
在時(shí)鐘電路的設(shè)計(jì)中,晶振和倍頻芯片的電源與本板電源之間要用電感或磁珠來隔離,防止它們對(duì)系統(tǒng)電源產(chǎn)生耦合干擾。為了抑制由電壓波動(dòng)引起的電流涌動(dòng)和低頻干擾,兩者的電源引腳處要加上一個(gè)10μF的鉭電容,0.1μF的用于抑制高頻干擾的小電容也是必不可少的,而且要貼近管腳放置。此外,還應(yīng)注意不要在時(shí)鐘芯片底下走線,防止相互耦合干擾。倍頻芯片輸出端可以加一個(gè)33Ω的匹配電阻,以減少輸出電流,提高時(shí)鐘波形質(zhì)量。為了減少EMI輻射和時(shí)鐘抖動(dòng),要盡量減少過孔的使用。
(a)環(huán)形結(jié)構(gòu)
(b)星形結(jié)構(gòu)
高頻下總線的設(shè)計(jì)也是需要注意的,尤其是在系統(tǒng)中總線負(fù)載較重的情況下,不適當(dāng)?shù)脑O(shè)計(jì)會(huì)限制總線只能在低頻下工作,甚至無法讀取數(shù)據(jù)。由于環(huán)形結(jié)構(gòu)上任一負(fù)載的變化都會(huì)影響到其他負(fù)載的工作,本設(shè)計(jì)中采用了星形總線結(jié)構(gòu),如圖2所示。在布線過程中考慮到DSP總線的驅(qū)動(dòng)能力,嚴(yán)格的將每根信號(hào)線的長(zhǎng)度控制在6英寸左右。實(shí)踐證明,采取的以上措施是必要而且正確的。
ADSP-TS201S和AD7864對(duì)電源的要求都非常高,例如,S201要求500MHz核時(shí)鐘時(shí),它的4個(gè)電源VDD、VDD_A、VDD_IO和VDD_DRAM的精度為±5%,因此,系統(tǒng)中采用了輸出電壓精度可達(dá)±1%的TPS54350作為電源芯片。
ADSP-TS201S的功耗可通過如下計(jì)算得到。以500MHz為例,VDD域消耗的電流可達(dá)2.67A,由式(1)可得,加上VDD_A的電流,內(nèi)核較大功耗為 2.99W。
由式(2)可得,VDD_IO域上的較大功耗為580mW。
由式(3)可得,內(nèi)部RAM的較大功耗為600mW。
基于以上數(shù)據(jù),由式(4)可得,ADSP-TS201S在500MHz下的總功耗為4.17W。
(4)
ADSP-TS201S的功耗還是比較大的,因此在設(shè)計(jì)時(shí)要為散熱片或風(fēng)扇留出空間。電源部分的高頻噪聲會(huì)影響ADSP-TS201S的工作速度,尤其是電壓低于1.5V的部分,所以在TS201的電源輸入引腳附近要用低ESR的陶瓷貼片電容濾波,此外VREF和SCLK_VREF引腳也需要注意濾波。
由于系統(tǒng)是包括ADC的數(shù)模混合電路,設(shè)計(jì)中應(yīng)注意以下問題。在AD7864和CPLD附近大面積的覆銅可以屏蔽外部對(duì)模擬信號(hào)的干擾,同時(shí)AD7864的電源引腳、參考電壓輸入引腳、VDRIVE引腳與模擬地之間要加0.1μF的貼片電容去耦;數(shù)字信號(hào)走線和模擬信號(hào)走線要分開布放;整板的數(shù)字地和模擬地要分開且保證單點(diǎn)相連,相連點(diǎn)選擇在了模數(shù)信號(hào)匯集的地方;為AD7864供電的5V電源需要遠(yuǎn)離AD7864。
在調(diào)試過程中發(fā)現(xiàn),如果不為ADSP-TS201S的JTAG口加驅(qū)動(dòng)芯片,切入硬件仿真環(huán)境時(shí)Visual DSP會(huì)出錯(cuò),所以建議即使是單片ADSP-TS201系統(tǒng)也要加一片驅(qū)動(dòng)芯片,如TI公司的74ACT11244。
為了提高系統(tǒng)的靈活性,建議為ADSP-TS201S的SCLKRAT0~2(用于選擇倍頻系數(shù))和DS0~2(用于選擇總線驅(qū)動(dòng)能力)引腳分別提供上拉和下拉兩種選擇,根據(jù)調(diào)試中的實(shí)際情況靈活配置。
關(guān)鍵字:雷達(dá) 信號(hào)采集系統(tǒng)
3 軟件實(shí)現(xiàn)
數(shù)據(jù)采集系統(tǒng)的軟件設(shè)計(jì)部分包括CPLD的軟件設(shè)計(jì)和DSP內(nèi)部的程序代碼。
AD7864的一些輸入引腳需要進(jìn)行配置,完成這個(gè)任務(wù)的是Altera公司的CPLD產(chǎn)品MAX3256A。AD7864需要進(jìn)行配置的各引腳的具體狀態(tài)如表1所示。
AD7864數(shù)據(jù)輸出控制采取分時(shí)輸出的方式。4片AD7864分為兩組:1、2片一組,3、4片一組。采樣信號(hào)來自于TS201的定時(shí)/計(jì)數(shù)器,每次定時(shí)器計(jì)數(shù)滿時(shí)TMROE引腳上會(huì)產(chǎn)生4個(gè)總線時(shí)鐘(SCLK,54MHz)的高電平,在CPLD里面把這個(gè)信號(hào)反向之后作為AD7864的CONVST信號(hào)。通過延時(shí)3、4片的CONVST信號(hào)可以控制兩組AD7864分時(shí)工作,延時(shí)電路及仿真波形如圖3所示。通過調(diào)節(jié)兩個(gè)比較器的數(shù)值,可以產(chǎn)生符合系統(tǒng)需要的波形。
圖3 CONVST延時(shí)電路及仿真波形
在數(shù)據(jù)傳輸上,1、3片的數(shù)據(jù)占據(jù)低位數(shù)據(jù)線,2、4片的數(shù)據(jù)占據(jù)高位數(shù)據(jù)線,分時(shí)輸出防止了總線沖突的出現(xiàn)。由于AD7864-1是補(bǔ)碼輸出,因此DSP把數(shù)據(jù)讀回后還需作數(shù)據(jù)提取和符號(hào)擴(kuò)展處理。數(shù)據(jù)提取主要是把高低位的數(shù)據(jù)分開,符號(hào)擴(kuò)展是根據(jù)采集回來的數(shù)據(jù)的第12位來判斷數(shù)據(jù)的正負(fù)作不同的高位擴(kuò)展,具體程序如下。
j0 = datum_out0;;
xr0 = [j0+=0];;//讀取AD轉(zhuǎn)換的數(shù)據(jù)
xr1 = 0xfff;;
xr2 = r0 and r1;;//提取AD轉(zhuǎn)換的數(shù)據(jù)的第12位
xr3 = 0x800;;
xr4 = r2 and r3;;//判斷符號(hào)位是否為1
if AEQ, jump data(np);;//如果符號(hào)位不為1,跳轉(zhuǎn)
xr5 = 0xfffff000;;//如果符號(hào)位為1,高位擴(kuò)展
xr6 = r5 or r2;;
xr2 = xr6;;//xr2里是擴(kuò)展后的AD轉(zhuǎn)換數(shù)據(jù)
data:
......//數(shù)據(jù)進(jìn)一步處理
結(jié)語(yǔ)
經(jīng)過測(cè)試,系統(tǒng)總線在54MHz時(shí)鐘下正常工作,數(shù)據(jù)傳輸正確,在內(nèi)核時(shí)鐘432MHz下,圓滿完成了數(shù)據(jù)處理及顯示的任務(wù)(實(shí)際耗時(shí)1100M/432M約為2.55s,小于一幀時(shí)間)。
相關(guān)閱讀:
- ...2012/04/23 12:22·基于DSP的中頻電源測(cè)試系統(tǒng)設(shè)計(jì)
- ...2012/03/06 19:39·基于DSP的快速軸角變換方法
- ...2012/02/03 11:32·基于DSP的雙頻超聲波流量計(jì)硬件電路設(shè)計(jì)
- ...2011/11/30 17:24·基于DSP雙路音頻信號(hào)實(shí)時(shí)處理系統(tǒng)設(shè)計(jì)
- ...2011/11/14 10:31·基于DC/DC的大電流升壓電路方案
- ...2011/10/28 10:28·基于DSP和OV6630傳感器的圖像采集系統(tǒng)
- ...·圖文詳解汽車儀表板背后的車規(guī)級(jí)安全設(shè)計(jì)要求
- ...·使用有安全保障的閃存存儲(chǔ)構(gòu)建安全的汽車系統(tǒng)
- ...·反向偏置差分線性傳感器的較新進(jìn)展和應(yīng)用
- ...·艾德克斯測(cè)評(píng)某品牌智能插座——待機(jī)功耗篇
- ...·三線電阻式溫度檢測(cè)器測(cè)量系統(tǒng)中勵(lì)磁電流失配的影響(續(xù))
- ...·三線電阻式溫度檢測(cè)器測(cè)量系統(tǒng)中勵(lì)磁電流失配的影響
- ...·RTD測(cè)量系統(tǒng)中勵(lì)磁電流失配的影響
- ...·藍(lán)牙BR/EDR 和 Bluetooth Smart的十大重要區(qū)別
- ...·IoT網(wǎng)關(guān)平臺(tái)與應(yīng)用
- ...·增強(qiáng)版ARM DesignStart:通向定制化SoC的較快、較低風(fēng)險(xiǎn)之路
- ...·實(shí)體零售轉(zhuǎn)型O2O,倉(cāng)儲(chǔ)物流的智能化水平從何提升?
- ...·幾種車用LED驅(qū)動(dòng)方案的比較
- ...·藍(lán)牙配對(duì)第二篇:密鑰生成方法
- ...·中電瑞華推出領(lǐng)先的無線數(shù)據(jù)采集解決方案
- ...·安森美半導(dǎo)體配合市場(chǎng)趨勢(shì)的無線充電方案
- ...·安森美半導(dǎo)體配合汽車照明設(shè)計(jì)趨勢(shì)的解決方案
- ...· “芯創(chuàng)杯”首屆高校未來汽車人機(jī)交互設(shè)計(jì)大賽報(bào)名正式啟動(dòng)
- ...· 探秘第二屆衛(wèi)藍(lán)山鷹“創(chuàng)新·共享”試驗(yàn)技術(shù)論壇!
- ...· “2018中國(guó)半導(dǎo)體生態(tài)鏈大會(huì)”在江蘇省盱眙舉行
- ...· 新主題新規(guī)劃,CITE 2019瞭望智慧未來
- ...· 從汽車到工廠,TI毫米波傳感器致力于創(chuàng)造更智能的世界
- ...· 意法半導(dǎo)體(ST)、Cinemo和Valens在CES 2018展上聯(lián)合演示汽車信息娛樂解決方案
- ...· 北京集成電路產(chǎn)業(yè)創(chuàng)新發(fā)展高峰論壇即將在京召開
- ...· 三菱電機(jī)強(qiáng)勢(shì)出擊PCIM亞洲2017展
- ...· GPGPU國(guó)產(chǎn)替代:中國(guó)芯片產(chǎn)業(yè)的空白地帶
- ...· 物聯(lián)網(wǎng)產(chǎn)品設(shè)計(jì)中Wi-Fi連接的四個(gè)關(guān)鍵因素
- ...· 第三屆中國(guó)MEMS智能傳感器產(chǎn)業(yè)發(fā)展大會(huì)即將于蚌埠拉開帷幕
- ...· IAIC專項(xiàng)賽演繹“中國(guó)芯“應(yīng)用創(chuàng)新,信息安全高峰論壇亮劍海寧
- ...· 智能控制有源鉗位反激
- ...· 解讀5G毫米波OTA 測(cè)試技術(shù)
- ...· 多個(gè)市場(chǎng)高速增長(zhǎng)推動(dòng)Molex加強(qiáng)汽車領(lǐng)域的發(fā)展
- ...· 中國(guó)綠色制造聯(lián)盟成立大會(huì)召開在即 政產(chǎn)學(xué)研用共探綠色發(fā)展新模式
- ...· Efinix® 全力驅(qū)動(dòng)AI邊緣計(jì)算,成功推出Trion™ T20 FPGA樣品, 同時(shí)將產(chǎn)品擴(kuò)展到二十萬邏輯單元的T200 FPGA
- ...· 英飛凌亮相進(jìn)博會(huì),引領(lǐng)智慧新生活
- ...· 三電產(chǎn)品開發(fā)及測(cè)試研討會(huì)北汽新能源專場(chǎng)成功舉行
- ...· Manz亞智科技跨入半導(dǎo)體領(lǐng)域 為面板級(jí)扇出型封裝提供化學(xué)濕制程、涂布及激光應(yīng)用等生產(chǎn)設(shè)備解決方案
- ...· 中電瑞華BITRODE動(dòng)力電池測(cè)試系統(tǒng)順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測(cè)試系統(tǒng)中標(biāo)北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負(fù)載系統(tǒng)成功交付中電熊貓
- ...· 中電瑞華國(guó)際在電動(dòng)汽車及關(guān)鍵部件測(cè)評(píng)研討會(huì)上演繹先進(jìn)測(cè)評(píng)技術(shù)
- ...· 數(shù)據(jù)采集終端系統(tǒng)設(shè)備
- ...· 簡(jiǎn)儀科技踏上新征程
- ...· 易靈思® 宣布 AEC-Q100 資質(zhì)認(rèn)證和汽車系列產(chǎn)品計(jì)劃
- ...· 易靈思® 宣布擴(kuò)充高性能 鈦金系列™ FPGA 產(chǎn)品 鈦金系列產(chǎn)品擴(kuò)充至包含 1M 邏輯單元的 FPGA
- ...· 易靈思® 宣布Trion® Titanium 在臺(tái)積電 (TSMC) 16納米工藝節(jié)點(diǎn)流片
- ...· TI杯2019年全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽頒獎(jiǎng)典禮在京舉行
- ...· BlackBerry QNX虛擬機(jī)獲得全球首個(gè)汽車安全完整性等級(jí)(ASIL) ‘D’認(rèn)證
- ...· 威馬汽車選擇BlackBerry助力下一代汽車