[发明专利]多控制器之间的通信系统有效
申请号: | 201210586006.2 | 申请日: | 2012-12-30 |
公开(公告)号: | CN103901831B | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 龙正军;沙恩斌 | 申请(专利权)人: | 比亚迪股份有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 518118 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制器 之间 通信 系统 | ||
本发明提出一种多控制器之间的通信系统,包括:主控制器,所述主控制器具有N个第一发射接口和N个第一接收接口,其中,N为正整数;N个从控制器,每个所述从控制器具有第二发射接口和第二接收接口;N个第一与门,每个所述第一与门的第一输入端与所述主控制器的一个第一发射接口相连,每个所述第一与门的第二输入端与对应从控制器的第二发射接口相连,每个所述第一与门的输出端与所述主控制器的一个第一接收接口相连;以及N个第二与门,每个所述第二与门的第一输入端与所述主控制器的一个第一发射接口相连,每个所述第二与门的第二输入端与对应从控制器的第二发射接口相连,每个所述第二与门的输出端与所述从控制器的第二接收接口相连。
技术领域
本发明涉及电子设备制造技术领域,特别涉及一种多控制器之间的通信系统。
背景技术
随着电子技术的不断进步,多设备之间的通信成为越来越普遍的问题,特别是多控制器之间的通信。目前,多控制器之间的通信系统普遍采用以下两种方式:
方式一:
如图1所示,为现有技术中采用I2C总线的多控制器之间通信系统示意图。I2C总线利用MCU的I2C接口模块,使用SDA和SCL两条线实现双向、低速通迅,常用有标准(100kbps)和高速(400kbps)两种工作速率模式。
然而,采用I2C总线存在如下问题:I2C虽然是双向通迅,但也不是全双工。此外,目前支持高速模式I2C的控制器(例如MCU)还是相当少,同时对硬件要求也高,所以速度还是比较慢,以及实际应用起来,由于每次发送和接收一个字节,就要抢占用控制器的资源来处理,当要发送的数据量大时,代码不好组织,一帧数据的完整性也很难保证,所以只适合在发送数据比较少的地方。
方式二:
如图2所示,为现有技术中采用CAN总线的多控制器之间通信系统示意图。CAN总线:利用MCU的CAN接口模块,使用CAN_TX和CAN_RX两条线实现双向、中速通迅,高达1Mbps速率,同时抗干扰性强,总线长度可达1000米。CAN总线是汽车、工业自分动化等广泛运用,现在的MCU带CAN接口模块已是一种标配。
然而,采用CAN总线存在如下问题:目前在一种产品上应用多个MCU成为常态,同时要求MCU之间的数据同步性要求比较高,同时数据量又比较大。因此不能把所有的MCU接到整个CAN网络上,这样大大增加了CAN网络的负载,同时增加额外的硬件成本。同时使用CAN总线实时性反而更低,特别当要求实时性在10mS之内,而变化数据量在100字节时,而目前大多的CAN网络应用无法满足要求。
发明内容
本发明的目的旨在至少解决以上技术缺陷之一。
为达到上述目的,本发明一方面提出一种多控制器之间的通信系统,包括:主控制器,所述主控制器具有N个第一发射接口和N个第一接收接口,其中,N为正整数;N个从控制器,每个所述从控制器具有第二发射接口和第二接收接口;N个第一与门,每个所述第一与门的第一输入端与所述主控制器的一个第一发射接口相连,每个所述第一与门的第二输入端与对应从控制器的第二发射接口相连,每个所述第一与门的输出端与所述主控制器的一个第一接收接口相连;以及N个第二与门,每个所述第二与门的第一输入端与所述主控制器的一个第一发射接口相连,每个所述第二与门的第二输入端与对应从控制器的第二发射接口相连,每个所述第二与门的输出端与所述从控制器的第二接收接口相连。
在本发明的一个实施例中,所述主控制器的N个第一发射接口、N个第一接收接口,及所述N个从控制器的第二发射接口和第二接收接口均为CAN总线接口,所述主控制器与CAN网络相连。
在本发明的一个实施例中,所述主控制器通过所述N个第一发射接口中的一个发送数据,并通过对应的第一接收接口判断所述数据是否发送成功。
在本发明的一个实施例中,所述从控制器通过所述第二发射接口发送数据,并通过第二接收接口判断所述数据是否发送成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于比亚迪股份有限公司,未经比亚迪股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210586006.2/2.html,转载请声明来源钻瓜专利网。