《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于TMS320F2812的ADC校正算法設計與實現
基于TMS320F2812的ADC校正算法設計與實現
2015年微型機與應用第17期
班允強,梁 英,劉朝強
(沈陽理工大學 信息科學與工程學院,遼寧 沈陽 110159)
摘要: 針對TMS320F2812在信息采集中存在的精度不夠,采樣值與真實值偏離過大的問題,本文采用了一種ADC校正算法,可以實現對ADC存在的增益誤差和偏移誤差進行補償,結合簡易的硬件電路,成功實現了對ADC采樣精度的補償。
Abstract:
Key words :

  摘  要: 針對TMS320F2812在信息采集中存在的精度不夠,采樣值與真實值偏離過大的問題,本文采用了一種ADC校正算法,可以實現對ADC存在的增益誤差偏移誤差進行補償,結合簡易的硬件電路,成功實現了對ADC采樣精度的補償。

  關鍵詞: TMS320F2812;ADC校正算法;增益誤差;偏移誤差

0 引言

  DSP芯片在信號處理方面具有獨特的優勢,其采用了先進的哈佛總線結構,從而使數據的吞吐率提高一倍[1-3]。本文選擇TI公司的TMS320F2812為系統的核心,它是一款32位的DSP芯片,TMS320F2812具有12位ADC模塊,理論上采樣精度可以達到9位,約為    0.2%左右,但在實際應用過程中并不讓人滿意,采樣值和真實值之間的相對誤差很大,有時甚至超過15%,這會給實際應用帶來很大的麻煩[4]。為了提高TMS320F2812的采樣精度,本文采用ADC校正算法進行補償,經過實際驗證,取得了很好的效果。

1 ADC的工作方式選擇

  TMS320F2812的ADC模塊共有16個采樣通道,可分為兩組:一組是ADCINA0~ADCINA7,另一組ADCINB0~ADCINB7[5-6]。ADC模塊的時鐘頻率最高可配置為25 MHz,采樣頻率最高為12.5 MS/s,也就是說每秒最高能完成12.5個百萬次采樣,內置2個采樣保持器S/H-A、S/H-B和2個序列發生器SEQ1、SEQ2;基于上述結構,選擇不同的采樣方式和不同的序列發生器模式,就有不同的工作方式,所以ADC共有4種工作方式,每種工作方式都有各自的特點,需要根據實際需要進行選擇。

  根據本文校正需要,DSP需要同時采集兩路精準電源信號,為了保證兩路信號的實時性要求,本文選擇級聯模式下的并發采樣的工作方式,一次采集2個通道,可以保證兩路信號的實時性要求,ADC初始化程序如下:

  void InitAdc(void)

  {

  unsigned int i;

  AdcRegs.ADCTRL1.bit.RESET=1;

  NOP;

  AdcRegs.ADCTRL1.bit.RESET=0;

  AdcRegs.ADCTRL1.bit.SUSMOD=3;

  AdcRegs.ADCTRL1.bit.ACQ_PS=0;

  AdcRegs.ADCTRL1.bit.CPS=0;

  AdcRegs.ADCTRL1.bit.CONT_RUN=0;

  AdcRegs.ADCTRL1.bit.SEQ_CASC=1;

  AdcRegs.ADCTRL3.bit.ADCBGRFDN=3;

  for(i=0;i<10000;i++)NOP;

  AdcRegs.ADCTRL3.bit.ADCPWDN=1;

  for(i=0;i<5000;i++)NOP;

  AdcRegs.ADCTRL3.bit.ADCCLKPS=15;

  AdcRegs.ADCTRL3.bit.SMODE_SEL=1;

  AdcRegs.MAX_CONV.bit.MAX_CONV=5;

  AdcRegs.CHSELSEQ1.bit.CONV00=0x0;

  AdcRegs.CHSELSEQ1.bit.CONV01=0x1;

  AdcRegs.CHSELSEQ1.bit.CONV01=0x2;

  …

  }

2 ADC校正原理

  ADC模塊的誤差不僅包括器件本身特性引起的零點、增益、非線性誤差,這些因素很難通過措施補償,但ADC模塊的轉換特性是線性的,可以通過適當的措施進行補償。ADC的轉換特性曲線如圖1所示。

