在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何提高PWM-DAC的輸出精度

CHANBAEK ? 來源:24c01硬件電子 ? 作者: 24c01 ? 2023-11-18 16:30 ? 次閱讀

昨天發了一篇TI的技術文章,里面提到了一個比較有意思的電路,就是用多路PWM并聯來提高PWM-DAC的輸出精度。比如組合兩路8bit的PWM來組合為16bit的PWM-DAC。

圖片

理論

那么先解釋一下PWM的精度問題(因為 PWM的占空比精度直接關聯到PWM做DAC應用時的DAC精度 )。

舉一個例子:如果 要產生10kHz的PWM波形 ,而分別提供50Mhz的時鐘和10Mhz 的PWM外設時鐘,那么毋庸置疑的是均可以產生10Khz的波形。

但是如果要調整這個波形的占空比,從0%到100%,那么在PWM時鐘為50Mhz的時候,可以調整出5000步,而在時鐘為10Mhz的情況下,只能調整出1000步。

那么如果在上述的例子中, 時鐘為10Mhz的情況下,如果想要保持分辨率為5000,那么就要改變PWM的頻率,把頻率降低為2Khz就可以滿足5000的分辨率。 然而在降低PWM頻率的時候會隨之帶來另一個問題,那么就是轉化出的 DAC的紋波變大了(因為濾波器參數沒變,PWM的頻率降低后, 濾波器對PWM的高次諧波的衰減變弱了 )。那么 為了維持轉化后DAC的紋波,就要調低濾波器的截止頻率。如下圖所示,濾波器和PWM的傅里葉變換后高次諧波的關系。

圖片

但是由RC濾波器的公式

圖片

可知,如若降低濾波器的截止頻率fc的話,有兩種選擇,要么增加電阻阻值,要么增加電容容值。然而這兩項無一例外的都會增加這個PWM轉DAC的建立時間(建立時間和RC常數相關) 。

那么有什么方法可以在保持時鐘和頻率以及建立時間都不改變的情況下來提高PWM-DAC的分辨率呢?此時就可以使用多個PWM疊加,這種方法來提高轉化DAC分辨率的電路 ,簡圖如下:

圖片

仿真

首先使用 信號發生器輸出PWM頻率為100Khz ,假定PWM 分辨率為10 (即PWM占空比的 調節步長為10%)那么如果只用一路PWM轉DAC的話,輸出DAC的電壓只能是0.1VCC,0.2VCC,0.3*VCC一直到VCC,DAC輸出也是10%步進,和PWM的精度(10%步進)是完全一致的。 例如下圖仿真,幅值為 10V的占空比為40%的PWM信號經過濾波器后輸出的電壓為4V 。這個10V幅值PWM 步進10%的話,這個電路的輸出電壓只能是隨著占空比的10%步進而輸出0V,1V,2V,3V,4V.....10V(1V精度 ) 。

圖片

那么假如此時按照TI的思路, 再并聯一路PWM過去會如何呢? 此時綠色信號發生器XFG1的輸出PWM1便可以代表 DAC的低位(即TI技術文檔中的PWML信號),藍色信號發生器XFG2的輸出PWM2便 代表DAC的高位(即TI技術文檔中的PWMH信號),那么整個電路便可以輸出0-10V(1%步進,0.1V精度 ) ,輸出電壓公式可以列為:VXFG20.9+VXFG10.1 (可以用疊加定理求取)。下圖仿真的電壓為:

10V*40%0.9+10V10%*0.1=3.7V

便以此實現了1%的步進精度,提高了DAC的輸出。

圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 濾波器
    +關注

    關注

    161

    文章

    7817

    瀏覽量

    178126
  • ti
    ti
    +關注

    關注

    112

    文章

    8115

    瀏覽量

    212417
  • PWM
    PWM
    +關注

    關注

    114

    文章

    5186

    瀏覽量

    213939
  • dac
    dac
    +關注

    關注

    43

    文章

    2294

    瀏覽量

    191057
  • 精度
    +關注

    關注

    0

    文章

    259

    瀏覽量

    20022
