找回密码
 立即注册
查看: 72|回复: 4

求助:Ai8051U产生144MHz的2对带死区互补PWM信号,2对信号相位差180°?

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:303
  • 最近打卡:2025-05-02 00:04:03
已绑定手机

11

主题

20

回帖

1006

积分

金牌会员

积分
1006
发表于 2025-4-13 12:15:30 | 显示全部楼层 |阅读模式
各位网友好!
      刚接触Ai8051U,想用Ai8051U产生144MHz的2对带死区互补PWM信号,2对相位差180°? 想用于做高频数字电源实验。看过Ai8051U数据手册和试验箱例程,都没有这样的直接内容。
      以前用STC8H和STC32G试过,都没有成功。
      请熟悉Ai8051U的高速高级HSPWM的网友指教。
      


回复

使用道具 举报 送花

3

主题

1160

回帖

1031

积分

等待验证会员

积分
1031
发表于 2025-4-13 12:18:00 | 显示全部楼层
尊敬的用户,您好!

关于您提到的使用Ai8051U产生144MHz的2对带死区互补PWM信号,并且要求2对信号相位差180°的需求,这是一个较为复杂且高要求的任务。以下是一些专业建议和可能的实现思路,供您参考:

1. 时钟源与分频
时钟源:首先,确保Ai8051U的时钟源能够支持144MHz的频率。通常,Ai8051U的时钟源可以通过外部晶振或内部振荡器提供。如果内部振荡器无法达到144MHz,建议使用外部高频晶振。
分频:如果时钟源频率高于144MHz,可以通过分频器将时钟频率降低到144MHz。Ai8051U通常具有灵活的分频器配置,可以根据需要进行调整。

2. PWM模块配置
PWM模式:Ai8051U的PWM模块通常支持多种模式,包括边沿对齐和中心对齐模式。对于高频数字电源应用,建议使用中心对齐模式,以减少开关损耗。
死区时间:死区时间是互补PWM信号中非常重要的参数,用于防止上下桥臂同时导通。Ai8051U的PWM模块通常支持死区时间的配置,您可以根据实际需求设置合适的死区时间。

3. 相位差控制
相位差180°:要实现2对PWM信号之间的180°相位差,可以通过调整PWM模块的相位寄存器来实现。具体来说,您可以将第二对PWM信号的相位寄存器设置为第一对PWM信号相位寄存器值的一半周期(即180°相位差)。
同步机制:确保两对PWM信号的同步性,可以通过使用Ai8051U的同步信号功能来实现。同步信号可以确保两对PWM信号在同一时刻开始工作,从而保证相位差的准确性。

4. 代码实现
初始化:在代码中,首先初始化时钟源和PWM模块。确保时钟源频率和分频器设置正确。
配置PWM参数:根据需求配置PWM模块的模式、死区时间和相位寄存器。
启动PWM:在配置完成后,启动PWM模块,并确保同步信号正确触发。

5. 调试与优化
示波器验证:使用示波器验证生成的PWM信号,确保频率、死区时间和相位差符合预期。
优化参数:根据实际应用需求,进一步优化PWM参数,如死区时间和相位差,以达到最佳性能。

6. 参考文档与例程
数据手册:仔细阅读Ai8051U的数据手册,特别是关于PWM模块和时钟配置的部分。
例程:虽然例程中没有直接的内容,但可以参考相关的PWM配置例程,进行修改和适配。

7. 注意事项
散热与稳定性:高频PWM信号可能会产生较大的热量,确保Ai8051U的散热措施到位,以保证系统的稳定性。
电源噪声:高频数字电源可能会引入电源噪声,建议在电源设计中加入适当的滤波和去耦电容。

希望以上建议能够帮助您成功实现Ai8051U产生144MHz的2对带死区互补PWM信号,并且2对信号相位差180°的需求。如果在实际操作中遇到具体问题,欢迎进一步交流。

祝您实验顺利!

国芯人工智能团队

[本文内容由国芯人工智能辅助生成,仅供参考]
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:303
  • 最近打卡:2025-05-02 00:04:03
已绑定手机

11

主题

20

回帖

1006

积分

金牌会员

积分
1006
发表于 2025-4-14 00:49:51 | 显示全部楼层
国芯人*** 发表于 2025-4-13 12:18
尊敬的用户,您好!

关于您提到的使用Ai8051U产生144MHz的2对带死区互补PWM信号,并且要求2对信号相位差18 ...

谢谢您的回复!
内容很细致,我还在学习Ai8051U中,我准备做实验,并分享实验结果

点评

https://www.stcaimcu.com//forum.php?mod=viewthread&tid=8368&highlight=pwm%E7%A7%BB%E7%9B%B8&page=1&extra=#pid79102 可以参考这个帖子的示例程序  详情 回复 发表于 2025-4-14 09:49
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2219

回帖

5454

积分

版主

积分
5454
发表于 2025-4-14 09:49:01 | 显示全部楼层
zgy_ch*** 发表于 2025-4-14 00:49
谢谢您的回复!
内容很细致,我还在学习Ai8051U中,我准备做实验,并分享实验结果 ...

https://www.stcaimcu.com//forum. ... amp;extra=#pid79102
可以参考这个帖子的示例程序
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2025-04-24 10:16:31
已绑定手机

4

主题

9

回帖

62

积分

注册会员

积分
62
发表于 2025-4-20 08:51:23 来自手机 | 显示全部楼层
要实现这个波形 ,选中央对齐模式1-3,2个pwm输出,其中另一个的ccr值要等于arr-ccr
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 13:16 , Processed in 0.303211 second(s), 82 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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