Bekijk alles

Raadpleeg de Engelse versie als onze officiële versie.Opbrengst

Europa
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Azië/Pacific
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Afrika, India en Midden -Oosten
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
Zuid -Amerika / Oceanië
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
Noord -Amerika
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
HuisblogPulsbreedtemodulatie (PWM) uitgelegd
Op 2026/01/13 3,632

Pulsbreedtemodulatie (PWM) uitgelegd

Pulsbreedtemodulatie (PWM) is een eenvoudige en efficiënte manier om elektrische stroom te regelen met behulp van digitale signalen.In plaats van de voedingsspanning te wijzigen, past u aan hoe lang het signaal binnen elke cyclus AAN en UIT blijft om de stroomtoevoer te regelen.Dit artikel helpt u te begrijpen hoe PWM werkt, hoe de duty-cycle de output beïnvloedt en waarom PWM veel wordt gebruikt in elektronica en besturingssystemen.Je zult ook zien hoe PWM wordt toegepast in controllers, golfvormtypen en toepassingen.

Catalogus

1. Wat is pulsbreedtemodulatie?
2. Hoe werkt pulsbreedtemodulatie?
3. PWM-signaalgolfvormkarakteristieken
4. Soorten pulsbreedtemodulatie
5. PWM-generatiemethoden
6. PWM in microcontrollers en controllers
7. Toepassingen van pulsbreedtemodulatie
8. PWM versus lineaire controle versus fasehoekcontrole
9. Conclusie

Pulse Width Modulation Concept

Figuur 1. Concept van pulsbreedtemodulatie

Wat is pulsbreedtemodulatie?

Pulsbreedtemodulatie (PWM) is een digitale besturingstechniek die wordt gebruikt om het elektrische vermogen dat aan een belasting wordt geleverd te regelen door het aandeel van de AAN-tijd binnen een vaste schakelperiode te variëren.In plaats van het voedingsspanningsniveau te veranderen, regelt PWM het effectieve vermogen door het signaal snel te schakelen tussen volledig AAN en volledig UIT.Deze aanpak maakt efficiënte vermogensregeling mogelijk met minimaal energieverlies, waardoor PWM veel wordt gebruikt in motoraandrijvingen, LED-besturing, stroomomvormers en ingebedde besturingssystemen.

Hoe werkt pulsbreedtemodulatie?

PWM Working Principle

Figuur 2. PWM-werkprincipe

Pulsbreedtemodulatie werkt door het uitgangssignaal herhaaldelijk met een constante frequentie AAN en UIT te zetten.Tijdens elke schakelcyclus blijft het signaal gedurende een bepaalde tijd AAN en gedurende de rest van de cyclus UIT.De verhouding tussen de AAN-tijd en de totale cyclustijd staat bekend als de duty-cycle en bepaalt rechtstreeks de gemiddelde spanning en stroom die aan de belasting wordt geleverd.Een hogere inschakelduur verhoogt het geleverde vermogen, terwijl een lagere inschakelduur dit verlaagt.

Omdat de schakelfrequentie doorgaans veel hoger is dan de elektrische of mechanische respons van de belasting, reageert de belasting op de gemiddelde waarde van het signaal in plaats van op individuele pulsen.Als gevolg hiervan maakt PWM een soepele en nauwkeurige vermogensregeling mogelijk met behulp van digitale signalen zonder dat er variabele spanningsbronnen nodig zijn.

PWM-signaalgolfvormkarakteristieken

PWM Kenmerkend
Beschrijving
Pulsbreedte
AAN tijd binnen één PWM-cyclus, van 0 microseconden tot volledige periode.
Inschakelduur
Percentage van AAN-tijd per cyclus, van 0 procent tot 100 procent.
PWM-frequentie
Aantal van cycli per seconde, gewoonlijk 500 Hz tot 100 kHz.
PWM-periode
Totale cyclus tijd, doorgaans 1 milliseconde tot 10 microseconden.
Signaal Amplitude
Spanningsniveau van het PWM-signaal, meestal 3,3 V, 5 V of 12 V.
Hoogspanning Niveau
Spanning tijdens AAN-status, gelijk aan de voedingsspanning.
Lage spanning Niveau
Spanning tijdens de UIT-status, doorgaans 0 V.
Stijg tijd
Tijd om schakelen van laag naar hoog, vaak 10 ns naar 1 µs.
Herfst tijd
Tijd om schakelen van hoog naar laag, vaak 10 ns naar 1 µs.
Schakelen Snelheid
Maximaal tarief van staatsverandering, ter ondersteuning van hoogfrequente PWM.
Resolutie
Aantal van duty-stappen, gewoonlijk 8 bit of 10 bit.
Signaal Stabiliteit
Consistentie van frequentie en duty-cycle in de loop van de tijd.
Jitter
Kleine timing variatie, meestal minder dan 1 procent.
Dode tijd
Opzettelijk vertraging tussen het schakelen, doorgaans 100 ns tot 5 µs.
Harmonischen
Hoge frequentie componenten gegenereerd door snel schakelen.
Vermogenscontrole
Uitgangsvermogen varieert lineair met de inschakelduur.
Reactie laden
Vermogen om behoudt de golfvorm onder belastingveranderingen.
Filteren Uitvoer
Gefilterde PWM produceert een gelijkmatige gelijkspanning.
Lawaai Immuniteit
Weerstand tegen interferentie verbetert met schone randen.

