本帖最后由 ArteryMCU 于 2021-6-28 15:52 编辑
以下内容来源于EEWorld真实用户(jinglixixi)分享:
使用PWM可以调节灯光的亮度或风扇的转速等,为了便于验证PWM调节的效果,这里使用的是基于功率放大作用的风扇驱动模块, 它与开发板的连接情况如图1所示。 ▲图1 硬件连接
在使用PA6和PA7为PWM输出端口的情况下,其引脚配置函数为:
在占空比为50%和37.5%的情况下,2个通道的参数设置值为: TMR3 Channel1 duty cycle = (TMR3_CCR1/ TMR3_ARR)* 100 = 50% TMR3 Channel2 duty cycle = (TMR3_CCR2/ TMR3_ARR)* 100 = 37.5% ▲图2 占空比50%时的效果
▲图3 占空比37%时的效果
|