精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

舉例介紹下FFT與PWM的應用

冬至子 ? 來源:工程師看海 ? 作者:工程師看海 ? 2022-11-03 11:07 ? 次閱讀

傅里葉變換的提出讓人們看問題的角度從時域變成了頻域,多了一個維度。快速傅里葉變換算法的提出普及了傅里葉變換在工程領域的應用,在科學計算和數字信號處理等領域,離散傅里葉變換(DFT)至今依然是非常有效的工具之一。

1 傅里葉變換

傅里葉變換的物理意義是把時域復雜的信號在頻譜中分解出來,時域無法確定信號有哪些頻率,但是在頻域上看就非常清晰。

比如下圖,信號y含有0.9v@25Hz、0.4V@250Hz、0.6V@412Hz的三種頻率成分,在時域單單看波形的話就比較難區分出這三種頻率。

y = 0.9sin(2pi25t) + 0.4sin(2pi250t) + 0.6sin(2pi412t);

圖片

但是經過傅里葉變換以后,在頻域看,就非常清晰了。三種信號頻率以及幅值躍然紙上。

圖片

可以得到原始matlab代碼

傅里葉變換在我們工程應用中的地位永垂不朽,本文舉例介紹下FFT與PWM的應用。

2 PWM信號

PWM是脈沖寬度調制的意思,占空比D是高電平持續的時間/周期,占空比越小,PWM信號越窄;反之,PWM信號就越寬。

圖片

對于上面幅度為1V,1Khz,占空比為10%的PWM波形,進行傅里葉變換后,可以看到在直流處的電壓幅值為0.0996V,在1Khz處的幅值為0.196V,在2Khz。。。。。以此類推,入下圖所示,PWM信號是由無數個不同頻率的正弦信號組成的,這是FFT給我們的結論。

圖片

我們增加PWM的占空比到50%,也就是變成方波信號,傅里葉變換如下,直流幅值增加到0.5V,1Khz幅值增加到0.637V,可見相比于10%占空比,低頻信號幅值增加。

圖片

圖片

我們繼續增加占空比到90%,低頻直流成分繼續增加,接近0.9V。

圖片

圖片

讓我們連續的看下隨著PWM占空比的增加,直流成分也逐漸增加的過程,紅線波形是輸入的PWM信號,藍色波形是濾波后的信號,以低頻為主。

圖片

畫出DC直流幅值隨占空比的變化如下,可以明顯看到占空比越高,直流幅值就越多。

圖片

PWM不同占空比,在頻率上會有不同的頻率信息,我們可以把我們的信息調制到PWM信號的脈寬上,這就是PWM調制的基本原理。

3 FFT與PWM的應用

那么這有什么用呢?利用FFT的原理,在PWM信號后面加一個低通濾波器,我們就可以通過調制PWM信號的占空比,來產生我們想要的不同幅值的直流信號。

比如使用10Ω電阻、470uF電容構成截止頻率為33.88Hz的低通濾波器。

圖片

在占空比為10%時,其輸出是100mV的接近直流的信號,與前面分析結果一致。

圖片

占空比增加到50%時,其輸出是500mV的直流,與前面分析結果一致。

圖片

占空比增加到90%時,其輸出是900mV的直流,與前面分析結果一致。

圖片

我們就是這樣,通過調制PWM的占空比,進而得到我們想要的不同幅值的直流信號,本文只以一階低通為例,如果階數高一些,濾波效果會更好。這個原理就是FFT,PWM信號具有不同頻率成分,其直流幅值也不同,通過低通濾波器后,抑制掉其中的高頻成分,就剩下不同幅值的直流了。

審核編輯:劉清

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

    關注

    114

    文章

    5153

    瀏覽量

    213456
  • FFT
    FFT
    +關注

    關注

    15

    文章

    434

    瀏覽量

    59317
  • 正弦信號
    +關注

    關注

    0

    文章

    45

    瀏覽量

    16524
收藏 人收藏

    評論

    相關推薦

    示波器的 FFT 功能怎么調?

    示波器fft功能-示波器中的快速傅立葉變換 FFT功能非常有用。是德科技與您分享keysight示波器fft調出來的方法。Keysight示波器FFT調出來的方法
    的頭像 發表于 03-19 18:04 ?2937次閱讀
    示波器的 <b class='flag-5'>FFT</b> 功能怎么調?

    c6000fft編程

    介紹TIC6000系列DSP在CCS環境fft編程,大家參考
    發表于 05-26 22:45

    8051匯編語言程序設計舉例

    成就更好的自己目錄3.8 8051匯編語言程序設計舉例3.8.1 子程序的設計3.8.2 查表程序設計3.8.3 分支轉移程序設計3.8.4 循環程序設計3.8 8051匯編語言程序設計舉例 介紹
    發表于 12-01 08:23

    uCOS-II應用舉例

    uCOS-II應用舉例:ADC,ARM,ARM_PC,EX1_ARM,PWM,GPIO,I2C,MODEM,PPP,SPI,RTC,SOURCE等等
    發表于 10-29 14:57 ?196次下載
    uCOS-II應用<b class='flag-5'>舉例</b>

    利用FFT IP Core實現FFT算法

    利用FFT IP Core實現FFT算法 摘要:結合工程實踐,介紹了一種利用FFT IP Core實現FFT的方法,設計能同時對兩路實數序
    發表于 01-16 10:04 ?6897次閱讀
    利用<b class='flag-5'>FFT</b> IP Core實現<b class='flag-5'>FFT</b>算法

    fft原理及實現

    FFT是一種DFT的高效算法,稱為快速傅立葉變換(fast Fourier transform)。FFT算法可分為按時間抽取算法和按頻率抽取算法,先簡要介紹FFT的基本原理。從DFT運
    發表于 12-19 16:18 ?205次下載

    【實用指南】教你使用FFT和示波器

    本文討論了一些重要的FFT特性,解釋了如何利用這些特性設置FFT以實現高效的分析。等下次你要在示波器中使用FFT時希望能助你一臂之力。 本文討論了一些重要的FFT特性,解釋了如何利用這
    發表于 12-08 02:01 ?6309次閱讀

    FFT的分析和Xilinx FFT核的介紹

    -FS/2~FS/2 提高采樣頻率則可提高量程,卻會(在轉換長度不變的情況)降低分辨率。此時需要通過增加轉換長度的方式增加分辨率,但卻會增加處理時間。 相關ip核: FFT V7.1:適用于
    發表于 02-08 15:15 ?1321次閱讀

    pwm調制原理同步調制_幾種pwm調制方式介紹

    本文介紹了脈寬調制分類與優點,介紹PWM脈寬調制原理,對PWM同步調制進行了介紹介紹來了
    發表于 01-25 15:32 ?7w次閱讀
    <b class='flag-5'>pwm</b>調制原理同步調制_幾種<b class='flag-5'>pwm</b>調制方式<b class='flag-5'>介紹</b>

    Spectrum View的架構及FFT相關的基礎內容詳細介紹

    本文將重點介紹Spectrum View的架構及FFT相關的基礎內容,包括數字下變頻技術(DDC)、頻譜泄露效應、時間窗等內容。
    發表于 10-26 10:41 ?0次下載
    Spectrum View的架構及<b class='flag-5'>FFT</b>相關的基礎內容詳細<b class='flag-5'>介紹</b>

    PWM控制技術的資料介紹

    本文檔的主要內容詳細介紹的是PWM控制技術的資料介紹包括了:1 PWM控制的基本原理,2 PWM逆變電路及其控制方法,3
    發表于 09-29 17:00 ?66次下載
    <b class='flag-5'>PWM</b>控制技術的資料<b class='flag-5'>介紹</b>

    Xilinx FFT IP介紹與仿真測試

    Xilinx快速傅立葉變換(FFT IP)內核實現了Cooley-Tukey FFT算法,這是一種計算有效的方法,用于計算離散傅立葉變換(DFT)。
    的頭像 發表于 03-30 11:01 ?2980次閱讀

    Gowin FFT IP用戶指南

    Gowin FFT IP 用戶指南主要包括功能簡介、信號定義、參數介紹、工作 原理、GUI 調用等,旨在幫助用戶快速了解高云半導體 Gowin FFT IP 的特 性及使用方法。
    發表于 09-15 10:19 ?0次下載
    Gowin <b class='flag-5'>FFT</b> IP用戶指南

    簡單介紹PWM原理與設計

    能夠看到,當一個正弦波信號經過比較器出來以后,就成為了一個方波信號(PWM信號)。從廣義的角度上來說,PWM信號是模擬信號,可以所所有的信號都是模擬的,數字信號是我們將其所謂的高電平定義為 1 ,低電平定義為 0 。
    發表于 02-15 10:41 ?506次閱讀
    簡單<b class='flag-5'>介紹</b><b class='flag-5'>下</b><b class='flag-5'>PWM</b>原理與設計

    Vivado中FFT IP核的使用教程

    本文介紹了Vidado中FFT IP核的使用,具體內容為:調用IP核>>配置界面介紹>>IP核端口介紹>>MATLAB生成測試數據>>測試verilogHDL>>TestBench仿真
    的頭像 發表于 11-06 09:51 ?401次閱讀
    Vivado中<b class='flag-5'>FFT</b> IP核的使用教程