當(dāng)前位置:首頁(yè) > EDA > 電子設(shè)計(jì)自動(dòng)化
[導(dǎo)讀]在導(dǎo)彈、航天器等飛行器的研制試飛中,通常要通過(guò)遙測(cè)方法來(lái)獲取系統(tǒng)內(nèi)部的工作狀態(tài)參數(shù)和環(huán)境參數(shù),為了完成不同的任務(wù),需要采集不同的信號(hào),運(yùn)用不同的調(diào)制方式。

    摘要:在導(dǎo)彈、航天器等飛行器的研制試飛中,通常要通過(guò)遙測(cè)方法來(lái)獲取系統(tǒng)內(nèi)部的工作狀態(tài)參數(shù)和環(huán)境參數(shù),為了完成不同的任務(wù),需要采集不同的信號(hào),運(yùn)用不同的調(diào)制方式。文章介紹了用DSP+CPLD模式來(lái)實(shí)現(xiàn)某探測(cè)器測(cè)試與信號(hào)處理系統(tǒng)對(duì)信號(hào)的采集,并利用DSP的強(qiáng)大功能完成PCM等一系列功能的方法。

    關(guān)鍵詞:DSP;PCM;CPLD;信息采集

1 引言

信息采集主要包括信號(hào)和數(shù)據(jù)的采集、存儲(chǔ)、處理和控制。它首先對(duì)被測(cè)對(duì)象的溫度、壓力、流量、位移、角度、電壓等物理模擬量進(jìn)行采集、記錄,并將其轉(zhuǎn)換為數(shù)字量,然后再進(jìn)一步進(jìn)行變換、存儲(chǔ)、處理、記錄和采集。多路信號(hào)傳送的方法有頻分制、碼分制、時(shí)分制等。其中時(shí)分制遙測(cè)是以不同時(shí)間區(qū)間來(lái)區(qū)分遙測(cè)信號(hào)。用采樣脈沖幅度反映被測(cè)參量的方法稱為脈沖幅度調(diào)制(PAM);用采樣脈沖寬度或位置反映被測(cè)參量的方法被稱為脈沖寬度參量(PDM)或脈沖位置調(diào)制(PPM)?而如果用一組編碼脈沖來(lái)反映被測(cè)參量,則被稱為脈沖編碼調(diào)制(PCM)。目前在導(dǎo)彈、航天器遙測(cè)中,使用最多的是PCM,其次是PAM。

    PCM遙測(cè)系統(tǒng)是一種常用的遙測(cè)設(shè)備,它可以采集多路數(shù)據(jù)并進(jìn)行通信傳輸和數(shù)據(jù)處理,其多路數(shù)據(jù)采集設(shè)備就是采編器。采編器主要用于控制采集各個(gè)數(shù)據(jù)通道數(shù)據(jù)的時(shí)序,并加上幀同步碼以形成一定格式的數(shù)據(jù),再進(jìn)行并/串轉(zhuǎn)換形成串行數(shù)據(jù)流送到調(diào)制設(shè)備供傳送。圖1是一個(gè)典型的PCM幀格式示意圖。

2 信息采集系統(tǒng)的硬件實(shí)現(xiàn)

2.1 信息采集系統(tǒng)的構(gòu)成原理(字體的設(shè)置)

基本信息采集系統(tǒng)的結(jié)構(gòu)如圖2所示。其核心部件是幀格式形成器(有ROM和CPU兩類),該形成器一方面按時(shí)序向各個(gè)部件發(fā)出采集命令和地址碼,另一方面收集各種數(shù)據(jù)并加上同步碼組和其它信息碼組,從而形成便于傳送的數(shù)據(jù)幀格式。本設(shè)計(jì)直接用DSP實(shí)現(xiàn)其功能。

