找回密码
 立即注册
查看: 1964|回复: 27

求助:产生8组可程控PWM,每组PWM依次顺延1/8周期?| 144MHz-PWM 硬件移相 ?

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:344
  • 最近打卡:2025-06-17 00:15:28
已绑定手机

11

主题

25

回帖

1040

积分

金牌会员

积分
1040
发表于 2024-5-12 17:07:51 | 显示全部楼层 |阅读模式
大家好!刚了解STC8H/STC32G系列单片机,软件还没接触。
用STC8H/STC32G产生8组可独立程控占空比的高速PWM信号。

希望每组PWM依次顺延1/8周期,
每组的PWMH、PWML有死区,死区也可以程控,
想用STC8H/STC32G做8相交错BUCK降压电路的主控。

不知STC8H/STC32G系列单片机是否可以胜任?
不知如何编程?请熟悉的工程师指教!

回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-17 08:13:13

734

主题

1万

回帖

1万

积分

管理员

积分
16690
发表于 2024-5-26 10:53:34 | 显示全部楼层
帮研究下 【PWM硬件移相】能干啥
截图202405261052102805.jpg

STC8H2K32U, STC8H2K08U 系列,
都可以144MHz-PWM, 4路PWM硬件移相

用2个STC8H2K32U搞定 ?


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-17 08:13:13

734

主题

1万

回帖

1万

积分

管理员

积分
16690
发表于 2024-5-26 10:54:48 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-17 08:13:13

734

主题

1万

回帖

1万

积分

管理员

积分
16690
发表于 2024-5-26 10:57:10 | 显示全部楼层
截图202405261056055349.jpg


截图202405261056396725.jpg


截图202405261057084769.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:95
  • 最近打卡:2025-06-17 10:15:05

74

主题

6094

回帖

1万

积分

超级版主

积分
12735
发表于 2024-5-12 22:09:53 | 显示全部楼层
不明白你的需求描述,能画个信号图配合说明一下吗?
另外,BUCK为什么要交错?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:344
  • 最近打卡:2025-06-17 00:15:28
已绑定手机

11

主题

25

回帖

1040

积分

金牌会员

积分
1040
发表于 2024-5-12 22:23:26 | 显示全部楼层
多相交错BUCK降压电路常用,就是多个BUCK并联
(输入连在一起、输出也连在一起)提供大电流。
这样做不光能够降压扩流,还能降低每项功率器件的额定值,
降低电感的体积和制作难度,显著提高输出纹波频率、降低纹波幅值。


有利于散热和滤波。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:344
  • 最近打卡:2025-06-17 00:15:28
已绑定手机

11

主题

25

回帖

1040

积分

金牌会员

积分
1040
发表于 2024-5-12 22:32:30 | 显示全部楼层
由下面几个图可以看出,输出纹波提高频率、降低了幅值。
截图202405122229104686.jpg
截图202405122230132581.jpg
截图202405122230334588.jpg

点评

明白了,有波形一看就明白啦!STC32G没法输出这样的波形,STC8A8K64D4的8路增强型PWM、STC8G2K64S4的45路增强型PWM可以实现这样的波形。  详情 回复 发表于 2024-5-15 20:55
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:95
  • 最近打卡:2025-06-17 10:15:05

74

主题

6094

回帖

1万

积分

超级版主

积分
12735
发表于 2024-5-15 20:55:44 | 显示全部楼层
zgy_ch*** 发表于 2024-5-12 22:32
由下面几个图可以看出,输出纹波提高频率、降低了幅值。
明白了,有波形一看就明白啦!
STC32G没法输出这样的波形。

STC8A8K64D4的  815位增强型PWM可以实现这样的波形。
STC8G2K64S4的45路15位增强型PWM可以实现这样的波形。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:344
  • 最近打卡:2025-06-17 00:15:28
已绑定手机

11

主题

25

回帖

1040

积分

金牌会员

积分
1040
发表于 2024-5-16 19:38:25 | 显示全部楼层
梁*** 发表于 2024-5-15 20:55
明白了,有波形一看就明白啦!STC32G没法输出这样的波形,STC8A8K64D4的8路增强型PWM、STC8G2K64S4的45 ...

谢谢!我先看看这两款单片机的资料。发现STC单片机的运行时钟还不够高,对于PWM波存在分辨率和频率的矛盾。同时还希望如图中,PWM波的正向脉宽能够大于T/4(小于T/2),可以增加调压范围。

点评

PWM最高时钟的是STC32F系列的,288MHz,但是要发出逐个有相移的PWM,又办不到。  详情 回复 发表于 2024-5-16 23:13
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:95
  • 最近打卡:2025-06-17 10:15:05

74

主题

6094

回帖

1万

积分

超级版主

积分
12735
发表于 2024-5-16 23:13:37 | 显示全部楼层
zgy_ch*** 发表于 2024-5-16 19:38
谢谢!我先看看这两款单片机的资料。发现STC单片机的运行时钟还不够高,对于PWM波存在分辨率和频率的矛盾 ...

PWM最高时钟的是STC32F系列的,288MHz,但是要发出逐个有相移的PWM,又办不到。

点评

STC8H2K32U, STC8H2K08U, 有144MHz-PWM 硬件移相功能,不知能否帮上忙  发表于 2024-5-26 11:08
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:344
  • 最近打卡:2025-06-17 00:15:28
已绑定手机

11

主题

25

回帖

1040

积分

金牌会员

积分
1040
发表于 2024-5-26 10:07:51 | 显示全部楼层
梁*** 发表于 2024-5-16 23:13
PWM最高时钟的是STC32F系列的,288MHz,但是要发出逐个有相移的PWM,又办不到。 ...

谢谢梁工!我请教一个问题。STC32G12K64、STC32G12K128、STC32G8K48、STC8H2K32U、STC8H2K64U、STC8H2K12U、STC8H2K18U这几款单片机都有144MHz的PWM时钟,速度够了,想用,想用2片或3片单片机由上位单片机进行定时控制。用2片单片机时每片发出4路顺序相移1/8周期的PWM脉冲,听说1片单片机只能发出3路相移PWM脉冲,不知正确否?如用3片单片机时,各单片机依顺序发出3路、3路、2路的相移1/8周期的PWM脉冲。这样合起来实现8路相移1/8周期的PWM脉冲。

点评

多片协作很难实现你的要求的。  详情 回复 发表于 2024-5-27 00:48
STC8H2K32U, STC8H2K08U, 有144MHz-PWM 硬件移相功能,不知能否帮上忙  发表于 2024-5-26 11:08
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-18 00:00 , Processed in 0.154052 second(s), 106 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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