超能課堂(208):PWM晶片看得多了,那PWM控制又是怎麼一回事呢?

2021-01-08 超能網

我們在研究散熱器和風扇的時候往往會講到PWM,而且很多時候支持PWM的產品會比不支持PWM的顯得更高級一些。而在主板、顯卡還有電源評測中也會提到有PWM控制晶片,顯然對於PC來說PWM已經是一個很普遍的存在。然而PWM是什麼?PWM為什麼會那麼重要?我們相信很多玩家可能連「知其然」都做不到,更別說「知其所以然」了。為此今天的超能課堂我們就來捋一捋關於PWM的二三事,看看這個在PC中似乎無處不在,看著有點臉熟但實際上還是很陌生的PWM到底是何方神聖。

主板上的PWM供電控制晶片

什麼是PWM?

PWM的全稱是Pulse Width Modulation,即脈衝寬度調製,其本質是一種數位訊號,主要由兩個組成部分來進行定義,分別是佔空比和頻率,其中佔空比值得是信號為高電平狀態的時間量佔據總周期時間的百分比,而頻率則代表著PWM信號完成一個周期的速度,也就是決定信號在高低電平狀態之間的切換速度。

圖片源自National Instruments

目前PWM已經被廣泛應用在各種控制系統中,特別是各種模擬電路的控制,多數離不開PWM信號。可能大家對此會感到疑惑,PWM既然是一種數位訊號,那怎麼會用在模擬電路的控制上呢?實際上PWM很大程度上就是為了實現模擬電路數位化控制而誕生的,我們不妨舉例說明,當一個數位訊號源的高電平為5V、低電平為0V的情況下,如果想要用這個數位訊號源輸出相當於3V的模擬信號,那麼我們就可以將這個數位訊號以PWM佔空比60%的方式進行輸出,也就是說一個信號周期內有60%的時間輸出5V,剩下40%的時間輸出0V,此時只要信號周期足夠短,也就是PWM頻率足夠快,那麼我們將獲得一個輸出電平無限接近於5V*60%=3V的信號源,這就是PWM能夠以數位訊號的身份控制模擬電路的主要原因。

以往模擬電路的精確控制往往需要一個相對大規模的電路,不僅笨重而且功耗與發熱都不低。相比之下通過PWM這種數位訊號來控制模擬電路,既可以確保精準度,又可以有效降低控制電路的體積與功耗,因此PWM很快就成為了目前一種主流的電路控制模式,直流電機、閥門、液壓系統、電源等各個領域中我們都能看到PWM的身影,在PC上也是如此,PC主板、顯卡都採用了PWM進行供電控制,散熱風扇也廣泛應用PWM技術,PC電源裡面也少不了PWM的身影。

散熱風扇的PWM技術

常見的散熱風扇調速有兩種,分別是DC調速和PWM調速,其中DC調速又可以叫做電壓調速,簡單來說就是直接調整加載於風扇上的電壓來進行轉速控制。而控制風扇電壓的方式有很多種,比較直接的方式就是外接電阻來進行分壓,例如各種風扇減速線採用的就是這個方式。不過這種電壓控制方式也有一個很明顯的缺點,那就是由於風扇的轉速未必與電壓呈線性關係,例如一把風扇的標稱電壓為12V,當你只給它6V電壓時其轉速未必為一半,更多的可能是因為其啟動電壓至少為7V,只加載6V的話會電壓不足而無法啟動,因此想要精準地控制風扇的轉速,直接調整風扇的輸入電壓往往不是一個理想選擇。

支持PWM調速的風扇都採用4pin接口

而採用PWM控制的風扇就沒有上述的問題,雖然從原理上說,風扇所用的PWM調速也算是一種電壓調速,只是其表現出來的是「等效電壓」而非「實際電壓」。由於PWM是通過佔空比來調整輸出信號的電平高低,因此轉換為風扇電壓時也就只有12V和0V的區別,只是通電時間長短有所不同,簡單來說就是風扇上雖然加載的是等效6V的電壓,但其實際上是佔空比為50%的12V電壓,這個時候風扇就不存在「啟動電壓」的問題了,而且風扇轉速與PWM的佔空比基本呈線性關係,這使得風扇轉速的控制變得非常簡單。

