单片机可以输出PWM信号,但是PWM信号的功率不够无法直接用来驱动负载,必须通过控制功率器件在去控制负载。 PWM信号控制负载的情况非常多见。 在工控行业,PWM信号可以用来调节电机转速、调节变频器以及BLDC电机驱动等; 在LED照明行业,可以通过PWM来控制LED灯的亮暗变化; 还可以通过PWM信号来控制无源蜂鸣器发出简单的声音以及实现功率继电器的线圈节能等。 1 PWM信号控制负载的原理 PWM是脉冲宽度调制,具有两个非常重要的参数: 频率和占空比。 频率和周期是互为倒数的,占空比是指一个周期内高电平所占的比例。 PWM信号就是根据需求调节占空比的大小以实现负载端电压的线性变化。 PWM信号的几个参数,以及占空比所对应的平均电压如下图所示。 2 PWM通过调节占空比改变负载两端的电压 这种方式的典型应用有如下场景: 1)控制LED灯的亮暗变化,通过PWM信号占空比的变化