完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
使用DAVE, 选取PMSM_FOC应用,采用初始参数配置(死区时间750ns),同一桥臂输出的PWM波形出现了同时为高的情况(750ns),波形图见附件。该怎么解决此问题呢。
|
|
相关推荐
1个回答
|
|
在PMSM_FOC应用中,同一桥臂输出的PWM波形同时为高的情况通常是由于死区时间设置不当或PWM生成过程中的问题导致的。以下是一些建议来解决这个问题:
1. 检查死区时间设置:死区时间是为了防止同一桥臂的两个晶体管同时导通而设置的。在您的情况下,死区时间设置为750ns,可能不足以防止同一桥臂的PWM波形同时为高。您可以尝试增加死区时间,例如将其增加到1000ns或更高,然后重新测试波形。 2. 检查PWM生成器设置:确保PWM生成器的设置正确,包括PWM频率、占空比等。错误的设置可能导致波形异常。 3. 检查硬件连接:确保PWM输出信号的硬件连接正确,没有短路或接触不良的问题。 4. 检查软件代码:检查您的代码中是否有任何可能导致PWM波形异常的部分。例如,检查PWM生成器的初始化代码、死区时间设置代码等。 5. 使用示波器:使用示波器观察PWM波形,以便更准确地确定问题所在。如果可能,尝试使用不同的示波器或更换示波器探头,以排除示波器本身的问题。 6. 咨询技术支持:如果以上方法都无法解决问题,您可以联系DAVE软件的技术支持团队,寻求专业帮助。 通过以上步骤,您应该能够找到并解决同一桥臂输出的PWM波形同时为高的问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教个XMC1404调试串口接收时为什么一直无法接收数据的问题
357 浏览 0 评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6218 浏览 2 评论
4103 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3629 浏览 9 评论
1229 浏览 8 评论
454浏览 2评论
267浏览 2评论
374浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6219浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
452浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 20:22 , Processed in 0.772224 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号