Fan control using PWM.尝试在STM32F030C8中使用PWM(TIMER1)控制风扇速度。在硬件中,使用了零交叉三端双向可控硅驱动器光耦合器(MOC3063SR2M)。针对不同的速度级别,产生了100%,60%,45%和30%的占空比。
分配的预分频器,自动重载寄存器和CCR1寄存器为
TIM1->PSC = 47;
TIM1->ARR = 100;
TIM1->CCR1 = CR_REG; (for different speed level)
速度控制在100%和60%占空比下正常工作。在45%和30%中,速度控制会降低,但会产生振动。需要知道为什么会发生振动..