女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

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

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

圖片

理論

那么先解釋一下PWM的精度問題(因?yàn)?PWM的占空比精度直接關(guān)聯(lián)到PWM做DAC應(yīng)用時(shí)的DAC精度 )。

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

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

那么如果在上述的例子中, 時(shí)鐘為10Mhz的情況下,如果想要保持分辨率為5000,那么就要改變PWM的頻率,把頻率降低為2Khz就可以滿足5000的分辨率。 然而在降低PWM頻率的時(shí)候會(huì)隨之帶來另一個(gè)問題,那么就是轉(zhuǎn)化出的 DAC的紋波變大了(因?yàn)?a href="http://www.asorrir.com/tags/濾波器/" target="_blank">濾波器參數(shù)沒變,PWM的頻率降低后, 濾波器對(duì)PWM的高次諧波的衰減變?nèi)趿?)。那么 為了維持轉(zhuǎn)化后DAC的紋波,就要調(diào)低濾波器的截止頻率。如下圖所示,濾波器和PWM的傅里葉變換后高次諧波的關(guān)系。

圖片

但是由RC濾波器的公式

圖片

可知,如若降低濾波器的截止頻率fc的話,有兩種選擇,要么增加電阻阻值,要么增加電容容值。然而這兩項(xiàng)無一例外的都會(huì)增加這個(gè)PWM轉(zhuǎn)DAC的建立時(shí)間(建立時(shí)間和RC常數(shù)相關(guān)) 。

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

圖片

仿真

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

圖片

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

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

便以此實(shí)現(xiàn)了1%的步進(jìn)精度,提高了DAC的輸出。

圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 濾波器
    +關(guān)注

    關(guān)注

    162

    文章

    8066

    瀏覽量

    180997
  • ti
    ti
    +關(guān)注

    關(guān)注

    113

    文章

    8017

    瀏覽量

    214351
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    116

    文章

    5364

    瀏覽量

    218020
  • dac
    dac
    +關(guān)注

    關(guān)注

    43

    文章

    2379

    瀏覽量

    193014
  • 精度
    +關(guān)注

    關(guān)注

    0

    文章

    265

    瀏覽量

    20366
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

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

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

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

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

    MM32 基于PWMDAC輸出設(shè)計(jì)

    DAC,這將大量降低電子設(shè)備的成本、減少體積,并提高精度。本實(shí)驗(yàn)在PWMDAC轉(zhuǎn)換關(guān)系的理論分析基礎(chǔ)上,設(shè)計(jì)出輸出為0~5V電壓的
    發(fā)表于 01-18 15:42

    請(qǐng)問AD5546或者其他電流輸出DAC輸出電流精度有多少呢?

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

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

    使用AD5791將單片機(jī)計(jì)算的數(shù)字信號(hào)轉(zhuǎn)模擬,模擬信號(hào)輸出電平范圍為0-10V,之前測(cè)到的輸出精度能夠到0.1mv(受測(cè)量?jī)x器精度所限),現(xiàn)在輸出
    發(fā)表于 09-11 10:53

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

    實(shí)現(xiàn)高分辨率數(shù)模轉(zhuǎn)換的廉價(jià)方法是將微控制器-PWM(脈沖寬度調(diào)制)輸出與精密模擬電壓基準(zhǔn),CMOS開關(guān)和模擬濾波相結(jié)合。但是,PWM-DAC設(shè)計(jì)存在一個(gè)很大的設(shè)計(jì)問題:如何充分抑制開關(guān)輸出
    發(fā)表于 12-31 15:17

    arduino用pwmdac輸出時(shí),可以用adc校準(zhǔn)精度嗎?

    arduino用pwmdac輸出時(shí),可以用adc校準(zhǔn)精度嗎 怎么實(shí)現(xiàn)?最好用代碼說明
    發(fā)表于 11-03 06:42

    一種基于PWM的電壓輸出DAC電路設(shè)計(jì)

    一種基于PWM的電壓輸出DAC電路設(shè)計(jì),pwm轉(zhuǎn)DAC
    發(fā)表于 01-14 16:26 ?33次下載

    一種基于PWM的電壓輸出DAC電路設(shè)計(jì)

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

    如何通過PWM的方式實(shí)現(xiàn)數(shù)字到模擬變換的功能

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

    使用PWM的電壓輸出進(jìn)行DAC電路設(shè)計(jì)的詳細(xì)資料說明

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

    基于低通濾波器的PWM輸出電壓實(shí)現(xiàn)DAC電路的設(shè)計(jì)

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

    STM32F4 PWM-DAC實(shí)驗(yàn)例程

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

    一種基于PWM的電壓輸出DAC電路設(shè)計(jì).

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

    技術(shù)分享:國(guó)產(chǎn)工業(yè)級(jí)HMI芯片Model系列PWM-DAC實(shí)現(xiàn)指南

    在Model系列HMI芯片應(yīng)用中,很多小伙伴對(duì)PWM調(diào)試方面存在一些問題,因此,本期我們將深入探討PWM-DAC原理及實(shí)現(xiàn)方法,希望通過本期內(nèi)容帶給大家一些啟發(fā)。
    的頭像 發(fā)表于 09-20 17:42 ?1038次閱讀
    技術(shù)分享:國(guó)產(chǎn)工業(yè)級(jí)HMI芯片Model系列<b class='flag-5'>PWM-DAC</b>實(shí)現(xiàn)指南