yafu 发表于 2024-4-20 19:13:44

按照高级PWM相关程序《11-PWMA-输出3相互补SPWM变频驱动》例程制作的变频电路,如何同步改变互补SPWM P端和N端的输出占空比?使P、N两端(滤波后)的交流电压相位不变,但幅度同时降低或升高。试着改变变频表中的数据,可以改变输出占空比,但低通滤波后会有直流成分,数据往大或往小偏移则P端和N交流幅度会同步缩小,但直流也会向一端或另一端偏移;数据往中间偏移,交流幅度会同步缩小但P、N端都有相同的直流分量。请您指教为盼,谢谢!

yafu 发表于 2024-4-20 19:18:40

按照高级PWM相关程序《11-PWMA-输出3相互补SPWM变频驱动》例程制作的变频电路,那如何同步改变互补SPWM P端和N端的输出占空比?在相位不变的情况下,使P、N两端(滤波后)的交流电压幅度同时降低或升高。试着改变变频表中的数据,可以改变输出占空比,但低通滤波后会有直流成分,数据往大或往小偏移则P端和N交流幅度会同步缩小,但直流也会向一端或另一端偏移;数据往中间偏移,交流幅度会同步缩小但P、N端都有相同的直流分量。请您指教,谢谢!

yafu 发表于 2024-4-21 09:44:33

本帖最后由 yafu 于 2024-4-21 10:47 编辑

梁工 发表于 2024-4-20 16:48
两个方法:
1、按幅度系数实时计算占空比的幅度,然后加载到占空比寄存器。
2、按幅度系数计算正弦波表的 ...因为是用的STCH08系列的PWMA高级功能,P、N是对称互补的,P窄N就宽。

梁工 发表于 2024-4-21 11:37:16

yafu 发表于 2024-4-21 09:44
因为是用的STCH08系列的PWMA高级功能,P、N是对称互补的,P窄N就宽。

幅度设置跟互补输出没有关系的。

彭育宽 发表于 2024-5-7 07:16:01

楼主你这个程序搞到了没有?

梁工 发表于 2024-5-8 11:52:23

yafu 发表于 2024-4-20 19:18
按照高级PWM相关程序《11-PWMA-输出3相互补SPWM变频驱动》例程制作的变频电路,那如何同步改变互补SPWM P端 ...

只需要改变P端的占空比,N段是跟B端互补输出的。

梁工 发表于 2024-5-8 11:53:01

彭育宽 发表于 2024-5-7 07:16
楼主你这个程序搞到了没有?

高级PWM相关程序《11-PWMA-输出3相互补SPWM变频驱动》

yafu 发表于 2024-5-9 20:59:40

谢谢梁工指导,按您的建议,问题解决了。

彭育宽 发表于 2024-5-14 22:32:40

这两个我都下载试过了用示波器测波形是17K~50K左右的频率,我没有加装外部晶振不知道是不是这个原因导致的

彭育宽 发表于 2024-5-14 22:36:03

梁工 发表于 2024-5-8 11:53
高级PWM相关程序《11-PWMA-输出3相互补SPWM变频驱动》

这个我下载试过了频率在17K~50K,我没加装外部晶振有没有配套的图纸
页: 1 [2] 3
查看完整版本: 有没使用3个IO 模拟三相交流电波形的例子