VRM at PWM digital vs analog: isang kumpleto at praktikal na gabay

Huling pag-update: 27 Oktubre 2025
May-akda: Isaac
  • Kinokontrol ng VRM ang 12V sa stable na mababang boltahe gamit ang PWM, inductor, at capacitor; mas maraming tunay na yugto ang nagbabawas ng ripple at init.
  • Ang Analog PWM ay nag-aalok ng napakabilis na tugon; Ang digital PWM ay nagdaragdag ng telemetry at advanced na kontrol sa halaga ng pagiging kumplikado.
  • Analog vs digital: ADC/DAC at PWM kumonekta sensors at actuators; ang pagpili ay depende sa signal, katumpakan, ingay, at gastos.
  • Sa industriya, ang mga analog na I/O module ay sumusukat sa mga tuluy-tuloy na variable at ang mga digital ay matatag na namamahala sa mga binary state.

Digital vs Analog PWM VRM

Madalas hindi napapansin ang mga VRMNgunit sila ang electrical heart na ginagawang posible para sa isang PC na tumakbo nang matatag, lalo na kapag naglalaro tayo ng overclocking at itinutulak ang CPU at mga bahagi ng graphics cardSa mga linyang ito mauunawaan mo kung ano ang kanilang ginagawa, kung paano gumagana ang mga ito at kung bakit ang kontrol ng PWM, analog man o digital, ay gumagawa ng pagkakaiba sa katatagan, temperatura at habang-buhay ng mga bahagi.

Bilang karagdagan sa pagpapaliwanag ng mga konsepto ng VRM, makikita natin ang pagkakaiba sa pagitan analog at digital na signalPaano sila na-convert gamit ang ADC/DAC, ang papel ng PWM sa mga board at microcontroller (gaya ng Arduino), at kung ano ang ibig sabihin ng lahat ng ito sa mga pang-industriyang kapaligiran na may mga I/O module. Lilinawin pa namin ang debate ng audiophile tungkol sa pulse modulation. Laserdisc kumpara sa DSDna kadalasang nalilito dahil ito ay nagbabahagi ng isang teknikal na pamilya ngunit hindi ang parehong kalikasan.

Ano ang isang VRM at paano ito kinokontrol ang boltahe?

Ang VRM ay kumakatawan sa Voltage Regulator Module at ang misyon nito ay baguhin ang 12V input ng power supply Nakakamit ito sa malinis at matatag na mababang boltahe na kinakailangan ng mga CPU, memory, o GPU. Gumagamit ito ng buck converter na nagpapalit ng input connection sa pamamagitan ng MOSFET at pinapakinis ang resulta gamit ang isang inductor at isang capacitor.

Sa isang simpleng single-phase na disenyo, mayroong high-side MOSFET at low-side MOSFET na napakabilis na lumipat. Kapag nangunguna ang mataas na bahagiAng inductor ay tumatanggap ng 12 V, ang kasalukuyang pagtaas at ang magnetic core ay nag-iimbak ng enerhiya; ang parehong patlang na iyon sa simula ay "sumasalungat" sa kasalukuyang (batas ni Lenz), kaya ang boltahe sa output ay unti-unting tumataas, hindi sa mga pagtalon.

Kapag pinatay ng controller ang MOSFET na iyon at lumipat sa mababang bahagi, ilalabas ng inductor ang nakaimbak na enerhiya at pinapanatili ang daloy ng kasalukuyang Sa direksyon ng output, tinutulungan ng kapasitor na nagsisilbing buffer upang "punan" ang mga labangan sa waveform. Ang kumbinasyon ng inductor-capacitor na ito ay nagpapalit ng pulse train sa halos tuloy-tuloy at matatag na boltahe.

