亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于TMS320F28335的高速數(shù)據(jù)采集電路設(shè)計(jì)

        2013-06-23 09:43:36張文磊趙洪亮
        電子設(shè)計(jì)工程 2013年17期
        關(guān)鍵詞:高速數(shù)據(jù)外設(shè)時(shí)鐘

        張文磊,趙洪亮

        (山東科技大學(xué) 山東 青島 266590)

        超聲波流量計(jì)是近些年來逐漸得到重視的流量測(cè)量儀表,具有無壓力損失、非接觸測(cè)量、適用性強(qiáng)、應(yīng)用范圍廣和安裝維護(hù)簡單等優(yōu)點(diǎn),適用于高溫、高壓、強(qiáng)腐蝕性、易爆和放射性等各種流體介質(zhì)和工況條件[1]。由于采用時(shí)差法進(jìn)行設(shè)計(jì),所以數(shù)據(jù)采集電路的速率對(duì)超聲波流量計(jì)的測(cè)量精度有至關(guān)重要的影響。傳統(tǒng)的高速數(shù)據(jù)采集電路,大部分需要包含F(xiàn)IFO單元及CPLD邏輯控制單元[2-3],成本較高。

        文中以實(shí)時(shí)MCU處理器TMS320F28335為核心,通過外部擴(kuò)展接口Xintf擴(kuò)展高速A/D轉(zhuǎn)換器ADS805E,并使用DMA高速讀取AD轉(zhuǎn)換后的數(shù)據(jù),設(shè)計(jì)了一種低成本高速數(shù)據(jù)采集電路。TMS320F28335是德州儀器(TI)公司推出的一款高性能數(shù)字信號(hào)處理器,處理能力可達(dá)150MHz,具有32位浮點(diǎn)處理單元,外設(shè)集成度高,包括DMA,PWM,Xintf等,能夠滿足高速數(shù)據(jù)采集及復(fù)雜算法處理[4]。ADS805E是德州儀器(TI)公司推出的一款12位分辨率,流水線型AD轉(zhuǎn)換器。其采樣頻率可達(dá)20 MHz,內(nèi)部集成高帶寬線性采樣保持器,具有高動(dòng)態(tài)范圍,低失真度,高信噪比(SNR)等特點(diǎn)[5],能夠很好的滿足設(shè)計(jì)需求。

        1 硬件總體結(jié)構(gòu)

        數(shù)據(jù)采集電路的總體結(jié)構(gòu)框圖如圖1所示,主要由TMS320F28335核心板與數(shù)據(jù)采集電路接口兩部分組成。

        圖1 總體結(jié)構(gòu)框圖Fig.1 Structure diagram of the data acquisition circuit

        TMS320F28335核心板配有標(biāo)準(zhǔn)的JTAG接口、電源管理、自啟動(dòng)設(shè)定、復(fù)位和時(shí)鐘等模塊;數(shù)據(jù)采集電路接口主要包括信號(hào)調(diào)理電路、數(shù)據(jù)轉(zhuǎn)換電路、控制電路及數(shù)據(jù)傳輸電路等幾部分組成。

        2 數(shù)據(jù)采集電路實(shí)現(xiàn)

        圖2給出了F28335和AD轉(zhuǎn)換芯片ADS805E的接口電路圖,該接口電路主要包括兩部分:一部分是控制電路,包括ADS805E工作模式設(shè)置、工作使能及時(shí)鐘信號(hào)信號(hào)的產(chǎn)生;另一部分是數(shù)據(jù)接口,主要是ADS805E轉(zhuǎn)換數(shù)據(jù)的采集傳輸。

        2.1 F28335與ADS805E接口控制電路設(shè)計(jì)

        ADS805E有內(nèi)部的參考電壓輸出,動(dòng)態(tài)范圍可設(shè)為2Vp-p到5Vp-p,工作使能信號(hào)及時(shí)鐘信號(hào)由F28335提供,這樣不僅能夠充分的利用F28335豐富的GPIO及片上外設(shè)資源,還能降低設(shè)計(jì)的復(fù)雜程度,縮減設(shè)計(jì)成本。

        由圖2給出的接口電路中可以看出,ADS805E的SEL管腳接地,ADC的輸入范圍設(shè)置為0~5 V;VREF管腳和IN_管腳相連,采用內(nèi)部的基準(zhǔn)電壓2.5 V;VDRV引腳與3.3 V電源相連,提供輸出參考電平[5];工作使能信號(hào)ADCSn由F28335的GPIO口輸出[6];ADCLK由F28335的ePWM1產(chǎn)生并通過ePWM1A輸出作為ADA805的時(shí)鐘信號(hào)[7]。

        圖2 數(shù)據(jù)采集接口電路Fig.2 Circuit of the data interface

        2.2 F28335與ADS805E接口數(shù)據(jù)采集電路設(shè)計(jì)

        2.3 AD時(shí)鐘信號(hào)及DMA同步信號(hào)產(chǎn)生

        經(jīng)過調(diào)理的前端信號(hào)由ADS805E進(jìn)行轉(zhuǎn)換后以并行方式通過引腳進(jìn)行輸出。在本文中,F(xiàn)28335由外部擴(kuò)展接口Xintf連接ADS805E,并由DMA高速讀取AD轉(zhuǎn)換后的數(shù)據(jù)。DMA配置時(shí),將BURSTSIZE配置為0,即單字節(jié)方式讀取轉(zhuǎn)換后的數(shù)據(jù),能夠在保證高速讀取轉(zhuǎn)換數(shù)據(jù)的同時(shí),保證數(shù)據(jù)的準(zhǔn)確性。

        由圖2中可以看出,B1-B12直接與F28335的Xintf外部擴(kuò)展接口D11-D0相連,由于總線為16位傳輸方式,所以取低12位有效;進(jìn)行AD轉(zhuǎn)換的同時(shí),啟動(dòng)DMA進(jìn)行數(shù)據(jù)傳輸,能夠保持轉(zhuǎn)換和讀取的同步。

        系統(tǒng)中采用F28335的片上外設(shè)ePWM產(chǎn)生AD轉(zhuǎn)換所需要的時(shí)鐘信號(hào)及DMA的同步信號(hào)。通過配置ePWM由ePWM1A產(chǎn)生占空比為50%且頻率為20MHz的時(shí)鐘作為ADC的采樣頻率;同時(shí),由EPWM1SOCA產(chǎn)生與AD時(shí)鐘信號(hào)同頻反相的觸發(fā)源,作為DMA傳輸?shù)耐叫盘?hào)。

        使用DMA方式讀取AD轉(zhuǎn)換數(shù)據(jù),不僅能夠有效降低CPU資源消耗,還能夠避免使用中斷的壓棧和出棧耗時(shí)。同時(shí),通過該方式產(chǎn)生的DMA同步信號(hào)能夠高速準(zhǔn)確的讀取數(shù)據(jù),而且不再需要外部邏輯控制器件CPLD進(jìn)行同步干預(yù),有利于降低設(shè)計(jì)成本。

        3 數(shù)據(jù)采集軟件設(shè)計(jì)

        數(shù)據(jù)采集電路的軟件設(shè)計(jì)主要包括系統(tǒng)配置及數(shù)據(jù)采集兩部分。系統(tǒng)配置包括以下兩個(gè)部分:一是F28335自身片上外設(shè)的配置,主要包括工作頻率、PLL、定時(shí)器、Xintf、GPIO、ePWM、DMA以及中斷向量表等;二是ADS805E的配置,包括工作模式配置、工作使能以及采樣頻率。數(shù)據(jù)采集部分主要由DMA負(fù)責(zé)轉(zhuǎn)換數(shù)據(jù)的采集傳輸,CPU只負(fù)責(zé)數(shù)據(jù)處理及順逆流數(shù)據(jù)存儲(chǔ)區(qū)的切換工作。

        圖3 所示為數(shù)據(jù)采集電路的軟件流程圖。首先,系統(tǒng)上電,完成初始化,包括F28335初始化和ADS805E初始化;然后,由GPIO口輸出ADS805E使能信號(hào),啟動(dòng)AD轉(zhuǎn)換進(jìn)行數(shù)據(jù)轉(zhuǎn)換,同時(shí)啟動(dòng)DMA讀取轉(zhuǎn)換后的數(shù)據(jù);當(dāng)順流數(shù)據(jù)讀取完畢后,DMA觸發(fā)中斷,由CPU切換超聲換能器的收發(fā),再次啟動(dòng)AD轉(zhuǎn)換和DMA,采集逆流數(shù)據(jù)。

        圖3 數(shù)據(jù)采集電路的軟件流程圖Fig.3 Flow chart of the software design of the data acquisition circuit

        在整個(gè)工作過程中,DMA與CPU并行工作。DMA主要負(fù)責(zé)轉(zhuǎn)換數(shù)據(jù)的搬移。DMA工作的同時(shí),CPU進(jìn)行數(shù)據(jù)處理工作及順逆流數(shù)據(jù)存儲(chǔ)區(qū)的切換工作。通過該方式,能夠有效的降低CPU的負(fù)載,同時(shí)提高系統(tǒng)的實(shí)時(shí)性。

        4 數(shù)據(jù)采集測(cè)試結(jié)果

        在該部分,通過采集中心頻率為1 MHz的超聲波信號(hào)回波對(duì)該數(shù)據(jù)采集電路進(jìn)行測(cè)試。通過集成開發(fā)環(huán)境CCS進(jìn)行硬件仿真,在中斷服務(wù)程序中設(shè)置斷點(diǎn),由CCS的圖形觀察工具Graph觀察采集到的數(shù)據(jù)波形。測(cè)試中,F(xiàn)28335的工作頻率為150 MHz,ADS805E的采樣頻率為20 MHz,顯示緩沖區(qū)的大小為1 k。測(cè)試結(jié)果如圖4所示。

        圖4 1MHz的超聲波信號(hào)波形Fig.4 Waves of 1MHz ultrasonic signal

        圖4 為所采集到的頻率為1 MHz的超聲波信號(hào)波形,包括上半部分的順流信號(hào)波形和下半部分的逆流信號(hào)波形。從圖中可以看出,信號(hào)完整光滑,沒有明顯的突變現(xiàn)象,表明該數(shù)據(jù)采集電路的高性能,并且能夠完整的采集超聲回波波形,滿足超聲波流量計(jì)的設(shè)計(jì)需求。

        5 結(jié) 論

        文中針對(duì)超聲波信號(hào)的采集,設(shè)計(jì)了一種低成本的高速數(shù)據(jù)采集電路解決方案。該方案利用F28335較高的片上外設(shè)集成度,省卻了傳統(tǒng)高速數(shù)據(jù)采集系統(tǒng)中所需要的FIFO緩沖單元及CPLD邏輯控制單元,壓縮了設(shè)計(jì)成本;同時(shí),采用DMA高速讀取轉(zhuǎn)換后的數(shù)據(jù),能夠節(jié)省CPU資源,從而保證了系統(tǒng)的實(shí)時(shí)性。該電路最高采樣頻率可達(dá)20 MHz,能夠滿足超聲波流量計(jì)的設(shè)計(jì)需求。

        [1]李利品.基于DSP的高精度超聲波流量控制系統(tǒng)[J].儀表技術(shù)與傳感器,2009(5):132-133.LI Li-pin.High precision ultrasonic flux control system based on DSP[J].Instrument Technique and Sensor,2009(5):132-133.

        [2]劉士影,吳學(xué)杰,胡志群.基于DSP高速數(shù)據(jù)采集系統(tǒng)[J].工業(yè)控制計(jì)算機(jī),2011,24(1):65-66.LIU Shi-ying,WU Xue-jie,HU Zhi-qun.High-speed data acquisition system based on DSP[J].Industrial Control Computer,2011,24(1):65-66.

        [3]彭超.基于DSP的高速數(shù)據(jù)采集系統(tǒng)的研究[D].吉林:吉林大學(xué),2009.

        [4]蘇奎峰,鄧志東.TMS320x28xxx原理與開發(fā)[M].北京:電子工業(yè)出版社,2009.

        [5]Texas Instruments Incorporated.12-Bit,20MHz Sampling Analog-To-Digital Converter[EB/OL].[2013-03-10].http://www.ti.com.cn/cn/lit/ds/symlink/ads805.pdf.

        [6]Texas Instruments Incorporated.TMS320x2833x,2823x System Control and Interrupts Reference Guide (Rev.D)[EB/OL].[2013-03-10]http://www.ti.com/lit/ug/sprufb0d/sprufb0d.pdf.

        [7]Texas Instruments Incorporated.TMS320x2833x,2823x Enhanced Pulse Width Modulator(ePWM)Reference Guide(Rev.A)[EB/OL].[2013-03-10]http://www.ti.com/lit/ug/sprug04a/sprug04a.pdf.

        猜你喜歡
        高速數(shù)據(jù)外設(shè)時(shí)鐘
        別樣的“時(shí)鐘”
        古代的時(shí)鐘
        基于AD9250的高速數(shù)據(jù)接口設(shè)計(jì)
        電子制作(2018年2期)2018-04-18 07:13:24
        有趣的時(shí)鐘
        時(shí)鐘會(huì)開“花”
        PCI-e高速數(shù)據(jù)采集卡的驅(qū)動(dòng)與上位機(jī)軟件設(shè)計(jì)
        電子器件(2015年5期)2015-12-29 08:43:12
        基于AD7891的浮空器高速數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)
        基于PCI 2501的高速數(shù)據(jù)采集與反饋系統(tǒng)
        Microchip推出具備雙ADC外設(shè)的全新器件,擴(kuò)展其低成本8位PIC?單片機(jī)產(chǎn)品線
        貼身呵護(hù) 必不可少的PSP外設(shè)
        国产高跟黑色丝袜在线| 国产美女一区三区在线观看| 国产av久久在线观看| 国产精品久久久久乳精品爆| 亚洲饱满人妻视频| 蜜臀av一区二区三区人妻在线| 午夜亚洲精品视频在线| 久久婷婷五月综合97色一本一本| 亚洲综合无码一区二区| 亚洲AV日韩Av无码久久| 国产视频激情视频在线观看| 少妇性bbb搡bbb爽爽爽| 免费大片黄在线观看| 伊人色综合九久久天天蜜桃| 亚洲国产av一区二区三区| 久久久久成人精品无码| 一区二区三区日韩亚洲中文视频 | 久久99精品久久久久麻豆 | 欧美视频在线观看一区二区| 青青自拍视频成人免费观看| 精品国产一区二区三区不卡在线| 国产特级毛片aaaaaaa高清| 高清无码精品一区二区三区| 男人一插就想射的原因| 精品国产免费一区二区三区香蕉| 国产裸体歌舞一区二区| 国产一区二区在线观看我不卡| 日韩亚洲无吗av一区二区| 少妇饥渴偷公乱a级无码| 国产人成亚洲第一网站在线播放 | 巨臀中文字幕一区二区| 人妻少妇偷人精品一区二区三区| 久久久久久久久毛片精品| yeyecao亚洲性夜夜综合久久| 丝袜美女美腿一区二区| 欧美高清视频手机在在线| 国产又色又爽无遮挡免费| 国产精品美女久久久久浪潮AVⅤ | 国产精品无码久久综合网| 99re这里只有热视频| 午夜一区二区三区在线观看|