圖2中的多路模擬門(俗稱交換子)選用兩個(gè)16選1的ADG426芯片進(jìn)行組合設(shè)計(jì),以構(gòu)成符合要求的多路傳輸門。幀格式形成器送來(lái)的地址碼作為開(kāi)關(guān)控制信號(hào)。前置放大電路選用低噪聲放大器,來(lái)保證系統(tǒng)對(duì)微弱信號(hào)的無(wú)失真放大測(cè)量。放大器的作用是為輸入端提供高輸入阻抗,以盡量減少參量誤差,同時(shí)為信號(hào)提供足夠的放大倍數(shù),使被測(cè)信號(hào)最大值達(dá)到A/D滿刻度電平。由于模擬信號(hào)的輸入電平規(guī)定為0~5V,因此,測(cè)量交流信號(hào)時(shí),應(yīng)將中心值抬高+2.5V,使用AD9240可以很容易地滿足其要求。

    多路數(shù)字參量先在接口中等待,當(dāng)相應(yīng)采樣時(shí)隙到來(lái)時(shí)才將外來(lái)數(shù)字量同步插入數(shù)據(jù)幀格式。時(shí)分制遙測(cè)信號(hào)的同步和時(shí)隙關(guān)系是很嚴(yán)格的,一旦根據(jù)傳送信號(hào)和使用要求確定了碼速率和幀格式后,所有時(shí)隙格式和同步關(guān)系就固定下來(lái)了。對(duì)于外來(lái)的帶同步標(biāo)志的整個(gè)碼組數(shù)據(jù)塊(不是可拆的字),PCM幀格式可以用窗口來(lái)接收。將外來(lái)數(shù)據(jù)塊“堆疊”在主PCM幀格式窗口位置之中稱為異步嵌入格式。執(zhí)行時(shí),接收端先按照主PCM同步標(biāo)志找到窗口位置,再由外來(lái)數(shù)據(jù)的群同步標(biāo)志碼組得到該數(shù)據(jù)塊的組成規(guī)律。顯然,一個(gè)PCM全幀可開(kāi)多個(gè)窗口。數(shù)據(jù)記錄儀的重放數(shù)據(jù)就可用這種異步格式嵌入到PCM幀格式中傳輸。

2.2 器件選擇

ADG426是具有十六輸入和一個(gè)公共輸出的單片CMOS模擬選擇器,可用作系統(tǒng)中的模擬交換門??赏ㄟ^(guò)4位二進(jìn)制地址碼A0、A1、A2和A3來(lái)決定選擇哪一路。 ADG426有芯片級(jí)(單片級(jí))地址和控制閥門,很容易與微處理器接口。

ADG426采用增強(qiáng)型LC2MOS工藝,具有低功耗、高開(kāi)關(guān)速度和低阻抗的特點(diǎn)。低功耗對(duì)電池供電系統(tǒng)是很實(shí)用的。當(dāng)處于開(kāi)通狀態(tài)時(shí),每個(gè)通道可以相等地傳導(dǎo)兩個(gè)方向的數(shù)據(jù),而且還有一個(gè)超出電源范圍的輸入信號(hào)。當(dāng)處于斷路狀態(tài)時(shí),高出電源范圍的信號(hào)電平將被阻塞。當(dāng)轉(zhuǎn)變通道的瞬間,在所有的通道轉(zhuǎn)變之前的一瞬間,它們都呈斷開(kāi)狀態(tài)。在設(shè)計(jì)中,當(dāng)轉(zhuǎn)變是數(shù)字輸入時(shí),其固有特性是由最小瞬時(shí)狀態(tài)的低電荷注入的。

    A/D轉(zhuǎn)換器選用采樣率為10MSPS的14位AD9240。AD9240帶有高性能低噪聲的取樣保持放大器和可編程電壓基準(zhǔn)。同時(shí)也可以選擇外部參考電壓,以滿足使用中對(duì)直流精度和溫度漂移的需求。該器件采用多級(jí)差分流水線結(jié)構(gòu),并有數(shù)字輸出誤差校正邏輯,因而可以保證在整個(gè)溫度范圍內(nèi)無(wú)失碼。AD9240的輸入有很高的靈活性? 可為圖像、通信、醫(yī)療和數(shù)字采集系統(tǒng)提供便捷的接口。其實(shí)時(shí)差分輸入結(jié)構(gòu)可提供單端輸入和差分輸入接口。取樣保持放大器?SHA?也同樣適用于多路復(fù)用系統(tǒng),該系統(tǒng)在連續(xù)的通道中可轉(zhuǎn)換滿刻度電平,甚至可對(duì)單通道輸入頻率超過(guò) Nyquist速率的信號(hào)進(jìn)行采樣。AD9240在差分輸入模式中,其SHA能達(dá)到優(yōu)良的動(dòng)態(tài)特性,并可超過(guò)額定的5MHz Nyquist 頻率。采用單時(shí)鐘輸入來(lái)控制所有的內(nèi)部轉(zhuǎn)換周期。數(shù)據(jù)輸出采用直接二進(jìn)制輸出格式。超出轉(zhuǎn)換范圍時(shí),可用OTR信號(hào)指示溢出,該信號(hào)同時(shí)還可判斷結(jié)果是高位溢出還是低位溢出。

