光耦加PNP管驱动继电器

光耦加PNP管驱动继电器

  • 1.前言
    • 1.1 光耦加PNP VS 光耦加NPN
    • 1.2 光耦加PNP 驱动原理
    1. 光耦加PNP驱动波形
    • 2.1分析
    • 2.2建议电路
    1. 总结

1.前言

之前都是用NPN管驱动继电器,现在接触到一个项目用光耦加PNP管驱动继电器。那么这样的电路优缺点在哪?

1.1 光耦加PNP VS 光耦加NPN

对比维度 光耦+PNP 光耦+NPN
驱动电源要求 光耦输出侧电源(Vc) ≥ 继电器电源(Vcc) 光耦输出侧电源(Vc)可独立且任意
安全性 继电器线圈接在集电极和地之间,断电更安全 继电器线圈接在集电极和VCC之间
电路复杂性 PNP管种类少,复杂 NPN管种类多,简单
抗干扰性

1.2 光耦加PNP 驱动原理

GPIO来自于CPU,光耦以HCPL-653K为例,CTR为20%左右。R1初始值100Ω,R2、R3初始值1K,VCC初始值11V。

原理:GPIO输出高电平3.3V时,光耦里的二极管导通发光,使得光耦三极管导通,PNP管由于基极电压被拉低,发射极为VCC,使得其导通,继电器线圈通电。D1作用是保证线圈断电时,有电流泄放回路。C1的作用是在继电器线圈通断电瞬间,抑制高频噪声,优化EMI,值可以选0.01uf~0.1uF,当要求没那么高时,这个电容不是必须要加的。

2. 光耦加PNP驱动波形

2.1分析

ch1:GPIO(光耦输入)

ch2: 光耦集电极输出

ch3:三极管集电极输出(继电器线圈两端电压)

初始态,光耦输出为7.5V

根据分析,理想情况下,光耦集电极输出为0V,PNP管输出为11V左右,目前,光耦的输出跟理论有差异,那问题到底出现在哪?

第一想法是,光耦的二极管驱动电流不足,但是经计算和测试,电流为15mA,完全满足光耦要求。

然后怀疑上拉电阻R3,是不是太小。

更改上拉电阻至10k,光耦输出5.2V左右,也不能解决问题。

怀疑到光耦坏了,都没怀疑三极管基极电阻的影响。经过仿真发现,同时更改上拉电阻和基极电阻至10k,光耦输出可以将之0.

原因在于,当光耦二极管导通时,电流为15mA,经过CTR计算,光耦三极管饱和导通电流为15mA*20%=3mA,说明光耦最大只能提供3mA电流 。而上拉1k电阻需要11V/1k=11mA电流,和基极电阻常规需要(11V-0.7V)/1k=10.3mA电流,加起来21.3mA电流,跟光耦提供电流能力不匹配,电路只能达到一个平衡,光耦输出一个中间电压7.5V。

当输出7.5V时,R3电阻电流为3.5mA,R2电流为2.8mA,光耦通过电流为6.3mA,这与最大3mA输出有点矛盾,但是我在手册中看到的CTR是有限定条件的,是饱和导通时的值,有可能光耦在非饱和导通时CTR要大,再看手册的传输特性曲线,If一定时,光耦三极管输出电压越大输出电流越大,说明CTR越大。当然图里的VCC电压对应不上,只能这样猜想。

2.2建议电路

建议R3放在R2之后上拉,代替此电路中两个电阻同时接光耦三极管的集电极。

好处是,两个电阻分工明确,R3的作用:仅保证PNP可靠截止R3可以很大(47k-100k),功耗极小

R2的作用:提供基极驱动电流两者分工明确,无矛盾。

而之前电路的坏处是:一方面希望R3大些,减少功耗

但实际R3太大会导致光耦无法可靠拉低,另一方面R3太小会增加光耦电流负担矛盾。

3. 总结

光耦加pnp驱动电路设计时要注意光耦三极管的上拉电阻和pnp基极电阻的设计。

当拿到别人设计的电路图时,很容易想当然的认为应该怎样,实际还是要从理论计算出发。

相关推荐
恒锐丰小瑞1 小时前
率能SS8841T 40V/2.5A/双通道H桥驱动芯片,PWM控制接口与低导通电阻(350mΩ),用于POS打印机/安防相机/机器人
单片机·嵌入式硬件·机器人
zcmodeltech2 小时前
钢铁冶金沙盘模型控制系统设计与实现:高炉-连铸-热轧多工序联动方案
分布式·stm32·单片机·嵌入式硬件·交互
徽京人3 小时前
VS Code 接入Esp 32步骤
vscode·单片机·嵌入式硬件
QH139292318804 小时前
Keysight N5183B N5183B 微波模拟信号发生器
网络·单片机·嵌入式硬件·集成测试·信息与通信
笨笨饿5 小时前
#110_SCH3000 平台图传系统配置指南:从 DVP 摄像头到 UVC/WiFi 双通道传输
c语言·stm32·单片机·嵌入式硬件·物联网·vim
千秋岁rr7 小时前
5.0 TIM
单片机·嵌入式硬件
qq_401700417 小时前
ADC基准电压与参考电压详细解读:以STM32和28335为例
stm32·单片机·嵌入式硬件
zcmodeltech9 小时前
水利水电沙盘模型控制系统设计与实现:多场景多工况联动方案
网络·stm32·嵌入式硬件·制造·多分类
2601_966799049 小时前
CH398 技术解析:USB 3.0转千兆以太网单芯片方案与内置电源设计要点
单片机·嵌入式硬件
zlinear数据采集卡10 小时前
数据采集卡从入门到精通(38):上位机开发实战——Python/QT/LabVIEW的技术选型与分层架构
python·单片机·嵌入式硬件·qt·fpga开发·开源·labview