Soorten pulsbreedtemodulatie

Pulsbreedtemodulatie kan worden geclassificeerd in verschillende regelstrategieën, afhankelijk van hoe de uitgangsgolfvorm wordt gevormd.Deze PWM-typen richten zich op modulatieconcepten en besturingsalgoritmen die de uitgangsspanning, harmonische prestaties en efficiëntie beïnvloeden.

Breedtemodulatie met enkele puls (PWM met enkele puls)

Single-Pulse PWM Waveform

Figuur 3. PWM-golfvorm met enkele puls

Single-Pulse PWM gebruikt één schakelpuls per halve cyclus van de uitgangsgolfvorm.De breedte van deze enkele puls wordt aangepast om het uitgangsspanningsniveau te regelen.Omdat er per halve cyclus slechts één schakelgebeurtenis plaatsvindt, blijven de schakelverliezen laag.Deze regelstrategie produceert echter een hogere harmonische vervorming en wordt voornamelijk gebruikt in laagfrequente en basistoepassingen voor vermogensregeling, waarbij eenvoud prioriteit krijgt boven de kwaliteit van de golfvorm.

Modulatie met meerdere pulsen (PWM met meerdere pulsen)

Multiple-Pulse PWM Waveform

Figuur 4. PWM-golfvorm met meerdere pulsen

Multiple-Pulse PWM verdeelt elke halve cyclus in verschillende kleinere pulsen in plaats van één enkele grote puls.Door het aantal pulsen te vergroten, wordt de harmonische energie naar hogere frequenties verspreid, waardoor de kwaliteit van de uitgangsgolfvorm verbetert.Dit PWM-type biedt een balans tussen verminderde harmonische vervorming en beheersbare schakelverliezen, waardoor het geschikt is voor industriële stroomomvormers en motoraandrijfsystemen.

Sinusvormige pulsbreedtemodulatie (SPWM)

Sinusoidal PWM Generation

Figuur 5. Sinusoïdale PWM-generatie

Sinusoïdale PWM is een modulatiestrategie die pulsen genereert op basis van een sinusoïdaal referentiesignaal.De pulsbreedten variëren afhankelijk van de momentane amplitude van de referentiegolfvorm, waardoor de uitvoer na filtering een sinusgolf kan benaderen.SPWM wordt veel gebruikt in omvormers, motoraandrijvingen en systemen voor hernieuwbare energie, omdat het goede harmonische prestaties levert met een gematigde regelcomplexiteit.

Ruimtevectorpulsbreedtemodulatie (SVPWM)

Space Vector PWM is een geavanceerde besturingsstrategie die gebruikmaakt van een wiskundig vectormodel van de omvormer in plaats van directe golfvormvergelijking.Het selecteert optimale schakeltoestanden om een ​​roterende referentievector in de spanningsruimte te benaderen.Vergeleken met SPWM verbetert SVPWM het spanningsgebruik van de DC-bus en vermindert het de harmonische vervorming verder, waardoor het geschikt is voor krachtige motoraandrijvingen en nauwkeurige industriële besturingssystemen.

PWM-generatiemethoden

PWM-signalen kunnen ook worden gecategoriseerd op basis van de manier waarop de pulsen worden gegenereerd en uitgelijnd in de hardware.Deze methoden voor het genereren van PWM richten zich op timerwerking, schakelsymmetrie en pulsplaatsing, in plaats van op de modulatiestrategie zelf.

Enkelzijdige PWM (Edge-Aligned PWM)

Edge-Aligned PWM Timing

Figuur 6. Edge-Aligned PWM-timing