AD9240的轉(zhuǎn)換時(shí)鐘5MHz,每4次轉(zhuǎn)換只取一個(gè)有效數(shù)據(jù),故可用1.25MHz時(shí)鐘作DMAR。通過(guò)DMAR信號(hào)讀取前四個(gè)周期中第二次轉(zhuǎn)換的有效數(shù)據(jù),可以避免ADG426選擇器120ns開(kāi)關(guān)時(shí)間的影響。

AD9240轉(zhuǎn)換器內(nèi)帶2.5V參考電壓,可采用單端直接耦合方式把信號(hào)輸入到AD9240中。數(shù)據(jù)鎖存則由CPLD完成。鎖存時(shí)鐘與DSP的DMAR同周期,也就是說(shuō):CPLD鎖存后,可以馬上通過(guò)DMA方式輸入到DSP。

TigerSHARC DSP芯片ADSP-TS101是一款高性能的靜態(tài)超標(biāo)量處理器,專為大信號(hào)處理任務(wù)和通信結(jié)構(gòu)進(jìn)行優(yōu)化。該處理器將非常寬的存儲(chǔ)帶寬和雙運(yùn)算模塊組合在一起,從而建立了數(shù)字信號(hào)處理器性能的新標(biāo)準(zhǔn)。其主要性能有:

●指令執(zhí)行速度300MHz,指令周期3.3ns。

●片內(nèi)有6M位SRAM,分為三個(gè)模塊,每個(gè)模塊均通過(guò)單獨(dú)的地址總線和數(shù)據(jù)總線相連,故可以同時(shí)進(jìn)行訪問(wèn)。核內(nèi)有雙運(yùn)算模塊,每個(gè)運(yùn)算模塊都包含一個(gè)ALU、一個(gè)乘法器、一個(gè)移位器和一個(gè)寄存器組。核內(nèi)有雙整數(shù)ALU,可提供數(shù)據(jù)尋址和指針操作功能。

●I/O部分含14個(gè)DMA通道、4個(gè)鏈路口和SDRAM控制器等,片上仲裁系統(tǒng)還可構(gòu)成8?jìng)€(gè)Tiger SHARC DSP共享總線無(wú)縫連接的多處理器系統(tǒng)。

ADSP-TS101有三套獨(dú)立的地址總線和數(shù)據(jù)總線。內(nèi)部數(shù)據(jù)總線寬度擴(kuò)展為128位,外部數(shù)據(jù)總線寬度可擴(kuò)展為64位。

ADSP-TS101的綜合處理能力非常優(yōu)異。其峰值運(yùn)算能力可達(dá)1600M Flops/s,1024點(diǎn)復(fù)數(shù)FFT僅需32.78μs,外部總線的數(shù)據(jù)傳輸速率可達(dá)800Mbytes/s。每個(gè)鏈路口的數(shù)據(jù)傳輸速率為250 Mbytes/s。

2.3 時(shí)序關(guān)系及部分硬件電路

通過(guò)時(shí)鐘的上升沿鎖存時(shí),其時(shí)序關(guān)系如圖3所示。圖4所示是該系統(tǒng)的部分硬件原理圖。設(shè)計(jì)時(shí)還用到了Altera公司CPLD系列中的EPM7128。

3 軟件設(shè)計(jì)

3.1 幀格式

在中國(guó)的某些規(guī)定中,為了保護(hù)PCM遙控?cái)?shù)據(jù),在PCM遙測(cè)中使用兩種遙控?cái)U(kuò)展幀,即實(shí)時(shí)開(kāi)關(guān)指令和串行數(shù)據(jù)注入幀。這兩種遙控幀的后面都可以附加一個(gè)長(zhǎng)度為8m(m=1,2,3……)bit的序列以用于數(shù)據(jù)的保護(hù)。具體如圖5所示。

本系統(tǒng)中?信號(hào)采樣后可按照基準(zhǔn)信號(hào)的周期進(jìn)行分幀處理,程序每次處理的是上一幀的采樣數(shù)據(jù)(數(shù)據(jù)處理延時(shí)1幀),然后再根據(jù)計(jì)算結(jié)果合成跟蹤信號(hào);在處理數(shù)據(jù)的同時(shí),可采用中斷輸出的上一幀來(lái)計(jì)算跟蹤信號(hào)(跟蹤信號(hào)輸出延時(shí)2幀)。

