人这一辈子要和舒服的人一起,包括朋友和亲人,觉得累了就躲远一点,取悦别人远不如修行自己,宁可高傲的孤独,也不违心的将就。
– 莫言

前言

电子设计开发过程中,有些项目分为几个不同的系统,它们间需要隔离(电气隔离,不能共地),但是又需要通信,这时我们可以使用高速通信光耦来实现这种需求。

高速通信光耦的电路设计

以LTV-M501为例,讲解如何设计高速隔离通信电路。
LTV-M501的通信速度可以达到1MBd,足以应对很多场合。

电路如下所示:(注意两个3.3V是隔离的)

下面主要探讨R1和RL如何选取。

先看输入端

由规格书,我们知道:
输入导通电流IF最大为25mA,我们最好配置在十几毫安,这个输入端导通特性更好(规格书的很多测试参数也选用了这个范围)。


从上图中,我们可以知道,输入端二极管导通时的电压大概为1.4V,而我们这里的输入电压为3.3V,考虑下面两种情况:
当输入发送口为高电平(3.3V)时,管子不导通,此时没有电流,R1的选值无所谓。
当输入发送口为低电平(0V)时,管子导通,管子压降电压大概为1.4V,
则IF=(3.3 - 1.4)/R1 ,要想IF大概为十几毫安,可以选择R1为150欧,此时IF大概为12.6ma,符合要求,当然,这个值也可以选别的,只要使IF合理即可。

再看输出端

为了使输出端的通信接收口处的电压足够好,
这个好的判定有一个特点是:低电平信号接近0,高电平的信号接近供电电压,此处为3.3V。
还是上图,我们知道电流传输比大概是25%,也就是输出端三极管ce间流过的电流是IF的25%,也是流过RL电阻电流,即当IF等于12.6ma,流过RL电阻电流为12.625%=3.15ma。
这个电流会决定RL两端的电压,然后决定通信接收口的电压状况,
还是分两种情况:
当输入端的管子不导通,则输出端的接收三极管ce间没有电流,则RL两端没有电流,也就没有了压降,则输出端通信接收口的电压接近3.3V。
当输入端的管子导通时,假设为12.6ma,输出端的接收三极管ce间有电流12.6ma
25%=3.15ma,则流过RL的电流也是3.15ma。因为输出端通信接收口的电压Vo=Vcc - VRL = 3.3 - RL两端电压,因为电流确定,那么RL两端电压由电阻阻值决定。
RL的阻值的选取则很重要,
当RL的选值过大时,会出现如下情况,低电平明显不接近0,压差达到1.225V,很容易出现误判:

RL选取合适,此处选择1k,则效果大大改善了,与0V的压差很小。

注意

  • 如果需要更高的速率,LTV-M601能达到10MBd。
  • 同样通信速率,6N137的价格更便宜,但是体积大很多。

