基于TMS320F2812的ADC采樣及轉(zhuǎn)換_第1頁
基于TMS320F2812的ADC采樣及轉(zhuǎn)換_第2頁
基于TMS320F2812的ADC采樣及轉(zhuǎn)換_第3頁
基于TMS320F2812的ADC采樣及轉(zhuǎn)換_第4頁
基于TMS320F2812的ADC采樣及轉(zhuǎn)換_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于TMS320F2812的ADC采樣及轉(zhuǎn)換蘇小平遼寧工程技術(shù)大學2812特性介紹22812內(nèi)部的ADC模塊3TMS320F2812內(nèi)部ADC時鐘及采樣頻率4

序列轉(zhuǎn)換發(fā)生器5

采樣模式6目錄CONTENTS1主程序1.2812特性介紹采用了高性能的靜態(tài)CMOS技術(shù),時鐘頻率可達150MHZ(6.67ns),其核心電壓為1.8V,I/O口電壓3.3V,F(xiàn)lash編程電壓也為3.3V;高性能的32位CPU。能夠?qū)崿F(xiàn)16x16和32X32乘法操作。在C/C++和匯編語言中代碼可得到優(yōu)化,另外還可向下兼容TMS320F24X/LF240X處理器的代碼;具有3個32位的CPU定時器和適合電機控制的事件管理模塊EVA和EVB;16個通道、12位精度的A/D轉(zhuǎn)換器;56個獨立可編程的多路通用輸入/輸出(GPIO)引腳;1)自動序列化,在單一事件段最大能夠提供16個自動A/D轉(zhuǎn)換2)序列發(fā)生器可以按兩個獨立的8狀態(tài)序列發(fā)生器(SEQ1和SEQ2)來運行,也可以按一個16狀態(tài)的序列發(fā)生器(SEQ)來運行。1)12位的ADC內(nèi)核,內(nèi)置2個采樣保持器(S/H-A,S/H-B)。

2.)采樣模式可以為順序采樣(SequentialSampling)或者是同步采樣(SimultaneousSampling)2812的ADC模塊是一個12位分辨率的、具有流水線結(jié)構(gòu)的模數(shù)轉(zhuǎn)換器,具有16個通道。對于每個序列發(fā)生器,一旦轉(zhuǎn)換結(jié)束,已選擇采樣的通道值就會被保存到各個通道的結(jié)果寄存器中去。總共有16個結(jié)果寄存器ResultReg0—ResultReg15,用于分別保存16個通道的轉(zhuǎn)換結(jié)果。2.2812內(nèi)部的ADC模塊2.1SEQ1、SEQ2和級聯(lián)SEQ的有效啟動方式請在此輸入您的文本。請在此輸入您的文本。請在此輸入您的文本。序列發(fā)生器啟動方式SEQ1軟件立即啟動(S/W),EVA的多種事件,外部引腳(GPIO/XINT2_ADCSOC)SEQ2軟件立即啟動(S/W),EVB的多種事件SEQ軟件立即啟動(S/W),EVA的多種事件,EVB的多種事件,外部引腳(GPIO/XINT2_ADCSOC)ADC結(jié)果寄存器

ADC模塊共有16個結(jié)果寄存器ADCRESULT15用來保存轉(zhuǎn)換的數(shù)值。每個結(jié)果寄存器都是16位,而2812的ADC是12位,也就是說轉(zhuǎn)換后的數(shù)字值最高只有12位,那這個12位的值是如何放在16位的結(jié)果寄存器中的呢?ADC轉(zhuǎn)換的數(shù)值在結(jié)果寄存器中是左對齊的,結(jié)果寄存器的高12位用于存放轉(zhuǎn)換結(jié)果,而低四位則被忽略。D11—D0××××LOREM當模擬輸入電壓為3V時,ADC結(jié)果寄存器的高12位均為1,而低四位均為0,則次時結(jié)果寄存器中的數(shù)字量是0xFFF0,也就是65520。當模擬輸入電壓為0V時,ADC結(jié)果寄存器中的數(shù)字量為0。ADC轉(zhuǎn)換的特性是線性關(guān)系的3.TMS320F2812內(nèi)部ADC時鐘及采樣頻率

