CN220401768U - 一种通讯电路 - Google Patents
一种通讯电路 Download PDFInfo
- Publication number
- CN220401768U CN220401768U CN202322028035.3U CN202322028035U CN220401768U CN 220401768 U CN220401768 U CN 220401768U CN 202322028035 U CN202322028035 U CN 202322028035U CN 220401768 U CN220401768 U CN 220401768U
- Authority
- CN
- China
- Prior art keywords
- controllers
- controller
- transmitting
- transistor
- circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims abstract description 102
- 238000004891 communication Methods 0.000 title claims abstract description 94
- 230000002093 peripheral effect Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 18
- 238000000034 method Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 9
- 230000008569 process Effects 0.000 description 7
- 230000002349 favourable effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000005669 field effect Effects 0.000 description 2
- 229910044991 metal oxide Inorganic materials 0.000 description 2
- 150000004706 metal oxides Chemical class 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000004146 energy storage Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Abstract
本实用新型公开了一种通讯电路,涉及CAN通讯领域,线与电路的N个输入端与N个CAN控制器的发送端一一对应连接,N个CAN控制器的接收端均与线与电路的输出端连接,CAN控制器发送数据时,线与电路将该数据输出至各个CAN控制器的接收端,此时N个CAN控制器的接收端均接收到该数据;某一CAN控制器想要发送数据时,会先通过自身的接收端确定是否存在其他CAN控制器在发送数据,从而避免多个设备同时发送数据,确保整个通讯过程的正常进行;CAN控制器之间的数据通讯无需再借助CAN收发器和CAN总线,直接利用线与电路实现数据通讯,节约了通讯成本,避免了CAN收发器及其***电路的大体积,有利于设备的小型化设计。
Description
技术领域
本实用新型涉及CAN通讯领域,特别是涉及一种通讯电路。
背景技术
CAN(Control ler Area Network,控制器局域网)通讯是工业上常见的一种通讯方式,常见的CAN通讯的过程中需要的装置包括CAN控制器和CAN收发器,CAN控制器与CAN收发器之间通过CAN_TX和CAN_RX信号线相连,CAN控制器的TX端为发送数据端,CAN控制器的RX端为接收数据端,CAN收发器与CAN总线之间使用CAN_H和CAN_L信号线相连,CAN_H也称为CAN_High,CAN_L也称为CAN_Low,其中CAN_TX和CAN_RX使用普通的TTL逻辑电平,而CAN_High和CAN_Low是一对差分信号线。请参照图1,图1为现有技术提供的一种通讯电路的结构示意图;常见的CAN通讯的通讯电路如图1所示,当CAN节点需要发送数据时,CAN控制器把要发送的二进制编码通过CAN_TX线发送到CAN收发器,然后由CAN收发器把这个普通的逻辑电平信号转化成差分信号,通过差分线CAN_H和CAN_L线输出到CAN总线网络。而通过CAN收发器接收CAN总线上的数据到CAN控制器时,则是相反的过程,CAN收发器把从CAN总线上接收到的CAN_H及CAN_L信号转化成普通的逻辑电平信号,通过CAN_RX信号线输出到CAN控制器中,并且由于CAN通讯是一种半双工通讯方式,同一时刻只能有一个设备发送信号,CAN收发器在发送数据时会确保同一时刻只有一个CAN收发器发送数据。但是这种通讯方式中的每一个CAN控制器都需要借助CAN收发器才能连接到CAN总线,增加了CAN通讯的成本,此外CAN收发器及其***电路也增加了整个CAN通讯电路占用的PCB空间,不利于设备的小型化设计。
实用新型内容
本实用新型的目的是提供一种通讯电路,线与电路的N个输入端与N个CAN控制器的发送端一一对应连接,N个CAN控制器的接收端均与线与电路的输出端连接,当存在CAN控制器发送数据时,线与电路将该数据输出至各个CAN控制器的接收端,此时N个CAN控制器的接收端均可以接收到该数据;CAN控制器之间的数据通讯也无需再借助CAN收发器和CAN总线实现,直接利用线与电路实现数据通讯,节约了整个CAN通讯的成本,避免了CAN收发器及其***电路的大体积,有利于设备的小型化设计。
为解决上述技术问题,本实用新型提供了一种通讯电路,包括:
N个CAN控制器,N为大于1的正整数;
线与电路,N个输入端分别与N个所述CAN控制器的发送端连接,输出端分别与N个所述CAN控制器的接收端连接,用于当存在所述CAN控制器发送数据时,将所述数据传输至各所述CAN控制器的接收端。
可选地,所述线与电路包括:
第一电阻,第一端接地;
N个晶体管,N个所述晶体管的控制端与N个所述CAN控制器的发送端一一对应连接,N个所述晶体管串联连接,且串联后的电路的第一端与供电电源连接,第二端分别与所述第一电阻的第二端和N个所述CAN控制器的接收端连接,用于当与自身的控制端连接的CAN控制器的发送端输出低电平时关断,当与自身的控制端连接的CAN控制器的发送端输出高电平时导通。
可选地,所述CAN控制器包括第一CAN控制器和第二CAN控制器,所述线与电路包括:
第一晶体管,第一端与所述供电电源连接,控制端与所述第一CAN控制器的发送端连接,用于当所述第一CAN控制器的发送端输出低电平时关断,当所述第一CAN控制器的发送端输出高电平时导通;
第二晶体管,第一端与所述第一晶体管的第二端连接,控制端与所述第二CAN控制器的发送端连接,用于当所述第二CAN控制器的发送端输出低电平时关断,当所述第二CAN控制器的发送端输出高电平时导通;
第一电阻,第一端接地,第二端分别与所述第二晶体管的第二端,所述第一CAN控制器的接收端和所述第二CAN控制器的接收端连接。
可选地,所述线与电路包括:
第二电阻,第一端与供电电源连接;
N个晶体管,N个所述晶体管的控制端与N个所述CAN控制器的发送端一一对应连接,N个所述晶体管并联连接,且并联后的电路的第一端分别与所述第二电阻的第二端和N个所述CAN控制器的接收端连接,第二端接地,用于当与自身的控制端连接的CAN控制器的发送端输出低电平时导通,当与自身的控制端连接的CAN控制器的发送端输出高电平时关断。
可选地,所述CAN控制器包括第四CAN控制器和第五CAN控制器,所述线与电路包括:
第四晶体管,控制端与所述第四CAN控制器的发送端连接,第一端接地,用于当所述第四CAN控制器的发送端输出低电平时导通,当所述第四CAN控制器的发送端输出高电平时关断;
第五晶体管,控制端与所述第五CAN控制器的发送端连接,第一端接地,用于当所述第五CAN控制器的发送端输出低电平时导通,当所述第五CAN控制器的发送端输出高电平时关断;
第二电阻,第一端与所述供电电源连接,第二端分别与所述第四晶体管的第二端,所述第五晶体管的第二端,所述第四CAN控制器的接收端和所述第五CAN控制器的接收端连接。
可选地,所述线与电路包括:
第三电阻,第一端接地;
M个第一电力电子器件,M个所述第一电力电子器件的控制端与M个所述CAN控制器的发送端一一对应连接,M个所述第一电力电子器件串联连接,且串联后的电路的第一端与供电电源连接,第二端分别与所述第三电阻的第二端和第四电阻的第一端连接,用于当与自身的控制端连接的CAN控制器的发送端输出低电平时关断,当与自身的控制端连接的CAN控制器的发送端输出高电平时导通;
K个第二电力电子器件,K个所述第二电力电子器件的控制端分别与K个所述CAN控制器的发送端一一对应连接,K个所述第二电力电子器件并联连接,且并联后的电路的第一端分别与所述第四电阻的第二端和N个所述CAN控制器的接收端连接,第二端接地,用于当与自身的控制端连接的CAN控制器的发送端输出低电平时导通,当与自身的控制端连接的CAN控制器的发送端输出高电平时关断;M,K为正整数,且M+K=N。
可选地,所述CAN控制器包括第七CAN控制器和第八CAN控制器,所述线与电路包括:
第七晶体管,控制端与所述第七CAN控制器的发送端连接,第一端与所述供电电源连接,用于当所述第七CAN控制器的发送端输出低电平时关断,当所述第七CAN控制器的发送端输出高电平时导通;
第三电阻,第一端接地;
第八晶体管,控制端与所述第八CAN控制器的发送端连接,第一端接地,用于当所述第八CAN控制器的发送端输出低电平时导通,当所述第八CAN控制器的发送端输出高电平时关断;
第四电阻,第一端分别与所述第七晶体管的第二端和所述第三电阻的第二端连接,第二端分别与所述第八晶体管的第二端,所述第七CAN控制器的接收端和所述第八CAN控制器的接收端连接。
可选地,还包括与N个所述CAN控制器连接的提示模块,用于当存在所述CAN控制器发送数据时,执行相应的提示操作。
本实用新型提供了一种通讯电路,该通讯电路包括N个CAN控制器以及线与电路,线与电路的N个输入端与N个CAN控制器的发送端一一对应连接,N个CAN控制器的接收端均与线与电路的输出端连接,当存在CAN控制器发送数据时,线与电路将该数据输出至各个CAN控制器的接收端,此时N个CAN控制器的接收端均可以接收到该数据;当某一CAN控制器想要发送数据时,会先通过自身的接收端的接收数据的情况确定是否存在其他CAN控制器正在发送数据,从而避免多个设备同时发送数据的情况,确保整个CAN通讯过程的正常进行;CAN控制器之间的数据通讯也无需再借助CAN收发器和CAN总线实现,直接利用线与电路实现数据通讯,节约了整个CAN通讯的成本,避免了CAN收发器及其***电路的大体积,有利于设备的小型化设计。
附图说明
为了更清楚地说明本实用新型实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术提供的一种通讯电路的结构示意图;
图2为本实用新型提供的一种通讯电路的结构示意图;
图3为本实用新型提供的当CAN控制器为两个时一种通讯电路的结构示意图;
图4为本实用新型提供的一种通讯电路在第一实施方式下的电路结构示意图;
图5为本实用新型提供的当CAN控制器为两个时一种通讯电路在第一实施方式下的电路结构示意图;
图6为本实用新型提供的一种通讯电路在第二实施方式下的电路结构示意图;
图7为本实用新型提供的当CAN控制器为两个时一种通讯电路在第二实施方式下的电路结构示意图;
图8为本实用新型提供的一种通讯电路在第三实施方式下的电路结构示意图;
图9为本实用新型提供的当CAN控制器为两个时一种通讯电路在第三实施方式下的电路结构示意图。
具体实施方式
本实用新型的核心是提供一种通讯电路,线与电路的N个输入端与N个CAN控制器的发送端一一对应连接,N个CAN控制器的接收端均与线与电路的输出端连接,当存在CAN控制器发送数据时,线与电路将该数据输出至各个CAN控制器的接收端,此时N个CAN控制器的接收端均可以接收到该数据;CAN控制器之间的数据通讯也无需再借助CAN收发器和CAN总线实现,直接利用线与电路实现数据通讯,节约了整个CAN通讯的成本,避免了CAN收发器及其***电路的大体积,有利于设备的小型化设计。
为使本实用新型实施例的目的、技术方案和优点更加清楚,下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
本申请属于通讯技术领域,主要可以应用于新能源并网及储能行业,尤其是涉及一种适用于近距离通讯的低成本CAN通讯电路。本申请所提供的通讯电路无需经过CAN收发器和CAN总线就可完成通讯过程,因此主要适用于近距离的通讯场合。具体实施方式详见下文。
请参照图2,图2为本实用新型提供的一种通讯电路的结构示意图;请参照图3,图3为本实用新型提供的当CAN控制器为两个时一种通讯电路的结构示意图;TX表示CAN控制器1的发送端,RX表示CAN控制器1的接收端。为解决上述技术问题,本实用新型提供了一种通讯电路,包括:
N个CAN控制器1,N为大于1的正整数;
线与电路2,N个输入端分别与N个CAN控制器1的发送端连接,输出端分别与N个CAN控制器1的接收端连接,用于当存在CAN控制器1发送数据时,将数据传输至各CAN控制器1的接收端。
不难理解的是,本申请的CAN通讯电路由CAN控制器1和线与电路2组成,所有CAN控制器1的CAN_TX信号,也即N个CAN控制器1的发送端输出的信号经过线与电路2相与后得到一个输出信号,再将所有CAN控制器1的CAN_RX信号和此输出信号连接在一起,也即将线与电路2的输出端与N个CAN控制器1的接收端连接在一起,从而实现不需要CAN收发器即可通讯的功能。
可以理解的是,当所有CAN控制器1都不发送数据时,各个CAN控制器1的发送端保持在默认的第一电平,线与电路2输出至各个CAN控制器1的接收端的也是第一电平;当存在CAN控制器1发送数据时,该发送数据的CAN控制器1会输出与第一电平相反的第二电平,线与电路2输出的也会变为第二电平,此时各个CAN控制器1的接收端均由第一电平变为了第二电平;因此当CAN控制器1想要发送数据时,会先检测自身的接收端此时的电平信号,若此时的接收端处于第二电平,则说明此时存在其他CAN控制器1正在发送数据,可以先停止发送,直至没有其他CAN控制器1发送数据时再进行发送数据的操作;若此时的接收端处于第一电平,则可以通过发送端执行发送数据的操作,并在发送数据的过程中判断自身的发送端所发送的数据是否与自身的接收端接收到的数据一致,一致则说明此时只有自身在发送数据,可以继续发送数据的操作,若不一致,则则说明此时可能存在其他CAN控制器1在发送数据,此时可以利用仲裁机制确定通讯的优先级,若自身的优先级较高则继续发送数据,若自身的优先级较低则停止发送数据,等到优先级高的设备发生完成后再继续发送。
具体地,以图2中所示的左边的CAN控制器1为例,以CAN控制器1的发送端在没有发送数据时默认保持高电平为例,在设备需要通讯时,左边的CAN控制器1的RX始终处于接收状态,若其未检测到低电平,说明无其他设备正在发送信息,则左边的CAN控制器1的TX可以直接往外发送信号,同时其RX继续接收信号,在仲裁阶段,左边的CAN控制器1对RX信号和TX信号进行对比,若两者高低电平信号一致,则继续发送信号,若两者高低电平存在不一致,即同一时刻TX为高而RX为低,说明有其他设备也在向外发送信号,则通过仲裁机制确定通讯优先级,优先级高的继续发送信号,优先级低的停止发送信号,等待优先级高的设备信号发送完成后再发送信号。
需要说明的是,CAN通讯是一种半双工通讯方式,同一时刻只能有一个设备发送信号,因此为了避免多个设备同时向总线上发送信号,且每个CAN控制器1需要接收总线上的信号,通过线与电路2的相与作用,在存在CAN控制器1发送数据时,线与电路2可以将发送的数据输出至各个CAN控制器1的接收端,不仅仅使得各个CAN控制器1都可以接收到该数据,并且使得CAN控制器1可以根据自身的接收端是否接收到数据的情况判断是否存在其他设备处于发送数据的状态,从而避免多个设备同时发送数据的情况,并且CAN控制器1自身可以通过特殊的仲裁机制来确定设备的通讯优先级,进一步确保整个通讯过程的有序性和准确性,通过线与电路2有效实现了多个CAN控制器1之间的通讯。
考虑到在现有的MCU(Microcontrol ler Unit,微控制单元)中,通常都会将CAN控制器1集成到芯片内部,再搭配CAN收发器连接到CAN总线。本申请中的CAN控制器1也可以集成在芯片内部或通讯设备的内部,从而通过CAN控制器1之间的通讯实现多个芯片或通讯设备之间的数据通讯,对于CAN控制器1的具体类型、应用场景以及实现方式等本申请在此不做特别的限定,对于N的具体取值等本申请在此不做特别的限定,可以根据实际应用需求进行选择。
不难理解的是,由于CAN控制器1用于数据通讯的是逻辑电平信号,因此线与电路2可以通过多个开关管与供电电源之间的结合构成的组合电路实现,只需最终可以实现线与功能即可,对于线与电路2的具体电路结构和实现方式等本申请在此不做特别的限定。本申请提供了一种低成本的CAN通讯电路,尤其适用于近距离通讯的场合,该通讯电路将CAN控制器1通过线与电路2连接,达到了CAN通讯信号不需经过CAN收发器即可直接通讯的效果,电路简单,成本较低,适用于近距离通讯的场合。
本实用新型提供了一种通讯电路,该通讯电路包括N个CAN控制器1以及线与电路2,线与电路2的N个输入端与N个CAN控制器1的发送端一一对应连接,N个CAN控制器1的接收端均与线与电路2的输出端连接,当存在CAN控制器1发送数据时,线与电路2将该数据输出至各个CAN控制器1的接收端,此时N个CAN控制器1的接收端均可以接收到该数据;当某一CAN控制器1想要发送数据时,会先通过自身的接收端的接收数据的情况确定是否存在其他CAN控制器1正在发送数据,从而避免多个设备同时发送数据的情况,确保整个CAN通讯过程的正常进行;CAN控制器1之间的数据通讯也无需再借助CAN收发器和CAN总线实现,直接利用线与电路2实现数据通讯,节约了整个CAN通讯的成本,避免了CAN收发器及其***电路的大体积,有利于设备的小型化设计。
在上述实施例的基础上,
请参照图4,图4为本实用新型提供的一种通讯电路在第一实施方式下的电路结构示意图;VCC表示供电电源;作为一种可选地实施例,线与电路2包括:
第一电阻R1,第一端接地;
N个晶体管,N个晶体管的控制端与N个CAN控制器1的发送端一一对应连接,N个晶体管串联连接,且串联后的电路的第一端与供电电源连接,第二端分别与第一电阻R1的第二端和N个CAN控制器1的接收端连接,用于当与自身的控制端连接的CAN控制器1的发送端输出低电平时关断,当与自身的控制端连接的CAN控制器1的发送端输出高电平时导通。
不难理解的是,线与电路2可以通过第一电阻R1和N个晶体管实现,通过N个晶体管的串联实现线与功能,N个晶体管的控制端与N个CAN控制器1一一对应,通过晶体管的导通和关断对第一电阻R1的第二端的电压的影响表征各个CAN控制器1的发送端的发送数据的情况,设置晶体管在对应的CAN控制器1输出低电平时关断,以拉低第一电阻R1的第二端的电压,使各CAN控制器1的接收端处于低电平,反之,设置晶体管在对应的CAN控制器1输出高电平时导通,以拉高第一电阻R1的第二端的电压,使各CAN控制器1的接收端处于高电平,达到传输数据的效果。作为一种具体地实施例,可以采用NPN三极管串联的方式实现N个串联的晶体管,也可以采用N型MOS管(Metal Oxide Semiconductor Field Effect Transistor,金属氧化物半导体型场效应管)实现,对于晶体管以及第一电阻R1的具体类型和实现方式等本申请在此不做特别的限定,以图4为例,通过串联的M1、M2和M3等晶体管以及电阻R1实现线与电路2。
具体地,通过N个串联的晶体管和第一电阻R1实现线与电路2的功能,通过晶体管的导通或关断将第一电阻R1的第二端的电压拉高或拉低,从而使得线与电路2基于CAN控制器1的发送端的发送数据的情况输出对应的电平,达到传输数据的效果,电路结构简单有效,易于实现,成本低,体积小,有利于CAN通讯电路的简单实现,利于设备的小型化和大范围推广。
请参照图5,图5为本实用新型提供的当CAN控制器为两个时一种通讯电路在第一实施方式下的电路结构示意图;VCC表示供电电源;作为一种可选地实施例,CAN控制器1包括第一CAN控制器11和第二CAN控制器12,线与电路2包括:
第一晶体管Q1,第一端与供电电源连接,控制端与第一CAN控制器11的发送端连接,用于当第一CAN控制器11的发送端输出低电平时关断,当第一CAN控制器11的发送端输出高电平时导通;
第二晶体管Q2,第一端与第一晶体管Q1的第二端连接,控制端与第二CAN控制器12的发送端连接,用于当第二CAN控制器12的发送端输出低电平时关断,当第二CAN控制器12的发送端输出高电平时导通;
第一电阻R1,第一端接地,第二端分别与第二晶体管Q2的第二端,第一CAN控制器11的接收端和第二CAN控制器12的接收端连接。
可以理解的是,当CAN控制器1的数量为两个时,对应的可以设置串联的第一晶体管Q1和第二晶体管Q2,再加上第一电阻R1实现线与电路2,通常情况下,CAN控制器1的发送端在不发送数据时会默认处于高电平状态,因此当存在CAN控制器1的发送端输出低电平时,也即存在CAN控制器1发送数据时,第一晶体管Q1或第二晶体管Q2会关断,第一电阻R1的第二端的电压被拉低,以使两个CAN控制器1的接收端接收到与发送数据一致的低电平信号,当发送的数据为高电平时,第一晶体管Q1和第二晶体管Q2都处于导通状态,第一电阻R1的第二端的电压被拉高,以使两个CAN控制器1的接收端接收到与发送数据一致的高电平信号,实现了对发送数据的传输,确保了两个CAN控制器1之间的通讯过程。对于第一晶体管Q1,第二晶体管Q2以及第一电阻R1的具体类型和实现方式等本申请在此不做特别的限定,第一晶体管Q1和第二晶体管Q2可以通过三极管或MOS管等器件实现。
具体地,当CAN控制器1的数量为两个时,对应的可以设置两个串联的晶体管和第一电阻R1实现线与电路2,通过两个晶体管的导通或关断有效地实现CAN控制器1之间的数据通讯,电路结构简单,易于实现,成本低,体积小,有利于CAN通讯电路的简单实现,利于设备的小型化和大范围推广。
请参照图6,图6为本实用新型提供的一种通讯电路在第二实施方式下的电路结构示意图;VCC表示供电电源;作为一种可选地实施例,线与电路2包括:
第二电阻R2,第一端与供电电源连接;
N个晶体管,N个晶体管的控制端与N个CAN控制器1的发送端一一对应连接,N个晶体管并联连接,且并联后的电路的第一端分别与第二电阻R2的第二端和N个CAN控制器1的接收端连接,第二端接地,用于当与自身的控制端连接的CAN控制器1的发送端输出低电平时导通,当与自身的控制端连接的CAN控制器1的发送端输出高电平时关断。
不难理解的是,线与电路2可以通过第二电阻R2和N个晶体管实现,通过N个晶体管的并联实现线与功能,N个晶体管的控制端与N个CAN控制器1一一对应,通过晶体管的导通和关断对第二电阻R2的第二端的电压的影响表征各个CAN控制器1的发送端的发送数据的情况,设置晶体管在对应的CAN控制器1输出低电平时导通,以拉低第二电阻R2的第二端的电压,使各CAN控制器1的接收端处于低电平,反之,设置晶体管在对应的CAN控制器1输出高电平时关断,以拉高第二电阻R2的第二端的电压,使各CAN控制器1的接收端处于高电平,达到传输数据的效果。作为一种具体地实施例,可以采用PNP三极管串联的方式实现N个并联的晶体管,也可以采用P型MOS管实现,对于晶体管以及第二电阻R2的具体类型和实现方式等本申请在此不做特别的限定,以图6为例,通过并联的M4、M5和M6等晶体管以及电阻R2实现线与电路2。
具体地,通过N个并联的晶体管和第二电阻R2实现线与电路2的功能,通过晶体管的导通或关断将第二电阻R2的第二端的电压拉高或拉低,从而使得线与电路2基于CAN控制器1的发送端的发送数据的情况输出对应的电平,达到传输数据的效果,电路结构简单有效,易于实现,成本低,体积小,有利于CAN通讯电路的简单实现,利于设备的小型化和大范围推广。
请参照图7,图7为本实用新型提供的当CAN控制器为两个时一种通讯电路在第二实施方式下的电路结构示意图;VCC表示供电电源;作为一种可选地实施例,CAN控制器1包括第四CAN控制器14和第五CAN控制器15,线与电路2包括:
第四晶体管Q4,控制端与第四CAN控制器14的发送端连接,第一端接地,用于当第四CAN控制器14的发送端输出低电平时导通,当第四CAN控制器14的发送端输出高电平时关断;
第五晶体管Q5,控制端与第五CAN控制器15的发送端连接,第一端接地,用于当第五CAN控制器15的发送端输出低电平时导通,当第五CAN控制器15的发送端输出高电平时关断;
第二电阻R2,第一端与供电电源连接,第二端分别与第四晶体管Q4的第二端,第五晶体管Q5的第二端,第四CAN控制器14的接收端和第五CAN控制器15的接收端连接。
可以理解的是,当CAN控制器1的数量为两个时,对应的可以设置并联的第四晶体管Q4和第五晶体管Q5,再加上第二电阻R2实现线与电路2,通常情况下,CAN控制器1的发送端在不发送数据时会默认处于高电平状态,因此当存在CAN控制器1的发送端输出低电平时,也即存在CAN控制器1发送数据时,第四晶体管Q4或第五晶体管Q5会导通,第二电阻R2的第二端的电压被拉低,以使两个CAN控制器1的接收端接收到与发送数据一致的低电平信号,当发送的数据为高电平时,第四晶体管Q4和第五晶体管Q5都处于关断状态,第二电阻R2的第二端的电压被拉高,以使两个CAN控制器1的接收端接收到与发送数据一致的高电平信号,实现了对发送数据的传输,确保了两个CAN控制器1之间的通讯过程。对于第四晶体管Q4,第五晶体管Q5以及第二电阻R2的具体类型和实现方式等本申请在此不做特别的限定,第四晶体管Q4和第五晶体管Q5可以通过三极管或MOS管等器件实现。
具体地,当CAN控制器1的数量为两个时,对应的可以设置两个并联的晶体管和第二电阻R2实现线与电路2,通过两个晶体管的导通或关断有效地实现CAN控制器1之间的数据通讯,电路结构简单,易于实现,成本低,体积小,有利于CAN通讯电路的简单实现,利于设备的小型化和大范围推广。
请参照图8,图8为本实用新型提供的一种通讯电路在第三实施方式下的电路结构示意图;VCC表示供电电源;作为一种可选地实施例,线与电路2包括:
第三电阻R3,第一端接地;
M个第一电力电子器件,M个第一电力电子器件的控制端与M个CAN控制器1的发送端一一对应连接,M个第一电力电子器件串联连接,且串联后的电路的第一端与供电电源连接,第二端分别与第三电阻R3的第二端和第四电阻R4的第一端连接,用于当与自身的控制端连接的CAN控制器1的发送端输出低电平时关断,当与自身的控制端连接的CAN控制器1的发送端输出高电平时导通;
K个第二电力电子器件,K个第二电力电子器件的控制端分别与K个CAN控制器1的发送端一一对应连接,K个第二电力电子器件并联连接,且并联后的电路的第一端分别与第四电阻R4的第二端和N个CAN控制器1的接收端连接,第二端接地,用于当与自身的控制端连接的CAN控制器1的发送端输出低电平时导通,当与自身的控制端连接的CAN控制器1的发送端输出高电平时关断;M,K为正整数,且M+K=N。
不难理解的是,线与电路2可以通过第三电阻R3、第四电阻R4、M个第一电力电子器件和K个第二电力电子器件实现,通过M个第一电力电子器件的串联和K个第二电力电子器件的并联的复合使用实现线与功能,M个第一电力电子器件的控制端与M个CAN控制器1一一对应,K个第二电力电子器件的控制端与K个CAN控制器1一一对应,通过第一电力电子器件和第二电力电子器件实现与N个CAN控制器1之间的一一对应,通过第一电力电子器件和第二电力电子器件的导通和关断对第四电阻R4的第二端的电压的影响表征各个CAN控制器1的发送端的发送数据的情况,设置第一电力电子器件在对应的CAN控制器1输出低电平时关断,第二电力电子器件在对应的CAN控制器1输出低电平时导通,以拉低第四电阻R4的第二端的电压,使各CAN控制器1的接收端处于低电平,反之,设置第一电力电子器件在对应的CAN控制器1输出高电平时导通,第二电力电子器件在对应的CAN控制器1输出高电平时关断,以拉高第四电阻R4的第二端的电压,使各CAN控制器1的接收端处于高电平,达到传输数据的效果。作为一种具体地实施例,可以采用NPN三极管串联的方式实现M个串联的第一电力电子器件,也可以采用N型MOS管实现,可以采用PNP三极管并联的方式实现K个并联的第二电力电子器件,也可以采用P型MOS管实现,对于第三电阻R3、第四电阻R4、第一电力电子器件和第二电力电子器件的具体类型和实现方式等本申请在此不做特别的限定,以图8为例,通过串联的M7和M9等晶体管,以及并联到电路上的M8,电阻R3和电阻R4实现线与电路2。
具体地,通过第三电阻R3、第四电阻R4、M个串联的第一电力电子器件和K个并联的第二电力电子器件实现线与电路2的功能,通过第一电力电子器件和第二电力电子器件的导通或关断将第四电阻R4的第二端的电压拉高或拉低,从而使得线与电路2基于CAN控制器1的发送端的发送数据的情况输出对应的电平,达到传输数据的效果,电路结构简单有效,易于实现,成本低,体积小,有利于CAN通讯电路的简单实现,利于设备的小型化和大范围推广。
请参照图9,图9为本实用新型提供的当CAN控制器为两个时一种通讯电路在第三实施方式下的电路结构示意图。VCC表示供电电源;作为一种可选地实施例,CAN控制器1包括第七CAN控制器17和第八CAN控制器18,线与电路2包括:
第七晶体管Q7,控制端与第七CAN控制器17的发送端连接,第一端与供电电源连接,用于当第七CAN控制器17的发送端输出低电平时关断,当第七CAN控制器17的发送端输出高电平时导通;
第三电阻R2,第一端接地;
第八晶体管Q8,控制端与第八CAN控制器18的发送端连接,第一端接地,用于当第八CAN控制器18的发送端输出低电平时导通,当第八CAN控制器18的发送端输出高电平时关断;
第四电阻R4,第一端分别与第七晶体管Q7的第二端和第三电阻R3的第二端连接,第二端分别与第八晶体管Q8的第二端,第七CAN控制器17的接收端和第八CAN控制器18的接收端连接。
可以理解的是,当CAN控制器1的数量为两个时,对应的可以设置第三电阻R3、第四电阻R4、第七晶体管Q7和第八晶体管Q8实现线与电路2,通常情况下,CAN控制器1的发送端在不发送数据时会默认处于高电平状态,因此当存在CAN控制器1的发送端输出低电平时,也即存在CAN控制器1发送数据时,其对应的第七晶体管Q7关断或对应的第八晶体管Q8导通,第四电阻R4的第二端的电压被拉低,以使两个CAN控制器1的接收端接收到与发送数据一致的低电平信号,当发送的数据为高电平时,其对应的第七晶体管Q7导通或对应的第八晶体管Q8关断,第四电阻R4的第二端的电压被拉高,以使两个CAN控制器1的接收端接收到与发送数据一致的高电平信号,实现了对发送数据的传输,确保了两个CAN控制器1之间的通讯过程。对于第三电阻R3、第四电阻R4、第七晶体管Q7和第八晶体管Q8的具体类型和实现方式等本申请在此不做特别的限定,第七晶体管Q7和第八晶体管Q8可以通过三极管或MOS管等器件实现。
具体地,当CAN控制器1的数量为两个时,对应的可以设置第三电阻R3、第四电阻R4、第七晶体管Q7和第八晶体管Q8实现线与电路2,通过两个晶体管的导通或关断有效地实现CAN控制器1之间的数据通讯,电路结构简单,易于实现,成本低,体积小,有利于CAN通讯电路的简单实现,利于设备的小型化和大范围推广。
作为一种可选地实施例,还包括与N个CAN控制器1连接的提示模块,用于当存在CAN控制器1发送数据时,执行相应的提示操作。
考虑到CAN控制器1的数据通讯过程需要实时监测,可以设置与CAN控制器1连接的提示模块,当某一CAN控制器1发送数据时,可以控制提示模块执行对应的提示操作。提示模块可以针对不同的CAN控制器1设置不同的提示方式,也可以设置与N个CAN控制器1一一对应的提示子模块,当存在CAN控制器1发送数据时,控制对应的提示子模块执行提示操作。对于提示模块的具体实现方式等本申请在此不做特别的限定,具体地提示策略也可以根据实际应用需求进行选择,可以采用蜂鸣器、扬声器以及指示灯等提示方式,本申请在此不做特别的限定。
具体地,通过增加设置的提示模块对CAN控制器1的发送数据的情况进行监测,以便用户或工作人员可以直观有效地了解此时CAN控制器1之间的通讯情况,结构简单,易于实现,有利于通讯过程的准确进行。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本实用新型。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本实用新型的精神或范围的情况下,在其他实施例中实现。因此,本实用新型将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (8)
1.一种通讯电路,其特征在于,包括:
N个CAN控制器,N为大于1的正整数;
线与电路,N个输入端分别与N个所述CAN控制器的发送端连接,输出端分别与N个所述CAN控制器的接收端连接,用于当存在所述CAN控制器发送数据时,将所述数据传输至各所述CAN控制器的接收端。
2.如权利要求1所述的通讯电路,其特征在于,所述线与电路包括:
第一电阻,第一端接地;
N个晶体管,N个所述晶体管的控制端与N个所述CAN控制器的发送端一一对应连接,N个所述晶体管串联连接,且串联后的电路的第一端与供电电源连接,第二端分别与所述第一电阻的第二端和N个所述CAN控制器的接收端连接,用于当与自身的控制端连接的CAN控制器的发送端输出低电平时关断,当与自身的控制端连接的CAN控制器的发送端输出高电平时导通。
3.如权利要求2所述的通讯电路,其特征在于,所述CAN控制器包括第一CAN控制器和第二CAN控制器,所述线与电路包括:
第一晶体管,第一端与所述供电电源连接,控制端与所述第一CAN控制器的发送端连接,用于当所述第一CAN控制器的发送端输出低电平时关断,当所述第一CAN控制器的发送端输出高电平时导通;
第二晶体管,第一端与所述第一晶体管的第二端连接,控制端与所述第二CAN控制器的发送端连接,用于当所述第二CAN控制器的发送端输出低电平时关断,当所述第二CAN控制器的发送端输出高电平时导通;
第一电阻,第一端接地,第二端分别与所述第二晶体管的第二端,所述第一CAN控制器的接收端和所述第二CAN控制器的接收端连接。
4.如权利要求1所述的通讯电路,其特征在于,所述线与电路包括:
第二电阻,第一端与供电电源连接;
N个晶体管,N个所述晶体管的控制端与N个所述CAN控制器的发送端一一对应连接,N个所述晶体管并联连接,且并联后的电路的第一端分别与所述第二电阻的第二端和N个所述CAN控制器的接收端连接,第二端接地,用于当与自身的控制端连接的CAN控制器的发送端输出低电平时导通,当与自身的控制端连接的CAN控制器的发送端输出高电平时关断。
5.如权利要求4所述的通讯电路,其特征在于,所述CAN控制器包括第四CAN控制器和第五CAN控制器,所述线与电路包括:
第四晶体管,控制端与所述第四CAN控制器的发送端连接,第一端接地,用于当所述第四CAN控制器的发送端输出低电平时导通,当所述第四CAN控制器的发送端输出高电平时关断;
第五晶体管,控制端与所述第五CAN控制器的发送端连接,第一端接地,用于当所述第五CAN控制器的发送端输出低电平时导通,当所述第五CAN控制器的发送端输出高电平时关断;
第二电阻,第一端与所述供电电源连接,第二端分别与所述第四晶体管的第二端,所述第五晶体管的第二端,所述第四CAN控制器的接收端和所述第五CAN控制器的接收端连接。
6.如权利要求1所述的通讯电路,其特征在于,所述线与电路包括:
第三电阻,第一端接地;
M个第一电力电子器件,M个所述第一电力电子器件的控制端与M个所述CAN控制器的发送端一一对应连接,M个所述第一电力电子器件串联连接,且串联后的电路的第一端与供电电源连接,第二端分别与所述第三电阻的第二端和第四电阻的第一端连接,用于当与自身的控制端连接的CAN控制器的发送端输出低电平时关断,当与自身的控制端连接的CAN控制器的发送端输出高电平时导通;
K个第二电力电子器件,K个所述第二电力电子器件的控制端分别与K个所述CAN控制器的发送端一一对应连接,K个所述第二电力电子器件并联连接,且并联后的电路的第一端分别与所述第四电阻的第二端和N个所述CAN控制器的接收端连接,第二端接地,用于当与自身的控制端连接的CAN控制器的发送端输出低电平时导通,当与自身的控制端连接的CAN控制器的发送端输出高电平时关断;M,K为正整数,且M+K=N。
7.如权利要求6所述的通讯电路,其特征在于,所述CAN控制器包括第七CAN控制器和第八CAN控制器,所述线与电路包括:
第七晶体管,控制端与所述第七CAN控制器的发送端连接,第一端与所述供电电源连接,用于当所述第七CAN控制器的发送端输出低电平时关断,当所述第七CAN控制器的发送端输出高电平时导通;
第三电阻,第一端接地;
第八晶体管,控制端与所述第八CAN控制器的发送端连接,第一端接地,用于当所述第八CAN控制器的发送端输出低电平时导通,当所述第八CAN控制器的发送端输出高电平时关断;
第四电阻,第一端分别与所述第七晶体管的第二端和所述第三电阻的第二端连接,第二端分别与所述第八晶体管的第二端,所述第七CAN控制器的接收端和所述第八CAN控制器的接收端连接。
8.如权利要求1至7任一项所述的通讯电路,其特征在于,还包括与N个所述CAN控制器连接的提示模块,用于当存在所述CAN控制器发送数据时,执行相应的提示操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202322028035.3U CN220401768U (zh) | 2023-07-31 | 2023-07-31 | 一种通讯电路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202322028035.3U CN220401768U (zh) | 2023-07-31 | 2023-07-31 | 一种通讯电路 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN220401768U true CN220401768U (zh) | 2024-01-26 |
Family
ID=89600150
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202322028035.3U Active CN220401768U (zh) | 2023-07-31 | 2023-07-31 | 一种通讯电路 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN220401768U (zh) |
-
2023
- 2023-07-31 CN CN202322028035.3U patent/CN220401768U/zh active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10873193B2 (en) | Intelligent switch system | |
CN107395243B (zh) | 一种单线通讯电路 | |
US10901041B2 (en) | Semiconductor device, battery monitoring system and semiconductor device activation method | |
CN103227656A (zh) | 双向收发器及方法 | |
CN108647180A (zh) | 一种运算***及相应的电子设备 | |
CN220401768U (zh) | 一种通讯电路 | |
AU2008200997B2 (en) | A conversion circuit | |
CN218162431U (zh) | 一种双向电平转换电路 | |
CN217037179U (zh) | 通信电路及通信板 | |
CN216873219U (zh) | 通信电路及多主通信*** | |
CN103118143B (zh) | 串行接口和以太网接口的复用电路 | |
CN213960082U (zh) | 隔离电路和通讯电路 | |
CN111949583B (zh) | 一种单线双向通信***以及通信方法 | |
CN209949101U (zh) | 一种485通讯自收发电路 | |
CN114003100A (zh) | 一种服务器风扇连接器的转接装置及应用方法 | |
CN211906268U (zh) | 一种串口电平转换电路 | |
CN113900983A (zh) | 基于串行总线的信号传输电路和电子设备 | |
CN211577702U (zh) | 一种基于二极管的多串口并联发送电路 | |
CN220962405U (zh) | 通信接口电路及通信*** | |
TWI519102B (zh) | FlexRay接收器 | |
CN106374905B (zh) | 信号传输电路及通信设备 | |
CN218041610U (zh) | 测试电路、装置及设备 | |
JP3164851B2 (ja) | 空気調和機のアドレス設定装置 | |
CN221042892U (zh) | 一种数字总线通讯设备 | |
CN213454127U (zh) | 一种空调监控电路及空调器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |