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

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

3天内不再提示

低功耗4G模组Air780E:RS485通信篇

Air700ECQ资料 来源:Air700ECQ资料 作者:Air700ECQ资料 2024-09-29 09:38 次阅读

今天我们来学习低功耗4G模组Air780ERS485通信,合宙的小伙伴们,学起来吧!

**一、RS485简介 **

物联网IoT)在工业场景中的应用越来越广泛,而RS485是一种常见的通信协议,广泛应用于工业自动化和物联网系统中。RS485是一种串行通信标准,主要用于长距离、多节点通信。适用于工业环境中的传感器、执行器、控制器等设备之间的数据传输,且支持多点通信,可以连接多个设备,实现分布式控制。因为具有较好的抗干扰能力,也很适用于噪声环境下的通信。RS485支持长距离传输,通常可达1200米,适用于工业现场中的远程监控和控制。

RS485是一种半双工通信协议。半双工通信协议允许数据在两个方向上传输,但同一时间只能在一个方向上传输数据。在RS485通信中,当发送数据时,只能发送数据而不能接收数据;当接收数据时,只能接收数据而不能发送数据。

比如:在RS485通信中,通常使用一个引脚(如A或RX)作为发送引脚,另一个引脚(如B或TX)作为接收引脚。当发送数据时,发送引脚输出高电平或低电平,接收引脚不工作;当接收数据时,接收引脚输出高电平或低电平,发送引脚不工作。有的也有单独一根线专门用于控制收发逻辑,输出高低电平,负责管理RS485的通讯,包括发送、接收、处理错误等数据。

优点

  • 抗干扰能力强:RS485采用差分信号传输,抗干扰能力强,适用于工业环境中的噪声干扰。
  • 传输距离远:RS485支持长距离传输,适用于工业现场中的远程监控和控制。
  • 多节点通信:RS485支持多点通信,可以连接多个设备,实现分布式控制。
  • 兼容性好:RS485是一种标准化的通信协议,具有较好的兼容性,可以与其他设备进行通信。
  • 成本较低:RS485模块和电缆的成本相对较低,适用于工业现场中的成本控制。

缺点

  • 信号衰减:随着距离的增加,信号衰减会加剧,影响通信质量。
  • 速率限制:RS485的传输速率相对较低,通常在9600bps到115200bps之间,适用于低速数据传输。
  • 电气特性要求:RS485对电气特性有较高的要求,需要使用特定的电缆和连接器
  • 布线复杂:RS485需要使用双绞线进行布线,布线复杂度较高。

二、初始化uart

2.1 适配485串口

图片

**三、注册接收数据的回调函数 **

图片

**四、发送数据 **

发送普通字符串:

图片

发送十六进制的数据串:

图片

通过zbuff的方式发送数据:

图片

发送json格式的数据:

图片

**五、完整例程 **

图片

以上是合宙低功耗4G模组Air780E的RS485通信介绍,下一篇:低功耗4G模组Air780E的 USB虚拟串口 ,敬请期待!

​审核编辑 黄宇

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

    关注

    15

    文章

    5517

    浏览量

    118974
  • 通信
    +关注

    关注

    18

    文章

    6024

    浏览量

    135949
  • 物联网
    +关注

    关注

    2909

    文章

    44557

    浏览量

    372755
  • 低功耗
    +关注

    关注

    10

    文章

    2396

    浏览量

    103670
