《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 基于DSP的高速數據采集與處理系統

基于DSP的高速數據采集與處理系統

2009-02-18
作者:史曉鋒 李 錚 蔡志權

  摘? 要: 提出了一種基于DSP的高速數據采集系統的設計方案,對其中高速A/D、高速緩存、DSP控制以及數據通訊接口等內容進行了討論,提出了更為有效的同步控制方式。該設計方案電路簡單、可進行多通道擴展、具有一定的通用性。

  關鍵詞: DSP? 高速A/D? FIFO? 異步串行通訊

?

  在電子測量中,常常需要對高速信號進行采集與處理。例如,在光傳感技術中,對光脈沖散射信號的測量;在雷達工程中,對電磁脈沖信號的測量等,就需要對高速信號進行采集與處理,而且對此類高速信號的測量,往往對數據采集與處理系統提出嚴格的要求。

  本文設計并實現了一種基于DSP的高速數據采集與處理系統。該設計方案電路簡單、可靠性好、具有一定的通用性、可以進行多通道擴展。系統主要包括高速A/D、高速緩存、DSP處理器、通訊接口四個部分,其結構示意圖如圖1所示。

?

?

1? 同步與過程控制

  在通常的數據采集系統中,測量過程是通過對A/D變換器的控制來實現的。但對于一個高速采集系統而言,這種方法有局限性。因為高速A/D建立穩定的工作狀態需要相當長時間,頻繁的改變A/D的工作狀態會影響測量的精度,嚴重時會造成信號的失真。

  在本設計方案中,同步命令并不直接作用于高速A/D。自通電時起,A/D和時鐘電路始終處于工作狀態,同步命令通過對高速FIFO的寫入端的控制,即允許或禁止對FIFO寫入,實現對采樣數據的取舍。與A/D相比,高速FIFO的寫有效時間為3ns,對同步和過程控制更為有利。

  一次完整的測量過程是從DSP發出同步命令開始的。同步命令一方面觸發發射機工作,另一方面允許對FIFO寫入,對采樣的數據進行存儲。當存儲的數據到達預定的數量時,FIFO的特定狀態位置位,引發DSP外部中斷。在中斷服務程序中,DSP禁止對FIFO寫入、中斷數據的存儲,同時復位該狀態位。然后讀取數據,待完成數據處理過程之后,DSP對FIFO復位清零。此即完成一次測量。

2 高速A/D轉換器

  高速A/D轉換器選用AD9432,采樣位數12位,最高采樣速率105MHz,模擬帶寬500MHz,差分信號輸入,差分外部時鐘,片內帶有輸入緩存和采樣/保持器,12位并行數據輸出,52引腳LQFP封裝。

  由于AD9432要求差分輸入形式,因此對于單端輸入信號必須經過圖2所示的信號調理電路變換為差分形式。圖中,AD8138為差分輸出的高精度運算放大器。

?

  時鐘對于一個高速數據采集系統而言是十分重要的。在最高采樣頻率下,為了保證測量的精度,AD9432要求時鐘波形的上升沿和下降沿小于2ns,這樣的標準在TTL邏輯下難以實現,但利用ECL器件可以有效地解決此問題,圖3為差分時鐘電路。

?

  需要說明的是:ECL器件的驅動能力有限,一路差分時鐘輸出一般只供一個器件使用。

3 高速緩存FIFO

  高速緩存是系統中的一個關鍵環節,根據系統的需求我們選用CY7C4245。

  CY7C4245是高速、低功耗4K×18 FIFO存儲器,讀寫周期為10ns,具有獨立的18位輸入、輸出接口和讀、寫時鐘信號,可以實現同步讀寫操作。CY7C4245提供五種狀態指示:Empty、Almost Empty、Half Full、Almost Full、Full,分別代表當前數據存儲的深度。其中Almost Empty 和Almost Full 為可編程空滿狀態位,可根據系統的需求對存儲進行設定。FIFO的狀態信息代表了已采樣的點數,當采樣點數達到預期的數量時,相應的狀態位置位,觸發DSP的外部中斷,中止測量過程,由 DSP讀取數據進行處理。

