一種基于PWM的更快速的DAC
發(fā)布時(shí)間:2021-03-26 來源:Dusan Ponikvar 責(zé)任編輯:wenwei
【導(dǎo)讀】當(dāng)你需要從一個(gè)不帶數(shù)模轉(zhuǎn)換器(DAC)的微控制器輸出模擬信號(hào)時(shí),你可以外加一個(gè)DAC芯片。但是你也可以用另一種更經(jīng)濟(jì)的方法,即采用脈寬調(diào)制(PWM)輸出加低通濾波器(LPF)取其平均值的方法,該平均值等于PWM信號(hào)的占空比。
圖1:用RC低通濾波器得到PWM信號(hào)的平均值
RC低通濾波器濾除掉非直流信號(hào),得到的便是平均信號(hào)UOUT。如果PWM信號(hào)的周期T為63個(gè)時(shí)鐘周期,UOUT將會(huì)是64個(gè)離散DC值之一。(0 到 63,6位分辨率。)
RC低通濾波器的時(shí)間常數(shù)τ必須足夠大以平滑輸出信號(hào)UOUT,紋波?UOUT應(yīng)小于一個(gè)最低有效位(LSB)。最壞的情況出現(xiàn)在50% 占空比時(shí)(如圖2所示)。當(dāng)τ遠(yuǎn)大于周期T時(shí),電容的充電電流IC 和變化?UOUT可近似為:
對(duì)于一個(gè)6位的DAC,UOUT應(yīng)小于 VCC/64,要求濾波器的τ=RC ≥ 16·T。
圖2:濾波輸出(藍(lán)色)的紋波應(yīng)小于一個(gè)LSB
一些實(shí)用數(shù)據(jù):低功耗微處理器常使用一個(gè)32768Hz晶體振蕩器作為PWM模塊的時(shí)鐘信號(hào)。如果是6位PWM,則周期T為64/32768≈2ms,因此需要32ms的時(shí)間常數(shù),也就是要等待5τ(160ms)來使6位轉(zhuǎn)換器穩(wěn)定。非常慢。本設(shè)計(jì)實(shí)例將展現(xiàn)你如何才能加速完成信號(hào)的轉(zhuǎn)換。
微控制器中的PWM模塊通常可以產(chǎn)生多個(gè)PWM信號(hào)。我們來考慮一下將兩個(gè)基于PWM的3位DAC(DACH和DACL)的輸出求和,求和前DACL輸出的幅度被減小到了八分之一。得到的信號(hào)相當(dāng)于一個(gè)6位DAC,但將會(huì)比簡單版本有重大的優(yōu)勢:周期T對(duì)于相同的分辨率僅為8個(gè)時(shí)鐘周期,而所需的時(shí)間常數(shù)τ是原來的八分之一,DAC的穩(wěn)定時(shí)間快了8倍。這樣改進(jìn)后就很容易用電阻為兩個(gè)PWM信號(hào)(PWMH、PWML)實(shí)現(xiàn)RC濾波器:
圖3:將兩個(gè)基于PWM的DAC輸出合到一起
輸出信號(hào)UOUT等于:
這一技術(shù)已經(jīng)在TI MSP430F5132微控制器中實(shí)現(xiàn):
圖4:基于6位(3+3)PWM的DAC的初始化和寫入代碼
圖5:基于6位PWM的DAC測量輸出;藍(lán)線:圖1方案(穩(wěn)定時(shí)間160ms);紫線:圖3方案(穩(wěn)定時(shí)間20ms)。
7位DAC可以用1%精度的電阻實(shí)現(xiàn)。這次,兩個(gè)PWM信號(hào)用來產(chǎn)生兩個(gè)3位DAC,最終實(shí)現(xiàn)6位的效果,MSb只用P3.7引腳來設(shè)置為0或1。
圖6:基于7位PWM的DAC的實(shí)現(xiàn)
圖7:圖6電路的測量輸出結(jié)果;注意其優(yōu)秀的線性度
圖8:基于7位(3+3+1)PWM的DAC的初始化和寫入代碼
這里的速度提升更加明顯。一個(gè)簡單的PWM DAC需要128個(gè)時(shí)鐘周期(128/32768 s-1=3.9ms),因此τ=32·T=125ms,穩(wěn)定時(shí)間為5·125ms=625ms。圖7的穩(wěn)定時(shí)間為40ms,快了16倍。使用高階的LPF濾波器也有助于縮短穩(wěn)定時(shí)間。
免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請(qǐng)聯(lián)系小編進(jìn)行處理。
推薦閱讀:
特別推薦
- 克服碳化硅制造挑戰(zhàn),助力未來電力電子應(yīng)用
- 了解交流電壓的產(chǎn)生
- 單結(jié)晶體管符號(hào)和結(jié)構(gòu)
- 英飛凌推出用于汽車應(yīng)用識(shí)別和認(rèn)證的新型指紋傳感器IC
- Vishay推出負(fù)載電壓達(dá)100 V的業(yè)內(nèi)先進(jìn)的1 Form A固態(tài)繼電器
- 康佳特推出搭載AMD 銳龍嵌入式 8000系列的COM Express緊湊型模塊
- 村田推出3225尺寸車載PoC電感器LQW32FT_8H系列
技術(shù)文章更多>>
- 高性能碳化硅隔離柵極驅(qū)動(dòng)器如何選型,一文告訴您
- 貿(mào)澤電子新品推薦:2024年第三季度推出將近7000個(gè)新物料
- 大聯(lián)大世平集團(tuán)的駕駛員監(jiān)控系統(tǒng)(DMS)方案榮獲第六屆“金輯獎(jiǎng)之最佳技術(shù)實(shí)踐應(yīng)用”獎(jiǎng)
- X-CUBE-STL:支持更多STM32, 揭開功能安全的神秘面紗
- 觸摸式OLED顯示屏有望重新定義汽車用戶界面
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
音頻IC
音頻SoC
音頻變壓器
引線電感
語音控制
元件符號(hào)
元器件選型
云電視
云計(jì)算
云母電容
真空三極管
振蕩器
振蕩線圈
振動(dòng)器
振動(dòng)設(shè)備
震動(dòng)馬達(dá)
整流變壓器
整流二極管
整流濾波
直流電機(jī)
智能抄表
智能電表
智能電網(wǎng)
智能家居
智能交通
智能手機(jī)
中電華星
中電器材
中功率管
中間繼電器