收藏 人收藏

    评论

    相关推荐

    Air780E模组LuatOS开发实战 —— 手把手教你搞定数据打包解包

    本文要说的是低功耗4G模组Air780E的LuatOS开发实战,我将手把手教你搞定数据打包解包。
    的头像 发表于 12-03 11:17 148次阅读
    <b class='flag-5'>Air780E</b><b class='flag-5'>模组</b>LuatOS开发实战 —— 手把手教你搞定数据打包解包

    4G模组Air780E的LuatOS开发之位运算(bit)示例

    本文我要说的是低功耗4G模组Air780E的LuatOS开发,关于位运算(bit)示例,我将详细解析分享给大家。
    的头像 发表于 12-02 14:33 158次阅读
    <b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>的LuatOS开发之位运算(bit)示例

    低功耗模组Air780E的AT指令:FTP示例!

    本文说的是关于4G模组AT指令的FTP示例,以Air780E为例,希望大家有所收获。
    的头像 发表于 11-30 09:40 179次阅读
    <b class='flag-5'>低功耗</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>的AT指令:FTP示例!

    解析Air780E模组LuatOS开发的随机数(random) 示例

    本文主要解析的是低功耗4G模组Air780E的LuatOS开发随机数(random)实例,我以整理成文分享给大家。
    的头像 发表于 11-29 20:23 114次阅读
    解析<b class='flag-5'>Air780E</b><b class='flag-5'>模组</b>LuatOS开发的随机数(random) 示例<b class='flag-5'>篇</b>

    Air780E模组LuatOS开发的位运算(bit)教程

    本次我们要学习的是4G模组Air780E的LuatOS开发,关于位运算(bit)教程分享给大家。
    的头像 发表于 11-26 11:58 133次阅读
    <b class='flag-5'>Air780E</b><b class='flag-5'>模组</b>LuatOS开发的位运算(bit)教程<b class='flag-5'>篇</b>!

    硬件设计很简单?低功耗4G模组Air780E—开机启动及外围电路设计

    Air780E是合宙低功耗4G-Cat.1模组经典型号之一,上期我们解答了大家关心的系列问题,并讲解了[选型的注意要点] 有朋友问:能不能讲些硬件设计相关的内容?
    的头像 发表于 10-15 10:18 407次阅读
    硬件设计很简单?<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>—开机启动及外围电路设计

    干货Air780ERS485通信,你学会了吗?

    ​今天,我们来学习低功耗4G模组 Air780ERS485通信,同学们,你学习了吗? 一、
    的头像 发表于 10-14 07:13 259次阅读
    干货<b class='flag-5'>篇</b>:<b class='flag-5'>Air780E</b>之<b class='flag-5'>RS485</b><b class='flag-5'>通信</b><b class='flag-5'>篇</b>,你学会了吗?

    干货低功耗4G模组Air780E的串口通信

    ​ 今天我们来讲解低功耗4G模组Air780E的串口通信的基本用法,小伙伴们,学起来吧!
    的头像 发表于 10-05 14:38 544次阅读
    干货<b class='flag-5'>篇</b>:<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>的串口<b class='flag-5'>通信</b>

    低功耗4G模组Air780E的串口通信指南

    ​ 今天我们来讲解低功耗4G模组 Air780E 的串口通信的基本用法,合宙的小伙伴们,学起来吧! **一、硬件准备 **
    的头像 发表于 09-29 09:37 371次阅读
    <b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>的串口<b class='flag-5'>通信</b>指南

    硬件设计很简单?合宙低功耗4G模组Air780E—开机启动及外围电路设计

    Air780E是合宙低功耗4G-Cat.1模组经典型号之一,上期我们解答了大家关心的系列问题,并讲解了[选型的注意要点] 有朋友问:能不能讲些硬件设计相关的内容?
    的头像 发表于 09-27 07:04 2136次阅读
    硬件设计很简单?合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>—开机启动及外围电路设计

    合宙Air780E硬件设计手册02

    合宙低功耗4G模组Air780E硬件设计介绍
    的头像 发表于 09-06 12:02 469次阅读
    合宙<b class='flag-5'>Air780E</b>硬件设计手册02

    合宙低功耗4G模组Air780E——硬件设计手册01

    Air780E是一款基于移芯EC618平台设计的LTECat1无线通信模组。支持FDD-LTE/TDD-LTE的4G远距离无线传 输技术。 另外,
    的头像 发表于 09-04 14:39 1127次阅读
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>——硬件设计手册01

    合宙低功耗4G模组Air780EP——硬件设计02

    合宙低功耗4G模组Air780EP——硬件设计
    的头像 发表于 09-03 15:07 673次阅读
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780</b>EP——硬件设计02

    合宙低功耗4G模组Air780E——产品规格书

    合宙低功耗4G模组Air780E的规格信息速览
    的头像 发表于 09-02 18:04 976次阅读
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780E</b>——产品规格书

    合宙低功耗4G模组Air780EQ——硬件设计手册01

    合宙低功耗4G模组Air780EQ的硬件设计介绍
    的头像 发表于 08-29 18:15 2162次阅读
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模组</b><b class='flag-5'>Air780</b>EQ——硬件设计手册01