485通讯协议_终于有人把RS485通讯协议应用及缺点分析清楚了,看完收获多多
RS-485是工业控制环境中常用的通信协议,具有抗干扰能力强、传输距离长的特点。RS-485通信协议是对RS-232协议的改进。协议层不变,但只有物理层得到了改进,从而保留了串行通信协议应用简单的特点。
RS-232和RS-485的特性的不同
典型的串行通信标准是RS-232和RS-485,它们定义了电压、阻抗等。但不定义软件协议。不同于RS-232和RS-485的特性包括:
1、RS-485的电气特性:逻辑“0”由两条线之间的电压差表示为+(2-6)伏;逻辑“1”表示为两条线之间的电压差为-(2-6)伏。接口信号电平低于RS-232-C,不易损坏接口电路的芯片,电平与TTL电平兼容,可以方便地与TTL电路连接。
2、RS-485的最高数据传输速率是10Mbps。
3、RS-485接口强,即抗干扰性好。
4、RS-485接口的标准最大传输距离为4000英尺,实际可达3000米(理论数据,在实际操作中,极限距离仅为1200米左右)。
此外,RS-232-C接口只允许连接总线上的一个收发器,即单站能力。RS-485接口允许多达128个收发器连接在总线上。也就是说,它具有多站功能,因此用户可以使用单个RS-485接口轻松建立设备网络。
由于RS-485接口具有良好的抗干扰性、长距离传输和多站能力,已成为首选串行接口。由于由RS-485接口组成的半双工网络一般只需要两根导线,因此RS-485接口均采用屏蔽双绞线传输。RS-485接口连接器采用DB-9的9芯插头插座,与智能终端的RS-485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(引脚)。
RS-485通讯协议应用及缺点分析
RS-485通信协议总线是一种传统的通信总线。它不能执行总线的自动仲裁,也就是说,它不能同时发送数据以避免总线竞争。因此,整个系统的通信效率必然较低,数据冗余大,RS-485总线不适合高速要求的应用场合。
同时,由于RS-485总线上通常只有一台主机,这种总线方式是典型的集中分散控制系统。一旦主机出现故障,整个系统的通信将被限制在瘫痪状态,因此做好主机的在线备份是一项重要措施。
传统光电隔离的典型电路
VDD和5V1(VCC485)是两组非共用电源,通常由隔离的DC-DC实现。信号的隔离传输是通过光耦合隔离实现的。ISL3152EIBZ与单片机系统不在同一个位置。
完全隔离有效抑制了高功率电压的产生,大大降低了485的损坏率,提高了系统稳定性。但是也存在一些缺点,如电路体积过大、电路复杂、分立器件过多、传输速率受限于光电器件等,这对整个系统的稳定性也有一定的影响。
RXD1:串行端口接收端
TXD1:串行端口传输端
TRE1:控制位:控制是发送还是接收数据;
当TRE1=1(高电平)时,光耦合器电路121关闭。/RE=1(无效),DE=1(有效),即传输数据;
当TRE=0(低电平)时,光耦合器电路开启。/RE=0(有效),即收到的数据,DE=0(无效);
RE:485接收端
/RE:485发送端
好了,以上内容就是帝特电子关于RS-485通讯协议的详细介绍,希望能对大家有所帮助!感谢您的阅读与支持!
485通讯协议_终于有人把RS485通讯协议应用及缺点分析清楚了,看完收获多多相关推荐
- spring怎么解耦_终于有人把Spring和SpringMvc讲透了!
Spring框架的介绍 Spring框架是由于软件开发的复杂性而创建的.Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情.然而,Spring的用途不仅仅限于服务器端的开发. ...
- 水晶报表中对某一栏位值进行处理_终于有人讲清楚了,BI和报表的差异!
IT系统自带报表功能,为什么还要额外采购BI? 报表和BI都能做数据分析,区别在哪里? 加班加点做了那么多表,为什么还不满足老板需求? 报表分析需要IT团队来开发,那BI呢? 这些应该是大家对商业智能 ...
- 困扰了已久的TCP/IP 协议,终于有人讲的明明白白,太强了
同样的,本文篇幅也比较长,先来一张思维导图,带大家过一遍. 一图看完本文 一. 计算机网络体系结构分层 计算机网络体系结构分层 计算机网络体系结构分层 不难看出,TCP/IP 与 OSI 在分层模块上 ...
- MQTT协议,终于有人讲清楚了
6步!教你写一个mqtt调试助手_GREYWALL-CSDN博客点击上方"小麦大叔",选择"置顶/星标公众号"福利干货,第一时间送达大家好,我是小麦,之前写过一 ...
- snmp是什么层协议_计算机网络基础:TCP/IP协议相关知识笔记?
1.TCP/IP特性 逻辑编址:每一块网卡会在出厂时由厂家分配了唯一的永久性物理地址.针对Internet,会为每台连入因特网的计算机分配一个逻辑地址也就是IP地址. 路由选择:专门用于定义路由器如何 ...
- onvif协议_【通用语言】ONVIF协议的秘密
点击上面"蓝字"关注我们!什么是"ONVIF" 说到ONVIF,相信在安防行业打拼多年的大家都不陌生.听是听到过这个词,但还有大部分人不能理解这代表着什么,今天 ...
- 倍福ads通讯软件_倍福TwinCAT ADS通讯-高级语言.ppt
倍福TwinCAT ADS通讯-高级语言 * ADS组件库文件组成简介 ADS组件库集成在TwinCAT软件中,安装任何版本的TwinCAT软件都包含ADS通讯组件,如果用户希望在没有安装TwinCA ...
- mysql开源系协议_常见的几种开源协议
在学习中经常能看到一些词,例如:GPL,LGPL等等,自打上学那会就遇见过,对它们的具体含义却不了解,今天给它们总结一下. 说到开源协议,不得不提GNU.课本上给的定义是"GNU is No ...
- 怎么看电脑有没有蓝牙_怎么选购电脑音响?挑选到性价比高的电脑桌面音箱,看完这篇推荐指南就懂了!...
现在越来越多人使用电脑了,所以配上一台电脑桌面音箱就很有必要了,工作闲暇的时候可以听听音乐,玩游戏的时候更能开启小音箱助力,这样才能玩的更嗨.那么问题来了,怎么才能选购一款适合自己的电脑音响呢?在挑选 ...
- 运维学python用不上_作为运维你还在想要不要学Python,看完这篇文章再说!
原标题:作为运维你还在想要不要学Python,看完这篇文章再说! 本文由马哥教育Python自动化实战班5期学员推荐,转载自简书,作者为Li.Yingjie,内容略经小编改编和加工,观点跟作者无关,最 ...
最新文章
- shell example01
- 为了智能驾驶,李彦宏要改造城市道路了!
- qt 软件发布在别的机器不能运行(IDE为vs2005)
- KPI与OKR的区别
- python中迭代器和生成器的区别
- php 复制文件夹并压缩到最小_php将文件夹打包成zip文件
- 对于嵌入式交叉编译总结
- 图解分布式架构的演进过程!
- centos7.0查看IP
- 那些唱衰智能电视的砖家们可以闭嘴了
- 几种常见排序算法时间复杂度
- UTF-8、BOM、feff的问题
- 普通人的编辑利器——Vim
- Android Studio App设置背景图片
- pycharm——python调用dubbo接口返回句柄无效(Connection dropped:socket connection error:句柄无效)
- 应用性能管理APM巅峰对决:skywalking P.K. Pinpoint
- Python PyQt4 文字朗读演示代码
- zookeeper介绍
- 暑假积分不等式初探(未完)
- Jordan CP3 11 Performance Reviews
热门文章
- emouse思·睿—评论与观点整理之一
- TeamTalk编译和部署(一)
- PhpQuery PHP操作HTML类,PHP操作XML类,PHP操作Dom类
- java定时统计_java 定时任务每日晚上凌晨执行数据统计
- cbnertvirtual内部框架下载_关于matepad pro谷歌框架
- 智慧城管基础业务系统建设系统方案
- mysql导入数据dmp文件怎么打开_如何在oracle中导入dmp数据库文件
- CactiEZ中文解决方案和使用教程
- 直击进博会 | 强生、默沙东、史赛克、雅培、丹纳赫、罗氏、拜耳等医药巨头带来哪些新产品、新技术?...
- Win11鼠标动不了 键盘怎么代替鼠标操作