通信隔离 ---- 高速通信光耦的电路设计相关推荐

  1. MPCS-611高速通信光耦10Mbps 图腾柱输出配置 完美兼容TLP2748 SOP-6

    MPCS-611高速通信光耦10Mbps 图腾柱输出配置 完美兼容TLP2748,是一种光耦合栅极发光二极管和集成高增益光电二极管探测器检测器IC的输出为开路集电极肖特基钳位晶体管.内部屏蔽提供有保证 ...

  2. FPGA和DSP间基于SRIO的高速通信系统设计

    摘要: 现代信号处理系统通常需要在不同处理器之间实现高速数据通信,SRIO协议由于高效率.低延时的特性被广泛使用.本文研究了在FPGA和DSP两种处理器之间实现SRIO协议的方法,并通过电路设计和利用 ...

  3. π122M31 双通道数字隔离器 CAN通信隔离兼容ADuM7241ARZ

    π122M31 双通道数字隔离器 CAN通信隔离兼容ADuM7241ARZ电路简单.稳定性更高,具有出色的性能特征和可靠性,整体性能优于光耦和基于其他原理的数字隔离器产品. 产品传输通道间彼此独立,可 ...

  4. 【含案例源码】NXP i.MX 8M Mini基于FlexSPI、PCIe与FPGA的高速通信开发详解

    前 言 本文主要介绍i.MX 8M Mini基于FlexSPI.PCIe与FPGA的高速通信案例. 本文档适用开发环境: Windows开发环境:Windows 7 64bit.Windows 10 ...

  5. 国产ARM与低成本FPGA高速通信的3种方案,基于全志T3/A40i

    前 言 近年来,随着中国新基建.中国制造2025的持续推进,单ARM处理器越来越难胜任工业现场的功能要求,特别是能源电力.工业控制.智慧医疗等行业通常需要ARM+FPGA架构的处理器平台来实现特定的功 ...

  6. 高清视频4G传输,串口通信,485通信,AP直连

    高清视频4G传输,串口通信,485通信,手机APP远程控制 1.什么叫4G传输.就是通过SIM卡利用华为或者移远或者龙尚的4G模块实现数据的高速传输! 2.串口通信,232转TTL,9600的波特率. ...

  7. MPC-M501 1Mbit/s 高速晶体管光耦代替 LTV-M501 滞后短,反应速度快

    描述:MPC-M501 1Mbit/s 高速晶体管光耦代替光宝LTV-M501. 将一个AlGaAs红外发光二极管作为发射器,该发射器在塑料SOP5封装中与硅高速光电晶体管光学耦合.光电二极管和晶体管 ...

  8. 【Linux】网络编程三:TCP通信和UDP通信介绍及代码编写

    参考连接:https://www.nowcoder.com/study/live/504/2/16. [Linux]网络编程一:网络结构模式.MAC/IP/端口.网络模型.协议及网络通信过程简单介绍 ...

  9. reactjs 兄弟通信,父子通信

    父子通信   props ,  子父通信 回调 兄弟通信 父组件为中介,发布订阅模式

最新文章

  1. 腾讯副总裁姚星:腾讯AI Lab将致力打造通往AGI之路
  2. Python 中类的继承:属性初始化、类型判断、多态、多继承和对象信息的获取
  3. VueCli3 项目结构和具体作用
  4. 依赖注入底层反射原理_PHP基于反射机制实现自动依赖注入的方法详解_php技巧...
  5. go设置后端启动_Vue 之前后端分离的跨域
  6. Atitit 容器化技术之道 attilax著 1. 概念 1 1.1. 容器是应用服务器中位于组件和平台之间的接口集合。 1 1.2. 有时候也指集合的概念,里面可以存放不同对象 2 1.3. 、新
  7. 浏览器资源嗅探器_浏览器嗅探条件注释
  8. 千兆路由器怎么设置网速最快_千兆路由器怎么设置才能发挥最好【图】
  9. java毕业设计学生学习评价系统Mybatis+系统+数据库+调试部署
  10. 广西工业职业技术学院计算机宿舍,广西工业职业技术学院2021年宿舍条件
  11. xcode升级iOS 16问题与解决方案汇总
  12. git 撤销提交 撤销暂存区 取消操作
  13. 综艺节目php灭灯_非诚勿扰php程序员 被全灭灯的是哪一期 求知道
  14. 聊一下盲盒app开发 盲盒小程序开发
  15. php爬取flash的交互数据库,flash用php连接数据库的代码
  16. python计算圆环的面积_巧用转化 计算圆环面积
  17. oracle让时间范围走索引,怎样让日期范围走索引?
  18. CTF中的Crypto
  19. python制作礼物_opencv+python制作硬核七夕礼物
  20. 2021-2027全球与中国实时操作系统市场现状及未来发展趋势

热门文章

  1. 武林外传显示服务器连接失败,武林外传手游服务器链接失败怎么回事_武林外传手游服务器链接失败如何解决_玩游戏网...
  2. Linux基础——之一命令
  3. C#对word文档的读取
  4. 解决Windows资源保护找到了损坏文件但无法修复的问题
  5. 《数理统计》王晓光答案
  6. 代码随想录训练营day49
  7. 最近的进度.........
  8. 组合数学——生成函数
  9. 数据库连接池的原理及验证
  10. rfid 标签内存_如何正确选择深圳rfid读写器厂家