关于RS485光耦隔离,之前用PS2501,发现波特率最大只能达到9600,如果想要获得更高的波特率应用,只能通过高速光耦,6N137就是一个可以参考使用的器件,6N137的转换速率理论上可达10Mbits/s,实测在115200是没有问题的。

一、6N137

6N137的内部原理图如下:

图中可看到,输入侧是就普通的发光二极管,而输出侧则相比较普通的光耦是一个“与非门”,引脚7就是一个“使能”引脚,只有引脚7为“高”电平时,输出侧才有效,否则输出侧一直为高电平,真值表如下:

其中ENABLE就是7引脚。

芯片使用推荐参数表如下:

其中:

(1)供电电压4.5~5V,一般取5V

(2)低电平输入,这个比较容易理解,只要保证LED不亮即可,通不通电都可以。

(3)高电平输入电流,即LED发光通过电流值,5~15mA,这个不要超过最大一般LED发热会烧管子,小于最小,则容易不导通,具体的导通参数,手册如下:

以10mA电流为例,假如导通电压为1.4V(不是一个普通的PN节导通电压0.7V),则限流电阻计算如下:

DC5V供电—— R = (5-1.4)/0.01 = 360R 左右,实际使用1K也可以。

DC3.3V供电—— R = (3.3-1.4)/0.01 = 190R左右,实际使用510欧也可以。

二、RS485隔离电路

RS485隔离一定是电源隔离+通信隔离,单纯的通信隔离是没有用的。

1.电源隔离以B0505隔离芯片为例

其中C1取4.7uF,C2取10uF.

特别注意:DC-DC不能空载使用,所以实际功耗要求至少为额定功率的10%,所以需要在输出端外接“假负载”,假负责可按模块额定功率的5-10%计算,电阻值为

R = U*U/(10%x1W) = 250欧。

2.RS485隔离电路

发送隔离

使能隔离

接收端隔离

这里要特别注意,由于是RS485接收,给CPU,所以此时光耦的输入是RS485_RX,所以输入侧使用的是隔离后的那部分电源和通信,而输出侧由于需要连接CPU,所以此时的6N137,电源和地,都要使用未隔离的电源和地。

3.对隔离的理解

所谓“隔离”就是分开,需要将两部分功能的电气连接分开,这包括电源和通信线路都要分开,只有这样才能达到隔离的作用,电源的隔离通过DC-DC芯片实现,而通信线路则通过光耦隔离。CPU侧使用的是供电电压,RS485通信侧使用的是隔离后的电压,所以对于目录2中的的RS485接收端隔离,与CPU相连的那端才会使用未隔离地。