收藏 人收藏

    評論

    相關推薦

    如何快速建立的同步PWM-DAC濾波器沒有紋波?

    實現高分辨率數模轉換的廉價方法是將微控制器-PWM(脈沖寬度調制)輸出與精密模擬電壓基準,CMOS開關和模擬濾波相結合。但是,PWM-DAC設計存在一個很大的設計問題:如何充分抑制開關輸出
    發表于 01-02 09:27 ?75次閱讀
    如何快速建立的同步<b class='flag-5'>PWM-DAC</b>濾波器沒有紋波?

    DAC8775輸出精度可以保持在0.02%嗎?

    1)假設我要輸出5VDAC8775輸出可以準確到5v嗎 2)DAC8775輸出精度可以保持在0.02%嗎,比如我
    發表于 11-28 08:10

    MM32 基于PWMDAC輸出設計

    DAC,這將大量降低電子設備的成本、減少體積,并提高精度。本實驗在PWMDAC轉換關系的理論分析基礎上,設計出輸出為0~5V電壓的
    發表于 01-18 15:42

    請問AD5546或者其他電流輸出DAC輸出電流精度有多少呢?

    1、 指標中2mA full-scale 20% with VREF=10V指滿電流輸出誤差有20%。那么不是滿幅值電流輸出精度有多少呢?什么條件下可以達到16bit的電流輸出精度
    發表于 09-03 14:40

    AD5791輸出精度降低且輸出電平變化可能是壞掉了嗎?

    使用AD5791將單片機計算的數字信號轉模擬,模擬信號輸出電平范圍為0-10V,之前測到的輸出精度能夠到0.1mv(受測量儀器精度所限),現在輸出
    發表于 09-11 10:53

    如何快速建立的同步PWM-DAC濾波器沒有紋波?

    實現高分辨率數模轉換的廉價方法是將微控制器-PWM(脈沖寬度調制)輸出與精密模擬電壓基準,CMOS開關和模擬濾波相結合。但是,PWM-DAC設計存在一個很大的設計問題:如何充分抑制開關輸出
    發表于 12-31 15:17

    arduino用pwmdac輸出時,可以用adc校準精度嗎?

    arduino用pwmdac輸出時,可以用adc校準精度嗎 怎么實現?最好用代碼說明
    發表于 11-03 06:42

    一種基于PWM的電壓輸出DAC電路設計

    一種基于PWM的電壓輸出DAC電路設計,pwmDAC
    發表于 01-14 16:26 ?32次下載

    一種基于PWM的電壓輸出DAC電路設計

    外接DAC,這樣增加了成本。但是,幾乎所有的單片機都提供定時器或者PWM輸出功能。如果能應用單片機的PWM輸出(或者通過定時器和軟件一起來實
    發表于 12-04 15:18 ?2620次閱讀

    如何通過PWM的方式實現數字到模擬變換的功能

    PWM-DAC的分辨率相當于脈沖寬度相對于整個周期的精度,舉例如果一個最小的脈沖ON的時間為5ns(可以用100MHz的時鐘計數產生),PWM脈沖的周期為5ns x 256 = 1.28us,則這個
    的頭像 發表于 12-12 14:02 ?1.6w次閱讀
    如何通過<b class='flag-5'>PWM</b>的方式實現數字到模擬變換的功能

    使用PWM的電壓輸出進行DAC電路設計的詳細資料說明

    DAC,這樣增加了成本。但是,幾乎所有的單片機都提供定時器或者PWM輸出功能。如果能應用單片機的PWM輸出(或者通過定時器和軟件一起來實現
    發表于 07-09 17:52 ?22次下載
    使用<b class='flag-5'>PWM</b>的電壓<b class='flag-5'>輸出</b>進行<b class='flag-5'>DAC</b>電路設計的詳細資料說明

    基于低通濾波器的PWM輸出電壓實現DAC電路的設計

    在電子和自動化技術的應用中,單片機和DAC(數模轉換器)是經常需要同時使用的,然而許 多單片機內部并沒有集成DAC,即使有些單片機內部集成了DACDAC
    發表于 07-23 10:31 ?8572次閱讀
    基于低通濾波器的<b class='flag-5'>PWM</b><b class='flag-5'>輸出</b>電壓實現<b class='flag-5'>DAC</b>電路的設計

    STM32F4 PWM-DAC實驗例程

    STM32F4 PWM-DAC實驗例程(電源技術是sci嗎)-STM32F4 PWM-DAC實驗例程,有需要的可以參考!
    發表于 09-16 10:14 ?43次下載
    STM32F4 <b class='flag-5'>PWM-DAC</b>實驗例程

    一種基于PWM的電壓輸出DAC電路設計.

    來實現PWM輸出),經過簡單的變換電路就可以實現DAC,這將大量降低成本電子設備的成本、減少體積,并容易提高精度。本文在對PWM
    發表于 09-17 13:15 ?57次下載
    一種基于<b class='flag-5'>PWM</b>的電壓<b class='flag-5'>輸出</b><b class='flag-5'>DAC</b>電路設計.

    技術分享:國產工業級HMI芯片Model系列PWM-DAC實現指南

    在Model系列HMI芯片應用中,很多小伙伴對PWM調試方面存在一些問題,因此,本期我們將深入探討PWM-DAC原理及實現方法,希望通過本期內容帶給大家一些啟發。
    的頭像 發表于 09-20 17:42 ?604次閱讀
    技術分享:國產工業級HMI芯片Model系列<b class='flag-5'>PWM-DAC</b>實現指南
    主站蜘蛛池模板: 丁香婷婷九月| 午夜看片福利| 亚洲视频在线观看一区| 在线播放一区二区三区| 一级特一级特色生活片| 欧美日韩精品一区二区在线线| 6080伦理久久亚洲精品| 久久天天躁夜夜躁狠狠85麻豆| 午夜视频啪啪| 91视频污污版| 色多多·com| 4虎影视国产在线观看精品| 1024国产看片在线观看| 国产精品久久久久久久久久妇女| 日韩种子| 五月天婷婷在线视频国产在线| 黄色在线网站视频| 亚洲香蕉影院| 美女黄频| 久久天天躁夜夜躁狠狠85台湾| 不卡视频一区二区三区| 久久9精品| 欧美深夜福利| 热久久久久| 免费公开视频人人人人人人人| 日韩一级片视频| 亚洲一区二区三区首页| 欧美一区二区三区免费看| 在线观看免费xx高清视频| 777丰满影院| 亚洲午夜久久久精品影院视色 | 久久成人精品免费播放| 尻老逼| 手机看片福利日韩| 资源新版在线天堂| 国产一级片免费| 高清一级| 一级做受毛片免费大片| 毛片毛| 2019天天干| 欧美污网站|