找回密码
 立即注册
楼主: zhigao1986

有没使用3个IO 模拟三相交流电波形的例子

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:37
  • 最近打卡:2025-02-28 21:00:29

4

主题

9

回帖

220

积分

中级会员

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

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:37
  • 最近打卡:2025-02-28 21:00:29

4

主题

9

回帖

220

积分

中级会员

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

点评

只需要改变P端的占空比,N段是跟B端互补输出的。  详情 回复 发表于 2024-5-8 11:52
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:37
  • 最近打卡:2025-02-28 21:00:29

4

主题

9

回帖

220

积分

中级会员

积分
220
发表于 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
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2024-4-21 11:37:16 | 显示全部楼层
ya*** 发表于 2024-4-21 09:44
因为是用的STCH08系列的PWMA高级功能,P、N是对称互补的,P窄N就宽。

幅度设置跟互补输出没有关系的。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:11
  • 最近打卡:2025-04-14 12:27:58

5

主题

28

回帖

267

积分

中级会员

积分
267
发表于 2024-5-7 07:16:01 来自手机 | 显示全部楼层
楼主你这个程序搞到了没有?

点评

高级PWM相关程序《11-PWMA-输出3相互补SPWM变频驱动》  详情 回复 发表于 2024-5-8 11:53
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2024-5-8 11:52:23 | 显示全部楼层
ya*** 发表于 2024-4-20 19:18
按照高级PWM相关程序《11-PWMA-输出3相互补SPWM变频驱动》例程制作的变频电路,那如何同步改变互补SPWM P端 ...

只需要改变P端的占空比,N段是跟B端互补输出的。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2024-5-8 11:53:01 | 显示全部楼层
彭*** 发表于 2024-5-7 07:16
楼主你这个程序搞到了没有?

高级PWM相关程序《11-PWMA-输出3相互补SPWM变频驱动》
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:37
  • 最近打卡:2025-02-28 21:00:29

4

主题

9

回帖

220

积分

中级会员

积分
220
发表于 2024-5-9 20:59:40 | 显示全部楼层
谢谢梁工指导,按您的建议,问题解决了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:11
  • 最近打卡:2025-04-14 12:27:58

5

主题

28

回帖

267

积分

中级会员

积分
267
发表于 2024-5-14 22:32:40 来自手机 | 显示全部楼层
这两个我都下载试过了用示波器测波形是17K~50K左右的频率,我没有加装外部晶振不知道是不是这个原因导致的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:11
  • 最近打卡:2025-04-14 12:27:58

5

主题

28

回帖

267

积分

中级会员

积分
267
发表于 2024-5-14 22:36:03 来自手机 | 显示全部楼层
梁工 发表于 2024-5-8 11:53
高级PWM相关程序《11-PWMA-输出3相互补SPWM变频驱动》

这个我下载试过了频率在17K~50K,我没加装外部晶振有没有配套的图纸

点评

3对互补PWM输出3相SPWM变频驱动. 先别修改程序, 直接下载"pwm.hex"测试, 下载时选择主频32.768MHz. PWM输出固定为推挽输出, 设置IO方式无效. 主频32.768MHz, PWM周期1422, 刷新频率23040Hz,死区0.5us, 输出3相正弦  详情 回复 发表于 2024-5-15 09:35
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 00:58 , Processed in 0.147827 second(s), 103 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表