Single-Edge PWM lijnt alle pulsen uit op één flank van de schakelperiode, doorgaans de stijgende flank.De duty-cycle wordt aangepast door de puls vanaf deze vaste flank te verlengen of te verkorten.Deze generatiemethode is eenvoudig te implementeren met behulp van hardwaretimers en comparatoren, maar het asymmetrische schakelpatroon kan de harmonische vervorming en elektromagnetische interferentie vergroten.

Dubbelzijdige PWM (gecentreerd uitgelijnde PWM)

Center-Aligned PWM Timing

Figuur 7. Centraal uitgelijnde PWM-timing

Double-Edge PWM centreert de puls binnen de schakelperiode door symmetrisch rond het middelpunt in en uit te schakelen.Deze symmetrische timing vermindert harmonische vervorming en elektromagnetische interferentie en verbetert tegelijkertijd de stroombalans.Vanwege deze voordelen wordt centraal uitgelijnde PWM vaak gebruikt in precisiemotoraandrijvingen en krachtige vermogensregelingstoepassingen.

Carrier-gebaseerde PWM (vergelijker PWM)

Carrier-Based PWM genereert pulsen door een referentiesignaal te vergelijken met een hoogfrequente draaggolfgolfvorm met behulp van een comparator.Wanneer de referentie de draaggolf overschrijdt, wordt de uitgang ingeschakeld.Deze methode dient als basis voor het genereren van hardware voor veel PWM-besturingsstrategieën, waaronder SPWM, en wordt op grote schaal geïmplementeerd in microcontrollers, DSP's en industriële controllers.

PWM in microcontrollers en controllers

Pulsbreedtemodulatie in Arduino

Arduino PWM LED Control

Figuur 8. Arduino PWM LED-bediening

Arduino genereert pulsbreedtemodulatie met behulp van interne hardwaretimers die de uitgangspin schakelen tussen HOGE en LAGE toestanden.De inschakelduur wordt aangepast via software, die rechtstreeks de gemiddelde spanning regelt die aan de belasting wordt geleverd.Door de duty-cycle te veranderen, kan Arduino de LED-helderheid of het motortoerental soepel variëren zonder de voedingsspanning te veranderen.De PWM-frequentie wordt meestal vastgelegd door de timerinstellingen, waardoor een stabiele werking tijdens besturingstaken wordt gegarandeerd.Zoals weergegeven in de afbeelding stuurt de Arduino PWM-pin een LED door een weerstand, wat duidelijk laat zien hoe variatie in de werkcyclus de zichtbare helderheid verandert.

Pulsbreedtemodulatie in ESP32

ESP32 PWM Output Example

Figuur 9. Voorbeeld van ESP32 PWM-uitvoer

ESP32 biedt geavanceerde pulsbreedtemodulatie met behulp van speciale PWM-hardwaremodules.Het ondersteunt een hogere resolutie, meerdere onafhankelijke PWM-kanalen en flexibele frequentieregeling zonder de CPU te belasten.Dit maakt nauwkeurige en responsieve vermogensregeling voor motoren, LED's en IoT-apparaten mogelijk.ESP32 PWM is vooral geschikt voor toepassingen die een snelle respons en nauwkeurige uitgangsregeling vereisen.Figuur 9 toont de ESP32 die meerdere LED's bestuurt met verschillende PWM-werkcycli, en illustreert hoe elk kanaal onafhankelijk het uitgangsvermogen aanpast.

Pulsbreedtemodulatie in PLC's

PLC PWM Heater Control

Figuur 10. PLC PWM-verwarmingsregeling

PLC's gebruiken pulsbreedtemodulatie om industriële belastingen zoals verwarmingselementen, motoren en actuatoren met hoge betrouwbaarheid te besturen.De PWM-uitgang wordt aangepast op basis van sensorfeedback of geprogrammeerde besturingslogica om het vermogen nauwkeurig te regelen.Deze methode maakt een soepele bediening mogelijk terwijl de elektrische belasting op schakelapparaten wordt geminimaliseerd.PLC-gebaseerde PWM is ontworpen om betrouwbaar te werken in elektrisch luidruchtige en zware industriële omgevingen.Zoals weergegeven in de afbeelding gebruikt de PLC een PWM-signaal om een ​​solid-state relais aan te sturen dat het verwarmingsvermogen regelt op basis van temperatuurfeedback.

Toepassingen van pulsbreedtemodulatie

