一. PWM
脉冲宽度调制(Pulse Width Modulation,PWM) 是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。广泛应用在从测量、通信到功率控制与变换的许多领域中。
如图所示,当STM32输出如图所示的方波时,其等效于近似输出正弦波。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210201173945288.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzM2MTY1Mg==,size_16,color_FFFFFF,t_70#pic_center)
占空比: 一个周期内高电平的持续时间占总周期的比例
通过改变方波的占空比,可以等效于输出了不同电平的模拟信号:若高电平为3.3V,占空比为20%,则模拟效果等效于输出一个0.66V的模拟信号,PWM输出频率越高,其连续性越好;频率低会导致出现突变的现象。
二. SG996舵机