RS485高速数据传输协议的设计与实现
详细信息 本馆镜像全文    |  推荐本文 | | 获取馆网全文
摘要
为实现远距离的高速基带信号传输,该文设计了一种以RS485标准为物理层基础,在现场可编程门阵列(FPGA)平台上实现的数据传输协议。该协议利用串行信号的跳变沿作为高速时钟检测的起点实现位同步,可以有效地解决信号码间干扰问题;利用8B/10B编码实现帧同步,可以保证位同步的准确性和帧同步控制字符的可靠性。该文利用FPGA平台对协议进行了实验测试,测试结果表明该协议可以实现220m距离上的14.5Mb/s的有效数据传输,为长距离的高速数据传输提供了可靠的实现方法。
This paper describes a RS485 communications protocol for high-speed baseband communications.The inter symbol interference(ISI) is reduced by an efficient bit synchronization signal detection scheme.Sampling begins at the beginning of the input signals to get exact digital results.The frame synchronization uses 8B/10B coding and guarantees bit synchronization.The protocol was implemented on a field programmable gate array(FPGA)with test results indicating that the protocol achieves 14.5 Mb/s along a 220 meters line.
引文
[1]NI Haiyan,HU Chao,MA Changwang.Research on a485-serial network architecture in intelligent uptown management[C]//Proc2006IEEE Conf on Mechatronics and Automation.Luoyang:IEEE Press,2006:400-405.
    [2]Costa L,Fernandes J.On-line control systems using RS485[C]//ISA TECH/EXPO Technology Update Conf Proc.Houston:Instrument Society of America,2001:695-700.
    [3]吴刚,庞彦斌.地震监测网络传感器系统的设计及其通信协议的实现[J].北京化工大学学报,2005,32(4):94-96.WU Gang,PANG Yanbin.Design and communication protocol of a network sensor system for monitoring earthquake[J].J Beijing Univ of Chem Tech,2005,32(4):94-96.(in Chinese)
    [4]Anon.Fieldbus wars continue[J].Control(Chicago),2006,19(7):36-44.
    [5]B&B Electronics Mfg.Co.Inc.RS-422and RS-485Application Note[EB/OL].[2008-01-03].http://www.bb-elec.com/bb-elec/literature/tech/485appnote.pdf.
    [6]Ozcelik I,Ekiz H.Building an interconnection between PROFIBUS and ATM networks[J].J Network and Compu Appl,2007,30(2):800-817.
    [7]XU Jun,FENG Yanjun.Profibus automation technology and its application in DP slave development[C]//Proc of Conf on Information Acquisition.Hefei:IEEE Press,2004:155-159.
    [8]刘爱雄,高有行.光纤通信系统中的时钟信号恢复[J].光纤与电缆及其应用技术,2003(1):18-22.LIU Aixiong,GAO Youxing.Clock signal recovery of fiber communication system[J].Optical Fiber&Electric Cable,2003(1):18-22.(in Chinese)
    [9]Wettroth J,Suppan L.History of the UART and the MAX3100:Part1[J].Electro Eng(London),1998,70(853):20-22.
    [10]韩红霞,曹立华,刘帅师.基于FPGA的光纤通信系统中帧同步头检测设计[J].电光与控制,2006,13(4):90-92.HAN Hongxia,GAO Lihua,LIU Shuaishi.Frame synchronization detection in optical fiber communication system based on FPGA digital multiplexing of the theodolite[J].Electronics Optics&Control,2006,13(4):90-92.(in Chinese)

版权所有:© 2023 中国地质图书馆 中国地质调查局地学文献中心