基于dsp的高速數(shù)據(jù)采集與處理系統(tǒng)

基于dsp的高速數(shù)據(jù)采集與處理系統(tǒng)

ID:14634023

大?。?33.30 KB

頁數(shù):6頁

時(shí)間:2018-07-29

基于dsp的高速數(shù)據(jù)采集與處理系統(tǒng)_第1頁
基于dsp的高速數(shù)據(jù)采集與處理系統(tǒng)_第2頁
基于dsp的高速數(shù)據(jù)采集與處理系統(tǒng)_第3頁
基于dsp的高速數(shù)據(jù)采集與處理系統(tǒng)_第4頁
基于dsp的高速數(shù)據(jù)采集與處理系統(tǒng)_第5頁
資源描述:

《基于dsp的高速數(shù)據(jù)采集與處理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、摘?要:?提出了一種基于DSP的高速數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案,對(duì)其中高速A/D、高速緩存、DSP控制以及數(shù)據(jù)通訊接口等內(nèi)容進(jìn)行了討論,提出了更為有效的同步控制方式。該設(shè)計(jì)方案電路簡單、可進(jìn)行多通道擴(kuò)展、具有一定的通用性。關(guān)鍵詞:?DSP?高速A/D?FIFO?異步串行通訊?在電子測(cè)量中,常常需要對(duì)高速信號(hào)進(jìn)行采集與處理。例如,在光傳感技術(shù)中,對(duì)光脈沖散射信號(hào)的測(cè)量;在雷達(dá)工程中,對(duì)電磁脈沖信號(hào)的測(cè)量等,就需要對(duì)高速信號(hào)進(jìn)行采集與處理,而且對(duì)此類高速信號(hào)的測(cè)量,往往對(duì)數(shù)據(jù)采集與處理系統(tǒng)提出嚴(yán)格的要求。本文設(shè)計(jì)并實(shí)現(xiàn)了一種基于DSP的高速數(shù)據(jù)采集與處理系統(tǒng)。該設(shè)計(jì)方案電路簡單、可靠性好、具有一定

2、的通用性、可以進(jìn)行多通道擴(kuò)展。系統(tǒng)主要包括高速A/D、高速緩存、DSP處理器、通訊接口四個(gè)部分,其結(jié)構(gòu)示意圖如圖1所示。1?同步與過程控制在通常的數(shù)據(jù)采集系統(tǒng)中,測(cè)量過程是通過對(duì)A/D變換器的控制來實(shí)現(xiàn)的。但對(duì)于一個(gè)高速采集系統(tǒng)而言,這種方法有局限性。因?yàn)楦咚貯/D建立穩(wěn)定的工作狀態(tài)需要相當(dāng)長時(shí)間,頻繁的改變A/D的工作狀態(tài)會(huì)影響測(cè)量的精度,嚴(yán)重時(shí)會(huì)造成信號(hào)的失真。在本設(shè)計(jì)方案中,同步命令并不直接作用于高速A/D。自通電時(shí)起,A/D和時(shí)鐘電路始終處于工作狀態(tài),同步命令通過對(duì)高速FIFO的寫入端的控制,即允許或禁止對(duì)FIFO寫入,實(shí)現(xiàn)對(duì)采樣數(shù)據(jù)的取舍。與A/D相比,高速FIFO的寫有效時(shí)間為

3、3ns,對(duì)同步和過程控制更為有利。一次完整的測(cè)量過程是從DSP發(fā)出同步命令開始的。同步命令一方面觸發(fā)發(fā)射機(jī)工作,另一方面允許對(duì)FIFO寫入,對(duì)采樣的數(shù)據(jù)進(jìn)行存儲(chǔ)。當(dāng)存儲(chǔ)的數(shù)據(jù)到達(dá)預(yù)定的數(shù)量時(shí),F(xiàn)IFO的特定狀態(tài)位置位,引發(fā)DSP外部中斷。在中斷服務(wù)程序中,DSP禁止對(duì)FIFO寫入、中斷數(shù)據(jù)的存儲(chǔ),同時(shí)復(fù)位該狀態(tài)位。然后讀取數(shù)據(jù),待完成數(shù)據(jù)處理過程之后,DSP對(duì)FIFO復(fù)位清零。此即完成一次測(cè)量。?2?高速A/D轉(zhuǎn)換器高速A/D轉(zhuǎn)換器選用AD9432,采樣位數(shù)12位,最高采樣速率105MHz,模擬帶寬500MHz,差分信號(hào)輸入,差分外部時(shí)鐘,片內(nèi)帶有輸入緩存和采樣/保持器,12位并行數(shù)據(jù)輸出