001.jpg

  從圖中可以看出,理想的ADC轉換特性曲線并不存在增益誤差和偏移誤差,所以可以求得模擬輸入量X和數字量輸出量Y的對應函數關系,一條過零點的正比例函數,該直線恒過(34 095)點,4 095是結果緩沖寄存器的值右移4位后0x0FFF,但實際中由于增益誤差和偏移誤差的存在,模擬量和數字的對應關系為:

  Y=KX+b(1)

  式(1)中的K和b是未知量,只要求得K和b的值,那么通過ADC轉換結果緩沖寄存器得到的數據Y,就可以計算出實際的輸入電壓值X。對于這個二元一次方程,只要找到如式(2)所示的兩個方程組就可以求得K和b。

  2.png

  為了能求得K和b的值,可以在硬件電路中增加兩路精準電源作為參考電壓,本文提供給ADCINA0和ADCINB0采樣通道,也就是X1和X2,通過讀取ADCINA0和ADCINB0結果緩沖寄存器可以獲得Y1和Y2,通過式(2)可獲得K和b的值,如式(3)所示:

 3.png

  所以實際的輸入值為式(4):

  4.png

3 ADC校正算法

  由ADC校正原理可以知道,只要在硬件電路上提供兩路精準電壓就可以求得式(3)的K和b值,由這兩個參數通過式(4)去校正其他通道的采樣值。本文ADC共采集6路信號,兩路校正信號(ADCINA0、ADCINB0)和4路待被校正信號(ADCINA1、ADCINB1、ADCINA2、ADCINB2),對每個通道同時采樣N次,對結果進行排序,去掉最大值和最小值,取中間N/2平均值,每個平均值作為采樣結果等待處理,對參考通道ADCINA0和ADCINB0的結果進行計算,求得增益K和偏移b,為了更好地測試其可行性,本文取N等于8,在實際應用中可以將N取大些以便于提高精準度。算法流程如圖2所示。

002.jpg

4 結果驗證

  為了驗證ADC校正算法的有效性,本文在硬件電路設計中加入了兩路精準電源作為參考電壓ADCINA0= 0.502 V、ADCINB0=1.801 V,軟件的調試選用CCS3.3,調試完成后同時給ADCINA1、ADCINB1、ADCINA2、ADCINB2加上不同的電壓,然后打開CCS3.3軟件下的watch windows觀察變量的值,可以得到表1的數據。

003.jpg

  在觀察watch windows下的變量值時,數據位會不停地變化和刷新,記錄一次采樣的值可能不準確,所以可以多測幾次。從表中數據可以看出,ADC校正算法良好,校正后的結果與真實值很接近。

5 結論

  本文采用了ADC校正算法對TMS320F2812數據采集進行校正,在硬件電路中設計了兩路精準的參考電壓,為軟件校正提供硬件支持。通過實驗證明,ADC校正算法提高了TMS320F2812數據采集的精準度,解決了在實際應用中理論值和實際值的偏差問題。

  參考文獻

  [1] 張雄偉,陳量,徐光輝.DSP芯片的原理與開發應用[M].北京:電子工業出版社,1997.

  [2] 徐科軍,張涵,陳智淵,TMS320X281x DSP原理與應用[M].北京:北京航空航天大學出版社,2006.

  [3] 周霖.控制工程技術應用[M].北京:國防工業出版社,2005.

  [4] 顧衛鋼.手把手教你學DSP基于TMS320X281x[M].北京:北京航空航天大學出版社,2011.

  [5] Texas Instruments. TMS320F28x analog to digital converter(ADC) reference guide[Z]. 2003.

  [6] Texas Instruments. TMS320x281x, 280x serial communications interface(SCI)reference guide (Rev.B)[Z].2004.