Ang susi ay nasa PWM duty cycle: kung ang pulso ay nananatiling aktibo sa kalahati ng oras Sa 12V, ang average na halaga ay patungo sa 6V; ang pagbabawas ng duty cycle sa humigit-kumulang 10-15% ay nagbubunga ng karaniwang 1,1-1,4V ng isang modernong processor. Ang bahaging responsable para sa pagtukoy sa siklo ng tungkulin na ito at sa tiyempo nito ay a PWM controller chip (PMIC), na sumusukat sa output at nagsasaayos sa real time.

Ang regulasyong ito ay hindi mahalaga: ang inductor ay bumubuo ng isang patlang na unang bumagal at pagkatapos ay huminto sa pagsalungat, at ang kapasitor ay nag-charge at naglalabas upang pakinisin ang mga taluktok at lambak. Ang resulta ay isang "malinis" na pag-igting Angkop para sa napakasensitibong integrated circuit. Kung wala ang pag-filter na ito, makikita ng processor ang isang "hagdan" ng mga pulso na walang kakayahang mapagkakatiwalaang paganahin ang milyun-milyong transistor nito.

  Ano ang CPI? Paano ko malalaman ang CPI ng isang processor? Mahalaga ba ito?

Phase na operasyon ng VRM

Mga Multiphase VRM, doubler, at phase marketing

Upang mabawasan ang ripple ng boltahe at ipamahagi ang stress, pinagsasama ng mga tagagawa ang ilang mga converter nang magkatulad at nag-offset mula sa isa't isa. Isang multi-phase na VRM ang nag-interleave sa mga yugto nito upang isa lang ang "nagsingil" sa isang pagkakataon habang ang iba ay "naglalabas", pinapaliit ang mga kasalukuyang spike, pagpapabuti ng lumilipas na tugon at pagpapababa ng temperatura.

Ang karagdagang bentahe ay ang bawat yugto ay nagsasagawa ng mas kaunting average na kasalukuyang, kaya Ang mga MOSFET, inductors, at capacitor ay hindi gaanong nagdurusaNagbibigay-daan ito sa paggamit ng mas mahusay na mga bahagi, nagpapahaba ng kanilang habang-buhay, at, sa maraming kaso, binabawasan ang kabuuang gastos nang hindi sinasakripisyo ang katatagan. Para sa matagal na overclocking, ang isang matatag na yugto ng kapangyarihan ay gumagawa ng isang makabuluhang pagkakaiba sa katatagan sa ilalim ng pagkarga.

Gayunpaman, hindi lahat ng kumikinang ay "mas totoong mga yugto." Ang tinatawag na mga bender Maaaring magpakita ang mga ito ng walo, labindalawa, o labing-anim na "phase" sa mga pagtutukoy kung sa katotohanan ay kalahati lang ng mga aktibong controller. Sa scheme na iyon, ang bawat aktwal na yugto ay isinaaktibo sa bawat iba pang oras, biswal na nagreresulta sa dalawang beses ang bilang ng "mga puntos" ngunit may epektibong dalas bawat sangay nabawasan

Ang isa pang disenyo ng trick ay nagsasangkot ng pagdoble sa hardware ngunit kapana-panabik na dalawang yugto na may parehong pulso. nang walang lag sa pagitan nilaBinabawasan nito ang kasalukuyang stress (mas maraming silicon na kahanay), ngunit hindi nito pinapabuti ang ripple gaya ng totoong interleaving. Ito ay hindi isang masamang diskarte sa bawat isa, ngunit mahalagang maunawaan kung ano ang iyong binibili kapag ang tagagawa ay nag-advertise ng mga "X+Y" na yugto.

Speaking of marketing, kapag nakakita ka ng 16+2 o 12+1, ang unang numero ay karaniwang tumutukoy sa Mga phase ng CPU, at ang pangalawa sa mga module ng memorya o iba pang riles. Ang mga yugto ng CPU VRM ay matatagpuan sa paligid ng socket, kadalasan sa ilalim ng mga heatsink; ang mga yugto ng memorya ay nasa tabi ng mga puwang ng DIMM. Kung ang PWM controller ay sumusuporta lamang sa 4 o 8 katutubong output, ang "16" ay karaniwang nagpapahiwatig ng pagdodoble. Sa pamamaraang iyon, ang bawat aktwal na yugto ay isinaaktibo sa bawat ibang pagkakataon, na nakikitang nagreresulta sa dalawang beses sa bilang ng "mga puntos" ngunit may pinababang epektibong dalas sa bawat sangay.

