單片機(jī)微控制器07_第1頁(yè)
單片機(jī)微控制器07_第2頁(yè)
單片機(jī)微控制器07_第3頁(yè)
單片機(jī)微控制器07_第4頁(yè)
單片機(jī)微控制器07_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)字信號(hào)處理的數(shù)字信號(hào)處理的采樣問題采樣問題 采樣定理采樣定理 采樣率大于信號(hào)最高頻率的采樣率大于信號(hào)最高頻率的2倍。倍。 通常取最高頻率的通常取最高頻率的2.5-4倍。倍。 采樣采樣/保持保持 給定時(shí)間段采樣。給定時(shí)間段采樣。 保持期間進(jìn)行保持期間進(jìn)行A/D轉(zhuǎn)換。轉(zhuǎn)換。采樣采樣/保持保持信號(hào)信號(hào)接通:采樣接通:采樣關(guān)斷:保持關(guān)斷:保持A/D轉(zhuǎn)換轉(zhuǎn)換數(shù)值量化數(shù)值量化3FF0001LSB1/2LSBVrefVref/2輸入電壓輸入電壓量化值量化值R/2R模式模式A/D轉(zhuǎn)換器轉(zhuǎn)換器V/F轉(zhuǎn)換器實(shí)現(xiàn)轉(zhuǎn)換器實(shí)現(xiàn)A/D轉(zhuǎn)換轉(zhuǎn)換V/F轉(zhuǎn)換器轉(zhuǎn)換器V計(jì)數(shù)器計(jì)數(shù)器DAVR 10位位A/D的特點(diǎn)的特點(diǎn) 10-b

2、it Resolution 2 LSB Accuracy 0.5 LSB Integral Non-Linearity 65 - 260 s Conversion Time Up to 15 kSPS 8 Multiplexed Input Channels Rail-to-Rail Input Range Free Run or Single Conversion Mode Interrupt on ADC Conversion Complete Sleep Mode Noise CancelerAVR A/D轉(zhuǎn)換器(轉(zhuǎn)換器(1)AVR A/D轉(zhuǎn)換器(轉(zhuǎn)換器(2)A/D轉(zhuǎn)換時(shí)鐘轉(zhuǎn)換時(shí)鐘A/D

3、轉(zhuǎn)換器參數(shù)轉(zhuǎn)換器參數(shù)8選選1寄存器寄存器ADMUX Bits 2.0 - MUX2.MUX0: Analog Channel Select Bits 2-0 選擇模擬通道選擇模擬通道0-7 PA0-PA7設(shè)置為高阻。設(shè)置為高阻。A/D控制及狀態(tài)寄存器控制及狀態(tài)寄存器Bit 7 - ADEN: ADC EnableBit 6 - ADSC: ADC Start ConversionBit 5 - ADFR: ADC Free Run SelectBit 4 -ADIF: ADC Interrupt FlagBit 3 - ADIE: ADC Interrupt EnableBits 2.0 -

4、ADPS2.ADPS0: ADC Prescaler Select BitsA/D噪聲消除功能噪聲消除功能 AVR A/D能在能在CPU空閑模式下,降低空閑模式下,降低CPU內(nèi)核產(chǎn)生的模擬噪聲。內(nèi)核產(chǎn)生的模擬噪聲。 按下列步驟操作:按下列步驟操作: ADEN = 1,ADSC = 0,ADFR = 0,ADIE = 1 CPU進(jìn)入空閑模式,進(jìn)入空閑模式,A/D轉(zhuǎn)換開始。轉(zhuǎn)換開始。 A/D轉(zhuǎn)換完成,轉(zhuǎn)換完成,CPU啟動(dòng)進(jìn)入啟動(dòng)進(jìn)入A/D中斷服務(wù)程序。中斷服務(wù)程序。模擬電源提供模擬電源提供實(shí)驗(yàn)板實(shí)驗(yàn)板A/D電路電路差分輸入電路差分輸入電路啟動(dòng)定時(shí)采樣啟動(dòng)定時(shí)采樣void StartAcquirin

5、g()DataCnt=0; memAddrLB=0; memAddrHB=0; memPage=0; WrPgReg();UCR=0 x18; /Disable UART interruptsTCCR0=0 x00; /Stop timer0TIMSK=0 x10; /Enable timer1s CompATCNT1H=0; TCNT1L=0;OCR1AH=Tm1HB; OCR1AL=Tm1LB;TCCR1B=0 x09; /Start timer1 with CTC1SPCR=0 x58; /SPI clk=fclk/4InAcquiringF=1; /End of StartAcquir

6、ing/ ADC initialization/ch0, 460.800 kHzADMUX=0; ADCSR=0 x84; ADCSR.6=1;定時(shí)中斷采集定時(shí)中斷采集interrupt TIM1_COMPA void timer1_compa_isr(void)Ad.Data=ADCW; /Get Last resultsADCSR.4=1; /Clear ADC interrupt flag DataCnt+;if (DataCnt=RecItemMax) InAcquiringF=0; AcquiringUpdatedF=1; /finished acquiringelse ADCSR.6=1; /Start conversion /End of timer1_ovf_isrstruct ByteDefunsign

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論