本发明涉及分线器,尤其涉及一种can总线分线器电路。
背景技术:
1、控制器局域网总线(controller area network,can)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。can协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其他自动化和工业应用。can协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1mb/s、同时具有11位的寻址以及检错能力。
2、can总线采用差分信号传输,通常情况下只需要两根信号线就可以进行正常的通信。在差分信号中,逻辑0和逻辑1是用两根差分信号线的电压差来表示。当处于逻辑1,can_high和can_low的电压差小于0.5v时,称为隐性电平(recessive);当处于逻辑0,can_high和can_low的电压差大于0.9v,称为显性电平(dominant)。can总线的网络拓扑通常为“手牵手”的方式,降低阻抗不连续及信号反射带来的影响;而其他方式如“树形拓扑”、“环形拓扑”等连接方式则需要依靠分线器或者中继器构建其他总线拓扑,当网络负载过重、消息竞争激烈、节点优先级设置不当时,容易导致网络上的消息无法正确通行,从而使得网络中的数据传输无法继续进行,无法满足复杂灵活的通信需求,在进行多个接口信息互通时容易出现延迟较高,传输速率较低的问题。
技术实现思路
1、下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
2、本发明的目的是为了解决现有技术中存在的缺点,而提出的一种can总线分线器电路。
3、为了实现上述目的,第一方面,本发明提供了一种can总线分线器电路,应用于can控制器、can分线器和can收发器组成的信息传输系统,包括:
4、信号传输接口和逻辑门电路,所述逻辑门电路和所述信号传输接口电性连接,所述逻辑门电路通过所述信号传输接口将所述can分线器与所述can控制器和can收发器电性连接;
5、所述信号传输接口包括一组控制器接口、至少一组主线网络收发器接口和至少一组副线网络收发器接口,所述信号传输接口用于传输can控制器和can收发器发送的数据。
6、在其中一些实施例中,所述控制器接口包括控制器输入接口t1和控制器输出接口r1,所述主线网络收发器接口包括第一收发器输入接口r2和第一收发器输出接口t2,所述副线网络收发器接口包括第二收发器输入接口r3和第二收发器输出接口t3。
7、在其中一些实施例中,所述逻辑门电路包括或门u1a、或门u1b、或门u1c、或门u1d、与门u2a、与门u2b、与门u3a、非门u4a、非门u4b、非门u5a、非门u5b。
8、在其中一些实施例中,所述控制器输入接口t1和所述第一收发器输入接口r2与或门u1d的13引脚电性连接,所述控制器输出接口r1与与门u3a的2引脚电性连接。
9、在其中一些实施例中,所述或门u1c的8引脚与或门u1d的12引脚电性连接,或门u1d的11引脚与第二收发器输出接口t3和与门u2a的2引脚电性连接。
10、在其中一些实施例中,所述第一收发器输入接口r2分别与非门u4b的3引脚和或门u1d的13引脚电性连接,所述第一收发器输出接口t2与与门u3a的7引脚电性连接,所述非门u4b的4引脚与与门u2b的6引脚电性连接。
11、在其中一些实施例中,所述第二收发器输入接口r3与或门u1a的1引脚和非门u4a的1引脚电性连接,所述第二收发器输出接口t3与非门u5a的1引脚电性连接。
12、在其中一些实施例中,所述非门u5a的6引脚与或门u1b的4引脚电性连接,所述或门u1b的5引脚与与门u2b的3引脚电性连接,所述或门u1b的6引脚与或门u1a的2引脚电性连接。
13、在其中一些实施例中,所述或门u1a的3引脚分别与与门u3a的1引脚、与门u2b的5引脚和非门u5b的3引脚电性连接,所述非门u5b的4引脚与或门u1c的10引脚电性连接。
14、在其中一些实施例中,所述非门u4a的6引脚与与门u2a的1引脚电性连接,所述与门u2a的7引脚与或门u1c的9引脚电性连接。
15、本发明具有如下有益效果:
16、本发明,逻辑门电路将控制器can接口分为两个或多个部分,一路正常连接主线网络,另一路可连接支线网络,主线和支线数据互通,实现多个can总线网络的信息互通,有效降低了延迟,提高了传输速率,避免总线传输时产生死锁现象,可根据使用需求适配和搭建复杂的can网络拓扑结构。
1.一种can总线分线器电路,应用于can控制器、can分线器和can收发器组成的信息传输系统,其特征在于,包括:
2.根据权利要求1所述的一种can总线分线器电路,其特征在于,所述控制器接口包括控制器输入接口t1和控制器输出接口r1,所述主线网络收发器接口包括第一收发器输入接口r2和第一收发器输出接口t2,所述副线网络收发器接口包括第二收发器输入接口r3和第二收发器输出接口t3。
3.根据权利要求1所述的一种can总线分线器电路,其特征在于,所述逻辑门电路包括或门u1a、或门u1b、或门u1c、或门u1d、与门u2a、与门u2b、与门u3a、非门u4a、非门u4b、非门u5a、非门u5b。
4.根据权利要求2所述的一种can总线分线器电路,其特征在于,所述控制器输入接口t1和所述第一收发器输入接口r2与或门u1d的13引脚电性连接,所述控制器输出接口r1与与门u3a的2引脚电性连接。
5.根据权利要求4所述的一种can总线分线器电路,其特征在于,所述或门u1c的8引脚与或门u1d的12引脚电性连接,或门u1d的11引脚与第二收发器输出接口t3和与门u2a的2引脚电性连接。
6.根据权利要求2所述的一种can总线分线器电路,其特征在于,所述第一收发器输入接口r2分别与非门u4b的3引脚和或门u1d的13引脚电性连接,所述第一收发器输出接口t2与与门u3a的7引脚电性连接,所述非门u4b的4引脚与与门u2b的6引脚电性连接。
7.根据权利要求2所述的一种can总线分线器电路,其特征在于,所述第二收发器输入接口r3与或门u1a的1引脚和非门u4a的1引脚电性连接,所述第二收发器输出接口t3与非门u5a的1引脚电性连接。
8.根据权利要求7所述的一种can总线分线器电路,其特征在于,所述非门u5a的6引脚与或门u1b的4引脚电性连接,所述或门u1b的5引脚与与门u2b的3引脚电性连接,所述或门u1b的6引脚与或门u1a的2引脚电性连接。
9.根据权利要求8所述的一种can总线分线器电路,其特征在于,所述或门u1a的3引脚分别与与门u3a的1引脚、与门u2b的5引脚和非门u5b的3引脚电性连接,所述非门u5b的4引脚与或门u1c的10引脚电性连接。
10.根据权利要求8所述的一种can总线分线器电路,其特征在于,所述非门u4a的6引脚与与门u2a的1引脚电性连接,所述与门u2a的7引脚与或门u1c的9引脚电性连接。