找回密码
 立即注册
查看: 156|回复: 7

建议在ISP软件中加入死区时间计算模块

[复制链接]
已绑定手机

307

主题

582

回帖

2957

积分

金牌会员

积分
2957
发表于 2026-10-11 19:53:45 | 显示全部楼层 |阅读模式
建议在ISP软件中加入死区时间计算模块
回复

使用道具 举报 送花

83

主题

8317

回帖

1万

积分

超级版主

积分
17932
发表于 2026-10-11 22:32:04 | 显示全部楼层
什么死区时间?能否说明白一点?
回复

使用道具 举报 送花

9

主题

771

回帖

5309

积分

论坛元老

积分
5309
发表于 2026-10-11 23:43:15 | 显示全部楼层
大概是高级PWM死区时间配置寄存器计算公式要分段,不直观,他想要一个相应的死区时间计算器
回复

使用道具 举报 送花

已绑定手机

307

主题

582

回帖

2957

积分

金牌会员

积分
2957
 楼主| 发表于 2026-10-12 06:55:04 | 显示全部楼层
梁*** 发表于 2026-10-11 22:32
什么死区时间?能否说明白一点?

截图202610120652407021.jpg


这个mos管上下管死区时间计算,有点绕最好做一个死区时间计算器,填一下参数就能生成

最好再加上驱动电阻值一起计算缩小误差范围

还有再加入马鞍波的生成器

点评

PWM的互补死区时间基本不需要复杂的计算。 为防止MOSFET上下管直通的死区时间一般不超过2us,更长的死区时间是用户特殊要求,基本很少用到。 1、PWMA_DTR.7=0,则PWMA_DTR[6:0]这7位取值N=0~127对应N个FOSC周期(PWM  详情 回复 发表于 2026-10-12 10:26
回复

使用道具 举报 送花

已绑定手机

2

主题

154

回帖

470

积分

中级会员

积分
470
发表于 2026-10-12 10:00:49 | 显示全部楼层
lsh*** 发表于 2026-10-12 08:27
什么是死区时间?

一个管(如上臂)开始截止,到另一个管(如下臂)开始导通,这个中间时间。互补驱动输出中使用,防止两管同时导通短路。
回复

使用道具 举报 送花

83

主题

8317

回帖

1万

积分

超级版主

积分
17932
发表于 2026-10-12 10:26:41 | 显示全部楼层
QQ6243*** 发表于 2026-10-12 06:55
这个mos管上下管死区时间计算,有点绕最好做一个死区时间计算器,填一下参数就能生成

最好再加上驱动 ...

PWM的互补死区时间基本不需要复杂的计算。
为防止MOSFET上下管直通的死区时间一般不超过2us,更长的死区时间是用户特殊要求,基本很少用到。
1、PWMA_DTR.7=0,则PWMA_DTR[6:0]这7位取值N=0~127对应N个FOSC周期(PWM时钟使用FOSC时),假设FOSC=32MHz,则可以设置0~4us,已经覆盖了大部分的应用。
2、有更长死区要求的,设置值128~255:
PWMA_DTR  = 12;   // 死区时间配置, n=0~127: DTR= n T,   0x80 ~(0x80+n), n=0~63: DTR=(64+n)*2T,
                              // 0xc0 ~(0xc0+n), n=0~31: DTR=(32+n)*8T,   0xE0 ~(0xE0+n), n=0~31: DTR=(32+n)*16T,
回复

使用道具 举报 送花

已绑定手机

307

主题

582

回帖

2957

积分

金牌会员

积分
2957
 楼主| 发表于 2026-10-12 10:37:17 | 显示全部楼层
梁*** 发表于 2026-10-12 10:26
PWM的互补死区时间基本不需要复杂的计算。
为防止MOSFET上下管直通的死区时间一般不超过2us,更长的死区 ...

ISP上做个死区计算器模块不就更方便了吗,只要选一下,填下参数就行了
说实在后面写这么长的公式我都懒得看
回复

使用道具 举报 送花

已绑定手机

2

主题

154

回帖

470

积分

中级会员

积分
470
发表于 2026-10-12 11:20:03 | 显示全部楼层
让AI生成exel表中的计算公式,之后就在表中填参数,也是一种办法。
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-7 14:12 , Processed in 0.084840 second(s), 77 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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