基于PWM實現(xiàn)DA轉(zhuǎn)換_第1頁
基于PWM實現(xiàn)DA轉(zhuǎn)換_第2頁
基于PWM實現(xiàn)DA轉(zhuǎn)換_第3頁
基于PWM實現(xiàn)DA轉(zhuǎn)換_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、基于PWM實現(xiàn)D/A轉(zhuǎn)換電路設(shè)計在電子和自動化技術(shù)的應(yīng)用中,單片機和D/A是經(jīng)常需要同時使用的,在一般的應(yīng)用中外接昂貴的D/A轉(zhuǎn)換器,這樣就增加了成本。但是,幾乎所有的單片機有提供了定時器,甚至直接提供PWM輸出功能。這就能夠通過單片機的PWM輸出,再加上簡單的外圍電路及對應(yīng)的軟件設(shè)計,實現(xiàn)對PWM的信號處理,得到穩(wěn)定,精確的模擬輸出,以實現(xiàn)D/A轉(zhuǎn)換,這將大大降低電子設(shè)備的成本,減小體積,并容易提高精度。2.4.1.1應(yīng)用PWM實現(xiàn)D/A轉(zhuǎn)換的理論分析應(yīng)用周期一定而高低電平的占空比可以調(diào)制的PWM方波信號,實現(xiàn)PWM信號到D/A轉(zhuǎn)換器的理想方法是:采用模擬低通濾波器濾掉PWM輸出的高頻部分,

2、保留低頻的直流分量,即可得到對應(yīng)的D/A轉(zhuǎn)換輸出,低通濾波器的帶寬決定了D/A轉(zhuǎn)換器的帶寬的范圍。圖2.14所示的PWM信號可以用分段函數(shù)表示為:kVVhUt圖2.14PWM信號VH,kNT<t<nT+kNTf(t)=>(2.19)VL,kNT+nT<t<NT+kNT,其中:T是單片機中技術(shù)脈沖的基本周期,即單片機每隔T時間記一次數(shù)(計數(shù)器的值增加或者減少1),N是PWM波一個周期的計數(shù)脈沖個數(shù),n是PWM波一個周期中高電平的計數(shù)脈沖序號,Vh和Vl分別是PWM波中高低電平的電壓值,k為整個周期波序號,t為時間。為了對PWM信號的頻譜進行分析,以下提供了一個設(shè)計濾

3、波器的理論基礎(chǔ)。傅里葉變換理論指出,任何一個周期為T的連續(xù)信號,都可以表達為頻率是基頻的整數(shù)倍的正,余弦諧波分量之和。把式(2.19)所表示的函數(shù)展開傅里葉級數(shù),得到式(2.20)nVh-Vln2二n二k)(2.20)f(t)=(Vh-Vl)Vl2sin(二)cos(tVh-Vl2HLk-2:N7:NNTNnn,2冗nnsin(k)cos(ktk)NNTN從式(2.20)可以看出,式中第一個方括弧為直流分量,第二項為第一次諧波分量,第三項為大于一次的高次諧波分量。式(2.20)中的直流分量與n從0到N,直流分量在VlVl+Vh變化,這正是電壓輸出的D/A轉(zhuǎn)換器所需要的。因此,如果能把式(2.2

4、0)中除直流分分量的諧波過濾掉,則可以得到從PWM波到電壓輸出D/A轉(zhuǎn)換器的轉(zhuǎn)換,即PWM波可以通過一個低通濾波器進行調(diào)解。式(2.20)中的第二項的幅度和相角與n有關(guān),頻率為1/NT,該頻率是設(shè)計低通濾波器的依據(jù)。如果能把1次諧波很好的過濾掉,則高次諧波就應(yīng)該就基本不存在了。根據(jù)上述分析可以得到如圖2.15所示白勺從PWM到D/A轉(zhuǎn)換器輸出信號處理方塊圖,根據(jù)該方塊圖可以有許多電路實現(xiàn)方法,在單片機的應(yīng)用中還可以通過軟件的方法進行精確度調(diào)整和誤差的進一步校正。PWM輸入APWM整形低通濾波器功率放大模擬D/A輸出圖2.15從PWM到D/A轉(zhuǎn)換器轉(zhuǎn)換器分辨率及誤差分析PWM到D/A轉(zhuǎn)換器輸出的

5、誤差來源受兩方面制約:決定D/A轉(zhuǎn)換器分辨率的PWM信號的基頻和沒有被低通濾波器濾除的紋波。在D/A轉(zhuǎn)換器的應(yīng)用中,分辨率是一個很重要的參數(shù),分辨率計算直接與N和n的可能變化有關(guān),計算公式如下:(2.21)NRBits=log()nmin其中RBits是分辨率,nmin是指n的最小變化量(具體見表(2.2)表2.2PWM分辨率PWM參婁NNPWM參婁kn的最小變化量DAC分辨率/位2561810241106553611465535215可以看出,N越大D/A轉(zhuǎn)換器的分辨率越高,但是NT也越大,PWM的周期也就越大,即PWM的基頻降低。但是,基頻降低,式(2.21)中的1次諧波周期也就越大,相當(dāng)

6、于1次諧波的頻率也越低,也就會有更多的諧波通過相同的帶寬的低通濾波器,需要截止頻率很低的低通濾波器,造成輸出的直流分量的紋波更大,導(dǎo)致D/A轉(zhuǎn)換器轉(zhuǎn)換的分辨率降低,D/A轉(zhuǎn)換器輸出滯后也將增加。所以,單純降低PWM信號的頻率也不能獲得較高的分辨率。一種解決方法就是使T減小,即較小單片機的計數(shù)脈沖寬度(這往往需要提高單片機的工作頻率),在不降低1次諧波頻率的前提下提高精度。在實際中,T的較小受到單片機時鐘和PWM后續(xù)電路開關(guān)特性的限制。如果在實際中需要微妙級的T,則后續(xù)電路需要選擇開關(guān)特性很好的器件,以減小PWM波形的失真。通過以上分析可知,基于PWM輸出的D/A轉(zhuǎn)換器轉(zhuǎn)換輸出的誤差,取決于通過

7、低通濾波器的高頻分量所產(chǎn)生的紋波和PWM信號的高電平穩(wěn)定度這兩個方面。為獲得最佳的D/A轉(zhuǎn)換器轉(zhuǎn)換效果,在選取PWM信號的頻率時要適當(dāng)?shù)恼壑?,太小,分辨率高,但濾波器需要更低的截止頻率,同時限制了輸入PWM信號的變化頻率;太小,則分辨率下降。實際電路設(shè)計電路圖如圖2.15所示。單片機輸出PWM波(這里建議用STC12C5A32S2單片機中的16位高速比較模塊來產(chǎn)生這樣比較容易產(chǎn)生16位的PWM波,比用定時器要容易精確度要高)驅(qū)動IRF530(其典型導(dǎo)通電阻為0.16建,而截止電阻卻非常大,這里必須選擇導(dǎo)通電阻小的NMOS管,否則導(dǎo)通的時候Vgs不可忽略),與IRF530并聯(lián)的是基準(zhǔn)電壓LM336-5V(實際中由于單片機的輸出電壓并不穩(wěn)定,所以在用了基準(zhǔn)電壓源LM336-5V來產(chǎn)生穩(wěn)定的高電平5V),在IRF530截止的時候,PWM的高電平穩(wěn)定的等于5V。OUT點的PWM波,經(jīng)過R1,C1和R2,C2的兩級的阻容濾波,其截止頻率f0和一階阻容濾波的截止頻率是一樣的,即(2.22),

溫馨提示

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

評論

0/150

提交評論