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

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

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:112
  • 最近打卡:2025-06-29 00:35:48

741

主题

1万

回帖

1万

积分

管理员

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


截图202405261056396725.jpg


截图202405261057084769.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:112
  • 最近打卡:2025-06-29 00:35:48

741

主题

1万

回帖

1万

积分

管理员

积分
17207
发表于 2024-5-26 11:09:49 | 显示全部楼层
STC8H2K32U, STC8H2K08U,
144MHz-PWM 硬件移相 功能,
不知能否帮上忙

用2个STC8H2K32U搞定 ?



回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-05-15 09:36:05

1

主题

13

回帖

405

积分

中级会员

积分
405
发表于 2024-5-26 21:31:13 | 显示全部楼层
这不就是移相PWM,理论上,应该可以用STC8H2K12U带移相PWM,,但是必须实际测试一下
截图202405262129444625.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-05-15 09:36:05

1

主题

13

回帖

405

积分

中级会员

积分
405
发表于 2024-5-26 21:32:06 | 显示全部楼层
电感那个波形自然就会出来
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-03-02 14:02:12

5

主题

14

回帖

109

积分

注册会员

积分
109
发表于 2024-5-26 21:58:51 来自手机 | 显示全部楼层
用1个定时器,中断赋值8个标志位,每个标志位互相间隔一段时间,主程序根据标志位输出就行了吧
回复 支持 反对

使用道具 举报 送花

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

75

主题

6164

回帖

1万

积分

超级版主

积分
12946
发表于 2024-5-27 00:48:33 | 显示全部楼层
zgy_ch*** 发表于 2024-5-26 10:07
谢谢梁工!我请教一个问题。STC32G12K64、STC32G12K128、STC32G8K48、STC8H2K32U、STC8H2K64U、STC8H2K12 ...

多片协作很难实现你的要求的。

点评

梁工,请教下新出的8051U有没有移相功能?  详情 回复 发表于 2024-9-7 16:02
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:354
  • 最近打卡:2025-06-30 00:04:34
已绑定手机

11

主题

25

回帖

1080

积分

金牌会员

积分
1080
发表于 2024-7-13 15:09:44 | 显示全部楼层
谢谢大家!
STC单片机的高级PWM,利用PWMA可以产生4对带死区的PWM互补对称信号,且相位也可以设定,每个信号的极性也可以单独设定,可以工作在单脉冲方式,也可以工作在连续方式。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:354
  • 最近打卡:2025-06-30 00:04:34
已绑定手机

11

主题

25

回帖

1080

积分

金牌会员

积分
1080
发表于 2024-7-13 15:15:53 | 显示全部楼层
PWMB还没有试,估计除了不能产生带死区的PWM互补对称信号外,其它应该和PWMA相同。还没有实验加上144MHz高频驱动时钟,以及将PWMA、PWMB同步起来,实现8路依次延时任意相位、脉宽的PWM信号,将会继续实验。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:11
  • 最近打卡:2025-06-22 11:54:45

9

主题

23

回帖

211

积分

中级会员

积分
211
发表于 2024-7-16 20:34:30 | 显示全部楼层
这玩意只能出4路
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:354
  • 最近打卡:2025-06-30 00:04:34
已绑定手机

11

主题

25

回帖

1080

积分

金牌会员

积分
1080
发表于 2024-7-17 20:19:20 | 显示全部楼层
经过实验,可以出四对相位可以独立设置、带死区的PWM互补对称信号,但这也仅对PWM的驱动时钟最大为CPU的运行时钟时正确。当用96MHz或144MHz时钟驱动PWM时,只能出正确出对信号,其它路是乱波形,且不稳定,是用STC32G12K128试验的,初步判断STC单片机的高级PWM还不成熟。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-30 03:44 , Processed in 0.132998 second(s), 103 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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