4 DSP處理器

4.1 TMS320F206的特點

  DSP是整個采集系統的核心,本文中選用 TMS320F206。該產品屬于TI公司采用CMOS集成電路技術生產的TMS320C2XX系列,設計結構及其匯編指令集與TMS320C5X相兼容,其主要特點如下:

  (1)運算速度可以達到40MIPS;

  (2)4.5K片內RAM和32K片內FLASH存儲器;

  (3)32位算術邏輯單元和32位累加器;

  (4)16位地址總線和16位數據總線;

  (5)具有一個異步串行通訊接口和一個同步串行通訊接口,異步串行口具有波特率自動檢測功能;

  (6)價格低廉。

4.2 數字信號處理

  數字信號處理是DSP應用的主要方面。DSP所提供的數學運算能力和運算速度遠遠高于單片機,具有更為豐富的指令集和更大的內存空間,可以實現較為復雜的數學算法。

  DSP首先要完成數制轉換,AD9432的量程為-500mV~+500mV。對于負電平,采樣數據以二進制補碼的形式輸出,需將12位補碼轉換為16位二進制整數;更為重要的是DSP要實現系統所要求的數字信號處理算法,如快速維納濾波、FFT等。

5 數據通訊

5.1? 異步串行通訊

  數據采集系統與主控計算機之間的數據交換采用異步串行通訊方式。TMS320F206帶有一個異步串行通訊端口,在40MHz外頻條件下,最高傳輸速率達到2.5Mbit/s。發送和接收使用獨立的緩沖區,可以實現全雙工工作方式,異步串行口的工作框圖如圖4所示。

?

  其中,AXSR為異步串行發送移位寄存器;ARSR為異步串行接收移位寄存器;ADTR為異步數據發送接收寄存器,TXRXINT為發送接收中斷(硬件中斷)。

  此外,TMS320F206有一個同步串行口,用于多機并行工作方式下DSP之間的數據交換。在40MHz外頻時,其最高傳輸速率為20Mbit/s。

5.2 波特率設置

  TMS320F206有一個16位寄存器BRD用于設定異步串行通訊所使用的波特率,其數值計算公式如下:

  

  表1列出了不同外部時鐘頻率下常用波特率對應的BRD數值。

?

5.3?串行通信軟件設計

  為了提高效率,數據的發送和接收均采用中斷方式,串行通訊波特率為57600,匯編程序代碼如下:

  串行口初始化:

setc INTM????????????????????????? ;禁止所有中斷

splk #0ffffh, ifr???????????????? ;清中斷

splk #0000h, 60h??????

out 60h, wsgr????????????????? ?? ;清等待狀態

splk #0c180h, 61h

out 61h, aspcr???????????????? ?? ;復位異步串口,設發送、接收

?????????????????????????????????? ????? 中斷,一個停止位

splk #0e180h, 61h

out 61h, aspcr?????????????????? ?;配置異步串口

splk #4fffh,62h

out 62h,iosr????????????????????? ;復位異步串口各狀態標志

splk #002Bh, 63h

out 63h, brd????????????????????? ;設波特率為57600

splk #020h, imr ????????????????? ;允許異步串行中斷

mar *, ar1

lar ar1, #rxbuf?????????? ??????? ;設緩沖區指針

mar *,ar0

lar ar0, #size????????????? ?? ?? ;設緩沖區大小

發送中斷服務程序:

?????? ..........

splk #0ffffh, ifr???????????????? ;關中斷

out *+, adtr????????????????????? ;發送數據

mar *,ar0?????????????????????????;發送計數

banz skip, ar1???????? ?????????? ;若仍有數據,發送

???????????????????????????????????????緩沖區指針加1

skip:???? splk #0020h, ifr???????;允許中斷

clrc INTM??????????????????????????;清中斷

ret??

???????????????????????????

接收中斷服務子程序:

?????? ............

splk #0ffffh, ifr???????????????? ;關中斷

in 68h,iosr????????????????????????

bit 68h,7?????????????????????????????????

bcnd skip,ntc?????????????????????;檢測接收標志位

in *, adtr????????????????????????;讀數據

mar *,ar0

