多接口协议转换器的制造方法

文档序号:10019732阅读:477来源:国知局
多接口协议转换器的制造方法
【技术领域】
[0001] 本实用新型涉及通信技术领域,尤其涉及一种多接口协议转换器。
【背景技术】
[0002] 目前的接口协议转换器主要是CAN(Control Area Network,控制器局域网)转 RS485,RS485转RS232,RS485转以太网,或CAN转以太网等设备。而且,在含有RS485转换 模块的接口协议转换器中,由于RS485接口是一种总线接口,总线上的设备地址不能够设 置,波特率也不能手动设置,限制了接口协议转换器的应用范围。 【实用新型内容】
[0003] 本实用新型的主要目的在于提供一种多接口协议转换器,旨在提高多接口协议转 换器的通用性。
[0004] 为了达到上述目的,本实用新型提供的多接口协议转换器包括主控模块、CAN转换 模块、RS485转换模块、RS232转换模块和以太网转换模块,所述CAN转换模块、RS485转换模 块、RS232转换模块和以太网转换模块均与所述主控模块连接,进行通信数据协议的转换; 所述多接口协议转换器还包括用于设置RS485总线设备地址的地址设置模块,以及用于设 置RS485总线波特率的波特率设置模块;所述地址设置模块和所述波特率设置模块均与所 述主控模块连接,分别将所设置的RS485总线设备地址和RS485总线波特率输出至所述主 控模块,以配置RS485总线的设备地址和波特率。
[0005] 优选地,所述主控模块包括主控制器、CAN控制器、第一 UART (Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)控制器、第二UART控制器和 以太网控制器;
[0006] 所述主控制器用于进行通信数据协议的转换,所述CAN控制器用于控制所述CAN 转换模块收发CAN通信数据,所述第一 UART控制器用于控制RS485转换模块收发RS485通 信数据,所述第二UART控制器用于控制所述RS232转换模块收发RS232通信数据,所述以 太网控制器用于控制所述以太网转换模块收发以太网通信数据。
[0007] 优选地,所述CAN转换模块包括依次连接的CAN接口、CAN数据收发器和CAN数据 隔离电路;
[0008] 所述CAN接口用于接入或输出CAN通信数据,所述CAN数据隔离电路与所述主控 模块连接,所述CAN数据收发器用于接收或发送CAN通信数据;所述CAN数据隔离电路用于 对所述CAN数据收发器输出的CAN通信数据进行光电隔离和电源隔离后输出至所述主控模 块,或者对所述主控模块输出的CAN通信数据进行光电隔离和电源隔离后输出至所述CAN 数据收发器。
[0009] 优选地,所述CAN数据隔离电路包括用于对CAN通信数据进行光电隔离的第一光 电隔离器,以及用于对CAN通信数据进行电源隔离的第一隔离电源。
[0010] 优选地,所述RS485转换模块包括依次连接的RS485接口、RS485数据收发器和 RS485数据隔离电路;
[0011] 所述RS485接口用于接入或输出RS485通信数据,所述RS485数据隔离电路与所 述主控模块连接,所述RS485数据收发器用于接收或发送RS485通信数据;所述RS485数据 隔离电路用于对所述RS485数据收发器输出的RS485通信数据进行光电隔离和电源隔离后 输出至所述主控模块,或者对所述主控模块输出的RS485通信数据进行光电隔离和电源隔 离后输出至所述RS485数据收发器。
[0012] 优选地,所述RS485数据隔离电路包括用于对RS485通信数据进行光电隔离的第 二光电隔离器,以及用于对RS485通信数据进行电源隔离的第二隔离电源。
[0013] 优选地,所述RS232转换模块包括相互连接的RS232串口和RS232-TTL电平转换 器;
[0014] 所述RS232串口用于接入或输出RS232通信数据,所述RS232-TTL电平转换器与 所述主控模块连接,用于将所述主控模块输出的TTL电平的UART通信数据转换为RS232电 平的RS232通信数据,或者将所述RS232串口接入的RS232电平的RS232通信数据转换为 TTL电平的UART通信数据后输出至所述主控模块。
[0015] 优选地,所述以太网转换模块包括依次连接的以太网接口、以太网隔离变压器和 以太网收发器;
[0016] 所述以太网接口用于接入或输出以太网通信数据,所述以太网收发器与所述主控 模块连接,用于将所述主控模块输出的以太网通信数据输出至所述以太网隔离变压器进行 网络隔离,或者将所述以太网隔离变压器输出的以太网通信数据输出至所述主控模块;所 述以太网隔离变压器用于将所述以太网收发器输出的以太网通信数据进行网络隔离,或者 将所述以太网接口接入的以太网通信数据进行网络隔离。
[0017] 优选地,所述多接口协议转换器还包括用于暂存所述多接口协议转换器的通信数 据的铁定存储器,所述铁定存储器与所述主控模块连接。
[0018] 优选地,所述多接口协议转换器还包括用于为所述主控模块供电的电源模块,所 述电源模块与所述主控模块连接。
[0019] 本实用新型技术方案通过增加地址设置模块和波特率设置模块设置RS485总线 的设备地址和波特率,主控模块根据地址设置模块和波特率设置模块所设置的RS485总线 的设备地址和波特率配置RS485总线的设备地址和波特率,从而,可以根据不同的通信设 备设置相匹配的设备地址和波特率,以适应不同类型的通信设备,提高了多接口协议转换 器的通用性。
【附图说明】
[0020] 图1为本实用新型多接口协议转换器一实施例的结构示意图;
[0021] 图2为图1所示多接口协议转换器一具体实施例的结构示意图;
[0022] 图3为本实用新型多接口协议转换器另一实施例的结构示意图。
[0023] 附图标号说明:
[0024]
[0026] 本实用新型的目的、功能特点及优点的实现,将结合实施例,并参照附图作进一步 说明。
【具体实施方式】
[0027] 应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本 实用新型。
[0028] 本实用新型提供一种多接口协议转换器。
[0029] 参照图1,图1为本实用新型多接口协议转换器一实施例的结构示意图。
[0030] 本实用新型一实施例中,如图1所示,本实用新型的多接口协议转换器包括主控 模块100、CAN转换模块200、RS485转换模块300、RS232转换模块400和以太网转换模块 500,所述CAN转换模块200、RS485转换模块300、RS232转换模块400和以太网转换模块 500均与所述主控模块100连接,进行通信数据协议的转换。
[0031] 所述多接口协议转换器还包括用于设置RS485总线设备地址的地址设置模块 600,以及用于设置RS485总线波特率的波特率设置模块700 ;所述地址设置模块600和所 述波特率设置模块700均与所述主控模块100连接,分别将所设置的RS485总线设备地址 和RS485总线波特率输出至所述主控模块100,以配置RS485总线的设备地址和波特率。本 实施例优先地,所述地址设置模块600为8位拨号开关,可实现128个地址的设置;所述波 特率设置模块700为2位拨号开关,可实现4种波特率的设置。
[0032] 在本实施例中,主控模块100外接CAN转换模块200、RS485转换模块300、RS232 转换模块400和以太网转换模块500,对CAN转换模块200、RS485转换模块300、RS232转 换模块400和以太网转换模块500之间的通信数据进行协议转换,从而可以实现CAN通信 数据、RS485通信数据、RS232通信数据、以太网通
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1