Analog at digital PWM sa VRM

Analog PWM vs Digital PWM sa VRM Control

Ang bawat VRM ay nagsasara ng feedback loop: mayroong a reference na boltahe (Vref) at isang nakatakdang target (hal., mula sa BIOS/UEFI). Patuloy na ikinukumpara ng controller ang sinusukat na output sa target na iyon at itinatama ang PWM duty cycle upang dalhin ang boltahe sa nais na halaga sa kabila ng mga pagbabago sa pagkarga.

Ito ay maaaring ipatupad gamit ang analog na paghahambing o digital na kontrol. Sa unang kaso, comparators at analog compensation Nagbibigay ang mga ito ng napakabilis na tugon at isang tapat, matatag, at epektibong pagpapatupad. Gumagana sila nang kahanga-hanga at napatunayan ang kanilang halaga sa loob ng mga dekada.

Sa digital PWM controllers, ang feedback signal ay mga sample at proseso Kabilang dito ang data, kumpara sa isang digital na sanggunian, at programmable logic tulad ng telemetry, pagsubaybay sa temperatura, mga profile ng boltahe, kasalukuyang mga limitasyon, at higit pa. Ang trade-off ay mas kumplikado, gastos, at mas pinong setup.

Sa modernong mga motherboard, ang digital na utak na iyon ay nagbibigay-daan para sa dagdag na "katalinuhan", tulad ng mga dynamic na setting mula sa BIOSpagbabasa ng sensor at mga proteksyon sa pinagmulanGayunpaman, may napakataas na kalidad na analog loop-based na mga disenyo na mas gusto pa rin para sa kanilang napakababang latency at pagiging simple ng signal path.

  Ano ang TDP ng processor at paano ito nakakaapekto sa performance?

Analog man o digital, ang mahalagang bagay ay isang stable at well-balanced na loop na nagpapanatili ingay, ripple, at overshoot pinananatiling naka-check. Ang praktikal na pagkakaiba para sa user ay nakikita sa katatagan kapag nagbabago ang mga load nang biglaan, mas kinokontrol na temperatura, at ang kakayahang mapanatili ang mataas na frequency nang walang pagbagsak ng boltahe.

Mga analog signal, digital signal, ADC, DAC at PWM

Analog at digital signal, ADC/DAC, PWM sa pagsasanay at I/O modules

Ang isang analog signal ay tuloy-tuloy sa oras at maaaring tumagal anumang halaga sa loob ng isang saklawAng digital ay discrete at binary (0/1). Naiintindihan lang ng mga microcontroller ang digital, kaya kailangan nilang i-convert ang mga analog signal gamit ang ADC para magbasa ng mga sensor, at ang DAC o PWM para makabuo ng katumbas na analog output.

Sa Arduino ecosystem, ang Uno ay gumagamit ng 0-5V TTL reference: ang 10-bit ADC ay nagmamapa ng 0V hanggang 0 at 5 V sa 1023na may mga hakbang na ~4,883 mV. Ang Due ay umabot sa 12 bits (0-4095), pagpapabuti ng resolution. Ang mga analog na pin nito ay maaari ding gamitin bilang mga digital na pin, kapaki-pakinabang kapag kulang ang I/O.

Dahil ang Uno ay walang purong analog na output, gumagamit ito ng PWM para tularan ang mga ito. Modulasyon ng lapad ng pulso Ayusin ang oras na ang output ay "mataas" sa bawat panahon: na-filter ng isang RC circuit o ang inertia ng load, ang average na halaga ay kumikilos tulad ng isang analog na boltahe. Sa isang karaniwang Arduino, ang dalas ay nasa paligid ng 500 Hz (maaaring i-configure depende sa timer).

