|
100黑币
这是原理图,单片机用的是正点原子的STM32F1战舰版,想通过两路pwm给到DRVA和DRVB控制电机的正反转以及调速,目前仅能控制一路调速,再加一路pwm总是会一路默认满占空比,一路占空比可调,导致pmos管击穿(用的是通用定时器3里面的两个通道)。有没有办法可以有效控制一路pwm为0占空比同时控制另一路pwm占空比可调,还要保证mos管不会被击穿。还有,我在控制一路pwm占空比的时候,按复位键,总是会突然满占空比然后骤减为0,这个问题也不知道是什么原因,求解。附件是我写的一路pwm和两路pwm代码,求教。
|
|