现在很多单片机内部有硬件PWM模块,通过单片机内部的运算或是逻辑判断,输出占空比可调的PWM信号,如果要驱动电机,可以再加一级驱动芯片。IR公司(国际整流公司)有很多驱动芯片的。
比如说常用的TL494,SG3524,UC3842、IR21XX系列等,都是常见的PWM驱动芯片。