高速光耦6N137用于RS485通信的总结相关推荐

  1. 关于高速光耦6n137的使用总结_高速光耦6N137用于RS485通信 - 6n137光耦隔离电路

    高速光耦6N137用于RS485通信 RS485隔离一定是电源隔离+通信隔离,单纯的通信隔离是没有用的. 1.电源隔离以B0505隔离芯片为例 其中C1取4.7uF,C2取10uF. 特别注意:DC- ...

  2. 嵌入式开发--CAN总线与高速光耦6N137

    嵌入式开发–CAN总线与高速光耦6N137 6N137简介 CAN总线应用时,有时候需要加光耦隔离电路,以免在雷击或遇到高压干扰时,保护设备安全.常用的有光耦隔离和专用芯片隔离. 本文介绍使用高速光耦 ...

  3. 关于高速光耦6n137的使用总结_高速光耦6N137

    高速光耦 6N137 概述: 6N137 光耦合器是一款用于单通道的高速光耦合器, 其内部有一个 850 nm 波长 AlGaAs LED 和一个集成检测器组成, 其检测器由一个光敏二极管. 高增益线 ...

  4. 关于高速光耦6n137的使用总结_今天用ADUM1201数字隔离器件和高速光耦6N137对8M的信号进行隔离输出...

    今天用ADUM1201数字隔离器件和高速光耦6N137对8M的信号进行隔离输出,使用后简单总结一下: 一.从总体的效果看,ADUM1201输出信号很好,而且接法很简单: 二.ADUM1201是电压型器 ...

  5. 关于高速光耦6n137的使用总结_亿光高速光耦6N137的应用电路

    超毅电子代理的6N137是亿光高速光耦最著名的一款,它的内部有一个850nm波长AlGaAsLED和一个集成检测器组成,其检测器由一个光敏二极管.高增益线性运放及一个肖特基钳位的集电极开路的三极管组成 ...

  6. 关于高速光耦6n137的使用总结_光耦使用中的那点事1

    目前通用的隔离器件有光耦.变压器隔离.电容耦合等三大主流方式.其中光耦和变压器隔离使用的较多,有很多地方都可以见到.本次推送主要介绍光电耦合器的几个使用注意事项,以下截图数据来源于TLP785的数据手 ...

  7. 单片机 6N137 高速光耦 电路

    最近有项目需要通过电机上的霍尔器件测转速,下图可以看到3144霍尔传感器内部组成,输出信号处于三极管的集电极,当进入磁场后,output与GND导通 之前使用光耦为PC817,该光耦的优点就是价廉物美 ...

  8. RS485通信如何设计EMC电路?

    目录 1.RS-485标准 2.电磁兼容性 2.1.静电放电测试 2.2.电快速瞬变测试 2.3.电涌瞬变测试 3.通过/失败标准 4.瞬变保护 5.RS-485瞬变抑制网络 5.1.保护方案1 5. ...

  9. RS485通信总线详解

    RS485 总线详解 RS-485 是美国电子工业协会(EIA)在 1983 年批准了一个新的平衡传输标准(Balanced Transmission Standard)也称作差分,EIA 刚开始将 ...

  10. fullcalendar 显示的时间间隔只有四十五分钟_NHR系列智能显示控制仪表RS485通信中应用...

    请点击上方蓝字关注我们! 01 摘要 NHR系列智能显示控制仪表是经过多年开发制造经验而设计生产,集诸多全新功能于一身的新一代智能显示控制仪表.针对现场温度.压力.液位.速度.流量等各种信号进行采集. ...

最新文章

  1. 女博士生爱上中专男,父亲直言自己只能打50分,你怎么看恋人学历差距大?...
  2. Spring事务——Spring 2.X的事务配置策略
  3. IOS代码添加控件,控件移动,放大,缩小,旋转
  4. weblogic 故障转移
  5. 小知识系列:数据库的主键和外键
  6. 360浏览器卸载_陈蛋蛋碎碎念—如何完美地卸载流氓软件
  7. hello my first blog
  8. VMware安装VMwaretools
  9. python 排列组合_Python计算生态jieba库和random库的综合运用之爬山篇
  10. 服务质量--成功的关键因素!
  11. 安卓简单实现百度地图
  12. jmeter进行http压力测试(图文小教程)
  13. ab变频器22b用户手册_AB变频器 PowerFlex400用户手册.pdf
  14. 对话时人品牌咨询首席咨询官:有多少企业倒在了自己的品牌故事上?
  15. 局域网自定义域名H5站点移动设备测试时的代理设置
  16. ERP系统操作难吗?
  17. 携程apollo从服务端安装,再到客户端的使用,第一次搭建,看我就对了(一个简单的入门demo)
  18. php开发桌面应用程序_使用PHP开发跨平台桌面应用程序的3种方法
  19. 输出递归因数分解php,[学习笔记] Miller-Rabin质数测试 Pollard-Rho质因数分解
  20. linkedin 架构_投票:您如何使用LinkedIn?

热门文章

  1. DevicePolicyManagerService之DeviceOwner和ProfileOwner
  2. android obtain,Android Message.obtain() 之 高效原因分析
  3. Altium Designer20 PCB规则设置
  4. Vue中@click.stop与@click.prevent、@click.native
  5. 开发3dMax插件的方法和应用
  6. LintCode 吹气球
  7. 手机兼职做任务发布悬赏赚钱的APP汇总到底有多少?
  8. RBM(受限玻尔兹曼机)和深层信念网络(Deep Brief Network)
  9. python爬取别人qq空间相册_用python爬取QQ空间
  10. Python爬虫入门教程【6】:蜂鸟网图片爬取之一