Home > other >  New people for help, questions about STM32 timer PWM voltage is not normal
New people for help, questions about STM32 timer PWM voltage is not normal

Time:11-18

Recently in micro four axis, the need to do drive PWM timer, I use 405 rgt6 timer four four channels, but the output voltage can be measured only 0. 6 v, MOS tube can't conduction, PWM is not normal said 3. 3 v is 0 v? When these channels when ordinary IO v is normal, should not chip problem,
Very depressed, hope to have experience of big help to analysis the reason,

CodePudding user response:

PWM output soon, with a point value between 0 and 3.3 V output voltage is normal, you change the PWM pulse width, and then test the output voltage whether there is a change,

CodePudding user response:

Use oscilloscope to check the output waveform

CodePudding user response:

with routine first rule out the board whether the hardware has a problem, if not, then their program other than the timer related initialization close again after screening,

CodePudding user response:

PWM output pulse width is to use an oscilloscope to see that the multimeter can estimate for the, 0.6 v is about 5% of the pulse width, motor speed is very low,

CodePudding user response:

To change the voltage is measured waveform to RMS value not fengfeng

CodePudding user response:

Voltmeter measurement is valid, and MOS tube conduction is peak can be, so the MOS tube conduction you will analyse the reason:
1. Directly on the MOS pin higher level can test conduction
2. Use the oscilloscope observation of PWM output waveform
3. Change the PWM frequency and test

CodePudding user response:

I also met the problem completely identical, f407 TIM4 three channels to generate PWM is only 0.6 v, change frequency without any change,,,,

CodePudding user response:

What voltage is 0.6 V? High level? Or the average/RMS voltage?
  • Related