chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何在兩個PWM信號之間實現(xiàn)180°相移?

電子說 ? 來源:EDN ? 作者:ALPEREN AKKUNCU ? 2021-05-13 07:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們大多數(shù)人都了解PWM DAC。它們易于實現(xiàn),價格便宜,并且對于低性能應用程序是可接受的。

該方法是對PWM信號的HF分量進行濾波,只剩下與占空比成正比的LF或DC分量。但是,低通濾波器無法完全濾除PWM頻率,因此,LF / DC信號通常會產(chǎn)生一些紋波。

有兩種方法可以減少PWM DAC的紋波。您可以降低低通濾波器的截止頻率,或者提高PWM信號的頻率。當通過在給定的時鐘頻率下減小計數(shù)器大小來實現(xiàn)時,較低的截止頻率不可避免地會導致上升時間變慢,而較快的PWM頻率會導致分辨率下降。

我將談論一個有趣的設計思想,該思想集中在不使用上述方法的情況下降低PWM DAC的紋波。

事實證明,我們可以通過使用兩個相位差為180°的PWM信號來降低紋波。直觀地講,當兩個正弦信號在相同頻率上存在180°的相位差時,它們會相互抵消,因此當我們使用兩個具有180°相位差的PWM信號時,我們期望諧波能夠相互抵消。好吧,這是事實,但并非對PWM信號的所有諧波都如此。其中一些被取消,但其中一些

o4YBAGCc34iAJe2jAACF7OeOx4k006.png

別。它與傅立葉級數(shù)有關,在本文中涉及到太多,所以我將不涉及數(shù)學。

如何在兩個PWM信號之間實現(xiàn)180°相移?我使用了TIMSP430FR5969 LaunchPad,但是這種方法通常是通用的。為了實現(xiàn)相移,您將需要兩個計時器。其中一個定時器必須具有兩個“比較捕捉PWM”(CCP)模塊,另一個僅需要一個CCP。

您可以使用一個CCP在具有兩個CCP的定時器中設置PWM頻率和占空比,而另一個使用CCP產(chǎn)生中斷以啟動另一個定時器,該延遲等于PWM周期的一半。其他定時器中的單個CCP用于設置為相同的PWM頻率和占空比。您還必須“微調(diào)”延遲,因為軟件將在PWM信號之間引入額外的時間。例如,在我的代碼的第102行中,我將比較寄存器的值從(timer_period + 1)/ 2更改為(timer_period + 1)/ 2-27。

我做了一點研究,看看其他微控制器是否具有類似的硬件以及實現(xiàn)我使用的方法的能力:許多Atmel微控制器都有一個以上的計時器,通常每個計時器都有兩個CCP(例如ATmega 328)。因此,應該有可能實現(xiàn)此方法。另一個流行的例子是STM32F051R8(這是一些流行的ST板使用的微控制器)具有11個定時器,其中許多具有不止一個CCP。德州儀器(TI)的基于ARM的微控制器通常具有單獨的PWM和計時器模塊(例如TM4C123GH6PM),因此實現(xiàn)相移應該更容易。使用一個定時器可以啟動兩個PWM模塊,延遲時間為PWM周期的一半。如果您嘗試為不同的微控制器實現(xiàn)這種相移方法,請在評論部分讓我知道。

o4YBAGCc37mAD5lQAADVa6mUY0A214.png

圖1 單PWM和雙PWM電路

在 相移DAC的V out處,將兩個PWM信號相加,并希望某些諧波相互抵消,因此最終可以降低紋波。

讓我們看一下使用不同電阻值的三種情況。每個PWM信號在25%占空比下均為100 kHz。

o4YBAGCc39iAMTKCAAGD7scy854817.png

圖2 上面的跡線是常規(guī)PWM。較低的是雙相移PWM。伏/格 從左到右遞減:100mV,50mV,5mV。

通過查看結果,我們觀察到兩件事。首先,降低了峰峰值紋波。其次,常規(guī)PWM DAC的紋波基頻等于PWM信號的頻率(100 kHz)。相移PWM DAC的紋波基頻等于 PWM信號的二次諧波(200 kHz),這意味著我們已成功通過相移DAC消除了PWM信號的一次諧波。

這種方法的一個優(yōu)點是在不增加上升時間的情況下降低了紋波(或在上升時間的一半處具有相同的紋波)。

另一個潛在的優(yōu)勢是,通過將兩個PWM的計數(shù)間隔設置為一個中間值,可使DAC的有效分辨率加倍。這確實會引起輕微的不對稱并增加紋波,但是影響可以忽略不計。

