RS485协议详解RS485与RS232优缺点比较
RS485协议
1、简介
RS485也是UART协议,他是双向、半双工的通讯协议,双向代表可接收可发送,半双工代表同一时刻只能进行数据的接收或者数据的发送,而RS232是双向、全双工,也就是能同时收发数据。并且485采用差分的传输方式,与差分对应的是单端传输方式,并且允许多个驱动器和接收器挂在总线上,其中每个驱动器都能脱离总线!
2、单端传输、差分传输
单端传输:在传输过程中,我们使用一根导线,在这根导线上传输对地之间的电位差,用这个电平差值来表示逻辑“0”和“1”,传输的信号叫单端信号
差分传输:差分传输是使用两根线进行传输信号,这两根线上的信号振幅相等,相位相差 180 度,极性相反。在这两根线上传输的信号就是差分信号,信号接收端比较这两个信号电压的差值来判断发送端发送的逻辑“0”和逻辑“1”。
差分传输的优点:
1、相比较于单端信号,差分信号减少了潜在的电磁干扰EMI
2、差分信号的值很大程度上与“地”的精确值无关,能够抵抗电源的干扰
3、差分对内没根信号都有自己的返回路径,能够减轻信号跨分割带来的影响
总结一点就是:抗干扰能力强,因为信号受到干扰,单端传输的信号自己单独被干扰,而差分传输的差分信号,一起被干扰,然后电压差还是不变的
例子:
差分传输的缺点:增加了PCB走线难度,增加了布线面积,那么我们在走线的时候两根线要耦合处理,不允许分开走线,并且要等长在5MIL以内
3、485与232优缺点比较
485相比于232存在的优势是可以进行长距离的传输,最大可达到1200米,并且采用差分传输,更稳定,速度可达到10MB/S,当然我们也要知道传输速度与距离是成反比的,在10KB/S的速度下才能达到1200米,如果想要传输更远的距离,就增加一个485中介器
缺点是不支持全双工
4、数据格式
232与485的数据格式是一样的,1个起始位(低电平,用于同步),8个数据位(这是要传送的信息),以及1个停止位(高电平,用于表示数据帧结束。
RS485协议详解RS485与RS232优缺点比较相关推荐
- 串口、COM口、UART口, TTL、RS-232、RS-485区别详解
目录 一.什么是串口.COM口.UART口, TTL.RS-232.RS-485 摘要: 1.串口.COM口解释: 2.实物照片及解释 二.TTL.RS-232.RS-485的电平形式 1.TTL介绍 ...
- modbus通讯协议详解
1.Modbus协议简介 Modbus协议是一种广泛应用于当今工业控制领域的通用通信协议.通过此协议,控制器相互之间.或者控制器经由网路(如以太网)可以和其他设备之间进行通信.Modbus协议使用的是 ...
- Modbus 协议详解
Modbus 协议详解 通信协议是指双方实体完成通信或服务所必须遵循的规则和约定,例如我们为实现人与人之间的交流需要约定统一的语言,统一的文字,规定语速等等. 而对于设备之间,协议定义了数据单元使用的 ...
- 通俗易懂的USB协议详解(转…
原文地址:通俗易懂的USB协议详解(转载) 作者: Branchesss 转自东海的博客http://6xudonghai.blog.163.com/blog/static/3364062920086 ...
- modbus通讯协议详解(转载)
转载自:https://www.cnblogs.com/The-explosion/p/11512677.html modbus通讯协议详解 1.Modbus 协议简介 Modbus协议是一种已广泛 ...
- 3、Modbus通讯协议详解
前言 在平时用的时候模块都会带有自己的通讯协议,直接查看手册用就可以,所以平时对于modbus虽然是在用但是原理性的东西时常忘记. 但是如果你做一个底层,自己写一个通讯协议,这时候就要对协议本身有所了 ...
- 【计算机网络面试高频】-HTTP协议详解,HTTP协议常见问题
4.HTTP协议详解有关问题 4.1 HTTP请求 一个HTTP请求报文由请求行.请求头部.空行和请求数据四个部分组成. 1.请求行 请求行中有请求方法字段.URL字段和HTTP协议版本3个字段组成. ...
- 并发编程之CPU缓存架构缓存一致性协议详解(二)
并发编程之CPU缓存架构&缓存一致性协议详解 CPU高速缓存(Cache Memory) CPU高速缓存 在CPU访问存储设备时,无论是存取数据抑或存取指令,都趋于聚集在一片连续的区域中,这就 ...
- 【Java网络编程与IO流】Http协议详解以及面试有关问题
HTTP协议详解以及面试有关题目 1 HTTP请求 一个HTTP请求报文由请求行.请求头部.空行和请求数据四个部分组成. 1.1 请求行 请求行中有请求方法字段.URL字段和HTTP协议版本3个字段组 ...
- ISO7816协议深度解析-简单易懂协议详解(一)-- 复位,字符帧,及ATR
1. 摘要 IC卡必须支持T=0或T=1的协议,但不是同时支持这两种协议,而终端则必须同时支持T=0和T=1的协议. • T=0通讯协议是异步半双工字符传输协议: • T=1通讯协议是异步半双工块传输 ...
最新文章
- 第一个Python程序
- Delphi的“Invalid pointer operation“异常的解决办法
- 程序猿小白应该注意什么
- 笔试题——JavaScript事件循环机制(event loop、macrotask、microtask)
- 定时备份_如何将电脑中的文件进行定时备份?
- 头的各个部位示意图_微观古建—古建筑的墀头(一)
- 51单片机除c语言 中断嵌套,关于51系列单片机中断嵌套 - 关于单片机中断嵌套总结...
- C++ 标准库 vector list map使用方法
- 4-2MapReduce的运行流程
- java 中关键字_java中关键字一览
- php提示修改成功,提示修改成功后怎么换回原来的页面
- Python学习笔记day10
- netconsole 重定向kernel日志到远程服务器
- DNS Server
- Android如何计算时间差
- 2006年100款最佳安全工具谱
- vTestStudio:变体Variant初理解
- Oracle DBA 路途遥远
- 微信小程序文件预览(doc、ppt、pdf)
- LSTM 08:超详细LSTM调参指南