你好:
我在用EPWM1A和EPWM1B产生PWM波形的时候,当频率比较高时产生的矩形波的高电平是3.3V,当频率为几Hz的时候产生的矩形波的高电平是4.5V,这是什么原因导致的?而且这个波形不是标准的矩形波,高电平不是平的而是类似个斜面?
Jay:
你好。
请断开EPWM输出口所接的外部电路,同时检查MCU的IO供电电压,然后再进行测试。
你好:
我在用EPWM1A和EPWM1B产生PWM波形的时候,当频率比较高时产生的矩形波的高电平是3.3V,当频率为几Hz的时候产生的矩形波的高电平是4.5V,这是什么原因导致的?而且这个波形不是标准的矩形波,高电平不是平的而是类似个斜面?
Bruce Wei:
你好!
这样有可能是测量方法的问题。确保示波器探头接地线尽可能靠近被测信号引脚。试试波形是否正常?
如果还有问题,请上传有问题的波形,以及引脚附近的电路图。
你好:
我在用EPWM1A和EPWM1B产生PWM波形的时候,当频率比较高时产生的矩形波的高电平是3.3V,当频率为几Hz的时候产生的矩形波的高电平是4.5V,这是什么原因导致的?而且这个波形不是标准的矩形波,高电平不是平的而是类似个斜面?
Jones Chen:
这是硬件的问题吧,我们的供电时3.3V的,出来4.5V的高电平应该还是PWM后端驱动电路的问题,请楼主确认一下。
可以断开于外界的联系,直接测量引脚上的PWM电压。