一种CAN总线远程传输装置及其传输方法与流程

文档序号:17693712发布日期:2019-05-17 21:17阅读:536来源:国知局
一种CAN总线远程传输装置及其传输方法与流程

本发明属于计量监听领域,尤其涉及一种can总线远程传输装置及其传输方法。



背景技术:

随着社会的发展,人类的不断进步,生活越来越加便利,电动汽车的充电桩随处可见,充电桩的工作人员需要实时掌握充电桩的情况,以便使工作人员及使用者了解充电桩的电量情况。但是由于can报文数据较多,需要耗费大量人力物力才能监听到can报文中对工作人员有用的数据。因此,如何能实时监听到can报文中对工作人员有用的数据,是一件亟待的事情。



技术实现要素:

本发明克服了上述现有技术的不足,提供一种can总线远程传输装置及其传输方法,将can监听智能节点接于can总线上,mcu通过can收发器和can控制器分析判断can总线的数据,根据设定进行处理,从而达到自动检测和控制can报文中对工作人员有用数据的目的。

本发明的技术方案:

一种can总线远程传输装置,包括can总线、can监听智能节点和直流计量装置;can总线分别连接can监听智能节点和直流计量装置,所述can监听智能节点和直流计量装置数量为若干个;所述can监听智能节点包括muc、can控制器、can收发器、无线通讯模块和dc-dc电源模块;所述muc与无线通讯模块双向连接,所述muc分别与can控制器和dc-dc电源模块连接,所述can控制器与can收发器双向连接,所述can收发器连接can总线;

can总线用于直流计量装置和can监听智能节点之间数据与参数的传递;

直流计量装置用于将直流耗电数据信息以can协议发送至can总线上;

can智能监听节点用于将监听到can总线的数据接收并分析,通过无线通讯模块发送至后台服务器;

mcu用于将can总线上的数据通过分析回传给无线通讯模块发送给后台服务器;

dc-dc电源模块给整个装置供电。

进一步地,所述can监听智能节点和直流计量装置外部设置有外壳,所述外壳侧表面设置有电源接口,外壳的另一端侧表面设置有can总线接线l接口和h线接口,所述h线接口旁设置有microsim卡卡槽,所述外壳上表面设置有run灯、status灯和net灯。

进一步地,当run灯熄灭表示系统没有运行;run灯常亮时表示通电,系统初始化状态;当run灯一秒闪烁一次时表示系统正常运行,能够接受can数据;

当status灯常亮时表示4g网络电路进入开机状态;当status灯熄灭时表示4g网络电路关机状态;

当net灯常亮或者熄灭时表示搜索不到网络;当net灯闪烁时表示搜索到网络。

进一步地,所述无线通讯模块为gprs或者4g模块。

一种在所述一种can总线远程传输装置上实现的传输方法,包括下列步骤:

步骤a、连接can总线,通过usb连接上位机;

步骤b、打开上位机软件,配置can工具;

步骤c、选择发送数据的相关参数,设定帧类型、帧格式和发送方式;

步骤d、can总线远程传输装置通电,run灯常亮,系统进入初始化状态.当run灯闪烁,系统与后台服务器正常连接;

步骤e、直流计量装置采集直流耗电量数据,通过can协议发送至can总线;

步骤f、can收发器接受can总线上的数据,通过can控制器将数据传输至muc;

步骤g、muc将数据分析后,通过无线通讯模块传输至后台服务器;

步骤h、根据端口号打开连接,进行文件保存配置,选择保存文件路径,在路径中修改路径名,如果路径名不正确,会有弹出窗口提示,默认路径在电脑桌面,选择保存文件的名字,数据是实时保存,即每接收一条数据,就在文档中保存,采集can数据后,使用c语言结构体进行打包。

本发明相对于现有技术具有以下有益效果:

本发明提供了一种can总线远程传输装置及其传输方法,将can监听智能节点接于can总线上,mcu通过can收发器和can控制器分析判断can总线的数据,根据设定进行处理,从而达到自动检测和控制can报文中对工作人员有用数据的目的,节约了大量人力物力,能够快速的监听到can报文中对工作人员有用的数据。

本发明抗干扰能力强、在电力复杂环境中稳定使用的同时,还具有实时性适合推广使用,安全有效,用户体验好。

附图说明

图1是一种can总线远程传输装置结构图;

图2是can监听智能节点结构图;

图3是can监听智能节点侧视图。

图中:1外壳、2电源接口、3l线接口、4h线接口、5microsim卡卡槽、6run灯、7status灯、8net灯。