外部高速時鐘HSPCLK經(jīng)過變換后作為AD的時鐘。HSPCLK先要被控制寄存器3ADCTRL3寄存器中的ADCCLKPS[3:0]位除,隨后經(jīng)過2分頻(當ADCTRL1寄存器中的位CPS=1)或不分頻(當ADCTRL1寄存器中的位CPS=0)就得到ADC的時鐘基準,但是最大為25M。ADCCLKPS=0時,ADCCLK=HSPCLK/(ADCTRL1[7]+1)ADCCLKPS!=0時,ADCCLK=HSPCLK/[2x(ADCCLKPS)x(ADCTRL1[7]+1)]例如:外部晶振時鐘30M,PLL倍頻后為150M,HSPCLK=25M,ADCCLKPS=5,ADCTRL1[7]=1,則ADCCLK=25/2×5×(1+1)=1.25M4.序列轉(zhuǎn)換發(fā)生器序列轉(zhuǎn)換器的工作模式一種為連續(xù)自動序列轉(zhuǎn)換模式,該模式采用8狀態(tài)序列發(fā)生器(SEQ1或者SEQ2),對任一通道可以自動序列化到8個轉(zhuǎn)換。結(jié)果保存在RESULT0~RESULT15寄存器。另一種為序列發(fā)生器啟動/停止模式,任何序列發(fā)生器(SEQ1,SEQ2和級聯(lián)方式SEQ)都可以工作在停止/啟動模式。當多個不同時刻觸發(fā)S0C信號同步時,將自動進行一系列轉(zhuǎn)換,轉(zhuǎn)換結(jié)束時序列發(fā)生器停留在當前轉(zhuǎn)換狀態(tài),并且等待下一個觸發(fā)SOC信號的發(fā)生再繼續(xù)轉(zhuǎn)換。該轉(zhuǎn)換方式可以通過軟件中斷方式指定每次轉(zhuǎn)換的通道數(shù),具有很強的靈活性。

5.采樣模式

2812中有一最大轉(zhuǎn)換通道寄存器ADCMAXCONV,能用的位是最后七位,在雙通道采樣模式下,自動排序寄存器SEQ1(A通道)用到的是MAXCONV1_2-0,就是低三位,采樣的通道數(shù)=MAXCONV1_2-0+1;自動排序寄存器SEQ2(B通道)用到的是MAXCONV2_2-0,即高三位,采樣的通道數(shù)=MAXCONV2_2-0+1;在級聯(lián)模式下,自動排序器SEQ用到的是MAXCONV1_3-0,采樣的通道數(shù)=MAXCONV1_3-0+1。單序列并發(fā)采樣單序列順序采樣雙序列并發(fā)采樣雙序列順序采樣

F2812的ADC是12位16通道的,可以分兩個8通道的也可以級聯(lián)為一個16通道的,這樣的話就有4種工作模式。5.采樣模式6.主程序EINT;ERTM;EvaRegs.T1CON.bit.TENABLE=1; for(;;){ }voidmain(void){InitSysCtrl();DINT; IER=0x0000; IFR=0x0000;InitPieCtrl();InitPieVectTable();

InitPeripherals();adclo=0;PieCtrl.PIEIER1.bit.INTx6=1;PieCtrl.PIEIER2.bit.INTx4=1;IER|=M_INT1;IER|=M_INT2;THANKS

單序列并發(fā)采樣,就是一次有一對通道采樣,像上面說的這一對是對應的。用到的自動排序器是SEQ將用到SEQADCADCCHSELSEQ1、ADCADCCHSELSEQ2。ADCADCCHSELSEQ1、ADCADCCHSELSEQ2中的每4位的最高位設置為0;用到ADCMAXCONV中最后七位的低3位。轉(zhuǎn)換順序是從ADCADCCHSELSEQ1的最低4位開始一直到ADCADCCHSELSEQ2的最高4位這個順序來的。單序列并發(fā)采樣

單序列順序采樣單序列順序采樣,就是兩個8通道的合并為一個16通道的,只用到一個排序器SEQ。順序采樣,就是一次采一個通道,最多采樣16通道。SEQ將用到ADCADCCHSELSEQ1、ADCADCCHSELSEQ2、ADCADCCHSELSEQ3、ADCADCCHSELSEQ4,用到ADCMAXCONV中最后七位的低4位。轉(zhuǎn)換順序是從ADCADCCHSELSEQ1的最低4位開始一直到ADCADCCHSELSEQ3的最高4位這個順序來的。雙序列并發(fā)采樣雙序列并發(fā)步采樣,就是一次有一對通道采樣,像上面說的這一對是對應的。用到的自動排序器是SEQ1,SEQ2。其中SEQ1將用到ADCADCCHSELSEQ1,ADCADCCHSELSEQ1中的每4位的最高位設置為0;SEQ2將用到ADCADCCHSELSEQ3,ADCADCCHSELSEQ3中的每4位的最高位設置為1;用到ADCMAXCONV中最后七位的低2位和高2位。低2位MAXCONV1_1-0決定SEQ1中的采樣次數(shù),每一次是一對。

雙序列順序采樣雙序列順序采樣,用到的自動排序器是SEQ1,SEQ2,其中SEQ1將用到ADCADCCHSELSEQ1和ADCADCCHSELSEQ2,ADCCHSELSEQx中的每4位的最高位設置為0;SEQ2將用到ADCADCCHSELSEQ3和A

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論