一种双向协议转换器和系统的制作方法

文档序号:33919222发布日期:2023-04-21 20:10阅读:57来源:国知局
一种双向协议转换器和系统的制作方法

本技术涉及互联网技术应用领域,尤其涉及一种双向协议转换器和系统。


背景技术:

1、目前的管理型控制器局域网络(controller area network,简称can)转异步传输标准接口rs232双向协议转换方案中,采用的大多是终端管理设备利用usb连接协议转换器设备,通过桌面图形界面进行管理的方式。在这种情况下,对于不同的操作系统,需要开发者对应用程序和驱动进行不同程度适配工作。

2、针对上述由于现有技术中在双向协议转换的方案中需要针对不同的操作系统适配对应的应用程序和驱动,导致双向协议转换的开发工作量大的问题,目前尚未提出有效的解决方案。


技术实现思路

1、为解决上述技术问题,本实用新型实施例期望提供一种双向协议转换器和系统,以至少解决由于现有技术中在双向协议转换的方案中需要针对不同的操作系统适配对应的应用程序和驱动,导致双向协议转换的开发工作量大的问题。

2、本实用新型的技术方案是这样实现的:

3、本实用新型实施例提供一种双向协议转换器,包括:网页管理模块、数据转换模块、can收发模块、rs232收发模块和存储模块,其中,数据转换模块,分别与网页管理模块、can收发模块、rs232收发模块和存储模块连接,其中,网页管理模块,用于通过访问网页,在网页上设置can对应的参数和rs232对应的参数,并将can对应的参数和rs232对应的参数发送至数据转换模块,以及,通过网页查看收发的can数据和rs232数据;can收发模块,用于收发can数据;rs232收发模块,用于收发rs232数据;数据转换模块,用于接收can收发模块传输can数据,和/或,rs232收发模块传输的rs232数据,并依据网页管理模块设置的can对应的参数和rs232对应的参数,对can数据和/或rs232数据进行转换,得到转换后的数据,并将转换后的数据发送至can收发模块和/或rs232收发模块;存储模块,用于通过数据转换模块存储网页管理模块设置的can对应的参数和rs232对应的参数。

4、可选的,数据转换模块包括:微控制器和can自适应波特率单元,其中,微控制器,用于数据转换的处理操作;微控制器包括:can接口、uart接口、iic接口和rmii接口,其中,can接口,用于获取can数据;uart接口,用于获取rs232数据;iic接口,用于读写存储模块;rmii接口,用于连接phy;mcu还负责数据转换的处理操作;can自适应波特率单元,用于根据ttl电平信号计算相邻下降沿内脉宽所占时间,计算得出can数据的波特率;若缺少引导码,则根据can错误中断,按比例减小波特率后重新打开can通道,直至收发成功;若波特率减小到最小值后,收发还是失败,则根据can常用波特率,轮询打开can通道,直至收发成功;can数据的波特率适用范围在:10kbps-1mbps。

5、进一步地,可选的,网页管理模块包括:phy,lwip、http协议。

6、可选的,双向协议转换器还包括:freertos系统,与数据转换模块连接,用于应用的调度工作。

7、可选的,双向协议转换器还包括:电源模块,其中,电源模块,分别与网页管理模块、数据转换模块、can收发模块、rs232收发模块和存储模块连接,用于对网页管理模块、数据转换模块、can收发模块、rs232收发模块和存储模块供电。

8、进一步地,可选的,电源模块还包括:降压单元,其中,降压单元分别与网页管理模块、数据转换模块和存储模块连接,用于对网页管理模块、数据转换模块和存储模块供电。

9、本实用新型实施例提供一种通信系统,包括:终端管理设备、rs232通讯设备、双向协议转换器和接入can总线的通讯设备,其中,终端管理设备,与双向协议转换器连接,用于通过以太网接口管理双向协议转换器;rs232通讯设备,与双向协议转换器连接,用于与双向协议转换器进行通信;双向协议转换器和接入can总线的通讯设备通过can总线连接,用于与接入can总线的通讯设备进行通信;其中,双向协议转换器包括上述双向协议转换器。

10、本实用新型实施例提供了一种双向协议转换器和系统。通过数据转换模块,分别与网页管理模块、can收发模块、rs232收发模块和存储模块连接,其中,网页管理模块,用于通过访问网页,在网页上设置can对应的参数和rs232对应的参数,并将can对应的参数和rs232对应的参数发送至数据转换模块,以及,通过网页查看收发的can数据和rs232数据;can收发模块,用于收发can数据;rs232收发模块,用于收发rs232数据;数据转换模块,用于接收can收发模块传输can数据,和/或,rs232收发模块传输的rs232数据,并依据网页管理模块设置的can对应的参数和rs232对应的参数,对can数据和/或rs232数据进行转换,得到转换后的数据,并将转换后的数据发送至can收发模块和/或rs232收发模块;存储模块,用于通过数据转换模块存储网页管理模块设置的can对应的参数和rs232对应的参数,从而能够降低了对终端管理设备的要求,提升了设备的可操作性和兼容性的技术效果。



技术特征:

1.一种双向协议转换器,其特征在于,包括:

2.根据权利要求1所述的双向协议转换器,其特征在于,所述数据转换模块包括:微控制器和can自适应波特率单元,其中,

3.根据权利要求1所述的双向协议转换器,其特征在于,所述双向协议转换器还包括:电源模块,其中,所述电源模块,分别与所述网页管理模块、所述数据转换模块、所述can收发模块、所述rs232收发模块和所述存储模块连接,用于对所述网页管理模块、所述数据转换模块、所述can收发模块、所述rs232收发模块和所述存储模块供电。

4.根据权利要求3所述的双向协议转换器,其特征在于,所述电源模块还包括:降压单元,其中,所述降压单元分别与所述网页管理模块、所述数据转换模块和所述存储模块连接,用于对所述网页管理模块、所述数据转换模块和所述存储模块供电。

5.一种通信系统,其特征在于,包括:终端管理设备、rs232通讯设备、双向协议转换器和接入can总线的通讯设备,其中,


技术总结
本技术实施例公开了一种双向协议转换器和系统。该双向协议转换器包括:数据转换模块分别与网页管理模块、CAN收发模块、RS232收发模块和存储模块连接,网页管理模块,用于通过访问网页,在网页上设置CAN对应的参数和RS232对应的参数,并发送至数据转换模块;数据转换模块,用于接收CAN收发模块传输CAN数据,RS232收发模块传输的RS232数据,并依据CAN对应的参数和RS232对应的参数,进行数据转换,得到转换后的数据,并将转换后的数据发送至CAN收发模块和/或RS232收发模块;存储模块。本技术提供的方案能够降低对终端管理设备的要求,提升了设备的可操作性和兼容性的技术效果。

技术研发人员:谭朝茂,曾慧
受保护的技术使用者:杭州飞畅科技有限公司
技术研发日:20221019
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1