OpenEdv-开源电子网

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

不理解钳位二极管的知识点,请各位工程师指点一二

[复制链接]

52

主题

247

帖子

0

精华

高级会员

Rank: 4

积分
995
金钱
995
注册时间
2017-8-19
在线时间
160 小时
发表于 2023-3-13 16:40:25 | 显示全部楼层 |阅读模式
1金钱
一直不明白VDD3.3V和上方这个0.7V的二极管电压是怎么计算的。别人都是说是4v,但是按照我搞不懂他这个电压不是有极性吗?正负极不一样不是应该会抵消掉?还有这个就算导通了,电流怎么流动,电流=信号可以这样理解吗?
1.png

最佳答案

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

很好理解呀, 正因为二极管是单向导通的, 所以输入正常信号时,两个二极管都是截止的, 阻抗无穷,相当于没有这两个二极管。 如果输入信号的电平过高, 当大于VDD+Vf时, 上面的二极管导通, 就会出现你图中的电流, 使得B点的电压不可能比VDD+Vf更大, 从而保护了芯片。 相反地, 如果输入信号的电平过低, 当小于VSS-Vf时(-0.7V以下), 下面的二极管导通, 使得B点的电压不可能比-0.7V更低, 从而也保护 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

31

主题

1951

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4418
金钱
4418
注册时间
2018-5-11
在线时间
923 小时
发表于 2023-3-13 16:40:26 | 显示全部楼层
很好理解呀,
正因为二极管是单向导通的,
所以输入正常信号时,两个二极管都是截止的,
阻抗无穷,相当于没有这两个二极管。

如果输入信号的电平过高,
当大于VDD+Vf时,
上面的二极管导通,
就会出现你图中的电流,
使得B点的电压不可能比VDD+Vf更大,
从而保护了芯片。

相反地,
如果输入信号的电平过低,
当小于VSS-Vf时(-0.7V以下),
下面的二极管导通,
使得B点的电压不可能比-0.7V更低,
从而也保护了芯片。

我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

52

主题

247

帖子

0

精华

高级会员

Rank: 4

积分
995
金钱
995
注册时间
2017-8-19
在线时间
160 小时
 楼主| 发表于 2023-3-13 19:32:09 | 显示全部楼层
warship 发表于 2023-3-13 17:43
很好理解呀,
正因为二极管是单向导通的,
所以输入正常信号时,两个二极管都是截止的,

正因为二极管是单向导通的,
所以输入正常信号时,两个二极管都是截止的,

正常我输入一个大于0.7v电压,上面的二极管不是就可以导通了吗,我不明白这
回复

使用道具 举报

52

主题

247

帖子

0

精华

高级会员

Rank: 4

积分
995
金钱
995
注册时间
2017-8-19
在线时间
160 小时
 楼主| 发表于 2023-3-13 19:33:32 | 显示全部楼层
warship 发表于 2023-3-13 17:43
很好理解呀,
正因为二极管是单向导通的,
所以输入正常信号时,两个二极管都是截止的,

然后上面的VDD的正极和负极不是刚好跟二极管的正极和负极相反吗,我就觉得奇怪,为什么他们俩个的电压不是抵消了,而是合计再一起计算节点的电压
回复

使用道具 举报

2

主题

74

帖子

0

精华

高级会员

Rank: 4

积分
835
金钱
835
注册时间
2019-12-14
在线时间
53 小时
发表于 2023-3-13 19:46:51 | 显示全部楼层
确实是限制了输入到管脚电压的高电平和低电平范围。
回复

使用道具 举报

16

主题

426

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2676
金钱
2676
注册时间
2018-11-8
在线时间
431 小时
发表于 2023-3-13 20:00:28 | 显示全部楼层
bbq 发表于 2023-3-13 19:32
正因为二极管是单向导通的,
所以输入正常信号时,两个二极管都是截止的,

你的输入才是二极管的正极 所以你要输入VDD+0.7才能让二极管导通 平常说的0.7V开启是对地电压 现在二极管的负极已经有VDD这么大的电压了 所以要VDD+0.7
下面的同理 只有输入负电压才能让下面的管开启
回复

使用道具 举报

52

主题

247

帖子

0

精华

高级会员

Rank: 4

积分
995
金钱
995
注册时间
2017-8-19
在线时间
160 小时
 楼主| 发表于 2023-3-13 20:50:31 | 显示全部楼层
babyrabbit 发表于 2023-3-13 20:00
你的输入才是二极管的正极 所以你要输入VDD+0.7才能让二极管导通 平常说的0.7V开启是对地电压 现在二极管 ...

请问有没有书籍可以提供这方面的知识?我大概能理解,但是实际上原理不透彻,我是理解成能量要大于另外一端
回复

使用道具 举报

31

主题

1951

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4418
金钱
4418
注册时间
2018-5-11
在线时间
923 小时
发表于 2023-3-13 22:12:39 | 显示全部楼层
bbq 发表于 2023-3-13 20:50
请问有没有书籍可以提供这方面的知识?我大概能理解,但是实际上原理不透彻,我是理解成能量要大于另外一 ...

学好最基本的欧姆定律就可以了,
从欧姆定律就可以计算出电路中每一个点的电压。
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

31

主题

1951

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4418
金钱
4418
注册时间
2018-5-11
在线时间
923 小时
发表于 2023-3-13 22:14:16 | 显示全部楼层
bbq 发表于 2023-3-13 19:32
正因为二极管是单向导通的,
所以输入正常信号时,两个二极管都是截止的,

0.7V的电压必须全部施加在二极管的两端才会导通。
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

2

主题

14

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2023-3-4
在线时间
6 小时
发表于 2023-3-14 03:30:21 | 显示全部楼层
bbq 发表于 2023-3-13 19:32
正因为二极管是单向导通的,
所以输入正常信号时,两个二极管都是截止的,

你想要向上方导通的话 需要的是大于0.7+3.3v=4v才可以, 因为你得和Vdd形成的电势差等于0.7v才能让二极管导通 (实际上的二极管在0.7v以上才能导通) 如果出现向上导通的情况说明你这个回路有问题 你需要赶紧断电来维护你的元器件 这个时候研究什么信号进入你的芯片是没有意义的
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 14:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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