Pulsbreedtemodulatie wordt veel gebruikt om het vermogen efficiënt en nauwkeurig te regelen in elektronische toepassingen met zowel laag als hoog vermogen.

1. Motorsnelheidsregeling

PWM wordt vaak gebruikt in gelijkstroommotoren, servomotoren en BLDC-motoraandrijvingen om de snelheid en het koppel te regelen door de gemiddelde spanning die aan de motor wordt geleverd te variëren.Deze methode zorgt voor een soepele snelheidsregeling en hoge efficiëntie in robotica, industriële automatisering en elektrische voertuigen.

2. LED-dim- en verlichtingsregeling

Bij LED-drivers regelt PWM de helderheid door de LED snel in en uit te schakelen terwijl een constant stroomniveau wordt gehandhaafd.Dit voorkomt kleurverschuiving, verbetert de efficiëntie en maakt nauwkeurige aanpassing van de helderheid mogelijk in beeldschermen, autoverlichting en slimme verlichtingssystemen.

3. Voedingen en spanningsregeling

PWM is een kerntechniek in schakelende voedingen, DC-DC-converters en omvormers.Het helpt de uitgangsspanning en -stroom efficiënt te regelen, waardoor de warmteontwikkeling wordt verminderd in vergelijking met lineaire regelaars.

4. Genereren van audiosignalen

PWM wordt gebruikt in klasse-D-audioversterkers om audiosignalen om te zetten in hoogfrequente schakelsignalen.Dit maakt krachtige audioversterking mogelijk met een laag vermogensverlies en een compact circuitontwerp.

5. Verwarming en temperatuurregeling

PWM regelt de stroom die wordt geleverd aan verwarmingselementen, verwarmingselementen en temperatuurregelsystemen door de aan-uittijd van de toevoer aan te passen.Dit zorgt voor een stabiele temperatuurregeling in industriële verwarmingstoestellen, soldeerstations en huishoudelijke apparaten.

6. Batterij opladen en energiebeheer

PWM wordt toegepast in acculaders en zonne-laadcontrollers om de laadstroom en -spanning te beheren.Dit verbetert de laadefficiëntie, beschermt de batterijen tegen overladen en verlengt de levensduur van de batterij.

7. Microcontroller en ingebedde systemen

PWM-uitgangen van microcontrollers worden veel gebruikt om analoog-achtige signalen te genereren, actuatoren te besturen en te communiceren met externe apparaten.Dit maakt PWM belangrijk in embedded systemen, IoT-apparaten en besturingstoepassingen.

PWM versus lineaire controle versus fasehoekcontrole

Parameter
PWM Controle
Lineair Controle
Fase Hoekcontrole
Basiscontrole Methode
Uitgang is gecontroleerd door een variërende inschakelduur
Uitgang is gecontroleerd door de spanning lineair te verlagen
Uitgang is gecontroleerd door het vertragen van de AC-golfvormgeleiding
Typisch aanbod Typ
Gelijkstroom aanbod
Gelijkstroom aanbod
Wisselstroom aanbod
Controlesignaal Frequentie
Algemeen 1 kHz tot 100 kHz
Nul schakelfrequentie
Lijn frequentie van 50 Hz of 60 Hz
Energie-efficiëntie
Efficiëntie doorgaans 85 procent tot 98 procent
Efficiëntie doorgaans 30 tot 60 procent
Efficiëntie doorgaans 70 tot 90 procent
Warmteopwekking
Warmteverlies wel laag door schakelwerking
Warmteverlies wel hoog door spanningsval
Warmteverlies wel matig tijdens gedeeltelijke geleiding
Uitgangsspanning Verordening
Gemiddeld De spanning wordt geregeld door de duty-cycle
Uitvoer spanning volgt rechtstreeks de stuurinvoer
RMS-spanning varieert met de schiethoek
Controleresolutie
Hoog resolutie met digitale timers
Zeer hoog resolutie met analoge bediening
Middelmatig resolutie beperkt door AC-golfvorm
Circuitcomplexiteit
Middelmatig complexiteit met schakelcomponenten
Eenvoudig circuit met doorlaatelement
Middelmatig complexiteit met behulp van TRIAC of SCR
EMI en ruis Niveau
EMI is gemiddeld tot hoog zonder filtering
EMI is erg laag
EMI is hoog als gevolg van golfvormvervorming
Typisch schakelen Apparaat
MOSFET of IGBT
BJT of lineair regelaar
TRIAC of SCR
Reactiesnelheid
Reactietijd is in microseconden
Reactietijd is in milliseconden
Reactietijd hangt af van AC-nuldoorgang
Compatibiliteit laden
Beste voor motoren LED's en stroomomvormers
Het beste voor laag analoge belastingen voeden
Beste voor lampenverwarmers en AC-motoren
Vermogensbereik
Vanaf 1 watt tot enkele kilowatt
Meestal hieronder 50 watt
Meestal van 100 watt tot enkele kilowatt
Controlenauwkeurigheid
Nauwkeurigheid hangt af van de timerresolutie
Zeer nauwkeurig en soepele bediening
Nauwkeurigheid beïnvloed door lijnspanningsvariaties
Veel voorkomende toepassingen
Motorsnelheid controle SMPS LED dimmen
Audio versterkers sensorcircuits
Lichtdimmers ventilatorregelaars verwarmingsregeling

