通讯协议的方式有哪几种?rs485通讯基于什么原理

今天面试的时候老板问我之前用到的RS485通讯方式遵循什么通讯协议?这个在之前呢还真没注意,把我给问住了,怎办啊?求解释... 今天面试的时候老板问我之前用到的RS485通讯方式遵循什么通讯协议?这个在之前呢还真没注意,把我给问住了,怎办啊?求解释 展开
 我来答
上帝右脚尖
2019-09-27 · TA获得超过1616个赞
知道答主
回答量:390
采纳率:87%
帮助的人:18.1万
展开全部

通讯协议只是一种双方约定的“暗语”用0和1传输应答信息而已。RS485基于串口通讯,所以基于串口应答通讯方式的半双工协议都可以使用。
你可以用MODBUS,也可以自拟协议。只要主从双方能解析数字表达的意义就能完成通讯。
同样你可以把MODBUS协议用在其他支持串口通讯半双工的硬件上,如二总线POWERBUS,RS232等。

电气原理
TTL接口电平常见的有3.3V和5V的。通过在0和TTL电平之间摆动,来传输数据。需要通讯双方“约定” 好速率。也就是说,通过TTL电平传输的UART接口是一种不传输时钟的"异步通讯"方式。

一般通讯格式以一个字节为最小单位,有8位,和9位的常见格式。第九位有的人用于奇偶效验用。
如下图:

而RS485接口,简单说就是把TTL的“0-3.3V/5V之间摆动”的信号,转换为“5V压差颠倒反转的AB线信号”,并且扩流驱动电缆电容。简单说就是这样。
所以可以理解为,RS485是以TTL数据源的总线驱动芯片。

当然了。如果扩展RS485来说。作为总线技术,RS485在现场问题很多,不支持任意拓扑,不支持无极性,需要隔离,需要加终端电阻等。如果作为现场施工使用方便布线,二总线方便的多,例如POWERBUS等

迪凯特科技(北京)有限公司
2023-07-28 广告
单片机串口通信的原理是利用单片机的串口通信模块,通过把数据转化为一位一位的用时序方式传送数据,实现单片机与外部设备之间的数据通信。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以... 点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
szhaiwangxing
推荐于2017-10-13 · TA获得超过2334个赞
知道小有建树答主
回答量:712
采纳率:100%
帮助的人:563万
展开全部
一般来说,只要支持一主多从的通信协议都可以应用于RS-485通信,常用的有modbus RTU/ASCII的都有,还有profibus也是较为常见的,还有很多厂家自己定义协议也可以用在485通信上面,只要你支持一主多从,主机轮询方式的就可以,关于485通信协议,可以看看下面的链接:
http://www.485-can-tcp.com/technology/232485/agreement.htm
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
糯米丶陌小涛
2014-04-22 · 超过11用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:31.5万
展开全部
modbus 啊 工业以太网
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c170bae
2014-04-19 · TA获得超过1983个赞
知道大有可为答主
回答量:2224
采纳率:100%
帮助的人:1129万
展开全部
485一般是modbus协议。
其他还有rs232、profibus等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式