《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于DSP與MAX147的多路數據采集系統設計
基于DSP與MAX147的多路數據采集系統設計
微計算機信息
摘要: 本文設計了一種基于DSP與MAX147的多路數據采集系統詳細地介紹了多路數據采集A/D芯片MAX147工作時序和TMS320VC5402的McBSP工作原理,并給出了McBSP以SPI接口方式與MAX147接口電路,編寫了TMS320VC5402的McBSP與MAX147的SPI接口程序,實現了多路數據采集系統設計
關鍵詞: DSP 數據采集 MAX147
Abstract:
Key words :

A Multiple Channel data acquisition System based DSP And Max147

Abstract: This thesis design a multiple channel data acquisition system based on DSP and MAX147.The MAX147’s timing and TMS320VC5402’s McBSP were introduced also the circuit of SPI interface was given. The program of SPI interface was given in detail. The channel data acquisition system was implemented.

Key words: DSP;MAX147;SPI;McBSP

摘要:本文設計了一種基于DSP與MAX147的多路數據采集系統詳細地介紹了多路數據采集A/D芯片MAX147工作時序和TMS320VC5402的McBSP工作原理,并給出了McBSP以SPI接口方式與MAX147接口電路,編寫了TMS320VC5402的McBSP與MAX147的SPI接口程序,實現了多路數據采集系統設計

關鍵詞:數字信號處理器;MAX147;串行外圍設備接口;多通道緩沖串口

1. 引言

由于DSP芯片具有先進的并行結構,使其在信號處理和數據采集領域得到了越來越廣泛的應用TI公司的DSP芯片TMS320VC5402PGE100最高工作頻率是100MHZ具有2個高速、全雙工、多通道緩沖串行接口(McBSP) 其方便的數據流控制可使其與大多數同步串行外圍設備接口MAXIM公司的A/D芯片MAX147具有較高的性能價格比,最高的轉換頻率可達130kHz,具有高采樣率、低功耗、高精度等特性,非常適合于體積小、對功耗要求比較嚴格的移動應用設備,如便攜式工業測量、醫療儀器等

2. MAX147工作原理

2.1 MAX147介紹

MAX147是一種具有8個單端輸入通道或4個差動輸入通道的12位精度的串行數據轉換器輸入電壓范圍:0~2.5V(或-1.25V~+1.25V),可軟件配置單/雙極輸入采樣頻率可達133kHz采用單電源供電,工作電壓范圍+2.7~+5.25V它的功耗低:在3V/133kps時其電源電流為1.2mA在3V/133kps時其電源電流為54μA,而在掉電模式時僅為1μA它的通信接口與SPI/QSPI/Microwire/TMS320兼容

2.2 MAX147工作時序

MAX147要啟動一次轉換,就需要向DIN送入一個8位控制字當片選信號CS為低時,控制字的每一位在SCLK的上升沿送入MAX147內部寄存器當CS拉低時,第一個到達的邏輯“1”表示控制字的第最高位當MAX147工作在SPI模式且選擇外部時鐘時,保證CPU串行口工作在主機模式下,CPU產生適當的時鐘頻率(100KHz—2MHz)讀取一個MAX147的A/D轉換值的時序如圖1所示,

500)this.style.width=500;" border=0>


MAX147的控制字由八位組成,各位的功能見表1所示

bit7控制字節起始位,“1”有效,在此之間有,DIN上的“0”位均無效

bit6~bit4通道選擇位,設置采樣輸入腳

bit3單極/雙極選擇位,bit3=1時,為單極轉換模式,采樣信號輸入電壓范圍0~VREF;bit3=0時,雙極轉換模式,輸入電壓-VREF/2~+VREF/2

bit2單端/差動選擇位,bit2=1時,輸入電壓CMOS端作比較,bit2=0時,輸入電壓為所測兩電壓之差

bit1 bit0bit1=0、bit0=0時,為全掉電模式,bit1=0、bit0=1時,速掉電模式(僅適合于MAX146),bit1=1、bit0=0時,為內部時鐘模式,bit1=1、bit0=1為外部時鐘模式

500)this.style.width=500;" border=0>

MAX147具體軟件步驟如下:

(1)送控制命令字:1XXX1111輸入信號為單極性且單端輸入,選擇外部始終模式,XXX為通道選擇

(2)CPU將片選信號CS拉低

