0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

详解物联网常用协议:IIC和RS485通信协议

沐渥科技 2023-03-02 17:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

单片机开发中我们经常会听到协议二字,协议是单片机相互通信中必须遵守的规则,只有遵守协议才能实现二者之间的通信。协议的种类非常的多,可以满足不同设备和不同操作系统的通信要求,下面小编给大家介绍沐渥科技常用的两种通信协议——IIC和RS485
IIC通信协议是一种半双工通信协议,双总线串行,主要用在主机和从机对于数据量较少且传输距离较短的场景中。IIC又可以称为I2C,由SDA(串行数据线)和SLC(串行时钟线)构成线路,在连接于总线上的器件之间传送信息,既能发送数据也能接收数据,进行双向传输。

pYYBAGQAVB-AFkPLAAE2DwkrFJY385.png


IIC通信协议的工作流程:
起始信号:当SCL保持高电平,SDA由高电平向低电平变化,这是IIC总线的起始信号,代表着数据传输的开始。停止信号:SCL保持高电平状态,SDA由低电平向高电平变化,这是IIC总线的停止信号,代表着数据传输结束。应答信号:当接收数据的IC接收到数据后,向发送数据的IC发送一个特定的低电平脉冲,代表数据已经收到。
IIC通信协议的优点:
支持多设备连接,只要有IIC总线接口的单片机都能够直接与IIC总线接口的设备相连,非常的简单、方便;任何能够进行发送和接收的设备都可以为主总线,主机启动总线产生时钟进行数据传输,接收数据的机器都是从机;在总线上主机和从机、发送和接收的关系不是固定的,通过地址访问不同设备。
RS485通信协议是一种工业控制中常用的协议,多采用屏蔽双绞线传输,是由RS232协议改进而来的,为了长距离传输采用差分方式传输,传输的是差分信号。RS485通信网络中的每一个节点都是由一个控制器收发器组成,将发送和接收信号线连接到收发器上,收发器通过差分线连接到总线,收发器和总线都是通过差分信号进行传输的,最终结果都是转换为TTL电平方式与单片机进行通信。
什么是差分传输?差分传输是指在两根线上都传输信号,这两个信号的振幅相同,方向相反,在这两根线上传输的信号就是差分信号。信号接收端依靠信号间的电压差来判断发送端发送的逻辑状态。
RS485通信协议的优点:
接口电平低,不易损坏芯片,电平与 TTL 电平兼容,方便与TTL电路连接;双总线差分输入,传输数据抗干扰能力强、传输速率高和传输距离远;同一总线能够连接多个驱动器接收器,利用RS485接口能够快速便利的建立设备网络;RS485接口为半双工数据通信模式,支持节点数据通信,多个主设备,任意节点间能够互相通讯,增加了联网功能。
IIC通信协议常用在数据采集、图像处理、显示器、传感器中,RS485通信协议主要用在工业控制、自动化生产、PLC工控机、远程设备控制、安防监控等。除了IIC和RS485通信协议外,Modbus、UARTCAN、SPI、TCP/IP、HTTP等协议也是经常被使用的,怎样选择合适的通信协议是由设备自身需求来决定的。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    6445

    浏览量

    140243
  • 物联网
    +关注

    关注

    2950

    文章

    48101

    浏览量

    418108
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RS485转WiFi串口数据采集透传终端技术架构与实现原理

    1. 概述 在工业联网(IIoT)演进过程中,存量巨大的RS485总线设备面临着协议封闭、布线复杂及云端接入困难等技术瓶颈。本文深入剖析RS48
    发表于 03-20 14:25

    PROFIBUS转RS485协议转换网关详解,建议点赞收藏

    PROFIBUS转RS485协议转换网关详解,建议点赞收藏 RS485转PROFIBUS总线桥具备广泛的适用性,可便捷连接各类具备RS485
    的头像 发表于 12-23 13:55 394次阅读
    PROFIBUS转<b class='flag-5'>RS485</b><b class='flag-5'>协议</b>转换网关<b class='flag-5'>详解</b>,建议点赞收藏

    协议“老将”,连接工业智能的桥梁——一文读懂ModBus通信协议

    | 智能楼宇 | 能源监控 | 环境监测 ModBus以其稳定、开放、易集成的特性,持续为各类联网与工业系统提供可靠的通信支撑。 五、结语 从PLC到
    发表于 12-15 10:08

    电能质量在线监测装置支持哪些通信协议

    现代电能质量在线监测装置支持丰富的通信协议,覆盖工业控制、智能电网、联网等多领域需求,核心协议类型及典型应用如下: 一、工业标准协议(主流
    的头像 发表于 11-12 10:12 811次阅读

    RS485转EtherCAT协议转换网关详细解析

    EtherCAT至RS232/RS485协议转换网关在工业通信架构中承担着关键角色,其核心功能在于实现高速实时工业以太网与经典串行通信之间的
    的头像 发表于 11-08 16:30 822次阅读
    <b class='flag-5'>RS485</b>转EtherCAT<b class='flag-5'>协议</b>转换网关详细解析

    一器抗浪涌+通全接口!RS232/RS485/RS422/TTL/USB六合一,应用无死角

    JY-DAM USCN601 485转换器是一款集成RS232/RS485/RS422/TTL/USB通信协议转换功能的工业级设备,核心作用
    的头像 发表于 11-07 15:27 702次阅读

    温度传感器一般走哪些协议和接口

    温度传感器常用通信协议和接口可根据应用场景(如工业控制、智能家居、联网等)和传输需求(距离、速度、功耗等)分为有线和无线两大类,具体协议
    的头像 发表于 09-23 17:22 1710次阅读

    RS485总线舵机工作原理!

    RS485 总线舵机是一种通过RS485 通信协议实现多设备组网控制、高精度角度 / 转速调节的执行机构,核心是在传统舵机(驱动电机 + 减速机构 + 位置反馈)基础上,集成 RS485
    的头像 发表于 09-23 11:11 1106次阅读

    Profinet转RS485-Modbus RTU通信案例详解

    在工业自动化系统中,常常需要将不同协议的设备进行集成,以实现数据的交互和控制。本案例介绍了一种利用‌工业级Profinet转RS485 Modbus-Rtu协议网关(规格型号:ZP-WTU-PNMD02)‌实现Profinet与
    的头像 发表于 06-23 10:10 2155次阅读
    Profinet转<b class='flag-5'>RS485</b>-Modbus RTU<b class='flag-5'>通信</b>案例<b class='flag-5'>详解</b>

    RS485串口服务器:双向透传,自动重连

    RS485串口服务器是一种专门针对RS485通信接口设计的网络化设备,其核心功能是将基于RS485协议的串口设备(如传感器、PLC、仪表等)
    的头像 发表于 05-27 15:03 957次阅读

    Profinet转RS485如何优化冲剪机的实时通信性能?​​

    在现代工业自动化领域,通信协议是连接不同设备和系统的关键。RS485和Profinet是两种广泛使用的工业通信标准,它们各自拥有独特的特性和应用场景。本文将探讨如何通过一个小疆智控Profinet转
    的头像 发表于 05-22 09:34 660次阅读
    Profinet转<b class='flag-5'>RS485</b>如何优化冲剪机的实时<b class='flag-5'>通信</b>性能?​​

    RS485转Profinet如何为固废处理注入智慧动力?​​

    。而RS485,作为一种串行通信协议,因其远距离传输能力和抗干扰性能被广泛用于各种传感器和控制模块之间的通信。在固体废气处理领域,这两种协议
    的头像 发表于 05-21 16:48 528次阅读

    RS485转Profinet协议转换,如何提升设备监控效率?​​

    在现代工业自动化系统中,Profinet和RS485是两种常见的通讯协议。Profinet基于以太网技术,以其高速的数据传输能力和实时性被广泛应用,而RS485作为一种串行通信协议,因
    的头像 发表于 05-20 17:49 745次阅读

    RS485串行通信协议介绍

    在上期我们介绍了RS232串行通讯,本期我们将进一步深入探讨另一种广泛应用于工业自动化和数据通信领域的串行通信标准——RS485
    的头像 发表于 05-15 11:42 1598次阅读
    <b class='flag-5'>RS485</b>串行<b class='flag-5'>通信协议</b>介绍

    RS485与Profibus网关自由口数据互换技巧

    兴达易控RS485转Profibus网关在自由口模式下的数据互换,是工业自动化领域内一项关键的技术应用,它实现了不同通信协议设备之间的有效连接与数据交换。在现代工业生产中,众多设备和系统往往采用
    的头像 发表于 05-07 17:40 690次阅读
    <b class='flag-5'>RS485</b>与Profibus网关自由口数据互换技巧