微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 基于PROFIBUS-DP现场总线的光电收发器设计

基于PROFIBUS-DP现场总线的光电收发器设计

时间:04-12 来源:互联网 点击:

数据传输方向和波特率确定之后,就可以进行电端和光端的数据交换了。当数据传输方向为电端到光端时,电端RS-485收发器处于接收状态,数据由电端经光发送器发送到光端线线路上;当数据传输方向为光端到电端时,在起始位数据“0”发送完毕之后,即可将电端RS-485收发器改为发送状态,在经过10个当前通讯波特率的bit时间后,再将RS-485收发器改为接收状态,并等待接收新的数据。图5所示为数据交换流程图。

  

  4 结束语

  该设计的创新点在于其采用FPGA硬件实现光电信号之间的转换,可以自适应波特率变化,并自动检测波特率变化。能支持PROFIBUS-DP协议规定的所有波特率,且转发数据无错包。与一般的RS-485中继设备相比,不但在传输距离和总线的负载能力上有很大提高。而且在抗干扰和通讯的稳定性方面也有突出优势,可用于各种的PROFIBUS-DP总线工业现场。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top