banz skip, ar1?????????????????? ?;接收數據計數?????

............

skip:???? splk #0020h,ifr??????? ;開中斷

clrc INTM

ret

  其中ifr為中斷標志寄存器;aspcr為異步串行口控制寄存器;imr為中斷屏蔽寄存器;iosr為I/O狀態寄存器;wsgr為等待狀態寄存器。

6 RS232接口電路

  該系統中DSP與主控計算機的數據通訊采用RS232標準,驅動電路選用MAX232A芯片。MAX232A功耗低、集成度高、片內集成電荷泵,只需外接+5V電源,具有兩個發送接收通道,接口電路簡單、可靠性好。RS232驅動電路如圖5所示。

?

?

7 系統的擴展

  本設計方案電路簡單、易于實現、具有一定的通用性,在此基礎上可以擴展為同步采樣的多通道采集系統,如圖6所示。圖中,主從DSP之間的數據通訊采用同步串行方式。

?

?

  需要注意的是:對于多通道同步采樣系統,應盡可能地保證各通道參數的一致性。

  根據本文內容設計并實現的雙通道同步數據采集與處理系統已成功應用于分布式光纖測量系統,取得了很好的效果,實踐證明本文的設計是可行有效的。

?

參考文獻

1 DSP TMS320C2XX用戶手冊.TI公司,1997

2 Specification for AD9432.Analog Device Inc.1998