(3)發送控制字,同時接收一個字節,但將接收的字節忽略

(4)發送0x00,同時接收第二個字節

(5)發送0x00,同時接收第三個字節

(6)CPU將CS拉高

第二和第三個接收字節包含了MAX147的轉換結果為避免T/H的過多衰減,應保證其全部轉換時間不超過120μs

3. TMS320VC5402的McBSP

3.1 McBSP的特點

TMS320VC5402有兩個多通道緩沖串口(MCBSP0和MCBSP1),通過幀信號來控制數據流獨立的接收、發送幀和時鐘信號;雙倍的發送緩沖和三倍的接收緩沖數據存儲器;可直接與工業標準的編碼器、模擬界面芯片、其它串行A/D、D/A器件連接;具有外部移位時鐘 發生器及內部頻率可編程移位時鐘;可直接利用多種串行協議接口通信,如SPI、T1/E1,MVIP,AC97等;發送和接收通道數最多可以到達128路;寬范圍的數據格式選擇,包括8、12、16、20、24、32位字長;利用μ律和A律的壓縮擴展通信;8位數據發送的高位、低位先發送可選;幀同步和時鐘信號的極性可編程;可編程內部時鐘和幀同步信號發生器

3.2 MCBSP的工作方式

McBSP的工作方式有以下幾種:多通道緩沖模式、SPI工作模式,A-bit模式、數字回路模式、GPIO模式和省電模式McBSP的外部管腳為:串行數據接收管腳DR、接收時鐘管腳CLKR、接收幀同步信號管腳FSR、發送時鐘管腳CLKX、串行數據發送管腳DX、發送幀同步信號管腳FSXMCBSP的工作原理是:發送時,先寫數據于數據發送寄存器DXR[1,2],再在發送時鐘CLKX和幀同步發送信號FSX控制下,通過發送移位寄存器XSR[12]將數據經發送引腳DX移出發送;接收數據時,在接收時鐘CLKR和幀同步發送信號FSR控制下,將通過接受引腳DR接收的數據移入接收移位寄存器RSR[12]并復制這些數據到接收緩沖寄存器RBR[12]再復制到DRR[12]最后由CPU或DMA控制器讀出這個過程允許內部和外部數據通信同時進行如果接收或發送字長R/XWDLEN被指定為8,12或16模式時,DRR2、RBR2、RSR2、DXR2、XSR2等寄存器不能進行寫、讀、移位操作

4. MAX147與TMS320VC5402的接口電路

MAX147芯片兼容SPI數據通信協議SPI協議具有主從模式,使用4 條信號線:1) 串行時鐘信號線(SCK) ;2) 主機輸入/ 從機輸出串口數據線(MISO) ;3) 主機輸出/ 從機輸入串口數據線(MOSI) ;4) 低電平有效的使能信號線(SS) TMS320C54XX提供的時鐘停止模式可用于SPI 協議通信當McBSP 被配置為時鐘停止模式時發送器和接收器在內部是同步的因此可以將McBSP 作為SPI 主設備或從設備當設置McBSP為SPI 主設備時發送端輸出信號(BDX) 就作為SPI 協議中MOSI 信號接收端輸入信號(BDR) 則被用作MISO 信號發送數據幀同步脈沖信號(BFSX) 用作設備片選信號(即SS) 而發送數據位時鐘信號(BCLKX) 用作SPI 協議中SCK由于收數據位時鐘(BCLKR) 和接收數據幀時鐘(BFSR) 在內部與BFSX 和BCLKX是相連的因此這些信號不用于SPI 模式TMS320VC5402與MAX147接口電路如圖


500)this.style.width=500;" border=0>

 

5. 接口程序設計

DSP的McBSP工作在SPI模式下,需要進行以下初始化步驟:

1)將SPCR寄存器中的XRST和RRST清零,復位發送器和接收器;

2)McBSP保持復位狀態,設置相關寄存器,CLKSTP=0X,禁止時鐘停止模式;

3)置SPCR寄存器中的GRST=1,采用率發生器退出復位,開始工作;

4)等待兩個時鐘周期,確保初始化過程中McBSP內部正確同步;

5)設置所需的CLKSTP值;

6)若CPU訪問McBSP,則XRST=RRST=1使能發送器和接收器,SPCR寄存器中其它位不變,若DMAC訪問McBSP,先進行DMA初始化,啟動DMA,使之等待同步事件,然后XRST=RRST=1McBSP退出復位狀態;

