OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2403|回复: 28

PWM控制MOS管关断,控制电流

[复制链接]

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
发表于 2023-9-27 16:13:14 | 显示全部楼层 |阅读模式
1金钱
使用PWM控制MOS管的关断,进而控制电流的大小。问题:开始以为在PWM输出有效电平期间,MOS管开启,输出电流;在PWM输出无效电平期间,MOS管关闭,没有电流,最终是控制电流在某一段时间的平均值,从而把开始输入100A的大电流控制在10A左右,控制MOS管一会开,一会断,使电流一会有,一会无,进而让大电流的平均值降下来。
但使用示波器检测的时候是一直有电流的,为什么在PWM输出无效电平期间,MOS管关闭时,电路中还有电流??

最佳答案

查看完整内容[请看2#楼]

那你测一下供电的电压与电流、负载的电压与电流。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-9-28 17:03:15 | 显示全部楼层
本帖最后由 JueSe 于 2023-9-28 17:14 编辑
阿侑kevin 发表于 2023-9-28 16:26
示波器实测Vgs是否低于阈值?我看datasheet上最小阈值是2V

123.png 左端是输入,右端是输出,这条电路在电源的负极和负载的负极之间(PACK-就是GND),电源的正极和负载的正极是直接连接的。当系统输入电流在100A以下时,截图上部的Q17MOS管导通运行,当输入电流大于100A时,Q17MOS管关闭,PWM开始工作,即截图中下面的Q26MOS管开始工作。
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2023-9-27 16:13:15 | 显示全部楼层
JueSe 发表于 2023-10-8 17:20
电流是指流过Q26的电流。是的,按照原理说,当Q26关断时,Q26是没有电流流过的,但是PWM的周期是33us(30 ...

那你测一下供电的电压与电流、负载的电压与电流。
专治疑难杂症
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-9-27 16:41:05 | 显示全部楼层
PWM输出有效电平时,通过光耦把17V的电压输入给MOS管的栅极
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2023-9-28 09:03:28 | 显示全部楼层
电流总得有个回路,100A的输入电流然后输出10A,那剩下的90A电流往哪走?
电路图整上来呗。
专治疑难杂症
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4584
金钱
4584
注册时间
2015-1-10
在线时间
573 小时
发表于 2023-9-28 13:56:54 | 显示全部楼层
mos管有漏电流
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-9-28 16:00:38 | 显示全部楼层
LcwSwust 发表于 2023-9-28 09:03
电流总得有个回路,100A的输入电流然后输出10A,那剩下的90A电流往哪走?
电路图整上来呗。

Snipaste_2023-09-28_15-51-40.png 这个电路图
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-9-28 16:01:22 | 显示全部楼层

您好,我已经添加了电路图
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-9-28 16:04:13 | 显示全部楼层
LcwSwust 发表于 2023-9-28 09:03
电流总得有个回路,100A的输入电流然后输出10A,那剩下的90A电流往哪走?
电路图整上来呗。

电路图已经添加,就是在主回路当大于100A的电流时,PWM控制MOS管的启动与闭合,让电流降成10A
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2023-9-28 16:11:19 | 显示全部楼层
JueSe 发表于 2023-9-28 16:04
电路图已经添加,就是在主回路当大于100A的电流时,PWM控制MOS管的启动与闭合,让电流降成10A

这图看着好费劲,输入、输出都不知道在哪,L3左边接的啥。
专治疑难杂症
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4584
金钱
4584
注册时间
2015-1-10
在线时间
573 小时
发表于 2023-9-28 16:26:30 | 显示全部楼层
JueSe 发表于 2023-9-28 16:01
您好,我已经添加了电路图

示波器实测Vgs是否低于阈值?我看datasheet上最小阈值是2V
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-9-28 16:53:59 | 显示全部楼层
阿侑kevin 发表于 2023-9-28 16:26
示波器实测Vgs是否低于阈值?我看datasheet上最小阈值是2V

这条电路是控制负极线路(MOS在电源和负载的负极之间),电源的正极和负载直接相连接的。所以MOS管的S端是地,G为17V.
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-9-28 16:59:35 | 显示全部楼层
LcwSwust 发表于 2023-9-28 16:11
这图看着好费劲,输入、输出都不知道在哪,L3左边接的啥。

请谅解,我不能把全部的电路图截屏出来,左端是输入,右端是输出,L3左端接的就是其他的MOS管,但只控制所截取图中MOS管的启停。我截取的是电源负极和负载负极之间的电路图,电源正极和负载正极是直接连接的。
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-9-28 17:04:16 | 显示全部楼层
LcwSwust 发表于 2023-9-28 16:11
这图看着好费劲,输入、输出都不知道在哪,L3左边接的啥。

你好,我又重新置顶新的截图。
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2023-10-7 09:14:08 | 显示全部楼层
JueSe 发表于 2023-9-28 17:04
你好,我又重新置顶新的截图。

你再确认一下是否“左端是输入”,若真的左端是输入,那Q26的体内二极管是直通的,关不断的。
所以我觉得应是右端是输入才对,结构为BUCK降压型,你看我画的对不对?

傲游截图20231007090617.jpg
专治疑难杂症
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4584
金钱
4584
注册时间
2015-1-10
在线时间
573 小时
发表于 2023-10-7 11:15:48 | 显示全部楼层
JueSe 发表于 2023-9-28 16:53
这条电路是控制负极线路(MOS在电源和负载的负极之间),电源的正极和负载直接相连接的。所以MOS管的S端 ...

我的意思是实测你的Vgs在无PWM输入时是多少
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-10-7 16:29:27 | 显示全部楼层
LcwSwust 发表于 2023-10-7 09:14
你再确认一下是否“左端是输入”,若真的左端是输入,那Q26的体内二极管是直通的,关不断的。
所以我觉 ...

左端是锂电池,右端是外部电源,我没有截图出来。在我置顶的电路图中,当使用外部电源给锂电池充电时,若电流小于100A,电流走的是Q17,从Q17的左侧进入,右侧输出。当电流大于100A时,Q17关闭,PWM工作,Q26工作,电流从Q26的左侧进入,右侧输出。
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-10-7 16:29:49 | 显示全部楼层
LcwSwust 发表于 2023-10-7 09:14
你再确认一下是否“左端是输入”,若真的左端是输入,那Q26的体内二极管是直通的,关不断的。
所以我觉 ...

左端是电池,右端是外部电源,我没有截图出来。在我置顶的电路图中,当使用外部电源给锂电池充电时,若电流小于100A,电流走的是Q17,从Q17的左侧进入,右侧输出。当电流大于100A时,Q17关闭,PWM工作,Q26工作,电流从Q26的左侧进入,右侧输出。
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-10-7 16:30:40 | 显示全部楼层
LcwSwust 发表于 2023-10-7 09:14
你再确认一下是否“左端是输入”,若真的左端是输入,那Q26的体内二极管是直通的,关不断的。
所以我觉 ...

左端是锂电池,右端是外部电源,我没有截图出来。在我截图的电路图中,当使用外部电源给锂电池充电时,若电流小于100A,电流走的是Q17,从Q17的左侧进入,右侧输出。当电流大于100A时,Q17关闭,PWM工作,Q26工作,电流从Q26的左侧进入,右侧输出。
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-10-7 16:31:01 | 显示全部楼层
LcwSwust 发表于 2023-10-7 09:14
你再确认一下是否“左端是输入”,若真的左端是输入,那Q26的体内二极管是直通的,关不断的。
所以我觉 ...

左端是锂电池,右端是外部电源,我没有截图出来。在我截图的电路图中,当使用外部电源给锂电池充电时,若电流小于100A,电流走的是Q17,从Q17的左侧进入,右侧输出。当电流大于100A时,Q17关闭,PWM工作,Q26工作,电流从Q26的左侧进入,右侧输出。
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-10-7 16:31:51 | 显示全部楼层
LcwSwust 发表于 2023-10-7 09:14
你再确认一下是否“左端是输入”,若真的左端是输入,那Q26的体内二极管是直通的,关不断的。
所以我觉 ...

左端是锂电池,右端是外部电源。在我置顶的电路图中,当使用外部电源给锂电池充电时,若电流小于100A,电流走的是Q17,从Q17的左侧进入,右侧输出。当电流大于100A时,Q17关闭,PWM运行,Q26工作,电流从Q26的左侧进入,右侧输出。
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-10-7 16:32:26 | 显示全部楼层
LcwSwust 发表于 2023-10-7 09:14
你再确认一下是否“左端是输入”,若真的左端是输入,那Q26的体内二极管是直通的,关不断的。
所以我觉 ...

左端是锂电池,右端是外部电源。在我置顶的电路图中,当使用外部电源给锂电池充电时,若电流小于100A,电流走的是Q17,从Q17的左侧进入,右侧输出。当电流大于100A时,Q17关闭,PWM运行,Q26工作,电流从Q26的左侧进入,右侧输出。
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-10-7 16:53:08 | 显示全部楼层
阿侑kevin 发表于 2023-10-7 11:15
我的意思是实测你的Vgs在无PWM输入时是多少

使用万用便实测,在无PWM输入时,GS之间的电压为0V,电压表精确到0.1mv
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2023-10-7 16:54:42 | 显示全部楼层
JueSe 发表于 2023-10-7 16:32
左端是锂电池,右端是外部电源。在我置顶的电路图中,当使用外部电源给锂电池充电时,若电流小于100A,电 ...

嗯,是我理解有误,我以为“输入”是指供电,“输出”是指负载,而你说的其实是电流的流向;
也就是说我画的结构图其实也是对的。
按这原理来讲,当Q26关断时,Q26是没有电流流过的,L3由于有续流可能电流会持续一段时间,
不知你说的“电路中还有电流”是指哪里?
专治疑难杂症
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-10-8 17:20:30 | 显示全部楼层
LcwSwust 发表于 2023-10-7 16:54
嗯,是我理解有误,我以为“输入”是指供电,“输出”是指负载,而你说的其实是电流的流向;
也就是说我 ...

电流是指流过Q26的电流。是的,按照原理说,当Q26关断时,Q26是没有电流流过的,但是PWM的周期是33us(30KHz),为了把100A的电流控制在10A,Q26导通时间大约为28us(PWM输出有效电平的时间),关闭时间大约为5us。不明白为什么把100A的电流控制在10A时,Q26的导通时间占了PWM整个周期的90%的时间??
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2023-10-17 17:10:45 | 显示全部楼层
解决了?
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-10-17 17:35:50 | 显示全部楼层

问题没有解决,不能让帖子一直悬着,还有一点是我想发其它问题的新帖子。所以就先把帖子设置完成,问题慢慢想吧。我感觉就是PID控制PWM控制Q26的MOS与电感L3达到一个平衡了。就像您说的,当Q26关断时,Q26是没有电流的,L3由于有续流可能电流会持续一段时间。我当时是设置200ms一格的示波器显示的Q26所在的电路,示波器显示抖动的电流。PWM的周期是33us,通28us,短5us,我打算用示波器设置成us级,看看电流有没有在Q26MOS关闭的5us中消失。但疑问的一点就是Q26关闭了,电路不通了,L3怎么阻值电流的减小?
回复

使用道具 举报

35

主题

172

帖子

0

精华

高级会员

Rank: 4

积分
769
金钱
769
注册时间
2016-3-17
在线时间
178 小时
 楼主| 发表于 2023-10-17 17:37:53 | 显示全部楼层

scope_5.png 这是Q26所在电路的电流
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2023-10-19 13:06:12 | 显示全部楼层
JueSe 发表于 2023-10-17 17:37
这是Q26所在电路的电流

从这波形看,示波器可能是欠采样了,并非真实波形。
专治疑难杂症
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 10:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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