3 邵鐘武,柴慶忠.數據采集系統.石油大學出版社,1994

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩国产一区二区三区地区| 一区二区三区产品免费精品久久75| 一区二区在线看| 久久蜜桃香蕉精品一区二区三区| 亚洲午夜精品一区二区三区他趣| 亚洲一级免费视频| 亚洲欧洲精品一区二区精品久久久| 狠狠色噜噜狠狠色综合久| 国产一区二区三区观看| 国产日韩一区二区三区| 欧美一级在线播放| 欧美成人一区二区三区片免费| 欧美国产一区二区| 欧美日韩精品免费| 久久九九久精品国产免费直播| 午夜精品亚洲一区二区三区嫩草| 99在线精品视频| 欧美精品自拍偷拍动漫精品| 午夜伦理片一区| 欧美一区久久| 亚洲肉体裸体xxxx137| 亚洲每日更新| 国产日韩精品视频一区二区三区| 欧美金8天国| 欧美激情免费在线| 亚洲一区二区欧美日韩| 国产视频一区二区三区在线观看| 国产精品视频yy9299一区| 欧美日韩综合网| 国产精品看片你懂得| 在线观看91久久久久久| 欧美视频在线免费看| 久久成人羞羞网站| 亚洲品质自拍| 国产精品亚洲а∨天堂免在线| 欧美大片在线观看一区二区| 欧美精品一区二区三区在线播放| 午夜精品久久久久久久久| 亚洲国产成人tv| 欧美日韩国产成人高清视频| 欧美阿v一级看视频| 久久精品国产精品亚洲| 国产一区二区成人| 久久久欧美精品sm网站| 欧美在线视频免费播放| 亚洲第一福利在线观看| 欧美乱大交xxxxx| 亚洲精品小视频在线观看| 欧美电影在线观看完整版| 亚洲淫片在线视频| 久久在线观看视频| 激情亚洲网站| 好吊视频一区二区三区四区| 亚洲午夜精品| 欲色影视综合吧| 久久精品一区四区| 国产精品成人播放| 国产一区二区三区高清| 欧美伊人精品成人久久综合97| 欧美日韩在线影院| 亚洲天堂成人在线视频| 亚洲另类在线一区| 久久精品一区二区三区不卡| 精东粉嫩av免费一区二区三区| 亚洲欧洲日本国产| 一本久久a久久免费精品不卡| 韩国v欧美v日本v亚洲v| 欧美成人一二三| 亚洲国产高清一区| 中文亚洲免费| 欧美极品影院| 欧美国产日本韩| 一本色道久久综合精品竹菊| 亚洲国产美女久久久久| 亚洲午夜在线观看视频在线| 国产精品青草综合久久久久99| 一区二区在线不卡| 欧美成人午夜剧场免费观看| 午夜亚洲视频| 亚洲裸体俱乐部裸体舞表演av| 久久高清福利视频| 国产精品人人做人人爽| 久久久成人网| 欧美激情一区二区三区| 欧美二区乱c少妇| 国产精品国内视频| 午夜视频一区| 久久超碰97人人做人人爱| 国产精品久久久久久福利一牛影视| 国产一区日韩二区欧美三区| 久久天堂av综合合色| 亚洲人体偷拍| 久久精品久久综合| 欧美成人蜜桃| 欧美午夜国产| 亚洲欧洲av一区二区三区久久| 久久精品视频在线播放| 洋洋av久久久久久久一区| 国产毛片精品国产一区二区三区| 亚洲精品女av网站| 亚洲欧洲日本在线| 国产欧美在线观看一区| 尤物yw午夜国产精品视频明星| 久久―日本道色综合久久| 国产综合久久久久久| 亚洲激情网站免费观看| 国产午夜精品在线观看| 久久久爽爽爽美女图片| 国产精品久久久久久久久久久久久| 亚洲三级视频在线观看| 欧美视频二区| 免费成人av在线| 亚洲人成亚洲人成在线观看| 欧美专区在线播放| 国内免费精品永久在线视频| 欧美精品系列| 欧美大成色www永久网站婷| 亚洲成色www8888| 欧美日韩调教| 欧美视频你懂的| 99热免费精品| 国产精品区二区三区日本| 亚洲欧洲在线视频| 欧美日韩理论| 欧美在线播放一区| 亚洲裸体在线观看| 久久另类ts人妖一区二区| 国产日韩精品一区二区浪潮av| 国产精品嫩草99av在线| 一本一本a久久| 久久久人成影片一区二区三区观看| 国产一区美女| 狼人天天伊人久久| 欧美精品一区二区三区久久久竹菊| 亚洲福利视频一区二区| 国产亚洲欧美日韩日本| 国产欧美三级| 欧美一区中文字幕| 久久免费少妇高潮久久精品99| 91久久久久久国产精品| 亚洲理论电影网| 久久在精品线影院精品国产| 免费观看成人www动漫视频| 国产欧美亚洲视频| 国产精品久久久久久久久久尿| 欧美精品1区2区| 看欧美日韩国产| 久久精品国产精品| 久久gogo国模啪啪人体图| 国产自产在线视频一区| 亚洲欧美国产高清| 蜜臀久久99精品久久久久久9| 国产精品久久久久久久久借妻| 在线播放日韩专区| 国产裸体写真av一区二区| 99成人免费视频| 欧美在线短视频| 欧美午夜精品久久久久久超碰| 亚洲最新在线| 性欧美18~19sex高清播放| 久久亚洲午夜电影| 欧美日韩中文字幕日韩欧美| 久久久久久**毛片大全| 欧美精品国产一区| 伊人成综合网伊人222| 欧美日韩精品一二三区| 性欧美xxxx大乳国产app| 国产一区自拍视频| 宅男在线国产精品| 日韩视频在线一区二区三区| 亚洲视频免费看| 蜜臀av国产精品久久久久| 亚洲一区二区三区中文字幕在线| 亚洲精品免费一区二区三区| 国产精品久久午夜| 久久综合九色综合久99| 国内成+人亚洲+欧美+综合在线| 99国产成+人+综合+亚洲欧美| 亚洲私拍自拍| 国产日本欧美视频| 午夜精品国产精品大乳美女| 欧美日韩国产另类不卡| 欧美中在线观看| 国产性做久久久久久| 久久蜜桃资源一区二区老牛| 一区二区三区免费在线观看| 一区二区国产日产| 国产一区二区主播在线| 久久精品一区四区| 国产精品xvideos88| 欧美多人爱爱视频网站| 国产精品一卡二卡| 亚洲第一精品夜夜躁人人躁| 久久精品国产一区二区三区| 午夜在线视频观看日韩17c| 亚洲第一精品夜夜躁人人躁| 国产精品日韩欧美一区二区| 亚洲性夜色噜噜噜7777| 欧美日韩综合网| 国产日韩在线视频| 午夜精品婷婷| 国产精品人成在线观看免费| 欧美日在线观看| 欧美在线不卡视频| 久久久久久久网站| 欧美成人免费网站| 在线免费日韩片| 中文在线不卡视频| 伊人成人网在线看| 久久久不卡网国产精品一区| 日韩视频免费在线| 开心色5月久久精品| 亚洲国产欧美一区二区三区久久| 一区二区视频免费在线观看| 亚洲成人在线免费| 国产精品久久久久久久久| 久久影院午夜片一区| 91久久夜色精品国产网站| 久久激情视频| 欧美成人网在线| 亚洲精品中文字幕有码专区| 久久精品国产精品亚洲精品| 亚洲精品久久久久中文字幕欢迎你| 国产精品日韩久久久久| 免费在线看成人av| 欧美另类一区二区三区| 欧美日韩一区自拍| 久久久久国产精品厨房| 日韩天堂在线观看| 国内精品免费午夜毛片| 久久免费视频在线观看| 久久黄色小说| 国内精品视频一区| 美女精品在线观看| 国产精品高潮粉嫩av| 日韩亚洲欧美在线观看| 亚洲国产综合在线看不卡| 亚洲午夜国产一区99re久久| 在线播放中文字幕一区| 国内自拍亚洲| 欧美一区二区免费| 欧美一区二区在线播放| 国产欧美日韩一区二区三区| 欧美日韩精品一区| 黄色日韩网站| 欧美影院在线| 久久久久免费| 久久综合久色欧美综合狠狠| 国产日产欧美精品| 国产精品护士白丝一区av| 欧美一区二区三区在线看| 在线观看一区二区精品视频| 国内久久精品视频| 欧美国产乱视频| 性欧美1819性猛交| 久久天天狠狠| 久久人人97超碰人人澡爱香蕉| 欧美绝品在线观看成人午夜影视| 欧美国产亚洲另类动漫| 欧美成人国产| 欧美久久久久久蜜桃| 久久av资源网| 国产精品永久免费观看| 日韩亚洲精品视频| 欧美无乱码久久久免费午夜一区| 久久偷窥视频| 国产综合色精品一区二区三区| 亚洲视频www| 欧美理论大片| 欧美夫妇交换俱乐部在线观看| 狂野欧美激情性xxxx| 亚洲美女黄网| 亚洲日本免费电影| 国产麻豆91精品| 中文在线不卡| 欧美日韩免费| 国产日韩欧美精品一区| 国产精品视频网| 久久久久久久久久久久久女国产乱| 欧美视频一区二区在线观看| 欧美va亚洲va香蕉在线| 欧美激情第8页| 欧美性天天影院| 夜久久久久久| 亚洲第一视频网站| 国产精品一区免费视频| 国产女精品视频网站免费| 久久综合成人精品亚洲另类欧美| 亚洲视频在线免费观看| 久久狠狠一本精品综合网| 99热在这里有精品免费| 欧美三级第一页| 国产精品福利片| 欧美一区国产在线| 亚洲国产清纯| 亚洲专区国产精品| 欧美日韩在线视频首页| 欧美日韩国产综合视频在线| 久久综合色一综合色88| 国产精品久久久久久久一区探花| 在线视频你懂得一区| 欧美日韩精品一区视频| 国产精品久久二区| 欧美交受高潮1| aa国产精品| 国产午夜精品麻豆| 在线亚洲欧美| 亚洲国产小视频在线观看| 亚洲精品影院| 欧美一区日韩一区| 欧美午夜不卡影院在线观看完整版免费| 久久精品动漫| 亚洲午夜精品网| 久久这里只有精品视频首页| 中文亚洲视频在线| 91久久线看在观草草青青| 欧美精品一区二| 99re热这里只有精品免费视频| 免费视频一区| 在线视频欧美一区| 欧美日韩精品一区视频| 亚洲自啪免费| 亚洲色图自拍| 99国产精品久久久久久久久久| 亚洲人成毛片在线播放女女| 一区二区三区高清在线| 久久精品国产清高在天天线| 亚洲第一色在线|