当前位置:网站首页>Principle of PWM and generation of PWM wave
Principle of PWM and generation of PWM wave
2022-07-27 11:45:00 【char~lie】
1. Definition
Pulse width modulation (Pulse width modulation,PWM), Simply put, it can replace other waveforms by adjusting the duty cycle of square wave . Because it's a digital signal , Not susceptible to interference .
2. Circuit implementation

Pictured , A sine wave is an input signal , Triangular wave is a carrier signal , Output high level between the intersection of the two , Because the period of triangular wave must , So the output period is certain , The duty cycle changes PWM wave , The realization of the circuit requires a triangular wave generator , A voltage comparator can achieve .
The picture below is TI From the official website PWM Generator circuit .
3.SPWM
SPWM: Sine wave pulse width modulation .
SPWM The definition of waveform is to divide sine half wave into N Equal division , The area enclosed by each bisection and abscissa is replaced by an equal height rectangle equal to its area , available N Rectangular pulses , as follows :
stay SPWM Legal cross - straight - AC variable frequency speed regulation ,SPWM Compared with the six beat step wave, the method can output a voltage closer to the sine wave , Reduce high-order harmonic components , And the power factor of the power grid is close to 1, Greatly improve system performance .
边栏推荐
- JUC框架 从Runnable到Callable到FutureTask 使用浅析
- 基于反馈率的控制系统原理
- LAN SDN technology hard core insider 13 from LAN to Internet
- TLC549Proteus仿真&Sallen-Key滤波器&AD736Vrms到DC转换&Proteus查看51寄存器值
- C programming language (2nd Edition) -- Reading Notes -- 1.3
- Vscode establishes automatic search of header files under non engineering directories
- 第13章 IO流
- Ask the big guys, is there transaction control for using flick sink data to MySQL? If at a checkpoint
- Stm32f10x -- C Language-1
- Raw socket grabs packets, and packets on some ports cannot be caught
猜你喜欢
随机推荐
检定和校准的区别
[special topic] summary of RMQ question brushing with ST table
LAN SDN technology hard core insider 13 from LAN to Internet
【机器学习-白板推导系列】学习笔记---条件随机场
Proteus8专业版破解后用数码管闪退的解决
Knapsack problem acwing 9. grouping knapsack problem
The C programming language 2nd -- Notes -- 6.7
【Unity入门计划】CreatorKitFPS:第一人称射击3D小游戏
Basic use of cmake
C programming language (2nd Edition) -- Reading Notes -- 1.5
82.(cesium之家)cesium点在3d模型上运动
Shell脚本文本三剑客之sed
求不同采样周期下的传递函数有限零点
你真的会写二分查找吗——变种二分查找
Analysis of the use of JUC framework from runnable to callable to futuretask
日本福岛废堆安全监视协议会认可排海计划“安全”
Gaussian elimination acwing 884. Gaussian elimination for solving XOR linear equations
1.Flume 简介及基本使用
The C programming language -- (2nd) -- Notes -- 4.11.2
LeetCode 03: T58. 最后一个单词的长度(简单); 剑指 Offer 05. 替换空格(简单); 剑指 Offer 58 - II. 左旋转字符串(简单)









