完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在使用 XMC4500 Relax Kit,我想使用 SVM-App。 我禁用了超调制,希望能动态改变频率。
我的问题是,我不知道在哪里可以找到振幅限值。 在 APP-Help 中,我只能找到 100% 等于"PWM 周期值" 。 但当我查看调试器时,却发现频率为 10kHz 的值为(例如)5999。 但是,当我查看 PWM 信号时,并没有发现占空比有很大变化。 事实上,我可以将振幅调到 10000 甚至更高,然后看到"更多的" 调制。 我不是这方面的专家,所以想请教一下,在哪里可以找到振幅值的真正上限。 在调试器中,我还看到了更多可能的"" 值。 (红色标记) 我测试了它们,但没有得到任何启发。 有人能给我帮助或建议吗? 我将不胜感激。 |
|
相关推荐
1个回答
|
|
XMC4500 Relax Kit 是一款基于 Infineon XMC4500 微控制器的开发板,适用于电机控制应用。在您的项目中,您正在使用 SVM-App(Space Vector Modulation Application)来实现电机控制。在这种情况下,您希望了解振幅限值以实现动态频率调整。
首先,我们需要澄清一些概念: 1. PWM(脉冲宽度调制):这是一种对模拟信号进行数字编码的方法,通过调整脉冲的宽度来控制输出电压或电流。在电机控制中,PWM 通常用于调节电机的速度和扭矩。 2. SVM(空间矢量调制):这是一种用于三相电机控制的 PWM 技术,通过调整三个相位之间的电压矢量来实现更平滑的电机运行。 3. 超调制:这是一种 PWM 技术,通过增加调制指数来提高系统的效率和性能。在某些情况下,超调制可能会导致更高的谐波和电磁干扰。 现在,让我们回答您的问题。在 SVM-App 中,振幅限值通常与 PWM 周期值有关。100% 振幅表示 PWM 周期的最大值。然而,实际的振幅值可能受到多种因素的影响,如电机参数、控制器设置等。 在您的项目中,您提到在调试器中观察到的 PWM 信号值(例如 5999)与预期的占空比变化不符。这可能是由于以下原因: 1. 调试器显示的值可能不是实际的 PWM 周期值,而是与 PWM 相关的其他参数。 2. 您的项目设置可能存在问题,导致实际的 PWM 信号与预期不符。 3. 您的观察可能受到其他因素的影响,如测量误差、信号干扰等。 要找到振幅值的真正上限,您可以尝试以下方法: 1. 查阅 XMC4500 Relax Kit 和 SVM-App 的官方文档,了解振幅和 PWM 周期值之间的关系。 2. 在您的项目中,逐步调整振幅值,观察 PWM 信号的变化。这可以帮助您找到实际的振幅上限。 3. 与其他使用相同硬件和软件的开发人员交流,了解他们的经验和建议。 4. 如果可能,联系 Infineon 技术支持,以获取更详细的信息和指导。 总之,要找到振幅值的真正上限,您需要深入了解您的项目设置、硬件特性和软件功能。通过查阅文档、实验和与其他开发人员交流,您将能够更好地理解振幅限值,并实现动态频率调整。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教个XMC1404调试串口接收时为什么一直无法接收数据的问题
347 浏览 0 评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6144 浏览 2 评论
4102 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3628 浏览 9 评论
1229 浏览 8 评论
452浏览 2评论
267浏览 2评论
374浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6153浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
452浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 11:41 , Processed in 0.710889 second(s), Total 102, Slave 85 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号