RS485缺点:

RS485总线是一种常规的通信总线,它不能够做总线的自动仲裁,也就是不能够同时发送数据以避免总线竞争,所以整个系统的通信效率必然较低,数据冗余量较大,对于速度要求高的应用场所不适应用RS485总线。同时由于RS485总线上通常只有一台主机,所以这种总线方式是典型的集中—分散型控制系统。一旦主机出现故障,会使整个系统的通信限于瘫痪状态,因此做好主机的在线备份是一个重要措施。

**传统光电隔离的典型电路:

VDD与+5V1(VCC485)是两组不共地的电源,一般用隔离型的DC-DC来实现。通过光耦隔离来实现信号的隔离传输,ISL3152EIBZ与MCU系统不共地,完全隔离则有效的抑制了高共模电压的产生,大大降低485的损坏率,提高了系统稳定性。但也存在电路体积过大、电路繁琐、分立器件过多,传输速率受光电器件限制等缺点,对整个系统的稳定性也有一定影响。

***RXD1 :串口接收端

***TXD1 :串口传输端

***TRE1 :为控制位:控制发送还是接收数据;

当TRE1=1(高电平时),光耦电路121截止,/RE=1(无效),DE=1(有效),即发送数据;

当TRE=0   (低电平时),光耦电路导通,/RE=0(有效),即接收数据,DE=0(无效);

/RE: 485接收端

DE:485发送端

第一步,配置好串口发送、接收端引脚和485控制引脚;

因为RXD1引脚相对于STM32芯片来说是接收外来数据,所以设置为输入;

TXD1引脚相对于STM32芯片来说是对外发送数据,所以设置为输出;


http://www.taodudu.cc/news/show-2232751.html

相关文章:

  • 基于RS485的Modbus协议
  • 02、RS485 通信与 Modbus 协议
  • RS485通讯协议的应用
  • 变频器RS485通讯协议
  • RS485通信协议温湿度传感器探头
  • 基于RS485通信的Modbus通信协议
  • linux rs 485应用程序,Linux 的 RS485 通信协议.pdf
  • RS485通信和Modbus通信协议
  • 卷积码编码器matlab,卷积码的编解码matlab仿真.doc
  • 【Codecs系列】AVS+(AVS1 P16)解码器
  • 浅谈视频编解码器的工作原理和应用领域
  • 音视频开发系列(3)音频编解码的原理
  • 视频编解码基础--01
  • android ts流解码,DVB开发之TS流的接收,解码与播放
  • 音视频格式和编解码
  • 视频编解码之理论概述
  • 视频编解码基础一
  • 标准视频编解码器
  • 15.卫星图片分类
  • 机顶盒及编解码器的音视频质量评价测试
  • 音频编解码介绍(最全v1.0)
  • 从卫星天线到接收机的信号路径解析
  • 视频编解码器
  • DVBS卫星识别流程
  • 用于遥感图像语义分割和单视图高度估计的编码器-双解码器IGARSS2019
  • 计算机网络实验三思考题,计算机网络实验思考题答案
  • 计算机网络基础知识应用题,计算机网络试题及答案共十套
  • 计算机网络技术试题 中职,计算机网络技术试题(附答案)中等职业学校.doc
  • 青岛理工计算机网络期末试题,青岛理工大学计算机网络试题2008~2009
  • 计算机网络从使用对象上划分为,计算机网络练习题卷1-2章.doc

