光耦学习笔记

LED灯的光照越强,流过三极管的电流越大

光耦(充当电子开关)能实现的三极管基本都能实现,可实现电气隔离

3V电压即可控制220V的大马达工作

继电器

在很多场合继电器(靠机械传动开关,动作很慢)可代替光耦(靠半导体材料的特性)

开关频率不同

驱动能力

光耦(光电隔离器,Optocoupler)

光耦是一种利用光信号实现电气隔离的器件。它内部包含:

  • 一颗 LED(输入端)

  • 一个光敏三极管(输出端)

当输入侧 LED 发光时,输出侧三极管导通;当 LED 熄灭时,输出侧三极管截止。

👉 输入与输出之间通过光耦的塑料体隔离,电气上完全不直接相连。

用途:

  • 隔离 MCU 与高压/噪声电路

  • 抗干扰

  • 不同地参考(如 GND vs PGND)之间安全传输信号

  • 保护微控制器

图中的 U6A/U6B(LTV-817M-B) 就是光耦。

光耦输入侧发光二极管并联电阻作用:光耦的输入端,有寄生电容的存在,并联一个电阻,就会将电荷迅速泄放,就达不到二极管两端的开启电压

1、VF光耦输入二极管的导通压降,我们取最大值1.4V;

2、CTR(电流传输比,太低,驱动能力不足,太高,开关速度降低),它是一个范围:50%~600%。也就是放大倍数在0.5~6倍。我们计算的时候,按照最低的50%使用。

3、Vce,副边三极管导通后的压降,我们取最大值0.2V。

副边电流IC:

IC=(VCC2-Vce) / R3=(12-0.2) / 4.7=2.51mA

根据CTR= ic / if x 100%,得:if= ic / CTR =2.51 / 0.5=5.02mA

再计算R1的电流IR1=(VCC1-VF) / R1= (3.3-1.4) / 330=5.76mA

所以R2阻值为R2=UR2/IR2=1.4/ (5.76-5.02) =1.89K

所以这个电阻R2的阻值一定要>1.89K,可以取2K。

相关推荐
学长毕设3 小时前
基于SpringBoot的青少年编程学习平台系统-附源码
spring boot·学习·青少年编程
小小de风呀7 小时前
de风——【从零开始学习Linux】(九):进程基础 —— 从冯诺依曼体系到 fork 创建进程
linux·学习
李某学编程7 小时前
基于ARM的微机原理学习笔记(一)
arm开发·笔记·学习
Song_RsHt8 小时前
Redis 与微服务,什么场景下无可替代
java·redis·后端·学习·微服务
sbjdhjd8 小时前
AI产业周度动态:从“更强模型”走向“可执行、可治理、可计价”的系统竞争 (2026年10月19日—10月25日)
人工智能·笔记·ai·开源·gemini·信息差·claude code
ss2739 小时前
AI时代首先数据库-PostgreSQL实战笔记 27 PostgreSQL数据写入与读取流程解析
数据库·笔记·postgresql
深圳老胡10 小时前
压力检测空吸功能硬件方案全解析:主流压力传感器品牌与实现路径
笔记·单片机·代码规范
程序猿追10 小时前
返回 null 不一定入队成功:鸿蒙 KMP上的并发优先队列观察笔记
笔记·华为·harmonyos·kmp
~kiss~11 小时前
PRO-LONG: Programmatic Memory Enables Long-Horizon Reasoning 程序式记忆赋能长程推理
学习
程序猿编码11 小时前
不依赖 vLLM/llama.cpp:一套面向学习的 DeepSeek-R1 CUDA 推理实现
c++·学习·语言模型·llama·vllm·大模型推理