7)等待兩個時鐘周期以確保McBSP內部邏輯穩定

將McBSP配置成SPI模式主機模式的程序如下所示:

STM SPCR1 SPSA0

STM 0000H SPSD0 ; 串行接口接收器被禁止并且處于復位狀態

STM SPCR2 SPSA0

STM 0000HSPSD0 ; 串行發送接收器被禁止并且處于復位狀態

STM RCR1 SPSA0

STM 0020HSPSD0 ;接收幀長度為12bit

STM RCR2 SPSA0

STM 0021HSPSD0 ;第一個接收幀同步脈沖之后的幀同步脈沖被忽略

STM XCR1 SPSA0

STM 0000HSPSD0 ;發送幀長度為8bit

STM XCR2 SPSA0

STM 0001HSPSD0 ;第一個發送幀同步脈沖之后的幀同步脈沖被忽略

STM SRGR1 SPSA0

STM 0009H SPSD0 ; CLKGDV=9CLKG=1MHz

STM SRGR2 SPSA0

STM 20FFHSPSD0 ;采樣率發生器時鐘由CPU時鐘提供

STM PCR SPSA0

STM 0A7FHSPSD0 ; FSXCLKX輸出FSRCLKR輸入

STM SPCR1 SPSA1

STM 1801hSPSD1 ;使McBSP處于時鐘停止模式并使能接收器

STM SPCR2 SPSA1

ORM #00C1HSPSD1 ;使能發送器,幀同步發生器,采用率產生器

RPT #2

NOP

中斷服務程序:

AD_RECV: SSBX SXM

AND #0FFFCHa ;存儲A/D轉換的數據

RSBX SXM

RETE

結束語

本文詳細介紹了ADC芯片MAX147與TI公司的數字處理器TMS320C5402之間的串行接口電路設計及程序設計實現了多路數據采集系統該系統設計方案,接口電路簡單方便,程序采用匯編語言編程,運行穩定,速度快,適用于語音處理,聲波振動信號采集,具有較高的實用價值及廣泛的應用前景