當然了這個PWM信號並非作為驅動風扇的電源使用,而是用來驅動風扇內部的三極體或者MosFET,以此實現對風扇的輸入控制,因此支持PWM控制的風扇除了有供電、檢測和接地三根線外,還會有一根額外的PWM控制線。而受PWM控制風扇轉速的啟發,有部分主板也在風扇接口上加入了PWM控制模塊,通過PWM來控制風扇的輸入電壓,讓3pin接口的風扇也能實現近乎線性的轉速控制。不過這種配置基本上只有中高端主板才會享用,真正普及的仍然是直接支持PWM控制的4pin風扇接口。

供電電路的PWM技術

主板、顯卡和PC電源雖然是三個截然不同的硬體,但是就供電所用的技術來說卻是大同小異,PC電源是通過各種拓撲架構和PWM技術將市電的交流輸出變為12V、5V、3.3V、-12V等不同的輸出電壓,而主板和顯卡則是將PC電源的供電通過PWM技術轉變為CPU和GPU等晶片所需要的電壓和電流,因此目前主板、顯卡和PC電源基本上都應用了PWM供電控制技術。

PC電源中的PWM控制晶片

PWM控制電壓的技術放在什麼硬體上都是一樣的,就是通過控制佔空比來控制「等效電壓」。顯卡、主板和PC電源上的自然也是如此,只是由於它們所帶的負載對電壓和電流的穩定度要求很高,因此低速的PWM不適合用在供電控制上。目前業內普遍做法是,電源的PWM控制需要使用不低於20kHz的頻率,建議是使用200kHz或以上的,因為越高的頻率越有利於調整的響應速度。

電壓控制型PWM

當然用在供電上的PWM控制比起風扇上的顯然會複雜很多,因為供電電路面對的大多數是恆定電壓、動態電流的負載,因此用在供電上的PWM控制就不僅要考慮設備的輸入電壓,還要考慮到輸入電流。供電電路所用的PWM控制大體上可以分為電壓控制型PWM和電流控制型PWM,前者是通過電壓反饋線路對比基準電壓和實際輸出電壓,然後通過調整PWM的佔空比來穩定輸出電壓。這種電路的組成比較簡單,但是用在供電電路中會有一個明顯的缺點,那就是由於實際電路中往往會存在電容和電感等元件,電流與電壓的變化會不一致,對於低功耗、低響應需求的電路來說還問題不大,但是對於高功耗和動態變化豐富的電路來說,電壓控制型PWM往往不能馬上響應設備對供電變化的需求,從而導致電路不穩定,無法正常工作。

電流控制型PWM

而電流控制型PWM就是為了彌補電壓控制型PWM的缺陷而發展起來的,基本組成來說,電流控制型PWM就是在電壓控制型PWM的基礎上增加了一組電流反饋線路,形成雙閉環控制,這樣不管電路中的電壓還是電流發生了變化,都會觸發PWM的佔空比調整,使得整個電路的響應速度有了很大的提升,可以有效改善供電的電壓調整率,增強系統穩定性。

因此目前顯卡、主板以及電源上的PWM供電控制大部分都是電流控制型PWM,其相比電壓控制型PWM雖然在電路組成上要略微複雜,整體成本也更高,但是換回來供電穩定性和供電響應速度顯然更為重要。當然供電電路的性能也不僅僅是有PWM來決定的,並不是說你用的PWM控制晶片好就能有穩定的供電,包括MosFET、電容、電感等組成部分也同樣重要,不過這些都是後話了,有興趣的同學可以繼續關注我們的課堂文章。

