[发明专利]一种CAN总线扩展装置有效
申请号: | 201711299074.X | 申请日: | 2017-12-08 |
公开(公告)号: | CN109901447B | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 王永秋;闫孟洋;孙盼龙 | 申请(专利权)人: | 郑州宇通客车股份有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 崔旭东 |
地址: | 450016 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 can 总线 扩展 装置 | ||
本发明提供一种CAN总线扩展装置,包括主处理器和扩展处理器;主处理器设有CAN总线接口,扩展处理器设有一个高速CAN总线接口和至少两个低速CAN总线接口;主处理器的CAN总线接口与扩展处理器的高速CAN总线接口连接;扩展处理器设有与高速CAN总线接口和低速CAN总线接口相对应的存储区间;当扩展处理器的高速CAN总线接口接收到数据后,将数据分别存储在各低速CAN总线接口相对应的存储区间;当扩展处理器的低速CAN总线接口接收到数据后,将数据存储到高速CAN总线接口所对应的存储区间中;各存储区间中的数据通过对应的CAN总线接口发送。本发明提供的技术方案,实现了对CAN总线接口数量的扩展。
技术领域
本发明属于CAN总线通讯技术领域,具体涉及一种CAN总线扩展装置。
背景技术
CAN总线(Controller Area Network),是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,1986年德国电气商博世公司开发出面向汽车的CAN通信协议。此后,CAN总线通过ISO11898及ISO11519进行了标准化,已是汽车网络的标准协议。
CAN总线的可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。
独立CAN协议控制器一般是SPI接口,一个扩展芯片只能扩展一个通道;并且需要预先进行寄存器配置,操作复杂;并且SPI数据以字节传递,转换成CAN报文时的转换效率较低。
发明内容
本发明提供一种CAN总线扩展装置,用于对CAN总线的接口进行扩展。
为实现上述目的,本发明提供的技术方案是:
方案1:一种CAN总线扩展装置,包括主处理器和扩展处理器;所述主处理器设有CAN总线接口,所述扩展处理器设有一个高速CAN总线接口和至少两个低速CAN总线接口;所述主处理器的CAN0总线接口与扩展处理器的高速CAN总线接口连接;所述高速CAN总线接口的数据传输速度大于各低速CAN总线接口的数据传输速度;
所述扩展处理器设有与高速CAN总线接口和低速CAN总线接口相对应的存储区间;
当扩展处理器的高速CAN总线接口接收到数据后,将数据分别存储在各低速CAN总线接口相对应的存储区间;
当扩展处理器的低速CAN总线接口接收到数据后,将数据存储到高速CAN总线接口所对应的存储区间中;
各存储区间中的数据通过对应的CAN总线接口发送。
本发明提供的技术方案,通过扩展处理器将一路CAN总线扩展为多路CAN总线,不仅实现了对CAN总线接口数量的扩展,还提高了CAN总线数据传输时报文转化的效率。
方案2:在方案1的基础上,所述扩展处理器的型号为MPC5604。
方案3:在方案1的基础上,所述扩展处理器各低速CAN总线接口的负载率之和与高速CAN总线接口的负载率相等。
方案4:在方案3的基础上,所述扩展处理器设有四个低速CAN总线接口,所述高速CAN总线接口的数据传输速率1Mbit/s,各低速CAN总线接口的数据传输速率为250Kbit/s。
附图说明
图1为实施例所提供的CAN总线扩展装置的结构原理图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州宇通客车股份有限公司,未经郑州宇通客车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711299074.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:路口通行控制方法、装置及系统
- 下一篇:一种基于SOA的煤矿视频远程监控系统