完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我现在有6路pwm波,A、B、E、F、G、H,这六路pwm需要同时调频移相,我的B、E需要基于A移向,F需要基于E移相,G和H需要基于E移相,但是GTM-TOM模块pwm同时输出并满足移相有两种情况,一种是都基于A去移相,一种是基于前一个通道去移相,一旦我使用第一种,我的F基于A移相就会超过50%,这将导致PWM出现一个周期的高电平的波形,如果使用第二种我又无法满足我的移相标准,请问是否可以混合使用这两种模式,怎么使用?
|
|
相关推荐
1个回答
|
|
为了实现TC375 GTM-TOM模块多路PWM同时调频移相,我们可以采用以下步骤:
1. 分析需求:首先,我们需要明确各个PWM通道之间的移相关系。根据您提供的信息,我们有以下关系: - B、E基于A移相 - F基于E移相 - G、H基于E移相 2. 确定移相模式:根据您的描述,GTM-TOM模块PWM同时输出并满足移相有两种情况: - 都基于A去移相 - 基于前一个通道去移相 3. 分析问题:如果使用第一种模式,F基于A移相会超过50%,导致PWM出现一个周期的高电平波形。如果使用第二种模式,无法满足移相标准。 4. 混合使用两种模式:为了解决这个问题,我们可以尝试混合使用这两种模式。具体步骤如下: a. 设置A通道为基准通道,其他通道都基于A通道进行移相。 b. 对于B、E通道,由于它们需要基于A移相,所以可以直接使用第一种模式。 c. 对于F通道,由于它需要基于E移相,我们可以先计算F相对于A的移相角度,然后将其转换为相对于E的移相角度。这样,F通道就可以使用第二种模式,基于E通道进行移相。 d. 对于G、H通道,它们需要基于E移相,所以可以直接使用第二种模式。 5. 实现混合模式:在实际编程中,我们需要根据上述步骤调整PWM通道的参数,以实现混合模式。这可能需要一些编程技巧和对GTM-TOM模块的深入了解。 6. 测试和验证:在实现混合模式后,需要对各个PWM通道的输出波形进行测试和验证,确保它们满足设计要求。 通过以上步骤,我们可以尝试实现TC375 GTM-TOM模块多路PWM同时调频移相的需求。需要注意的是,具体实现可能因模块型号和编程环境的不同而有所差异,因此在实际操作中可能需要进行一些调整。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教个XMC1404调试串口接收时为什么一直无法接收数据的问题
362 浏览 0 评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6268 浏览 2 评论
4106 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3632 浏览 9 评论
1231 浏览 8 评论
458浏览 2评论
270浏览 2评论
377浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6282浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
456浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 23:50 , Processed in 0.476803 second(s), Total 50, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号