RS485 Bus接口

最新更新时间:2012-04-25来源: 互联网关键字:RS485  Bus  接口 手机看文章 扫描二维码
随时随地手机看文章

RS485 Bus is a serial communication bus with differential signal travel along the bus and sends the information from one point to another point. The maximum length of the bus is around 1000 m. The bus is allowing multi-master or single master, as long as only one point is sending data at a time on half duplex network. 

Since RS485 is a multi-drop point bus, a communication protocol is needed between the units. The bus protocol normally starts with the address byte of the receiver, then follow by the data bytes. The address byte will trigger the receiver with the right address to receive the data bytes.  

Referencing to our MMS Kit, the onboard NXP SC16IS752 Bridge IC has dual UART engine. One of the UART port is connected to the ADI ADM2486 RS485 iCoupler transceiver IC. This component is configured with RS485 multi-drop topology and it can support up to 50 other ports in the bus system. 

The WPG MMS Kit’s RS485 transceivers have to be connected in daisy chain topology. The master will initialize or start the communication by sending a request to the particular client unit. The client unit has to response to the master requests packet. The Receive Address byte has parity bit or the bit-9 is 1, while the consequently data bytes have the parity bit or the bit-9 is 0. This is the byte format for multi-drop UART. There are 11bits in the multi-drop UART format. Below is the message or packet format travel along the bus.

Rcv Address - Receiver address.
nByte - number of byte in the packet.
Sender Address - Sender address
Command - refer to certain action to the receiver, such as, request for data.
Data bytes - contain the data bytes that request by the requester.
CheckSum - Checksum for the packet.


The master also can send a broadcast message to all clients, normally the clients will not respond to the broadcast message. All the clients will instead receive and decode the address byte of which the bit-9 being a 1. If the Receive Address byte is the address assigned for the particular client, the RS485 engine of that client will be activated to continue to receive the data bytes (bit-9 is 0). 

The master starts the communication by sending out the “request” to the client. If the client has no data to send, it replies with “no data to send”. The master will then send “request” to another client. If there is data available, it feedback with “has data to send” signal to master. Subsequently the master informs the client with the “ready to receive” message when it is ready to receive data from the client. After the client received the “ready to receive” message from master, it replies with the data payload packet to the host. The master acknowledge with “ACK” for the data payload packet. 

Although RS485 communication has been around for a while, it is still seen as an effective way of interconnecting different digital application for network communication. While the higher end of wired communication is replaced by Ethernet, RS485 is still useful as simple solution to industrial applications. We will continue to see extension of life for this technology. 

关键字:RS485  Bus  接口 编辑:神话 引用地址:RS485 Bus接口

上一篇:t6963c驱动程序-驱动代码
下一篇:js触发器常用芯片

推荐阅读最新更新时间:2023-10-12 20:39

现场总线CAN-bus在煤矿通讯中的应用
1. 现场总线CAN-bus 在煤矿通讯中的优势     煤矿生产是与国计民生密切相关的一个领域。其中,煤矿安全无疑是大家关注的热点之一,不仅对社会经济有影响,更关系到每个矿业人员的生命安全。煤矿系统中原先的各类独立设备已经不能够满足现代化煤矿生产的需求;组建一个技术先进的煤矿通讯网络,对煤矿的工作人员、现场环境参数进行监测、控制,形成一个能够满足地域化控制、符合煤矿安全要求的煤矿数据/信息管理系统,这已经是煤矿行业的发展大趋势。     煤矿企业内部通过煤矿通讯网络传输各类现场数据;通常传输的是来往于各个现场设备之间的控制类数据,一般都属于小流量、实时数据。     煤矿通讯主要涉及以下两个方面的应用:
[嵌入式]
利用Thunderbolt技术设计新一代视频接口
随着当今高清视频技术的发展和4K超高清标准的即将出台,视频制作过程中需要更多的带宽来传输源头(如相机和存储器)与汇集处(显示器和存储器)之间的视频数据。输出这些数据的传统方法主要借助于数据USB接口或视频输出DisplayPort或高清晰度多媒体接口(HDMI)。而Thunderbolt接口的引入简化了系统接口配置,仅需一个接口就可满足数据和视频的传输需求。  随着视频分辨率从高清到超高清的升级,数据的传输量和速率也在不断提升。例如,一个像素分辨率为4096×2160、色彩模式为RGB444、色彩精度为12比特的4K视频的原始未压缩比特率为19.11Gbps或2.39Gbps,而这仅仅是一帧视频的大小,如果存储时长为30s的该
[嵌入式]
DSP与以太网卡的接口技术研究
    摘要: 通过分析NE2000网卡与微机ISA总线的接口电路,用DSP芯片TMS320F206结合外围电路模拟ISA时序,实现了DSP与NE2000网卡的软、硬件接口,从而使ISA总线开型网卡脱离了PC机环境的制约。     关键词: 网卡  ISA总线  DSP 以太网是当今最受欢迎的局域网之一,它包括了OSI七层模型的物理层和数据链路层的全部内容 。在以太网中,网卡用于实现802.3规程,其代表是NOVELL公司的NE2000和3COM公司的3C503、3C508、3C509等网卡。对网卡直接编程就可以实现局域网内任意站点之间的通信而完全抛开了网络操作系统,这就启发我们能否在脱离PC环境的条件下