相關焦點

  • 脈衝寬度調製(PWM)器件的測試(圖)
    隨著半導體技術的發展,開關電源控制所需的集成開關穩壓器控制晶片應運而生,這就是脈衝寬度調製(pwm)器件,而且功能不斷完善,性能不斷提高,而外接元件卻越來越少,這使得開關電源的設計大大簡化,同時性能逐步提高,促進了開關電源的發展。用pwm器件設計的開關電源以其體積小、重量輕、效率高、可靠性好等顯著優勢在民用和軍用電子產品中發揮著日益重要的作用。
  • PWM原理
    本文引用地址:http://www.eepw.com.cn/article/275890.htm  脈寬調製(PWM,Pulse Width Modulation)是一種模擬控制方脈衝寬度調製,利用微處理器的數字輸出來對模擬電路進行控制的一種非常有效的技術,廣泛應用在從測量、通信到功率控制與變換的許多領域中。  PWM就是脈衝寬度調製,也就是佔空比可變的脈衝波形。
  • PWM是什麼
    PWM控制技術在逆變電路中應用最廣,應用的逆變電路絕大部分是PWM型,廣泛應用在從測量、通信到功率控制與變換的許多領域中。本文引用地址:http://www.eepw.com.cn/article/272990.htm
  • 基於MOSFET控制的PWM型直流可調電源的研製
    採用MOSFET 控制的開關電源具有體積小、重量輕、效率高、成本低的優勢,因此,較適合作儀器電源。本文給出了一種由MOSFET 控制的大範圍連續可調(0~45V) 的小功率穩壓電源設計實例。  總體結構與主電路  圖1 為該電源的總體結構框圖。
  • 用Arduino剖析PWM脈寬調製
    即:使用數字控制產生佔空比不同的方波(一個不停在開與關之間切換的信號)來控制模擬輸出。我們要在數字電路中輸出模擬信號,就可以使用PWM技術實現。在嵌入式開發中,我們常用PWM來驅動LED的暗亮程度,電機的轉速等。原理 我們知道,在數字電路中,電壓信號是離散的:不是 0(0V)  就是 1(5V或者3.3V), 那麼如何輸出介於 0v 和  5V之間的某個電壓值呢?
  • pwm輸出波形的特點
    PWM,即脈寬調製,工作原理如下:   控制方式就是對逆變電路開關器件的通斷進行控制,使輸出端得到一系列幅值相等的脈衝,電流響應快;   ③不用載波,輸出電壓波形中不含特定頻率的諧波分量;   ④與計算法和調製法相比,相同開關頻率時輸出電流中高次諧波含量較多;   ⑤採用閉環控制。
  • 多路舵機控制PWM發生器的設計與Proteus仿真
    實驗證明,本系統可在單片機定時器資源有限的情況下同時對多個舵機的輸出轉角進行控制。關鍵詞:PWM;舵機控制;Proteus;Keil;單片機0 引言 單片機是現代儀器儀表、家用電器、工業儀器等領域應用十分廣泛的可編程器件之一,有著價格低廉、編程靈活、體積小、可擴展性強等優點。
  • 基於DSP控制的雙PWM風電併網換流器的設計
    隨著數位訊號處理晶片的誕生,很多先進的控制算法得以應用,大量出現在風力併網控制系統中。1 主電路設計 併網控制器的結構如圖1所示,控制核心由DSP晶片完成,通過驅動電路控制兩個換流器的工作。過去一般採用二極體整流器件和晶閘管有源換流器,但由於運行中存在響應慢、電流諧波和損耗大以及不能實現四象限運行等缺點。
  • pwm風扇,使用PWM控制直流風扇
    打開APP pwm風扇,使用PWM控制直流風扇 發表於 2017-10-28 17:40:50 電子產品,尤其消費電子產品的尺寸,每天都在顯著減小,但是由於在晶片上運行的應用程式日趨複雜,晶片產生的熱量卻在增加。有兩種方式可以去除所產生的熱量。   一種方法就是使用無源元件,比如散熱器和熱導管,第二種方法就是使用有源元件,比如冷卻風扇。   在許多消費和其它產品中,可以觀察到無源元件由於尺寸和成本原因而無法勝任。
  • 基於ICE1CS02的PFC+PWM電路設計
    目前小功率場合應用得最廣泛的是PFC級和PWM級共用一套控制電路,在獲得穩定輸出的同時實現功率因數校正。這種方案具有電路簡單、成本低等優點。 文中介紹了一種基於ICE1CS02的PFC+PWM電路的基本原理及其設計過程,並設計出500 W實際電路。
  • PWM基本原理介紹
    本文引用地址:http://www.eepw.com.cn/article/281113.htm  PWM控制技術在逆變電路中應用最廣,應用的逆變電路絕大部分是PWM型,PWM控制技術正是有賴於在逆變電路中的應用,才確定了它在電力電子技術中的重要地位。
  • PWM控制MOSFET搭建的H橋電路驅動直流電機仿真與單片機源碼
    推薦閱讀 PWM控制led漸變 為「1"。該模式下不能產生 0%的 PWM 波形。測試用例:(PWM控制led亮度的漸變 發表於 2020-09-11 51單片機溫度+pwm控制風扇轉速,且溫度在LCD1602上顯示 ; unsigned
  • PCA9685--16路 PWM模塊舵機驅動板--STM32 IIC接口模塊
    目錄一、概述和硬體1、概述2、硬體1、電壓2、i2c地址3、使能腳二、寄存器功能MODE1寄存器外面調用的接口PCA9685是一款基於IIC總線通信的12位精度16通道PWM波輸出的晶片,該晶片最初由NXP推出時主要面向LED
  • 步進電機控制晶片UDN2916LB原理及應用
    udn2916lb是sanken公司推出的一款兩相步進電機雙極驅動集成電路,能夠驅動雙繞組雙極步進電機,特別適用於目前國內稅控市場雙步進微型印表機電機的控制。
  • 分析調節PWM轉換器最大佔空比方案
    PWM控制技術以其控制簡單,靈活和動態響應好的優點而成為電力電子技術最廣泛應用的控制方式,也是人們研究的熱點。由於當今科學技術的發展已經沒有了學科之間的界限,結合現代控制理論思想或實現無諧振軟開關技術將會成為PWM控制技術發展的主要方向之一……在電壓模式控制下,脈寬比較器利用斜坡電壓設置脈寬。
  • 單極性PWM技術在雷達天線控制中的應用
    利用一些簡單的邏輯門,設計了一個單極性PWM邏輯分配電路,經過半橋驅動IC功率放大,驅動由IGBT組成的H橋功率轉換電路,實現對雷達天線的伺服控制。上述方法構成的電路,解決了動態自舉問題、提高了雷達天線轉速及功率轉換電路的效率。
  • 產生精確PWM波形的DDS電路
    PWM有許多應用,其中包括電動機控制、伺服控制、調光、開關電源,甚至某些音頻放大器。在諸如MEMS(微機電系統)鏡面傳動器控制等應用系統中,有一個反饋系統必須對PWM進行調節。有個電路監測並控制PWM輸出信號,然後根據應用系統要求改變佔空比。輸出頻率對傳動器進行調節,而佔空比則設定傳動器的速度。反饋迴路控制閾值電平。本「設計實例」描述帶反饋控制的高頻率高解析度PWM。
  • 電流模式控制倍流整流器ZVS PWM全橋DC-DC變換器的研究
    引言 傳統的PWM DC/DC 移相全橋零電壓軟開關(ZVS)變換器利用變壓器的漏感或/和原邊串聯電感和開關管的外接或/和寄生電容之間的諧振來實現零電壓軟開關,由於超前橋臂和滯後橋臂實現零電壓軟開關ZVS的條件不盡相同,導致了滯後橋臂實現零電壓軟開關ZVS的難度比超前橋臂要大得多;
  • 單片機控制的步進電機PWM控制程序
    8051單片機控制步進電機的C51語言編寫的PWM控制程序#include #include >#include #include "UPSD3200.H"#include "upsd_pwm.h"#define uint unsigned int#define uchar unsigned charPSD_REGS PSD8xx_reg _at_ csiop;#define KEYIO (~(PSD8xx_reg.DATAIN_A
  • 一種24V電源電流型PWM控制器設計
    1 雙環電流型PWM控制器工作原理雙環24V電源電流型脈寬調製(PWM)控制器是在普通電壓反饋PWM控制環內部增加了電流反饋的控制環節,因而除了包含電壓型PWM控制器的功能外,還能檢測開關電流或電感電流,實現電壓電流的雙環控制。雙環電流型PWM控制器電路原理如圖1所示。