找回密码
 立即注册
楼主: 田园风光46

产生2路带死区同相的相位相差180的频率占空比可调的PWM

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 22:04:39

10

主题

25

回帖

140

积分

注册会员

积分
140
发表于 2023-3-14 17:39:55 | 显示全部楼层

30%的占空比也能保持这样的波形吗?
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 22:04:39

10

主题

25

回帖

140

积分

注册会员

积分
140
发表于 2023-3-14 18:03:09 | 显示全部楼层
乘风*** 发表于 2023-3-14 15:53
图片效果看起来就是STC8H/STC32G系列高级PWM互补对称通道加上死区寄存器设置就能满足了。
这是使用STC8H实 ...

你这是对的,但我改了照你的改了死区时间,我这明显感觉到上下两路的高电平宽度不一致
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 22:04:39

10

主题

25

回帖

140

积分

注册会员

积分
140
发表于 2023-3-14 18:06:21 | 显示全部楼层
你这是对的,但我照你的改了死区时间,我这明显感觉到上下两路的高电平宽度不一致
  • 打卡等级:以坛为家II
  • 打卡总天数:421
  • 最近打卡:2025-05-14 12:49:15
已绑定手机

39

主题

2018

回帖

6895

积分

论坛元老

积分
6895
发表于 2023-3-15 11:27:54 | 显示全部楼层
田园*** 发表于 2023-3-14 18:06
你这是对的,但我照你的改了死区时间,我这明显感觉到上下两路的高电平宽度不一致 ...

把你产生的波形图发出来看看,互补对称信号是上一路输出高电平时下一路产生低电平。下一路的高电平时间是上一路低电平减去死区时间。
  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-04-30 09:08:24

10

主题

30

回帖

256

积分

中级会员

积分
256
发表于 2023-3-26 10:08:30 | 显示全部楼层
田园说的两路PWM情况,应该如TL494(3525)芯片产生的两路PWM信号。2路PWM在半桥或全桥电路中使用广泛。在电机及三相电路中需PWM路数多一些。
两路用的最多,一路也可用需外部需加倒相分出几路,有点麻烦芯片不好找。两路输出加IXDN驱动芯片最省心事。

点评

楼主要的是相位差180度的量路PWM,跟互补输出的2路PWM不同。 电机驱动中,有刷电机用一路PWM,三相无刷电机用3路或6路PWM。 单相逆变器用2路互补PWM,三相逆变器用6路互补PWM。 你所说的“倒相”,就是互补输出带死  详情 回复 发表于 2023-3-26 11:31
  • 打卡等级:常住居民I
  • 打卡总天数:63
  • 最近打卡:2025-05-14 11:49:25

73

主题

5925

回帖

1万

积分

超级版主

积分
12221
发表于 2023-3-26 11:31:41 | 显示全部楼层
MW*** 发表于 2023-3-26 10:08
田园说的两路PWM情况,应该如TL494(3525)芯片产生的两路PWM信号。2路PWM在半桥或全桥电路中使用广泛。在电 ...

楼主要的是相位差180度的量路PWM,跟互补输出的2路PWM不同。
电机驱动中,有刷电机用一路PWM,三相无刷电机用3路或6路PWM。
单相逆变器用2路互补PWM,三相逆变器用6路互补PWM。

你所说的“倒相”,就是互补输出带死区的PWM,STC的STC8H系列、STC32系列都带A组4路PWM,每路可以输出一个正相一个反相带死区的互补PWM。B组4路PWM是单端的,无反相互补输出。
  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-04-30 09:08:24

10

主题

30

回帖

256

积分

中级会员

积分
256
发表于 2023-4-6 18:48:08 | 显示全部楼层
我可能走错路了,搞了个8G1K08A,DIP8脚的回来,这8脚的不能两路PWM  范列也不通过。板主,这芯片不能用?
回复 支持 反对

使用道具 举报 送花

0

主题

14

回帖

66

积分

注册会员

积分
66
发表于 2023-12-15 09:15:51 | 显示全部楼层
梁*** 发表于 2023-3-14 16:38
再次电话沟通,终于明白了楼主的意图,就是用A组PWM输出以路互补的PWM,死区时间 = (周期 - 高电平时间*2)/ ...

粱工  
回复 支持 反对

使用道具 举报 送花

0

主题

14

回帖

66

积分

注册会员

积分
66
发表于 2023-12-15 09:18:06 | 显示全部楼层

我也在找这个程序,   这种输出就是专业的PWM芯片 SG3525 和 UC3846的输出  用来生成全桥或者半桥逆变的驱动。这种情况下,假如要调节占空比,其实也要同步调整死区时间才可以达到目的吧?

点评

死区时间与驱动能力、MOSFET的充电电量有关,对于确定的器件,死区时间就确定,不需要更改的。 不知道你的逆变是什么架构?逆变一般有两种: 1、两路相位差180度的PWM,频率50Hz,控制半桥或全桥驱动升压输出变压器  详情 回复 发表于 2023-12-15 09:56
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:63
  • 最近打卡:2025-05-14 11:49:25

73

主题

5925

回帖

1万

积分

超级版主

积分
12221
发表于 2023-12-15 09:56:11 | 显示全部楼层
0104*** 发表于 2023-12-15 09:18
我也在找这个程序,   这种输出就是专业的PWM芯片 SG3525 和 UC3846的输出  用来生成全桥或者半桥逆变的 ...

死区时间与驱动能力、MOSFET的充电电量有关,对于确定的器件,死区时间就确定,不需要更改的。
不知道你的逆变是什么架构?逆变一般有两种:
1、两路相位差180度的PWM,频率50Hz,控制半桥或全桥驱动升压输出变压器逆变,输出电压是方波或叫“修正弦波”。
2、先升压至310V(母线电流),再用SPWM控制全桥输出,经过LC滤波得到纯正弦波逆变输出。

不知道你属于哪种?
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-14 21:00 , Processed in 0.160536 second(s), 120 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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