Mahalagang huwag malito ang PWM sa function tono()na bumubuo ng 50% square wave para sa simpleng audio sa pamamagitan ng pag-iiba-iba ng frequency, walang tungkulin. Ang PWM, sa kabilang banda, ay nagmo-modulate sa duty cycle para makontrol ang power: lighting, motors, Peltier, switched-mode power supply, atbp., at ginagamit din para "magdrowing" ng mga tinatayang waveform (tulad ng na-filter na sine wave).

Sa kabaligtaran, ang isang DAC ay nagsasalin ng digital data sa isang DC boltahe/kasalukuyan nang hindi kailangang i-filter ang mga pulso. Iyon ang dahilan kung bakit isinasama ng Arduino Due ang mga tunay na DAC na nagbibigay-daan, halimbawa, na bumuo ng mas malinis na audio o tumpak na mga analog na sanggunian nang direkta mula sa microcontroller.

Ang input/output (I/O) ay isang mahirap na mapagkukunan. Ang mga multiplexer, gaya ng [nawawalang impormasyon - malamang na isang partikular na device o tool], ay maaaring gamitin upang palawakin ang I/O. 74HC4067 (16 na analog channel) at mga shift register tulad ng 74HC595Pinagsasama-sama ng mga Mux Shield-type shield ang dalawa para maabot ang dose-dosenang input/output, na may mga mode para sa digital at analog, lubhang kapaki-pakinabang sa mga kumplikadong prototype.

Higit pa sa laboratoryo, ang automation ng industriya ay kinabibilangan ng mga sumusunod: analog at digital I/O modules isinama sa mga PLC. Kino-convert ng mga analog ang tuloy-tuloy na signal (V o mA) papunta/mula sa digital world ng controller; pinamamahalaan ng mga digital ang 0/1 na estado ng mga sensor at actuator.

Karaniwang mga aplikasyon ng mga analog module

Ang mga analog na module ay ginagamit upang makakuha temperatura, presyon, rate ng daloy o antaskung saan ang sensor ay naghahatid ng tuluy-tuloy na variable na dapat tumpak na sample at salain ng PLC. Gayundin para sa pinong kontrol (hal., mga proporsyonal na balbula) kung saan ang analog na output ay kinokontrol ang proseso nang detalyado.

Ang isang thermocouple o RTD ay nagpapadala ng signal na nagbabago sa temperatura; nidi-digitize ito ng module at itinatama ng system ang setpoint ng proseso sa real time. panatilihin ang isang setpointKatulad nito, ang mga pressure transducer o flow meter ay nagbibigay ng 4-20 mA o 0-10 V na proporsyonal sa pisikal na dami.

Karaniwang mga aplikasyon ng mga digital na module

Binabasa ng mga digital module ang katayuan ng limitahan ang mga switch, pushbutton at mga hadlang (bukas/sarado, presensya/pagkawala) at lumipat ng mga output para patakbuhin ang mga relay, ON/OFF valve, alarm, at pilot light. Ang mga ito ay mabilis, matatag, at hindi gaanong sensitibo sa ingay kaysa sa mga analog na linya.

  NVIDIA - Intel: Isang alyansa na lampas sa pera

Sa mga device na gumagana sa "lahat o wala" na batayan, gaya ng mga solenoid valve o contactorAng isang digital I/O ay perpekto. Higit pa rito, sa mga kapaligiran na may mataas na interference ng EMI, ang mga binary signal ay malamang na maging mas matatag at pinapasimple ang pagkondisyon ng signal.

Paano pumili sa pagitan ng analog at digital na I/O

Ang unang filter ay uri ng signalKung patuloy na nag-iiba ang magnitude (temperatura/daloy), ito ay analog; kung dalawa lang ang states (presence/absence), digital na. Isinasaalang-alang din nito ang kinakailangang katumpakan at ang real-time na tugon na hinihingi ng proseso.