此內容為AET網站原創,未經授權禁止轉載。
热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>
          国产日韩在线播放| 91久久一区二区| 日韩视频中午一区| 韩国精品主播一区二区在线观看| 国产精品二区在线| 国产精品久久久久一区二区| 国产日韩欧美在线观看| 欧美—级在线免费片| 亚洲三级性片| 亚洲综合999| 性欧美大战久久久久久久久| 久久在精品线影院精品国产| 欧美国产一区视频在线观看| 亚洲天堂偷拍| 欧美日韩一区二区三区四区五区| 一本色道久久综合狠狠躁篇怎么玩| 麻豆成人在线观看| 亚洲一区一卡| 亚洲视频在线观看| 国产精品欧美日韩久久| 欧美激情第一页xxx| 欧美精品在线网站| 午夜一级久久| 狠狠狠色丁香婷婷综合久久五月| 狠狠入ady亚洲精品经典电影| 亚洲第一成人在线| 欧美激情综合亚洲一二区| 久久久99国产精品免费| 国产一区二区久久精品| 国产亚洲欧美aaaa| 欧美日韩国产成人在线观看| 一本大道久久a久久精二百| 欧美成人dvd在线视频| 欧美国产视频在线| 国产精品久久毛片a| 欧美一级理论性理论a| 欧美在线精品一区| 久久久久久久91| 久久九九热re6这里有精品| 欧美高清成人| 欧美一区二区| 欧美日韩综合久久| 激情成人在线视频| 国产日产精品一区二区三区四区的观看方式| 国产精品免费网站在线观看| 欧美国产日本韩| 久久国产精品久久久久久电车| 米奇777在线欧美播放| 欧美不卡三区| 一区二区欧美在线观看| 久久久亚洲精品一区二区三区| 精品不卡视频| 国产一区二区主播在线| 国产有码在线一区二区视频| 国产精品久久久久77777| 一区二区亚洲精品国产| 欧美粗暴jizz性欧美20| 欧美久久久久久| 国产欧美精品一区二区色综合| 亚洲视频在线视频| 国产精品va| 国模精品一区二区三区| 欧美福利视频网站| 激情视频一区二区三区| 一本色道久久综合精品竹菊| 国产精品初高中精品久久| 国产三级精品三级| 精品动漫3d一区二区三区免费版| 久久在线免费| 欧美日韩国产首页| 国产视频丨精品|在线观看| 国产一区久久久| 国产一区二区三区黄| 久久深夜福利免费观看| 99视频国产精品免费观看| 国产视频欧美| 久久婷婷综合激情| 欧美大片在线看| 亚洲免费观看视频| 国产人久久人人人人爽| 香蕉av福利精品导航| 欧美色另类天堂2015| 极品尤物久久久av免费看| 久久天天躁狠狠躁夜夜av| 一区二区免费在线观看| 亚洲在线1234| 麻豆av一区二区三区久久| 99精品国产高清一区二区| 欧美大尺度在线| 99视频精品全国免费| 久久亚洲精品中文字幕冲田杏梨| 久久国产黑丝| 久久精品2019中文字幕| 免费一级欧美在线大片| 久久久免费av| 亚洲免费av电影| 在线视频国产日韩| 国产精品你懂的在线| 在线观看日韩一区| 在线日本高清免费不卡| 亚洲国产精品v| 国产欧美另类| 亚洲日韩中文字幕在线播放| 日韩一级精品| 欧美高清视频www夜色资源网| 亚洲无线视频| 国产一区二区精品久久99| 午夜精品美女久久久久av福利| 一区在线观看| 国产精品免费网站在线观看| 欧美系列电影免费观看| 欧美日韩精品| 国产精品揄拍一区二区| 欧美1区免费| 136国产福利精品导航网址| 国产精品色一区二区三区| 欧美福利影院| 好看不卡的中文字幕| 国产欧亚日韩视频| 国色天香一区二区| 国产精品网站在线观看| 91久久精品网| 午夜久久久久久久久久一区二区| 女同性一区二区三区人了人一| 久久在线免费观看| 亚洲视频免费在线| 欧美伊人影院| 欧美日韩在线免费观看| 欧美日韩一区二区免费在线观看| 精东粉嫩av免费一区二区三区| 国产自产女人91一区在线观看| 国产一区二区三区在线免费观看| 久久精品卡一| 欧美日韩国产在线播放网站| 亚洲资源av| 久久久久久婷| 国产一区二区日韩精品欧美精品| 久久久久久久久久久久久久一区| 亚洲高清三级视频| 国产精品一国产精品k频道56| 久久久久久久久一区二区| 国产精品爱啪在线线免费观看| 久久精品中文字幕一区二区三区| 亚洲日韩欧美视频一区| 欧美大片一区二区三区| 欧美日韩在线播放| 国产自产2019最新不卡| 国产精品国产三级国产普通话蜜臀| 欧美日韩爆操| 欧美激情四色| 亚洲激情六月丁香| 亚洲午夜电影在线观看| 亚洲国产精品一区二区久| 国产精品久久久久久久久动漫| 亚洲激情图片小说视频| 亚洲午夜电影网| 国产精品播放| 亚洲欧洲美洲综合色网| 国产一区二区高清不卡| 欧美1区2区| 国产一区二区三区最好精华液| 国产一区二区三区网站| 欧美精品99| 亚洲欧洲日夜超级视频| 久久久精品一区| 国产亚洲一本大道中文在线| 国产欧美激情| 久久精品1区| 久久午夜电影网| 国模大胆一区二区三区| 亚洲欧美日韩久久精品| 欧美网站大全在线观看| 国产精品一区免费视频| 国产精品乱人伦中文| 欧美专区在线观看一区| 欧美亚洲午夜视频在线观看| 国产精品一区在线观看你懂的| 欧美伦理a级免费电影| 欧美一级精品大片| 在线观看日韩av先锋影音电影院| 欧美视频一区二区三区在线观看| 欧美激情视频一区二区三区在线播放| 国产精品一区二区久激情瑜伽| 欧美.com| 国产精品高清一区二区三区| 亚洲国产精品久久91精品| 伊人久久噜噜噜躁狠狠躁| 一区二区三区视频在线| 亚洲女性裸体视频| 欧美日本在线一区| 欧美第一黄网免费网站| 亚洲免费黄色| 亚洲黄色片网站| 国产精品va在线| 亚洲深夜福利在线| 亚洲欧美日韩高清| 欧美日韩国产探花| 国产免费观看久久| 国产欧美二区| 欧美日本亚洲韩国国产| 在线国产亚洲欧美| 国产日韩在线看片| 红桃视频国产精品| 国产日产亚洲精品| 欧美在线播放一区| 欧美久久电影| 国产精品黄页免费高清在线观看| 久久久亚洲影院你懂的| 欧美在线免费| 亚洲一区二区少妇| 久久久久综合一区二区三区| 久久成人综合网| 国产欧美一区在线| 国产精品亚洲欧美| 国产日本欧美一区二区| 小黄鸭精品aⅴ导航网站入口| 欧美激情久久久久| 一区二区三区中文在线观看| 亚洲激情啪啪| 欧美在线视频导航| 欧美激情视频在线播放| 欧美日韩精品综合| 国产精品久久久一区麻豆最新章节| 在线不卡中文字幕播放| 影音先锋在线一区| 在线播放视频一区| 午夜欧美大片免费观看| 久久久av水蜜桃| 一区二区三区免费网站| 国产精品久久久久影院色老大| 欧美美女视频| 亚洲免费在线观看| 国产精品羞羞答答xxdd| 国产欧美欧洲在线观看| 欧美日韩成人综合在线一区二区| 极品裸体白嫩激情啪啪国产精品| 亚洲精品在线看| 国产精品外国| 99在线热播精品免费| 99日韩精品| 一区电影在线观看| 今天的高清视频免费播放成人| 亚洲欧洲精品天堂一级| 激情成人在线视频| 亚洲视频观看| 欧美精品麻豆| 欧美日韩国产在线播放| 亚洲免费视频成人| 欧美丰满少妇xxxbbb| 一区二区三区欧美日韩| 国产丝袜美腿一区二区三区| 久久福利视频导航| 国产精品麻豆va在线播放| 欧美日韩免费一区二区三区| 一区二区三区在线免费视频| 午夜精品美女久久久久av福利| 91久久线看在观草草青青| 欧美日韩国产麻豆| 在线播放中文字幕一区| 伊人成人在线| 亚洲自拍偷拍麻豆| 欧美一级大片在线免费观看| 欧美理论电影在线观看| 欧美日韩国产精品自在自线| 亚洲一区二区成人在线观看| 免费成人黄色av| 久久久久久久尹人综合网亚洲| 亚洲摸下面视频| 亚洲欧洲日韩综合二区| 可以免费看不卡的av网站| 欧美一区二区三区在线视频| 久久精品日韩一区二区三区| 欧美—级在线免费片| 亚洲视频在线观看视频| 国产精品久久久久久模特| 中文一区二区在线观看| 欧美日韩一区二区欧美激情| 国产精品每日更新在线播放网址| 欧美一区免费视频| 亚洲免费久久| 亚洲日本欧美日韩高观看| 欧美一区二区黄| 国产欧美日韩精品丝袜高跟鞋| 欧美日韩成人一区二区三区| 亚洲综合清纯丝袜自拍| 国产精品午夜电影| 在线精品视频在线观看高清| 最近中文字幕mv在线一区二区三区四区| 在线观看国产欧美| 欧美日韩亚洲成人| 欧美激情黄色片| 亚洲女女做受ⅹxx高潮| 久久精品国产视频| 美女网站久久| 亚洲人妖在线| 在线看片日韩| 99在线热播精品免费99热| 亚洲自拍都市欧美小说| 日韩亚洲在线观看| 亚洲精品免费一区二区三区| 久久精品国产久精国产爱| 国产伦精品免费视频| 国产精品稀缺呦系列在线| 国产精品九色蝌蚪自拍| 国产精品最新自拍| 欧美视频在线一区| 国产乱理伦片在线观看夜一区| 在线日韩成人| 国产女人水真多18毛片18精品视频| 国产视频欧美| 极品日韩av| 欧美一区二区精美| 久久不射2019中文字幕| 在线不卡视频| 亚洲男人第一网站| 欧美日韩一区视频| 欧美www视频| 久久中文精品| 欧美日韩国产精品一区二区亚洲| 亚洲理伦电影| 一区二区三区免费在线观看| 欧美黄色日本| 国产精品久久久久久妇女6080| 亚洲大片精品永久免费| 久久久999精品免费| 久久婷婷成人综合色| 国产精品人人爽人人做我的可爱| 麻豆精品国产91久久久久久|