此內容為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>
          欧美午夜免费电影| 亚洲狠狠丁香婷婷综合久久久| 国产色产综合产在线视频| 国产精品99久久久久久人| 欧美亚洲视频一区二区| 国产精品入口日韩视频大尺度| 国产日韩欧美精品在线| 国产一区 二区 三区一级| 国产精品日韩一区二区| 国产视频一区免费看| 亚洲欧美一区二区视频| 老司机精品视频一区二区三区| 国产精品视频xxxx| 欧美一区二区三区免费看| 亚洲国产精品t66y| 久久精品国产清高在天天线| 亚洲免费在线观看视频| 一区二区av| 最新国产成人av网站网址麻豆| 欧美亚洲视频在线看网址| 亚洲小少妇裸体bbw| 午夜国产欧美理论在线播放| 欧美精品电影在线| 亚洲高清色综合| 国产亚洲精品bv在线观看| 中文av一区二区| 亚洲调教视频在线观看| 亚洲午夜在线观看| 国产精品久久久久aaaa樱花| 99re6热在线精品视频播放速度| 欧美另类高清视频在线| 黑人中文字幕一区二区三区| 国产日韩视频一区二区三区| 国产一本一道久久香蕉| 欧美一区二区视频在线| 亚洲国产日本| 欧美在现视频| 一区二区三区欧美在线观看| 国产精品毛片a∨一区二区三区|国| 欧美日韩在线播放三区四区| 亚洲欧洲偷拍精品| 羞羞视频在线观看欧美| 99精品视频免费| 狠狠色丁香久久婷婷综合_中| 亚洲婷婷免费| 国产精品扒开腿做爽爽爽软件| 亚洲精品影院| 亚洲国内欧美| 亚洲欧美乱综合| 在线看国产一区| 狼人天天伊人久久| 欧美专区在线观看| 91久久精品日日躁夜夜躁国产| 国产精品久久亚洲7777| 在线观看视频欧美| 黄色亚洲大片免费在线观看| 在线欧美福利| 久久青青草综合| 欧美成人午夜剧场免费观看| 亚洲宅男天堂在线观看无病毒| 国产日韩欧美一区二区三区在线观看| 亚洲第一精品夜夜躁人人躁| 欧美激情第三页| 亚洲日本成人网| 国产农村妇女精品| 欧美在线播放| 国产精品99一区二区| 亚洲天堂av高清| 在线成人欧美| 国产一区二区视频在线观看| 欧美三级视频在线播放| 亚洲激情六月丁香| 国产精品欧美久久久久无广告| 美女精品国产| 99re6热只有精品免费观看| 久久综合伊人| 伊人成人网在线看| 欧美激情精品久久久久久大尺度| 午夜伦欧美伦电影理论片| 亚洲成色777777女色窝| 欧美色视频一区| 国产综合久久久久影院| 亚洲天堂偷拍| 狠狠88综合久久久久综合网| 免费成年人欧美视频| 亚洲第一精品影视| 亚洲免费在线视频| 国产一区二区三区在线观看免费视频| 久久久99久久精品女同性| 久久久久久久久久看片| 亚洲国产欧美不卡在线观看| 欧美激情精品久久久久久大尺度| 午夜欧美电影在线观看| 亚洲国产婷婷香蕉久久久久久99| 欧美视频手机在线| 国产精品va在线播放我和闺蜜| 欧美日韩亚洲一区二区三区在线| 一本色道久久88亚洲综合88| 欧美激情视频在线播放| 免费成人在线观看视频| 香蕉国产精品偷在线观看不卡| 久久亚洲午夜电影| 久久久国产精品一区| 国产欧美不卡| 久久久国产一区二区| 国产精品久久久久秋霞鲁丝| 亚洲品质自拍| 亚洲欧美日韩中文视频| 久久午夜精品一区二区| 欧美成人午夜激情在线| 欧美日韩免费观看一区三区| 在线观看欧美亚洲| 一区二区三区视频在线看| 久久精品夜色噜噜亚洲a∨| 亚洲激情一区二区| 亚洲激情在线视频| 亚洲精品国久久99热| 亚洲精品久久久久久久久久久久| 亚洲午夜羞羞片| 欧美日韩在线播| 亚洲高清一二三区| 国产午夜精品在线| 一区二区日韩免费看| 久久久久网站| 国产视频丨精品|在线观看| 国产精品99久久久久久久久| 野花国产精品入口| 欧美激情在线播放| 国产精品国产三级国产专播品爱网| 欧美在线亚洲一区| 亚洲欧美春色| 一区二区三区国产在线| 欧美一区亚洲| 亚洲日韩中文字幕在线播放| 国内精品福利| 在线观看亚洲精品视频| 国产麻豆一精品一av一免费| 国产一区激情| 亚洲成人在线视频播放| 欧美日韩八区| 女人香蕉久久**毛片精品| 亚洲视频中文| 国产丝袜一区二区三区| 一区二区三区在线视频免费观看| 一本久道久久久| 欧美一区二区三区四区夜夜大片| 欧美日韩精品伦理作品在线免费观看| 亚洲无线视频| 亚洲福利小视频| 亚洲国产毛片完整版| 国产精品初高中精品久久| 国产精品美女一区二区在线观看| 亚洲电影在线播放| 国产欧美日韩精品一区| 羞羞视频在线观看欧美| 国产精品大全| 欧美激情一区二区三级高清视频| 欧美四级在线观看| 午夜在线成人av| 亚洲大黄网站| 国模叶桐国产精品一区| 91久久精品国产91性色tv| 欧美日韩国产综合视频在线| 欧美日韩国内| 亚洲国产精品视频| 欧美二区视频| 美玉足脚交一区二区三区图片| 亚洲深夜福利| 久久岛国电影| 欧美成人a∨高清免费观看| 欧美理论电影在线播放| 亚洲欧洲视频| 欧美影院久久久| 国产精品美女xx| 伊人久久婷婷色综合98网| 免费观看在线综合| 国产专区一区| 91久久久一线二线三线品牌| 国产欧美va欧美不卡在线| 欧美色综合天天久久综合精品| 国产精品主播| 亚洲私拍自拍| 亚洲精品护士| 国产精品xnxxcom| 国产精品久久久久aaaa樱花| 欧美高清视频免费观看| 午夜影视日本亚洲欧洲精品| 欧美激情国产日韩精品一区18| 一个色综合av| 99国内精品久久久久久久软件| 国产亚洲欧美一区在线观看| 麻豆av一区二区三区| 在线视频欧美日韩精品| 国产精品青草综合久久久久99| 好男人免费精品视频| 欧美日韩国产在线播放网站| 亚洲免费综合| 国产乱码精品1区2区3区| 亚洲国产欧美在线人成| 国产精品狼人久久影院观看方式| 亚洲午夜免费视频| 欧美色视频在线| 久久久夜色精品亚洲| 亚洲欧洲综合| 久久久精品国产99久久精品芒果| 欧美电影免费| 午夜在线观看欧美| 国产一区二区欧美| 一区二区三区成人精品| 欧美刺激性大交免费视频| 欧美日韩国产在线看| 国产综合色精品一区二区三区| 麻豆精品网站| 亚洲网址在线| 国产一区二区三区四区三区四| 亚洲国产成人tv| 一区二区91| 中文国产成人精品久久一| 国产精品国产福利国产秒拍| 国产在线乱码一区二区三区| 亚洲激情一区| 日韩亚洲欧美成人| 欧美日韩精品一区二区| 欧美日韩国产一区二区三区地区| 亚洲精品久久视频| 久久男人av资源网站| 亚洲精品一区久久久久久| 国产精品欧美一区二区三区奶水| 亚洲视频欧洲视频| 久久久噜噜噜久久久| 国产一区三区三区| 亚洲一区二区三区久久| 久久福利毛片| 黄网动漫久久久| 一区免费观看视频| 欧美中文在线观看国产| 麻豆国产精品va在线观看不卡| 亚洲欧美日韩天堂一区二区| 国产精品一页| 亚洲淫片在线视频| 欧美一区二视频在线免费观看| 亚洲欧美日韩成人高清在线一区| 国产亚洲欧美在线| 亚洲欧美日韩网| 欧美ab在线视频| 欧美福利一区二区三区| 欧美一区二区三区免费在线看| 日韩视频在线观看| 国产手机视频精品| 妖精视频成人观看www| 久久精品30| 欧美精品福利视频| 亚洲综合日韩中文字幕v在线| 国产偷久久久精品专区| 欧美成人免费va影院高清| 欧美午夜精品久久久久久久| 狠狠色狠狠色综合日日五| 亚洲性夜色噜噜噜7777| 欧美大成色www永久网站婷| 欧美日韩精品在线播放| 午夜精品久久99蜜桃的功能介绍| 久久久噜噜噜久久久| 国产欧美日韩伦理| 欲色影视综合吧| 国产精品永久入口久久久| 免费人成网站在线观看欧美高清| 欧美韩日视频| 亚洲开发第一视频在线播放| 一区二区三区欧美亚洲| 亚洲人成久久| 免费在线亚洲| 久久男女视频| 欧美成人综合在线| 国产精品美女在线观看| 一本色道**综合亚洲精品蜜桃冫| 欧美成人精品高清在线播放| 亚洲性夜色噜噜噜7777| 欧美精品亚洲一区二区在线播放| 亚洲国产精品一区二区尤物区| 一本色道久久综合狠狠躁篇怎么玩| 欧美一级视频一区二区| 午夜一区二区三区在线观看| 欧美交受高潮1| 91久久国产综合久久91精品网站| 黄色成人在线免费| 欧美日本网站| 国产精品久久波多野结衣| 欧美体内谢she精2性欧美| 国产精品99久久久久久有的能看| 在线观看一区二区视频| 欧美乱妇高清无乱码| 欧美高清在线一区二区| 欧美视频网址| 亚洲高清成人| 国产欧美va欧美va香蕉在| 国产精品扒开腿爽爽爽视频| 国语自产精品视频在线看| 欧美一区二区啪啪| 国产精品久久久久永久免费观看| 亚洲天堂av在线免费| 久久久噜噜噜久噜久久| 欧美日韩视频在线第一区| 好吊色欧美一区二区三区视频| 99re66热这里只有精品3直播| 久久久久久尹人网香蕉| 亚洲一区图片| 亚洲一区二三| 亚洲精品一二| 亚洲欧美日韩专区| 亚洲天天影视| 久久久噜噜噜久久中文字幕色伊伊| 狠狠色综合一区二区| 伊人久久大香线蕉av超碰演员| 亚洲国产精品久久久久秋霞影院| 欧美日韩成人一区| 欧美特黄一级大片| 欧美在线视频免费播放| 久久精品视频99| 在线观看亚洲精品视频| 国产欧美综合在线| 美女诱惑一区| 国产欧美欧美| 精品91久久久久| 欧美日韩综合一区| 99精品免费视频| 快she精品国产999| 欧美中文字幕视频| 国产一区二区三区四区hd|