編輯:hfy

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

    關注

    54

    文章

    8931

    瀏覽量

    152218
  • 德州儀器
    +關注

    關注

    123

    文章

    1821

    瀏覽量

    143953
  • PWM
    PWM
    +關注

    關注

    116

    文章

    5799

    瀏覽量

    222464
  • 低通濾波器
    +關注

    關注

    14

    文章

    497

    瀏覽量

    48692
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    PWM信號是如何控制舵機的?

    ?PWM(脈沖寬度調(diào)制)信號控制舵機的核心原理是通過固定周期內(nèi)高電平的持續(xù)時間(脈寬)對應舵機的旋轉(zhuǎn)角度,舵機內(nèi)部電路根據(jù)檢測到的脈寬驅(qū)動電機轉(zhuǎn)動到目標位置并保持。以下是具體實現(xiàn)過程: 一、核心控制
    的頭像 發(fā)表于 09-29 10:48 ?297次閱讀

    硬件SPI兩個CS操作兩個norflash,怎么互斥操作兩個norflash?

    硬件SPI兩個CS操作兩個norflash,怎么互斥操作兩個norflash,有一norflash被模擬成U盤,會在中斷中操作spi。
    發(fā)表于 09-26 06:18

    XL4016是一180 KHz的固定頻率 PWM降壓(降壓)DC/DC轉(zhuǎn)換器

    XL4016是一180 KHz的固定頻率PWM降壓(降壓)DC/DC轉(zhuǎn)換器能夠驅(qū)動8A的高負載效率高,波紋小,線條優(yōu)美負載調(diào)整率。要求最低外部元件數(shù)量,穩(wěn)壓器是簡單的使用和包括內(nèi)部頻率補償和a固定
    發(fā)表于 07-01 15:18 ?0次下載

    JCMSuite應用:衰減相移掩模

    在本示例中,模擬了衰減相移掩模。 該掩模將線/空間圖案成像到光刻膠中。 掩模的單元格如下圖所示: 掩模的基板被具有兩個開口的吸收材料所覆蓋。在其中一開口的下方,位于相移區(qū)域。 由于
    發(fā)表于 03-12 09:48

    ADS7945兩個通道之間會有干擾,為什么?

    各位大俠們,最近使用ADS7945這個芯片,發(fā)現(xiàn)它的兩個通道之間會有干擾,有沒有遇到同樣問題的!?求解!在線等待!
    發(fā)表于 02-11 06:23

    THS1209兩個通道同時采樣同一信號,為什么會有相位差?

    您好!我現(xiàn)在用的THS1209雙通道同步采樣相同的正弦波信號,將采樣結果發(fā)送到上位機并用excel的畫圖功能畫出來,發(fā)現(xiàn)兩個通道之間相位差,但是幅值是一致的,不知道是什么原因呢?
    發(fā)表于 02-07 08:21

    兩個晶體管能如何實現(xiàn)高效正弦波振蕩?

    在電子設計中,振蕩器是一重要的組件,廣泛應用于信號發(fā)生、無線通信和音頻設備中。一般來說,設計一穩(wěn)定的正弦波振蕩器往往需要運算放大器或復雜的電路結構。然而,是否可以僅用兩個晶體管就輕
    的頭像 發(fā)表于 01-07 12:00 ?797次閱讀
    <b class='flag-5'>兩個</b>晶體管能如何<b class='flag-5'>實現(xiàn)</b>高效正弦波振蕩?

    白光干涉中的光學相移原理

    的形態(tài)和位置取決于束光的相位差,而相位差則與它們經(jīng)過的光程差有關。 光學相移原理是通過多次等距改變參考光和待測光之間的光程差,實現(xiàn)干涉信號
    的頭像 發(fā)表于 12-31 10:38 ?468次閱讀
    白光干涉中的光學<b class='flag-5'>相移</b>原理

    為什么可以確定產(chǎn)生的相移為-90度

    第六版《模擬電子技術基礎》P242 這題中的第一小問有兩個地方不太明白 1.為什么在頻率為10^3 Hz處,產(chǎn)生的相移就約為-90度 2.為什么當fH2=100fH1時就可以確定fH1的RC電路產(chǎn)生的相移約為-90度
    發(fā)表于 12-16 23:30

    AMC1203DUB的通信接口是MCLK和MDAT信號線,這兩個信號是SPI獲取還是IIC獲取的?

    您好,TI技術支持。有項目需要采集隔離電壓值,有意選擇貴公司的AMC1203DUB這款芯片。 1:該芯片的通信接口是MCLK和MDAT信號線,這兩個
    發(fā)表于 12-06 08:42

    從時域和頻域兩個角度對信號進行分析

    一般來說,我們會從時域和頻域兩個角度,分別對信號進行分析。 時域 時域是真實世界存在的域,按時間順序呈現(xiàn)。例如,在某個時鐘信號的時域圖中,可以觀察到兩個重要的參數(shù),波形的周期和上升沿:
    的頭像 發(fā)表于 11-19 10:18 ?4390次閱讀
    從時域和頻域<b class='flag-5'>兩個</b>角度對<b class='flag-5'>信號</b>進行分析

    如何調(diào)試和測試PWM信號 PWMPWM信號產(chǎn)生器的區(qū)別

    調(diào)試和測試PWM信號 脈沖寬度調(diào)制(PWM)是一種常用的信號調(diào)制技術,廣泛應用于電機控制、LED調(diào)光、電源管理等領域。調(diào)試和測試PWM
    的頭像 發(fā)表于 11-19 09:07 ?4192次閱讀

    請問兩個LMX2594能否實現(xiàn)輸出路恒定頻率差(10MHz)的掃頻信號?

    請問兩個LMX2594能否實現(xiàn)輸出路恒定頻率差(10MHz)的掃頻信號?
    發(fā)表于 11-13 08:18

    請問DSK6713的AIC23能否在lineout和headphone兩個輸出通道實現(xiàn)不同信號的輸出?

    我現(xiàn)在需要輸出兩個不同的信號,我一直用aic23的命令:while (!DSK6713_AIC23_write(hCodec, x[sample])) 來實現(xiàn)輸出,不過lineout跟
    發(fā)表于 10-29 06:09

    TAS5548如何在輸入信號改變的情況下,讓38和39這兩個引腳輸出的PWM產(chǎn)生變化?

    請問如何調(diào)整,才能在輸入信號改變的情況下,38和39這兩個引腳輸出的PWM產(chǎn)生變化?通過配置I2C可以調(diào)整這三AD Mode, BD Mode and Ternary Mode模
    發(fā)表于 10-17 08:01