STM32菜鸟成长记录---RS485通讯协议的应用相关推荐

  1. STM32菜鸟成长记录——移植FreeModbusRTU

    本文章用于记录学习RS485及配置Modbus协议 参考博文: FreeModbus移植文章1 FreeModbus移植文章2

  2. STM32菜鸟成长记录---系统滴答定时器(systick)应用

    1.systick介绍 Systick就是一个定时器而已,只是它放在了NVIC中,主要的目的是为了给操作系统提供一个硬件上的中断(号称滴答中断).滴答中断?这里来简单地解释一下.操作系统进行运转的时候 ...

  3. 基于STM32根据DL/T 645-2007通讯协议利用RS485进行抄表并将电压等数据利用HC-05蓝牙实时传输至上位机显示

    RS485通讯类似串口通讯,本作品是利用金升阳RS485模块,MCU是STM32F103C8T6最小系统板,电能表是正泰单相电能表,RS485 A端接电能表 A端,B端接B端,RX接MCU的RX,TX ...

  4. STM32之如何定义串口通讯协议定义ASCII和hex

    在我们定义串口通讯协议的时候,肯定是首先要考虑通讯协议内容是以 ASCII码 还是 hex十六进制. 对于这两类的各有各的优点和缺点. 一.ASCII 优点: 1.简单直观.(比如在串口调试助手很容易 ...

  5. 关于RS485通讯协议与圆形航空插头哪些事

    什么是RS485总线 RS485有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,现在多采用的是两线制接线方式,这种接线方式为总线式拓朴结构在同一总线上最多可以挂接32个结点.RS ...

  6. MODBUS通讯协议和RS232以及RS485通讯协议有什么区别

    转载粘贴其他人的分析:

  7. 菜鸟成长记录【3】C++学习(一)

    C++与C的关系: C++(C plus plus),见名知意,C++是C的加强版,当然也是很大程度的兼容C的. C++的新操作:(以下多数是与C对比) 命名空间: namespace AA {int ...

  8. 常见的通讯协议总结(USART、IIC、SPI、485、CAN)

    目录 一.通讯的基本概念 1.串行通讯 2.并行通讯 3.串行通讯与并行通讯对比 4.传输模式(单工.半双工.全双工) 二.USART-串口通讯 1.物理层 2.协议层 (1)波特率 (2)起始和停止 ...

  9. 第41章 RS-485通讯实验—零死角玩转STM32-F429系列

    第41章     RS-485通讯实验 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/fir ...

  10. 西门子S7-200PLC和丹佛斯变频器的通讯协议改造_过路老熊_新浪博客

    西门子S7-200PLC和丹佛斯变频器的通讯协议改造 应用设备:水箱式拉丝机 项目简介:嘉兴东方钢帘线有限公司是国内汽车钢帘线行业的骨干企业之一,水箱式拉丝机是钢帘线制造的关键设备.嘉兴东方钢帘线有限 ...

最新文章

  1. 感知器数学表达和训练算法
  2. Java泛型学习资料小汇
  3. c++:MFC _cstring.h库常用函数
  4. openresty开发系列13--lua基础语法2常用数据类型介绍
  5. Hadoop YARN:调度性能优化实践
  6. 还有那个bspider不知道哪里的飞鸽传书
  7. 【华为云专家技术公开课】7月4日直播,报名观看赢取好礼
  8. 数据结构实验 8.寻找中位数
  9. win7 做服务器开网站,win7下创建Web服务器
  10. 中国各行各业的祖师爷是谁?
  11. 计算机丢失drivers文件,system32\drivers.Sys文件丢失怎么解决?
  12. 蓝桥杯之单片机学习(十八)——555定时器与频率测量
  13. 2022-2028年中国直线电机行业市场现状分析及投资前景评估报告
  14. 【Linux】动态防火墙,实现对攻击IP的动态拦截,一定程度上解决云服务器主机经常被境外IP尝试登录,屏蔽指定地区、国家的IP连接
  15. 3D次时代来临 如何玩转红蓝立体游戏
  16. 环形10个树洞兔子c语言设计,[阅读打卡]I am a Bunny+提高孩子的欣赏能力我是一只小兔子,我的名字叫尼古拉斯 我住在一个树洞里面 在春天的时候,我喜欢看美丽的花儿,有...
  17. Amazon Alexa硬件方案选型
  18. SQL Cookbook 系列 - 若干另类目标
  19. 统计之 - 离均差平方和
  20. GitHub 上六大爆款AI学习项目,Star超过5.6w

热门文章

  1. php实现分时线图,分时图均价线公式?看懂了便可掌握股票的买卖点
  2. windirstat怎么用_使用WinDirStat分析和管理硬盘空间
  3. Retrofit使用教程(一)- Retrofit入门详解
  4. 胶水语言概述(以Python为例)
  5. c语言中动态内存分配的作用,C语言中动态内存的分配(malloc,realloc)
  6. java 数组和集合的区别
  7. Matlab之样本概率图像绘制函数capaplot
  8. Arduino驱动MAX30102心率血氧传感器模块
  9. 传感器实验——心率血氧.max30102
  10. 人脸识别接口_人脸识别双目摄像头模组应用系统