最近使用STM32F103C8T6做了一个SPWM驱动板(单极性),主要器件STM32驱动IR2110,然后再驱动MOS管,现在出现的问题在低压工作时100V以内,出来的正弦波是正常的,高压200V以上时出来的正弦波出现很多毛刺,示波器测量发现单片机输出的SPWM波形出现毛刺(少部分不是按程序设定的给出计算出来应有的占空比)。应该是单片机端出现了问题。
现在猜想会不会是单片机某个引脚具有复位或者置位PWM功能,而这个引脚却好有悬空没设置,导致SPWM不稳定。刹车端已设置为输入且加1K电阻下拉。请问哪位大虾遇到过类似的问题?
下面发几张低压正常波形和高压干扰后的波形。波形图分别为两个单桥臂波形和合成正弦波波形,
|