实现PWM频率和占空比双可调建议使用带ADC和PWM功能的MCU来设计方案 仅需要两个ADC通道接可调电压来控制PWM的频率和占空比,一个PWM输出通道,并不需要其它外设,选用一个8个脚的MCU即可 HT66F021设计PWM频率和占空比双可调方案 HT66F021自带一路PWM输出,6路ADC输用,足够用了,不用的ADC的通道还可以用作普通IO,还可以扩展其它功能 为了加大PWM输出能力,用NPN三极管做PWM输出,通过可调电阻R4设置PWM的输出频率,通过可调电阻R6设置PWM的占空比输出 想让PWM频率和占空比都可以调节,并且可以通过外加电压来控制,采用8脚的小单片机实现是最方便的,只要编写个这样的程序即可实现。这里推荐一款好用的8脚单片机——ATtiny25,其Flash为2K,内置10位ADC、PWM及模拟比较器,工作电压范围为2.7~5.5V。 |