版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于TMS320F2812的ADC采樣及轉(zhuǎn)換蘇小平遼寧工程技術(shù)大學(xué)2812特性介紹22812內(nèi)部的ADC模塊3TMS320F2812內(nèi)部ADC時(shí)鐘及采樣頻率4
序列轉(zhuǎn)換發(fā)生器5
采樣模式6目錄CONTENTS1主程序1.2812特性介紹采用了高性能的靜態(tài)CMOS技術(shù),時(shí)鐘頻率可達(dá)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個(gè)32位的CPU定時(shí)器和適合電機(jī)控制的事件管理模塊EVA和EVB;16個(gè)通道、12位精度的A/D轉(zhuǎn)換器;56個(gè)獨(dú)立可編程的多路通用輸入/輸出(GPIO)引腳;1)自動(dòng)序列化,在單一事件段最大能夠提供16個(gè)自動(dòng)A/D轉(zhuǎn)換2)序列發(fā)生器可以按兩個(gè)獨(dú)立的8狀態(tài)序列發(fā)生器(SEQ1和SEQ2)來運(yùn)行,也可以按一個(gè)16狀態(tài)的序列發(fā)生器(SEQ)來運(yùn)行。1)12位的ADC內(nèi)核,內(nèi)置2個(gè)采樣保持器(S/H-A,S/H-B)。
2.)采樣模式可以為順序采樣(SequentialSampling)或者是同步采樣(SimultaneousSampling)2812的ADC模塊是一個(gè)12位分辨率的、具有流水線結(jié)構(gòu)的模數(shù)轉(zhuǎn)換器,具有16個(gè)通道。對(duì)于每個(gè)序列發(fā)生器,一旦轉(zhuǎn)換結(jié)束,已選擇采樣的通道值就會(huì)被保存到各個(gè)通道的結(jié)果寄存器中去??偣灿?6個(gè)結(jié)果寄存器ResultReg0—ResultReg15,用于分別保存16個(gè)通道的轉(zhuǎn)換結(jié)果。2.2812內(nèi)部的ADC模塊2.1SEQ1、SEQ2和級(jí)聯(lián)SEQ的有效啟動(dòng)方式請(qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。序列發(fā)生器啟動(dòng)方式SEQ1軟件立即啟動(dòng)(S/W),EVA的多種事件,外部引腳(GPIO/XINT2_ADCSOC)SEQ2軟件立即啟動(dòng)(S/W),EVB的多種事件SEQ軟件立即啟動(dòng)(S/W),EVA的多種事件,EVB的多種事件,外部引腳(GPIO/XINT2_ADCSOC)ADC結(jié)果寄存器
ADC模塊共有16個(gè)結(jié)果寄存器ADCRESULT15用來保存轉(zhuǎn)換的數(shù)值。每個(gè)結(jié)果寄存器都是16位,而2812的ADC是12位,也就是說轉(zhuǎn)換后的數(shù)字值最高只有12位,那這個(gè)12位的值是如何放在16位的結(jié)果寄存器中的呢?ADC轉(zhuǎn)換的數(shù)值在結(jié)果寄存器中是左對(duì)齊的,結(jié)果寄存器的高12位用于存放轉(zhuǎn)換結(jié)果,而低四位則被忽略。D11—D0××××LOREM當(dāng)模擬輸入電壓為3V時(shí),ADC結(jié)果寄存器的高12位均為1,而低四位均為0,則次時(shí)結(jié)果寄存器中的數(shù)字量是0xFFF0,也就是65520。當(dāng)模擬輸入電壓為0V時(shí),ADC結(jié)果寄存器中的數(shù)字量為0。ADC轉(zhuǎn)換的特性是線性關(guān)系的3.TMS320F2812內(nèi)部ADC時(shí)鐘及采樣頻率
外部高速時(shí)鐘HSPCLK經(jīng)過變換后作為AD的時(shí)鐘。HSPCLK先要被控制寄存器3ADCTRL3寄存器中的ADCCLKPS[3:0]位除,隨后經(jīng)過2分頻(當(dāng)ADCTRL1寄存器中的位CPS=1)或不分頻(當(dāng)ADCTRL1寄存器中的位CPS=0)就得到ADC的時(shí)鐘基準(zhǔn),但是最大為25M。ADCCLKPS=0時(shí),ADCCLK=HSPCLK/(ADCTRL1[7]+1)ADCCLKPS!=0時(shí),ADCCLK=HSPCLK/[2x(ADCCLKPS)x(ADCTRL1[7]+1)]例如:外部晶振時(shí)鐘30M,PLL倍頻后為150M,HSPCLK=25M,ADCCLKPS=5,ADCTRL1[7]=1,則ADCCLK=25/2×5×(1+1)=1.25M4.序列轉(zhuǎn)換發(fā)生器序列轉(zhuǎn)換器的工作模式一種為連續(xù)自動(dòng)序列轉(zhuǎn)換模式,該模式采用8狀態(tài)序列發(fā)生器(SEQ1或者SEQ2),對(duì)任一通道可以自動(dòng)序列化到8個(gè)轉(zhuǎn)換。結(jié)果保存在RESULT0~RESULT15寄存器。另一種為序列發(fā)生器啟動(dòng)/停止模式,任何序列發(fā)生器(SEQ1,SEQ2和級(jí)聯(lián)方式SEQ)都可以工作在停止/啟動(dòng)模式。當(dāng)多個(gè)不同時(shí)刻觸發(fā)S0C信號(hào)同步時(shí),將自動(dòng)進(jìn)行一系列轉(zhuǎn)換,轉(zhuǎn)換結(jié)束時(shí)序列發(fā)生器停留在當(dāng)前轉(zhuǎn)換狀態(tài),并且等待下一個(gè)觸發(fā)SOC信號(hào)的發(fā)生再繼續(xù)轉(zhuǎn)換。該轉(zhuǎn)換方式可以通過軟件中斷方式指定每次轉(zhuǎn)換的通道數(shù),具有很強(qiáng)的靈活性。
5.采樣模式
2812中有一最大轉(zhuǎn)換通道寄存器ADCMAXCONV,能用的位是最后七位,在雙通道采樣模式下,自動(dòng)排序寄存器SEQ1(A通道)用到的是MAXCONV1_2-0,就是低三位,采樣的通道數(shù)=MAXCONV1_2-0+1;自動(dòng)排序寄存器SEQ2(B通道)用到的是MAXCONV2_2-0,即高三位,采樣的通道數(shù)=MAXCONV2_2-0+1;在級(jí)聯(lián)模式下,自動(dòng)排序器SEQ用到的是MAXCONV1_3-0,采樣的通道數(shù)=MAXCONV1_3-0+1。單序列并發(fā)采樣單序列順序采樣雙序列并發(fā)采樣雙序列順序采樣
F2812的ADC是12位16通道的,可以分兩個(gè)8通道的也可以級(jí)聯(lián)為一個(gè)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ā)采樣,就是一次有一對(duì)通道采樣,像上面說的這一對(duì)是對(duì)應(yīng)的。用到的自動(dòng)排序器是SEQ將用到SEQADCADCCHSELSEQ1、ADCADCCHSELSEQ2。ADCADCCHSELSEQ1、ADCADCCHSELSEQ2中的每4位的最高位設(shè)置為0;用到ADCMAXCONV中最后七位的低3位。轉(zhuǎn)換順序是從ADCADCCHSELSEQ1的最低4位開始一直到ADCADCCHSELSEQ2的最高4位這個(gè)順序來的。單序列并發(fā)采樣
單序列順序采樣單序列順序采樣,就是兩個(gè)8通道的合并為一個(gè)16通道的,只用到一個(gè)排序器SEQ。順序采樣,就是一次采一個(gè)通道,最多采樣16通道。SEQ將用到ADCADCCHSELSEQ1、ADCADCCHSELSEQ2、ADCADCCHSELSEQ3、ADCADCCHSELSEQ4,用到ADCMAXCONV中最后七位的低4位。轉(zhuǎn)換順序是從ADCADCCHSELSEQ1的最低4位開始一直到ADCADCCHSELSEQ3的最高4位這個(gè)順序來的。雙序列并發(fā)采樣雙序列并發(fā)步采樣,就是一次有一對(duì)通道采樣,像上面說的這一對(duì)是對(duì)應(yīng)的。用到的自動(dòng)排序器是SEQ1,SEQ2。其中SEQ1將用到ADCADCCHSELSEQ1,ADCADCCHSELSEQ1中的每4位的最高位設(shè)置為0;SEQ2將用到ADCADCCHSELSEQ3,ADCADCCHSELSEQ3中的每4位的最高位設(shè)置為1;用到ADCMAXCONV中最后七位的低2位和高2位。低2位MAXCONV1_1-0決定SEQ1中的采樣次數(shù),每一次是一對(duì)。
雙序列順序采樣雙序列順序采樣,用到的自動(dòng)排序器是SEQ1,SEQ2,其中SEQ1將用到ADCADCCHSELSEQ1和ADCADCCHSELSEQ2,ADCCHSELSEQx中的每4位的最高位設(shè)置為0;SEQ2將用到ADCADCCHSELSEQ3和A
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工作總結(jié)之大專生畢業(yè)總結(jié)報(bào)告
- 2024年加油站項(xiàng)目資金需求報(bào)告代可行性研究報(bào)告
- 2024年體外及體內(nèi)反搏裝置項(xiàng)目資金申請(qǐng)報(bào)告
- 銀行合規(guī)審查制度
- 《支配權(quán)與請(qǐng)求權(quán)》課件
- 《保險(xiǎn)經(jīng)紀(jì)人概況》課件
- 美術(shù)老師工作總結(jié)
- 特別評(píng)論:如何看待退平臺(tái)后企業(yè)與政府的關(guān)系,202412 -中誠(chéng)信
- 山西省臨汾市洪洞縣八校聯(lián)考2023-2024學(xué)年七年級(jí)上學(xué)期期末測(cè)試數(shù)學(xué)試卷(含解析)
- 八年級(jí)物理功率課件
- 企業(yè)發(fā)展未來5年規(guī)劃
- 第六單元 除法(單元測(cè)試)(含答案)-2024-2025學(xué)年四年級(jí)上冊(cè)數(shù)學(xué)北師大版
- 2024年統(tǒng)編版七年級(jí)語文上冊(cè)期末測(cè)試卷(附答案)
- 國(guó)開(河北)2024年秋《現(xiàn)代產(chǎn)權(quán)法律制度專題》形考作業(yè)1-4答案
- 2024年消防月全員消防安全知識(shí)培訓(xùn)
- 外研版(2024新版)七年級(jí)上冊(cè)英語期末(Units 1~6)學(xué)業(yè)質(zhì)量測(cè)試卷(含答案)
- 2024-2025學(xué)年四年級(jí)科學(xué)上冊(cè)第一單元《聲音》測(cè)試卷(教科版)
- 四川省成都市2023-2024學(xué)年七年級(jí)上學(xué)期期末數(shù)學(xué)試題(含答案)
- 六年級(jí)上冊(cè)《道德與法制》期末復(fù)習(xí)計(jì)劃
- 山東建筑大學(xué)混凝土結(jié)構(gòu)設(shè)計(jì)期末考試復(fù)習(xí)題
- 中考現(xiàn)代文閱讀《點(diǎn)燃一個(gè)冬天》答案及解析
評(píng)論
0/150
提交評(píng)論