• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 漫談TMS320F28027中兩種A/D采樣方式的實現方法

    漫談TMS320F28027中兩種A/D采樣方式的實現方法

    作者: 時間:2014-06-12 來源:網絡 收藏

    轉換時間=13×時鐘周期

    本文引用地址:http://www.czjhyjcfj.com/article/248196.htm

    A/D轉換過程的總時間=(ACQPS+14)×時鐘周期

    3 同步采樣方式的實現

    在某些應用中,為保證兩個信號的采樣間隔最小,常采用同步采樣的方式。Piccolo系列MCU的ADC內部具有雙采樣保持電路,這使對雙通道的同步采樣成為可能。

    在同步采樣模式中,偶數編號的SOCx與其下一位奇數編號的SOCx組成一個采樣對,例如SOC0和SOC1、SOC2和SOC3。8位寄存器ADCSAMPLEM ODE的一位SIMULENx控制一個采樣對的使能,其編號與采樣對的偶數編號相對應,例如SIMULEN0對應SOC0和SOC1采樣對。

    同步采樣模式有以下規則:

    ①采樣對中任意一個SOCx的觸發都有效;

    ②只有編號相同的A/B通道才能實現一對同步采樣;

    ③A/B通道的信號會被同時采樣,但A通道會優先轉換;

    ④A通道轉換結束后可觸發偶數編號的EOx,B通道轉換結束后可觸發奇數編號的EOCx;

    ⑤A通道轉換的轉換結果會被儲存在偶數編號的ADCRESULTx中,B通道轉換的轉換結果會被存儲在奇數編號的ADCRESULTx中;

    ⑥在進行多對同步采樣時,同樣遵守SOCx的優先級設置。

    對于PWM1.ADCSOCA觸發的同步采樣,具體的配置方式如下:

     

     

    其工作過程為:在PWM1送出ADCSOCA觸發信號后,ADCINA2通道和ADCINB2通道會同時開始采樣,采樣完成后,A通道會優先轉換,結果存儲在ADCRESULT0寄存器中。同時,按寄存器ADCCTL1中INTPULSEPOS位的配置,EOC0脈沖會在轉換開始或轉換完成時觸發。隨后B通道開始轉換,結果存儲在ADCRESULT1寄存器中,并按相同規律觸發EOC1脈沖。

    結語

    Piccolo系列微處理器內置ADC具有采樣時間可調、轉換快速、準確度高和配置簡單的特點。本文詳細介紹了其初始化、中斷、觸發源和通道選擇的配置過程,以及采樣值、采樣時間等參數的計算方法,并給出了實現順序采樣方式和同步采樣方式的例程。通過實驗驗證,例程均可實現其功能,為該系列處理器的實際應用奠定了良好基礎。


    上一頁 1 2 下一頁

    關鍵詞: TMS320F28027 A/D

    評論


    技術專區

    關閉
    主站蜘蛛池模板: 阿坝县| 池州市| 平邑县| 南丹县| 胶州市| 天台县| 五家渠市| 莱西市| 大石桥市| 晋州市| 延川县| 西乡县| 江陵县| 东莞市| 荆州市| 大埔县| 隆回县| 门头沟区| 郸城县| 九江县| 温泉县| 长白| 卓尼县| 策勒县| 朝阳市| 金秀| 偏关县| 博客| 兰州市| 湘潭市| 乐安县| 合江县| 石河子市| 随州市| 通辽市| 阳原县| 辉南县| 虹口区| 新田县| 台南县| 峨边|