Conclusie

Pulsbreedtemodulatie zorgt voor een efficiënte en nauwkeurige vermogensregeling door de werkcyclus van een schakelsignaal te variëren.Verschillende PWM-typen en generatiemethoden beïnvloeden de golfvormkwaliteit, efficiëntie en systeemprestaties.PWM wordt veel gebruikt in microcontrollers, PLC's en vermogenselektronica voor motoren, verlichting, stroomconversie en temperatuurregeling.De eenvoud en efficiëntie maken het essentieel in moderne elektronische toepassingen.

Over ons

ALLELCO LIMITED

Allelco is een internationaal beroemde one-stop Distributeur van inkoopdiensten van hybride elektronische componenten, toegewijd aan het bieden van uitgebreide inkoop- en supply chain -diensten voor componenten voor de wereldwijde elektronische productie- en distributie -industrie, waaronder wereldwijde top 500 OEM -fabrieken en onafhankelijke makelaars.
Lees verder

Quick Inviry

Stuur een aanvraag, we zullen onmiddellijk reageren.

Aantal stuks

Veel Gestelde Vragen [FAQ]

1. Kan PWM motoren of LED's beschadigen als ze verkeerd worden gebruikt?

Ja, onjuiste PWM-instellingen zoals een zeer hoge frequentie, slechte filtering of onjuiste driverselectie kunnen oververhitting, ruis of een kortere levensduur veroorzaken.Het gebruik van de juiste PWM-frequentie en de juiste drivercircuits voorkomt schade.

2. Welke PWM-frequentie is het beste voor motoren, LED's en verwarmingen?

Motoren gebruiken doorgaans PWM-frequenties tussen 1 kHz en 20 kHz, LED's gebruiken vaak 500 Hz tot 5 kHz, en verwarmingstoestellen kunnen zeer lage frequenties gebruiken, zoals 1 Hz tot 100 Hz.De ideale frequentie hangt af van het belastingstype en de toepassing.

3. Heb ik een filter nodig als ik PWM gebruik voor analoge signalen?

Ja, een laagdoorlaatfilter wordt aanbevolen wanneer PWM wordt gebruikt om analoogachtige spanningen te genereren.Filtering verzacht de PWM-golfvorm en vermindert de rimpel, waardoor deze geschikt is voor gevoelige circuits.

4. Welke componenten zijn nodig om een ​​PWM-regelcircuit te bouwen?

Een standaard PWM-systeem vereist een controller, schakelapparaat, stuurcircuit, voeding en belasting.Afhankelijk van het vermogensniveau kunnen aanvullende componenten zoals filters, beveiligingscircuits en koellichamen nodig zijn.

5. Veroorzaakt PWM elektrische ruis of interferentie?

PWM-schakeling kan elektromagnetische interferentie genereren als deze niet op de juiste manier is ontworpen.Het gebruik van afscherming, filtering, goede aarding en correcte schakelfrequentie helpt geluidsproblemen te verminderen.

Populaire berichten

Heet onderdeelnummer

0 RFQ
Winkelmand (0 Items)
Het is leeg.
Vergelijk lijst (0 Items)
Het is leeg.
Feedback

Uw feedback is belangrijk!Bij Allelco waarderen we de gebruikerservaring en streven we ernaar deze constant te verbeteren.
Deel uw opmerkingen met ons via ons feedbackformulier en we zullen onmiddellijk reageren.
Bedankt voor het kiezen van Allelco.

Onderwerp
E-mail
Comments
Captcha
Sleep of klik om het bestand te uploaden
Upload bestand
Typen: .xls, .xlsx, .doc, .Docx, .jpg, .png en .pdf.
MAX -bestandsgrootte: 10 MB