过压保护电路设计介绍

1. 设计思路

过压保护顾名思义就是电压超限后对负载电路的保护,过压保护电路最直接的方式就是在电压的路径上增加一个开关(MOSFET、Triode);三极管的导通电阻稍微大了点,MOSDET做开关速度比较快,导通电流比较大,是最佳选择。
接下来我们通过电压的大小去控制这个MOSFET的导通就能够完成这个过压电路的设计了,当电压超过一定幅值的时候关闭这个MOSFET,就可以实现对负载的保护了。

2. 电路设计

下图设计的输入截止电压为5.5V。
在这里插入图片描述

2.1 导通电路分析

当输入的电压小于5.5V时:

  1. U2的Vs端电压为:Vs < 5.5 * 10 / (10 + 12) = 2.5V, 即Vs < 2.5V, 达不到U3的导通条件(这里的设计忽略了U3的放大区,在设计时需要留出TL341的导通余量,关于TL431的使用介绍,请参考: https://blog.csdn.net/uyoev123abc/article/details/134749364?spm=1001.2014.3001.5502),Vk断路悬空;
  2. PNP三极管D7基极为5V,D8关断;
  3. Q1栅极低于5V,Q1导通,SL3401过4.1A,耐压30V,选型时请注意。

在这里插入图片描述

2.2 关断电路分析

当输入的电压大于5.5V时:

  1. U3的Vs端>2.5V, U3的Vk端与VA端导通,VK端被拉低至0V;
  2. PNP三极管D7基极为0V,D7导通;
  3. Q1栅极为>5.5V的高电平,Q1关断,电路输出关断。

在这里插入图片描述

  • 8
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在MATLAB中设计过压保护电路,可以采用Simulink模块进行建模和仿真。具体步骤如下: 1. 打开Simulink,选择“New Model”创建一个新模型。 2. 在Simulink库中选择“Sources”并拖动“Step”模块到模型中,设置幅值为过压保护电路的触发电压。 3. 选择“Simulink”库中的“Continuous”并拖动“Integrator”模块到模型中,将其与“Step”模块相连。 4. 选择“Simulink”库中的“Math Operations”并拖动“Gain”模块到模型中,将其与“Integrator”模块相连,设置增益为过压保护电路的比例系数。 5. 选择“Simulink”库中的“Comparators”并拖动“Relational Operator”模块到模型中,将其与“Gain”模块相连,设置比较运算符为大于号。 6. 选择“Simulink”库中的“Logic and Bit Operations”并拖动“Logical Operator”模块到模型中,将其与“Relational Operator”模块相连,设置逻辑运算符为AND。 7. 选择“Simulink”库中的“Sources”并拖动“Constant”模块到模型中,设置常数为1。 8. 将“Logical Operator”模块的第二个输入端与“Constant”模块相连。 9. 选择“Simulink”库中的“Sources”并拖动“Switch”模块到模型中,将其与“Logical Operator”模块相连。 10. 将过压保护电路的输出信号与“Switch”模块的控制端相连。 11. 选择“Simulink”库中的“Sinks”并拖动“Scope”模块到模型中,将其与“Switch”模块相连。 12. 点击“Run”按钮进行仿真,观察过压保护电路的输出信号是否正确。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LuDvei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值