具体实施方式

以下将结合附图对本发明进行详细说明。

一种can总线远程传输装置,如图1所示,包括can总线、can监听智能节点和直流计量装置;can总线分别连接can监听智能节点和直流计量装置,所述can监听智能节点和直流计量装置数量为若干个;所述can监听智能节点包括muc、can控制器、can收发器、无线通讯模块和dc-dc电源模块;所述muc与无线通讯模块双向连接,所述muc分别与can控制器和dc-dc电源模块连接,所述can控制器与can收发器双向连接,所述can收发器连接can总线;

can总线用于直流计量装置和can监听智能节点之间数据与参数的传递;

直流计量装置用于将直流耗电数据信息以can协议发送至can总线上;

can智能监听节点用于将监听到can总线的数据接收并分析,通过无线通讯模块发送至后台服务器;

mcu用于将can总线上的数据通过分析回传给无线通讯模块发送给后台服务器,mcu是微控制单元,microcontrollerunit,又称单片微型计算机或者单片机;

dc-dc电源模块给整个装置供电。

具体地,如图2和图3所示,所述can监听智能节点和直流计量装置外部设置有外壳1,所述外壳侧表面设置有电源接口2,外壳的另一端侧表面设置有can总线接线l线接口3和h线接口4,所述h线接口旁设置有microsim卡卡槽5,所述外壳上表面设置有run灯6、status灯7和net灯8。

具体地,当run灯6熄灭表示系统没有运行;run灯6常亮时表示通电,系统初始化状态;当run灯6一秒闪烁一次时表示系统正常运行,能够接受can数据;

当status灯7常亮时表示4g网络电路进入开机状态;当status灯7熄灭时表示4g网络电路关机状态;

当net灯8常亮或者熄灭时表示搜索不到网络;当net灯8闪烁时表示搜索到网络。

具体地,所述无线通讯模块为gprs或者4g模块。

本发明抗干扰能力强、在电力复杂环境中稳定使用的同时,还具有实时性适合推广使用,安全有效,使用体验好。

使用方法:电源接口接5v2a电源适配器,microsim卡金属面朝下,microsim卡缺口外插入microsim卡卡槽,can总线接线左边接l线接口,右边接h线接口,run灯熄灭时表示系统没有运行;刚通电,run灯常亮在初始化状态,一秒闪烁一次表示系统正常运行,能够接受can数据;status灯常亮表示4g网络电路进入开机状态,熄灭表示4g网络电路关机状态;net灯常亮或者熄灭表示搜索不到网络,闪烁表示搜索到网络;打开上位机软件,进行网络配置,需要一个公共ip,能够被网外ip设备访问,本地ip地址是服务器ip,就是一个固定ip,端口号:自己的服务器端口号,打开连接,进行文件保存配置,按”打开”,选择保存文件路径,也可以在路径中修改路径名,如果路径名不正确,会有弹出窗口提示.切记路径要合法.否则无法保存文件,默认路径在电脑桌面,选择保存文件的名字。

具体实施方式二

一种在所述一种can总线远程传输装置上实现的传输方法,包括下列步骤:

步骤a、连接can总线,通过usb连接上位机;

步骤b、打开上位机软件,配置can工具;

步骤c、选择发送数据的相关参数,设定帧类型、帧格式和发送方式;

步骤d、can总线远程传输装置通电,run灯6常亮,系统进入初始化状态.当run灯6闪烁,系统与后台服务器正常连接;

步骤e、直流计量装置采集直流耗电量数据,通过can协议发送至can总线;

步骤f、can收发器接受can总线上的数据,通过can控制器将数据传输至muc;

步骤g、muc将数据分析后,通过无线通讯模块传输至后台服务器;

步骤h、根据端口号打开连接,进行文件保存配置,选择保存文件路径,在路径中修改路径名,如果路径名不正确,会有弹出窗口提示,默认路径在电脑桌面,选择保存文件的名字,数据是实时保存,即每接收一条数据,就在文档中保存,采集can数据后,使用c语言结构体进行打包。

将无线can模块接线与对应的接线或者接口接上,can总线远程传输装置刚上电,run灯常亮,系统进入初始化状态.当run灯闪烁,系统与后台正常连接,等待can总线远程传输装置连接上位机,成功连接,点击can上位机软件的”发送”,查看保存文件,在保存路径的文件夹寻找保存文件,可以用记事本打开保存文件的报文,数据是实时保存,即每接收一条数据,就在文档中保存,采集can数据后,进行打包,采用的是c语言的结构体。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1