【技术实现步骤摘要】
本专利技术涉及一种数据传输方法,具体涉及一种can桥数据传输方法。
技术介绍
1、can桥,也称为can网桥,是一种用于连接不同can网络的设备,主要应用于工业自动化和汽车行业中,确保不同设备之间的数据通信顺畅。can桥的主要功能是在不同的can网络之间建立连接,实现数据的无缝传输,并且能够有效减少电磁干扰,因此被广泛应用于需要长距离传输数据的工业自动化场景。
2、中国专利文献cn102916861a公开了一种can通讯电路包括can控制器和can隔离收发器,其中can控制器通过串行数据输出线和串行数据输入线连接到can隔离收发器的一端,can隔离收发器另一端连接can通讯物理总线。can隔离收发器通过具有差动发送和接收功能的两个总线端连接到物理总线。总线两端并联一个匹配电阻,提高数据传输时的抗干扰能力和可靠性。在上位机中开发出can通讯界面,将控制系统的信息在can通讯界面上显示出来。本专利技术的优点:系统的通信距离远、瞬间抗干扰能力强、射频干扰低、稳定性好。
3、该现有技术中,虽然提高了can通讯电路的抗干扰能力,但是在实际应用时,尤其是在使用多个can设备同时发送信息时容易导致设备宕机而不能工作,从而影响信息的正常传输。
技术实现思路
1、本专利技术为了解决现有技术中多个can设备同时发送信息时容易出现设备宕机的技术问题,提供了一种can桥数据传输方法,包括以下步骤:从输入接口接收can设备的信息,然后由输出接口输出至can-bus总线上;其中,对接收
2、现有技术中,设备宕机是指设备在运行过程中突然停止工作,无法正常响应或执行任务的状态。这种情况通常是由于硬件故障、软件问题、网络中断或电源故障等原因引起的。而在排除这些常见的原因以外,发现设备宕机的原因还有在使用多个can设备同时发送信息时,导致can总线遭受多源干扰,从而导致总线冲突和设备宕机。与现有技术相比,本方案中,采用多级隔离滤波的方式能够有效隔离多个can设备同时发送信息时的干扰,确保了输出信号的稳定性和可靠性,从而能够防止设备出现宕机的情况。
3、优选地,在对接收到的信息进行的电气隔离时,包括对接收到的信息进行电源隔离操作和数据隔离操作。本方案中,采用电源隔离和数据隔离对数据进行多级隔离,能够进一步提高信号输出的稳定性和可靠性,防止设备出现宕机的情况。
4、优选地,在对信息完成电气隔离后,还将处理后的信息传输至微控制器单元进行处理,再将经过微控制器单元处理后的信息进行隔离物理滤波处理操作。本方案能够进一步提高信号输出的稳定性和可靠性,防止设备出现宕机的情况。
5、优选地,在从输入接口接收can设备的信息时,根据预设的过滤机制进行过滤,对过滤后的信息进行转发并输出。本方案中,对信息进行过滤能够将不需要的信息过滤掉,保证只对需要的信息进行传输,从而能够有效降低can总线的负载,以提升通信效率。
6、优选地,对信息进行过滤时,对信息的id进行识别并过滤。本方案中,通过识别信息id的方式对信息进行识别并过滤,能够提高信息的过滤效率,从而提高通信效率。
7、优选地,在接收到信息时通过物理过滤层先进行预处理。本方案中,先利用物理滤波层对信息进行预处理,能够将干扰较大的信息过滤掉,能够进一步增强信息传输的抗干扰能力和安全性。
8、优选地,传输过程中通过路由机制将处理后的信息转发至输出接口进行输出。本方案中,采用路由机制进行信息的传输能够有效增加信息的传输距离,从而满足远距离的通信需求。
9、优选地,输入接口设置有多组,各输入源独立接入各个输入接口,各输出通过输出接口并联至can-bus总线上。本方案中,在进行多组通信时,采用多对一的传输方式能够实现多设备间的互联通讯,提高了信息传输的灵活性和扩展性。
10、优选地,输入接口以及输出接口均设置有多组,各输入源独立接入各个输入接口,并由对应的输出接口输出至can-bus总线上。本方案中,在进行多组通信时,采用一对一的传输方式,能够确保多设备之间能够进行独立通讯而互不干扰,提升了信息传输的安全性和稳定性。
11、优选地,输出接口设置有多个,输出接口将输入的信息根据需求的不同波特率进行转发。本方案中,能够将一组输入信息以不同的波特率转发至多个不同设备,满足了复杂网络环境中的多样化通信需求。
12、优选地,使用rs485总线进行信息的内部传输。本方案能够提高传输过程中信息的传输效率和可靠性。
13、本专利技术具有以下有益效果:
14、1、本专利技术中采用多级隔离滤波的方式,包括物理滤波加电气隔离设计,实现了2500vrms的高隔离度以及50kv/µs的典型瞬态抗扰度,进一步增强了系统的抗干扰能力和安全性。
15、2、本专利技术具备中继功能,能够路由转发can数据,从而有效增加传输距离,满足远距离通信需求。
16、3、本专利技术能够支持每个通道的波特率任意配置,可根据实际需求灵活调整,提高了通信的灵活性和适应性。
本文档来自技高网...【技术保护点】
1.CAN桥数据传输方法,包括以下步骤:从输入接口接收CAN设备的信息,然后由输出接口输出至CAN-BUS总线上;其特征在于:对接收到的信息进行电气隔离后再进行隔离物理滤波处理后转发至输出接口。
2.根据权利要求1所述的CAN桥数据传输方法,其特征在于:在对接收到的信息进行的电气隔离时,包括对接收到的信息进行电源隔离操作和数据隔离操作。
3.根据权利要求2所述的CAN桥数据传输方法,其特征在于:在对信息完成电气隔离后,还将处理后的信息传输至微控制器单元进行处理,再将经过微控制器单元处理后的信息进行所述隔离物理滤波处理操作。
4.根据权利要求1-3任一项所述的CAN桥数据传输方法,其特征在于:在从输入接口接收CAN设备的信息时,根据预设的过滤机制进行过滤,对过滤后的信息进行转发并输出。
5.根据权利要求4所述的CAN桥数据传输方法,其特征在于:对信息进行过滤时,对信息的ID进行识别并过滤。
6.根据权利要求5所述的CAN桥数据传输方法,其特征在于:在接收到信息时通过物理过滤层先进行预处理。
7.根据权利要求6所
8.根据权利要求7所述的CAN桥数据传输方法,其特征在于:所述输入接口设置有多组,各输入源独立接入各个输入接口,各输出通过所述输出接口并联至所述CAN-BUS总线上。
9.根据权利要求7所述的CAN桥数据传输方法,其特征在于:所述输入接口以及所述输出接口均设置有多组,各输入源独立接入各个输入接口,并由对应的输出接口输出至所述CAN-BUS总线上。
10.根据权利要求7所述的CAN桥数据传输方法,其特征在于:所述输出接口设置有多个,所述输出接口将输入的信息根据需求的不同波特率进行转发。
11.根据权利要求7所述的CAN桥数据传输方法,其特征在于:使用RS485总线进行信息的内部传输。
...【技术特征摘要】
1.can桥数据传输方法,包括以下步骤:从输入接口接收can设备的信息,然后由输出接口输出至can-bus总线上;其特征在于:对接收到的信息进行电气隔离后再进行隔离物理滤波处理后转发至输出接口。
2.根据权利要求1所述的can桥数据传输方法,其特征在于:在对接收到的信息进行的电气隔离时,包括对接收到的信息进行电源隔离操作和数据隔离操作。
3.根据权利要求2所述的can桥数据传输方法,其特征在于:在对信息完成电气隔离后,还将处理后的信息传输至微控制器单元进行处理,再将经过微控制器单元处理后的信息进行所述隔离物理滤波处理操作。
4.根据权利要求1-3任一项所述的can桥数据传输方法,其特征在于:在从输入接口接收can设备的信息时,根据预设的过滤机制进行过滤,对过滤后的信息进行转发并输出。
5.根据权利要求4所述的can桥数据传输方法,其特征在于:对信息进行过滤时,对信息的id进行识别并过滤。
6.根...
【专利技术属性】
技术研发人员:谭昆,伯朝平,王渝,朱俊壕,
申请(专利权)人:重庆宗申通用动力机械有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。