【技术实现步骤摘要】
有线网络传输数据
本专利技术涉及通信技术,尤其涉及一种有线网络传输数据。
技术介绍
包含通信接口芯片的有线网络可用于实现不同位置节点间的大规模工业控制。目前采用RS-485/RS-422/RS-232通信接口芯片通讯的系统一般节点使用单颗收发接口芯片,接口芯片并联接入通讯总线,通讯接口芯片与微处理器连接,微处理器通过接口芯片收发数据指令。然而,传统技术可能存在一些缺陷。例如,RS-485收发器最多仅可驱动32个节点,使得难以建立大规模网络。此外,两个相邻节点间的距离不得超过1200米,给远程通信造成影响。更甚者,传统的RS-485可能采用半双工或全双工模式工作,因此无法执行载波侦听多路访问/冲突检测(CSMA/CD)等功能。在此等传统网络中,一台设备出故障可能导致整个网络瘫痪。
技术实现思路
以下简要描述了一个或多个方面,旨在提供对这些方面的基本理解。该概述并非对所有预期方面的广泛概述,既不用于识别所有方面的关键元素,也不用于描绘任何或所有方面。其唯一目的是简要呈现一个或多个方面应具备的部分概念, ...
【技术保护点】
1.数据传输系统,其特征在于,包括通过通信总线串联的多个节点,所述多个节点中一个节点包括:/n连接至通信总线的第一收发器和第二收发器,被配置为从通信总线接收差分信号并将差分信号转换成数字信号,和将数字信号转换成差分信号并将差分信号发送至通信总线;/n微控制器单元,被配置为分析处理数字信号;以及/n连接至所述第一收发器和所述第二收发器以及所述微控制器单元的可配置逻辑电路,被配置为从第一收发器和第二收发器中的一个收发器接收数字信号并转发给另一个收发器和微控制器单元。/n
【技术特征摘要】
1.数据传输系统,其特征在于,包括通过通信总线串联的多个节点,所述多个节点中一个节点包括:
连接至通信总线的第一收发器和第二收发器,被配置为从通信总线接收差分信号并将差分信号转换成数字信号,和将数字信号转换成差分信号并将差分信号发送至通信总线;
微控制器单元,被配置为分析处理数字信号;以及
连接至所述第一收发器和所述第二收发器以及所述微控制器单元的可配置逻辑电路,被配置为从第一收发器和第二收发器中的一个收发器接收数字信号并转发给另一个收发器和微控制器单元。
2.如权利要求1所述的数据传输系统,其中,可配置逻辑电路包括端口切换电路,被配置为检测到第一收发器和第二收发器中一个收发器转换后的数字信号出现表示接收到数据的信号状态变化时,向另一个收发器的状态设置引脚提供状态设置信号以将其设置为发送状态。
3.如权利要求1或2所述的数据传输系统,其中,可配置逻辑电路包括端口切换电路,被配置为检测到第一收发器和第二收发器中一个收发器转换后的数字信号出现表示数据结束的信号状态变化时,向另一个收发器的状态设置引脚提供状态设置信号以将其设置为接收状态。
4.如权利要求1所述的数据传输系统,其中,MCU被配置为:根据数字信号包含的一个或多个设备ID确定该数字信号是否携带与MCU相关的设备信息。
5.如权利要求1所述的数据传输系统,其中,MCU被配置为:确定数字信号是否携带与MCU相关的设备信息,和
如果确定数字信号携带与MCU相关的设备信息,对该数字信号执行循环冗余校验(CRC)。
6.如权利要求5所述的数据传输系统,其中,MCU被配置为:如果确定数字信号通过了CRC,对该数字信号进行解码。
7.如权利要求1所述的数据传输系统,其中,第一收发器被配置为:监控通信总线并生成监控结果。
8.如权利要求7所述的数据传输系统,其中,MCU被配置为:通过可配置逻辑电路得到第一收发器的监控结果,根据监控结果确定通信总线是否处于“忙”状态,和
如果确定通信总线并非“忙”状态,指示可配置逻辑电路的端口切换电路执行第一收发器和第二收发器之间的转发。
9.如权利要求8所述的数据传输系统,其中,MCU被配置为:如果确定通信总线处于“忙”状态,指示可配置逻辑电路的端口切换电路停止第一收发器和第二收发器之间的转发并通过可配置逻辑电路指示第一收发器继续监控通信总线。
10.有线网络传输数据方法,包括:
由连接到通信总线的第一收发器接收来自通信总线的第一差分信号;
由第一收发器将第一差分信号转换成数字信号;
由通信上连接到第一收发器的可配置逻辑电路接收来自第一收发器的数字信号;
通过可配置逻...
【专利技术属性】
技术研发人员:李冠军,李冠勋,王跃宇,
申请(专利权)人:北京启冠智能科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。