新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 漫談TMS320F28027中兩種A/D采樣方式的實(shí)現(xiàn)方法

漫談TMS320F28027中兩種A/D采樣方式的實(shí)現(xiàn)方法

作者: 時(shí)間:2014-06-12 來(lái)源:網(wǎng)絡(luò) 收藏

轉(zhuǎn)換時(shí)間=13×時(shí)鐘周期

本文引用地址:http://butianyuan.cn/article/248196.htm

A/D轉(zhuǎn)換過(guò)程的總時(shí)間=(ACQPS+14)×時(shí)鐘周期

3 同步采樣方式的實(shí)現(xiàn)

在某些應(yīng)用中,為保證兩個(gè)信號(hào)的采樣間隔最小,常采用同步采樣的方式。Piccolo系列MCU的ADC內(nèi)部具有雙采樣保持電路,這使對(duì)雙通道的同步采樣成為可能。

在同步采樣模式中,偶數(shù)編號(hào)的SOCx與其下一位奇數(shù)編號(hào)的SOCx組成一個(gè)采樣對(duì),例如SOC0和SOC1、SOC2和SOC3。8位寄存器ADCSAMPLEM ODE的一位SIMULENx控制一個(gè)采樣對(duì)的使能,其編號(hào)與采樣對(duì)的偶數(shù)編號(hào)相對(duì)應(yīng),例如SIMULEN0對(duì)應(yīng)SOC0和SOC1采樣對(duì)。

同步采樣模式有以下規(guī)則:

①采樣對(duì)中任意一個(gè)SOCx的觸發(fā)都有效;

②只有編號(hào)相同的A/B通道才能實(shí)現(xiàn)一對(duì)同步采樣;

③A/B通道的信號(hào)會(huì)被同時(shí)采樣,但A通道會(huì)優(yōu)先轉(zhuǎn)換;

④A通道轉(zhuǎn)換結(jié)束后可觸發(fā)偶數(shù)編號(hào)的EOx,B通道轉(zhuǎn)換結(jié)束后可觸發(fā)奇數(shù)編號(hào)的EOCx;

⑤A通道轉(zhuǎn)換的轉(zhuǎn)換結(jié)果會(huì)被儲(chǔ)存在偶數(shù)編號(hào)的ADCRESULTx中,B通道轉(zhuǎn)換的轉(zhuǎn)換結(jié)果會(huì)被存儲(chǔ)在奇數(shù)編號(hào)的ADCRESULTx中;

⑥在進(jìn)行多對(duì)同步采樣時(shí),同樣遵守SOCx的優(yōu)先級(jí)設(shè)置。

對(duì)于PWM1.ADCSOCA觸發(fā)的同步采樣,具體的配置方式如下:

 

 

其工作過(guò)程為:在PWM1送出ADCSOCA觸發(fā)信號(hào)后,ADCINA2通道和ADCINB2通道會(huì)同時(shí)開(kāi)始采樣,采樣完成后,A通道會(huì)優(yōu)先轉(zhuǎn)換,結(jié)果存儲(chǔ)在ADCRESULT0寄存器中。同時(shí),按寄存器ADCCTL1中INTPULSEPOS位的配置,EOC0脈沖會(huì)在轉(zhuǎn)換開(kāi)始或轉(zhuǎn)換完成時(shí)觸發(fā)。隨后B通道開(kāi)始轉(zhuǎn)換,結(jié)果存儲(chǔ)在ADCRESULT1寄存器中,并按相同規(guī)律觸發(fā)EOC1脈沖。

結(jié)語(yǔ)

Piccolo系列微處理器內(nèi)置ADC具有采樣時(shí)間可調(diào)、轉(zhuǎn)換快速、準(zhǔn)確度高和配置簡(jiǎn)單的特點(diǎn)。本文詳細(xì)介紹了其初始化、中斷、觸發(fā)源和通道選擇的配置過(guò)程,以及采樣值、采樣時(shí)間等參數(shù)的計(jì)算方法,并給出了實(shí)現(xiàn)順序采樣方式和同步采樣方式的例程。通過(guò)實(shí)驗(yàn)驗(yàn)證,例程均可實(shí)現(xiàn)其功能,為該系列處理器的實(shí)際應(yīng)用奠定了良好基礎(chǔ)。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: TMS320F28027 A/D

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