4、,52引腳LQFP封裝。由于AD9432要求差分輸入形式,因此對(duì)于單端輸入信號(hào)必須經(jīng)過圖2所示的信號(hào)調(diào)理電路變換為差分形式。圖中,AD8138為差分輸出的高精度運(yùn)算放大器。?時(shí)鐘對(duì)于一個(gè)高速數(shù)據(jù)采集系統(tǒng)而言是十分重要的。在最高采樣頻率下,為了保證測(cè)量的精度,AD9432要求時(shí)鐘波形的上升沿和下降沿小于2ns,這樣的標(biāo)準(zhǔn)在TTL邏輯下難以實(shí)現(xiàn),但利用ECL器件可以有效地解決此問題,圖3為差分時(shí)鐘電路。?需要說明的是:ECL器件的驅(qū)動(dòng)能力有限,一路差分時(shí)鐘輸出一般只供一個(gè)器件使用。3?高速緩存FIFO高速緩存是系統(tǒng)中的一個(gè)關(guān)鍵環(huán)節(jié),根據(jù)系統(tǒng)的需求我們選用CY7C4245。CY7C4245是高速

5、、低功耗4K×18?FIFO存儲(chǔ)器,讀寫周期為10ns,具有獨(dú)立的18位輸入、輸出接口和讀、寫時(shí)鐘信號(hào),可以實(shí)現(xiàn)同步讀寫操作。CY7C4245提供五種狀態(tài)指示:Empty、Almost?Empty、Half?Full、Almost?Full、Full,分別代表當(dāng)前數(shù)據(jù)存儲(chǔ)的深度。其中Almost?Empty和Almost?Full為可編程空滿狀態(tài)位,可根據(jù)系統(tǒng)的需求對(duì)存儲(chǔ)進(jìn)行設(shè)定。FIFO的狀態(tài)信息代表了已采樣的點(diǎn)數(shù),當(dāng)采樣點(diǎn)數(shù)達(dá)到預(yù)期的數(shù)量時(shí),相應(yīng)的狀態(tài)位置位,觸發(fā)DSP的外部中斷,中止測(cè)量過程,由DSP讀取數(shù)據(jù)進(jìn)行處理。????4?DSP處理器4.1?TMS320F206的特點(diǎn)DSP是

6、整個(gè)采集系統(tǒng)的核心,本文中選用?TMS320F206。該產(chǎn)品屬于TI公司采用CMOS集成電路技術(shù)生產(chǎn)的TMS320C2XX系列,設(shè)計(jì)結(jié)構(gòu)及其匯編指令集與TMS320C5X相兼容,其主要特點(diǎn)如下:(1)運(yùn)算速度可以達(dá)到40MIPS;(2)4.5K片內(nèi)RAM和32K片內(nèi)FLASH存儲(chǔ)器;(3)32位算術(shù)邏輯單元和32位累加器;(4)16位地址總線和16位數(shù)據(jù)總線;(5)具有一個(gè)異步串行通訊接口和一個(gè)同步串行通訊接口,異步串行口具有波特率自動(dòng)檢測(cè)功能;(6)價(jià)格低廉。4.2?數(shù)字信號(hào)處理數(shù)字信號(hào)處理是DSP應(yīng)用的主要方面。DSP所提供的數(shù)學(xué)運(yùn)算能力和運(yùn)算速度遠(yuǎn)遠(yuǎn)高于單片機(jī),具有更為豐富的指令集和

7、更大的內(nèi)存空間,可以實(shí)現(xiàn)較為復(fù)雜的數(shù)學(xué)算法。?DSP首先要完成數(shù)制轉(zhuǎn)換,AD9432的量程為-500mV~+500mV。對(duì)于負(fù)電平,采樣數(shù)據(jù)以二進(jìn)制補(bǔ)碼的形式輸出,需將12位補(bǔ)碼轉(zhuǎn)換為16位二進(jìn)制整數(shù);更為重要的是DSP要實(shí)現(xiàn)系統(tǒng)所要求的數(shù)字信號(hào)處理算法,如快速維納濾波、FFT等。?5?數(shù)據(jù)通訊5.1?異步串行通訊數(shù)據(jù)采集系統(tǒng)與主控計(jì)算機(jī)之間的數(shù)據(jù)交換采用異步串行通訊方式。TMS320F206帶有一個(gè)異步串行通訊端口,在

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。