[应用]
混合信号SoC大力推动模拟IP发展
  或许你根本没听说过Chipidea Microelectronica公司,这主要有两个原因:第一,它是一家总部设在葡萄牙的IC公司,那里没有大型半导体制造商,而且本土IC市场几乎为零;第二,任何了解模拟技术和知识产权(IP)业务复杂性的人,都会明智的把“模拟IP”视为一项冒险的行当。   所以,当Chipidea宣称,其2006年的实际营收超过2,500万美元、年复合增长率为50%时,行业专家们表现出了极大的怀疑。他们有充分的理由发出这样的疑问:“如何获知模拟IP会实际工作?如何保证其被正确集成?如何‘测试’模拟IP?”   尽管存在上述合理的怀疑,市场统计数据却显示,模拟IP市场的地位正在上升。模拟及混合信号IP
[模拟电子]
硅谷数模分享SlimPort最新进展及All-in-one接口技术愿景
硅谷数模努力打造SlimPort生态圈,推出创新通用控制台NANO.CONSOLE 日前,在EEVIA主办的年度ICT媒体论坛暨2015产业和技术趋势展望研讨会上,DisplayPort解决方案领域市场领先企业 硅谷数模半导体公司市场总监梁倩女士发表主题演讲,与中国主流专业媒体人士分享了硅谷数模在数字高速显示接口方面最前沿的技术以及最新的部署进展,并着重介绍了硅谷数模在CES2015上刚刚发布的可颠覆OTT盒子和主机游戏以及移动计算的创新通用控制台 SlimPort NANO.CONSOLE。 SlimPort NANO.CONSOLE 颠覆性的 硬件APP 新款
[手机便携]
硅谷数模分享SlimPort最新进展及All-in-one<font color='red'>接口</font>技术愿景
MCGS组态软件在DCS总线接口中的应用
1 引 言 组态软件,又称组态监控软件系统软件。译自英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一些数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。在电力系统以及电气化铁道上又称远动系统(RTU System,Remote Terminal Unit)。国外常见的组态软件有InTouch、 IFix、Wi
[嵌入式]
基于FPGA的单片机外围接口电路设计
  0 引言   单片机具有性价比高、功能灵活、易于人机对话、数据处理能力强等特点。单片机应用系统通常由键盘、显示器、通信接口、存储器、A/D、D/A电路等部分组成。传统的单片机系统经常要用标准的逻辑电路或专用的接口芯片来组成外围电路,如地址译码、I/O扩展等功能通常由标准的TTL/COMS逻辑电路或各种专用接口芯片实现,这样就会使系统的芯片数增多,接线复杂,从而使电路板面积增大、可靠性和 EMI性能减低,难以实现设计的小型化、集成化和高可靠性。而可编程门阵列FPGA的LCA结构和它丰富的内部资源可以用来设计各种组合逻辑和时序逻辑电路,因此使用FPGA设计单片机的外围电路能够大大简化系统硬件结构,使系统的设计、修改和扩展都变的
[嵌入式]
Type-C接口厂商显盈科技创业板IPO过会
2月23日,据深交所创业板上市委2021年第12次审议会议结果显示,深圳市显盈科技股份有限公司(以下简称“显盈科技”)创业板IPO成功过会。 不过,创业板上市委也提出三大问询。一、请显盈科技结合同行业可比公司外协厂商的毛利率水平,说明外协厂商毛利率的合理性,是否存在通过外协生产来规避用工、环保、税收等政策要求的情形。二、显盈科技研发费用占营业收入的比重低于同行业可比上市公司,请显盈科技说明其合理性。三、报告期内,显盈科技两种信号转换拓展产品毛利率存在差异。请显盈科技说明2017年毛利率差异较小,而2018年、2019年差异较大的原因。 据了解,显盈科技是计算机、通信和消费电子(3C)周边产品及部件专业ODM供应商,主要从事信号
[手机便携]
Type-C<font color='red'>接口</font>厂商显盈科技创业板IPO过会
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved