(工控超实用!)串口RS485模仿IIC协议进行一主机控制多个从机!

       IIC协议的基本思想就是,IIC总线上可以挂载多个设备,在某一时刻上,有一个主机对IIC总线上的某一个从机进行读写,读写之前,主机要先在总线上发送一个字节(7位从机的地址+1位数据方向位),如果总线上有这个地址的设备,那么这个设备就进行应答。

      近期,应公司项目需求,需要做一个项目(此前是一个屏幕控制一个单片机设备,屏幕和单片机之间通过串口转RS485进行通信,现在为了减少冗余和降低成本,公司要求一个上位机屏幕控制多个单片机设备)。屏幕的作用是下达控制命令和接收来自单片机设备的状态信息。

        因为设备有设备之间的距离过远,为了抗干扰远距离通信,所以只能采用RS485进行通信,那么怎么样实现在家的一个上位机控制几百米外多个单片机设备呢

        我们可一个先简单了解RS485通信

下是 RS485 的一些主要特点和优势:

优点:

  1. 长距离传输:可以在较远的距离上实现可靠的数据传输,通常能达到千米级别。
  2. 多点通信:支持多个设备连接在同一条总线上,非常适合一主多从的通信架构。
  3. 抗干扰能力强:对噪声和干扰有较好的抵抗力。
  4. 传输速率较高:能实现较高的数据传输速率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值