假設(shè)基準(zhǔn)信號(hào)如圖6所示,那么,采用過(guò)零檢測(cè)可得到正、負(fù)過(guò)零時(shí)刻,但有時(shí)基準(zhǔn)信號(hào)的過(guò)零點(diǎn)不唯一,故可將過(guò)零檢測(cè)改為過(guò)某一固定電平檢測(cè)。

在正過(guò)零時(shí)刻,由過(guò)零檢測(cè)電路可產(chǎn)生硬件中斷IRQ0,中斷響應(yīng)程序首先記錄當(dāng)前緩沖區(qū)的長(zhǎng)度L,然后進(jìn)行緩沖區(qū)切換。假設(shè)將緩沖區(qū)切換到Buffer(I)(I=1,2,3,4),此后的采樣數(shù)據(jù)采用DMA方式放入Buffer(I)。那么,4個(gè)緩沖區(qū)將按照1->2->3->4->1的方式循環(huán)。

在負(fù)過(guò)零時(shí)刻,將由過(guò)零檢測(cè)電路產(chǎn)生硬件中斷IRQ1,然后計(jì)算基準(zhǔn)信號(hào)正峰值位置N,(為了清楚起見(jiàn),圖6中不同周期的N分別用N1和N2表示),定義M為IRQ1中斷時(shí)當(dāng)前緩沖區(qū)的長(zhǎng)度,則N1=M/2。相鄰兩個(gè)峰值之間的數(shù)據(jù)為一幀數(shù)據(jù),圖6中,N1和N2之間的數(shù)據(jù)為一幀數(shù)據(jù)。

由于基準(zhǔn)信號(hào)的頻率不穩(wěn)定,因此不能采用固定長(zhǎng)度的緩沖區(qū)。為了便于尋址,采集數(shù)據(jù)緩沖區(qū)的長(zhǎng)度定為1024。由于一幀完整的數(shù)據(jù)將跨越兩個(gè)緩沖區(qū),同時(shí)為了處理目標(biāo)跨越兩幀數(shù)據(jù)的情況,可將采樣緩沖區(qū)數(shù)定為4個(gè),其中一個(gè)作為當(dāng)前采集數(shù)據(jù)的DMA傳輸目的,另外三個(gè)作為兩幀完整數(shù)據(jù)的緩存。

    因?yàn)楣灿校玻猜沸盘?hào)需要采樣,設(shè)置的緩沖區(qū)應(yīng)有22組,故此,定義0~15為中波信號(hào),16~20為短波信號(hào),21為基準(zhǔn)信號(hào),22為解鎖信號(hào)。

3.2 同步問(wèn)題

除幀格式外,時(shí)分制遙測(cè)信號(hào)的同步和時(shí)隙關(guān)系也很嚴(yán)格?即所謂的同步問(wèn)題。具體有幀同步、字同步、位同步等多種形式。在數(shù)字遙測(cè)(PCM)系統(tǒng)中,信道上傳輸?shù)氖嵌M(jìn)制編碼序列,插入幀同步信號(hào)要易于識(shí)別和提取,并應(yīng)與正常信號(hào)編碼有顯著差別且能減少假同步和漏同步概率。目前常用的幀同步碼組有巴克碼組、偽隨機(jī)碼組等。實(shí)際上更基本的同步是時(shí)鐘同步(也稱為路同步或位同步),也就是要求收發(fā)兩端數(shù)據(jù)流的時(shí)鐘嚴(yán)格同步。本系統(tǒng)使用CPLD對(duì)接收到的基準(zhǔn)信號(hào)進(jìn)行處理以作為幀同步的標(biāo)志。

4 結(jié)束語(yǔ)

通過(guò)時(shí)分制,并用DSP DMA技術(shù)實(shí)現(xiàn)的PCM高速數(shù)據(jù)采集系統(tǒng)具有很高的信噪比,完全可以達(dá)到設(shè)計(jì)要求。實(shí)際上,本實(shí)現(xiàn)方案也可推廣到多路的采集系統(tǒng),但設(shè)計(jì)時(shí)應(yīng)考慮性價(jià)比及總線速度問(wèn)題。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