Isaalang-alang ang kondisyon ng kapaligiranAng mga analog system ay nangangailangan ng shielding at pagsala upang labanan ang ingay; mas pinahihintulutan ng mga digital system ang maingay na kapaligiran. Huwag kalimutan ang gastos: ang mga analog module ay mas mahal dahil sa pagkakalibrate at conditioning; Ang mga digital module ay karaniwang mas mura at mas simple.

Maikling FAQ

Ano ang pagkakaiba sa pagitan ng digital at analog input? Ang digital reads discrete 0/1 states; ang analog ay sumusukat ng tuluy-tuloy na mga halaga, nag-aalok ng granularity at detalye para sa mahusay na kontrol.

Ano ang ginagawa ng analog I/O module? Kino-convert nito ang tuluy-tuloy na signal sa digital data para sa PLC at, sa kabaligtaran, bumubuo ng mga analog na output sa proseso kapag kinakailangan ang proporsyonal na modulasyon.

Ano ang ginagawa ng digital I/O module? Namamahala ng binary on/off na mga input at output upang masubaybayan ang mga estado at magpatakbo ng mga simpleng device nang mabilis at mapagkakatiwalaan.

Analog vs digital PWM paghahambing at paggamit

Isang tala sa "analog" na PWM sa Laserdisc at DSD sa audio

Sa mundo ng audio, minsan sinasabi na ang Ang Laserdisc PWM ay "analog" At ang DSD na iyon, bagama't gumagamit ito ng delta-sigma modulation (isang kamag-anak ng PWM), ay puro digital. Ang mahahalagang pagkakaiba ay nakasalalay sa pagproseso at demodulation: sa Laserdisc, ang impormasyon ay ipinadala gamit ang pulse encoding na patuloy na nagpapakahulugan nang walang quantization sa N-bit na mga salita; sa DSD, ang 1-bit stream sa napakataas na frequency ay digital data na may out-of-band na ingay, na nilayon na i-filter at muling itayo, ngunit palaging pinamamahalaan bilang digital na impormasyon.

Sa madaling salita, ibinabahagi nila ang ideya ng "modulating energy sa paglipas ng panahon," ngunit ang konteksto ng paggamit at mga limitasyon (quantization, synchronization, digital domain processing) ilagay ang Laserdisc sa isang analog pulse encoding, at ang DSD bilang isang high-resolution na digital na format batay sa oversampling at noise modeling.

Pag-aaral at kasanayan kapag nagtatrabaho sa mga controller at hardware

Ang pagtatrabaho sa mga VRM, PWM, ADC/DAC, at I/O ay hindi lamang teknikal; ito ay umuunlad pag-iisip ng computationalAng kakayahang magmodelo ng mga problema at bumuo ng mga solusyon nang hakbang-hakbang. Higit pa rito, hinihikayat nito ang pakikilahok sa mga komunidad upang matuto nang sama-sama at makakuha ng mga bagong kasanayan.

Sa mga proyektong pang-edukasyon, ito ay isinasagawa mula sa pangunahing istruktura ng programming (mga variable, loop, conditional) sa paghawak ng mga sensor, microcontroller at actuator, kabilang ang paggamit ng mga PWM output (hal., sa mga servomotor), serial communication at hardware at software integration.

Ang pag-unawa sa VRM at PWM—sa kanilang mga analog at digital na bersyon—kasama ang pagkakaiba sa pagitan ng tuloy-tuloy at discrete na mga signal, ay nagbibigay sa iyo pamantayan sa pagpili ng mga bahagi, bigyang-kahulugan ang mga pangako sa marketing (tulad ng bilang ng mga yugto) at bumuo ng mas matatag, mahusay at matibay na mga sistema, maging sa iyong PC, sa isang Arduino prototype o sa isang pang-industriyang planta.

paghahatid ng kuryente sa mga processor
Kaugnay na artikulo:
Ang hamon ng paghahatid ng kuryente sa mga processor