rs485 订阅
智能仪表随着80年代初单片机技术的成熟而发展起来,世界仪表市场基本被智能仪表所垄断,这归结于企业信息化的需要,而企业在仪表选型时其中的一个必要条件就是要具有联网通信接口。最初是数据模拟信号输出简单过程量,后来仪表接口是RS232接口,这种接口可以实现点对点的通信方式,但这种方式不能实现联网功能,随后出现的RS485解决了这个问题。 展开全文
智能仪表随着80年代初单片机技术的成熟而发展起来,世界仪表市场基本被智能仪表所垄断,这归结于企业信息化的需要,而企业在仪表选型时其中的一个必要条件就是要具有联网通信接口。最初是数据模拟信号输出简单过程量,后来仪表接口是RS232接口,这种接口可以实现点对点的通信方式,但这种方式不能实现联网功能,随后出现的RS485解决了这个问题。
信息
原    因
企业信息化的需要
属    于
通信接口
相    关
单片机技术
中文名
RS-485
外文名
RS-485
时    间
1983年
RS-485定义
RS-485又名TIA-485-A, ANSI/TIA/EIA-485或TIA/EIA-485。RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号。RS-485使得连接本地网络以及多支路通信链路的配置成为可能。[s1]RS485有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,多采用的是两线制接线方式,这种接线方式为总线式拓扑结构,在同一总线上最多可以挂接32个节点。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A”、“B”端连接起来,而忽略了信号地的连接,这种连接方法在许多场合是能正常工作的,但却埋下了很大的隐患,原因1是共模干扰:RS-485接口采用差分方式传输信号方式,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了,但容易忽视了收发器有一定的共模电压范围,RS-485收发器共模电压范围为-7到+12V,只有满足上述条件,整个网络才能正常工作;当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口;原因二是EMI的问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有一个低阻的返回通道(信号地),就会以辐射的形式返回源端,整个总线就会像一个巨大的天线向外辐射电磁波。
收起全文
精华内容
下载资源
问答
  • rs485

    2020-05-02 14:32:20
    rs485rs485基本认识rs485电平 rs485基本认识 RS-485仅是一个电气标准,两线制接线方式,半双工,用缆线两端的电压差值来表示传递信号。 rs485电平 RS485电平 和RS422电平 由于两者均采用 差分传输(平衡传输)的方式...

    rs485基本认识

    RS-485仅是一个电气标准,两线制接线方式,半双工,用缆线两端的电压差值来表示传递信号。

    rs485电平

    RS485电平 和RS422电平 由于两者均采用 差分传输(平衡传输)的方式,所以他们的电平方式,一般有AB两个引脚。
    当发送端 AB间的电压差在:
    +2 ~ +6v:高电平1
    -2 ~-6v :低电平0
    当接收端 AB间的电压差:
    大于+200mv:高电平1
    小于-200mv:低电平0
    注意:其中逻辑1为B>A的状态,定义逻辑0为A>B的状态,AB之间的电压差的绝对值不小于200mv

    接法

    A接口DATA+,B接口DATA-
    本端A接对端的A、本端B接对端的B、GND(地)接对端的GND(地)

    展开全文
  • RS485

    2021-01-02 11:02:44
    基于stm32的RS485通信网络构建

    基于stm32的RS485通信网络构建
    STM32代码实现
    Modbus的处理函数首先会判断设备是否是该设备,如果不是,则直接结束处理。如果是,则会进行CRC校验,如果CRC校验正确,则根据不同的功能码进行不同的服务函数。如果CRC校验不正确,则返回相应的错误代码。

    展开全文
  • RS485.doc

    2019-09-20 05:44:44
    RS485doc,RS485
  • RS485 Questions

    2020-12-09 08:02:20
    m new to the solaredge inverters and have some questions about the rs485 protocol. <p>In my understanding it is possible to get the inverter data over the rs485. Is it also possible to get the ...
  • RS485电气规定

    2020-11-15 05:55:31
    由于RS485是从RS422基础上发展而来的,所以RS485许多电气规定与RS422相仿。如都采用平衡传输方式、都需要在传输线上接终接电阻等。RS485可以采用二线与四线方式,二线制可实现真正的多点双向通信。 而采用四线连接...
  • RS485协议标准

    2018-11-09 14:21:34
    RS485协议标准   
  • RS485通讯协议

    2018-08-21 10:18:52
    RS485通讯协议
  • RS485 support

    2020-12-08 19:01:08
    <div><p>Hi, does this support rs485 as well ?</p><p>该提问来源于开源项目:gioblu/PJON</p></div>
  • verilog rs485

    2016-03-16 21:12:01
    使用verilog开发的RS485,可以设置波特率等相关485协议参数,经实际测试可以使用
  • rs485引脚定义

    2020-08-15 12:07:05
    rs485有两种,一种是半双工模式,另一种是全双工模式全双工模式。DB9(RS485)接口针脚定义1脚为数据A,2脚为数据B,5脚为地。详解如下。
  • Modbus RS485

    2021-01-09 08:11:32
    <div><p>When used in two or more slave RS485 bus of a read error of the serial since the poll and the same for all slave. Every poll the serial and opened and closed connection. I think the connection...
  • RS485使用总结

    2015-06-08 23:29:47
  • Linux RS485 通信代码

    2020-11-17 04:30:14
    本资源给出了Linux下进行RS485通信的实例代码 本资源给出了Linux下进行RS485通信的实例代码 本资源给出了Linux下进行RS485通信的实例代码 本资源给出了Linux下进行RS485通信的实例代码
  • RS485 question

    2020-12-09 12:39:30
    I have the Solaredge rs485 adapter board installed. If I execute python /home/pi/solaredge/semonitor.py -o /mnt/nfs/test.json -s [inverter_sn] -t 4 /dev/ttyUSB0 it just sits there, no output. If...
  • 你好,我想做一个RS-485传输与两个设备FT232(他们是通过USB与树莓皮3,但也与RJ45-我只想检查...的RS485函数的PySerial我试图创建自己的读,但很可能写和读传输不起作用(程序没有显示接收数据)。有读取功能:def rea...

    你好,我想做一个RS-485传输与两个设备FT232(他们是通过USB与树莓皮3,但也与RJ45-我只想检查传输工作正常。我正在尝试使用来自https://github.com/pyserial/pyserial/blob/master/serial/rs485.py的RS485函数的PySerial

    我试图创建自己的读,但很可能写和读传输不起作用(程序没有显示接收数据)。有读取功能:def read(self,n):

    print(n)

    if self._alternate_rs485_settings is not None:

    self.setRTS(self._alternate_rs485_settings.rts_level_for_rx)

    if self._alternate_rs485_settings.delay_before_rx is not None:

    time.sleep(self._alternate_rs485_settings.delay_before_rx)

    response = super(RS485, self).read(size=n)

    super(RS485, self).flush()

    if self._alternate_rs485_settings.delay_before_tx is not None:

    time.sleep(self._alternate_rs485_settings.delay_before_tx)

    self.setRTS(self._alternate_rs485_settings.rts_level_for_tx)

    else:

    super(RS485, self).read()

    return response

    我用setRTS来改变传输和接收端口(因为我想用RS-485,半双工传输)

    如何正确地读写数据?在

    展开全文
  • 网络调试助手 工具 rs485 网络调试助手 工具 rs485 网络调试助手 工具 rs485 网络调试助手 工具 rs485
  • RS485接口

    2020-05-31 16:05:48
    一文读懂RS485接口 和RS232接口相比,RS485有诸多优势。 RS232 RS485 接口结构 一般只使用RXD、TXD、GND三条线 无具体物理性状 接口电气特性 信号‘1’为‘-3至15v’,信号‘0’为‘3至15v’ 信号‘1’为...
  • RS485Hub-S5五通道RS485隔离集线器产品pdf,RS485Hub-S5 五通道RS485 隔离集线器具有5 通道电气隔离的RS485 总线接口,能实现5 通道串行数据以半双工方式通信。RS485Hub-S5 具有故障自动保护特性,在端口输入悬空、...
  • RS485Hub-S4四通道RS485隔离集线器产品pdf,RS485Hub-S4 四通道RS485 隔离集线器具有4 通道电气隔离的RS485 总线接口以及1 通道RS232 接口,能实现5 通道串行数据以半双工方式通信。RS485Hub-S4 具有故障自动保护特性...
  • RS485驱动开发

    2018-11-20 10:24:16
    RS485串口驱动开发,基于tms320c6748工程实例。有需要的下载
  • 帝特rs485.zip

    2020-04-01 16:33:18
    帝特USB转RS422 485驱动程序,帝特rs485.zip USB2.0 TO RS422/RS485
  • RS485通信

    千次阅读 2018-12-04 09:57:39
    RS485通信 与RS232相对比看。所用芯片为SP3485 代码与uart代码基本相同,只有在发送与接收数据时要通过一个使能引脚,进行相应的使能,主要不同在于硬件连接。 典型的串行通讯标准是RS232和RS485,它们定义了电压,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,122
精华内容 2,448
关键字:

rs485