CN116319154B - 一种控制电路及can收发器*** - Google Patents
一种控制电路及can收发器*** Download PDFInfo
- Publication number
- CN116319154B CN116319154B CN202310579448.2A CN202310579448A CN116319154B CN 116319154 B CN116319154 B CN 116319154B CN 202310579448 A CN202310579448 A CN 202310579448A CN 116319154 B CN116319154 B CN 116319154B
- Authority
- CN
- China
- Prior art keywords
- circuit
- transceiver
- controller
- controllable switch
- pin
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
- H04B1/401—Circuits for selecting or indicating operating mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40013—Details regarding a bus controller
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本申请公开了一种控制电路及CAN收发器***,该控制电路包括充电电路、可控开关电路及高电平输出电路,其中,充电电路的输入端用于与CAN控制器的GPIO引脚连接,输出端与可控开关电路的控制端连接;充电电路的充电时间大于或等于CAN控制器上电到软件代码运行所需要的时间;高电平输出电路的输出端与可控开关电路的第一端连接;可控开关电路的第一端用于与CAN收发器的STB引脚连接,第二端接地;基于充电电路和可控开关电路,CAN收发器的STB引脚在CAN控制器上电到软件代码运行期间,接入高电平输出电路输出的高电平,以使CAN收发器保持待机模式。
Description
技术领域
本申请涉及CAN收发器技术领域,尤其涉及一种控制电路及CAN收发器***。
背景技术
控制器局域网络(Controller Area Network, CAN)收发器是CAN控制器和物理总线之间的接口,将CAN控制器的逻辑电平转换为CAN总线的差分电平,在两条有差分电压的总线电缆上传输数据。CAN收发器的操作模式有两种:正常模式和待机模式,其STB引脚为待机模式控制输入引脚,当STB引脚接低电平时,收发器处于正常模式;当STB引脚接高电平时,收发器进入待机模式。
一般地,CAN控制器的通用型之输入输出(GPIO)引脚与CAN收发器的STB引脚连接。在CAN控制器上电到软件代码运行前这段时间,GPIO引脚的默认状态有2种,一种是拉高状态(PU状态),一种是拉低状态(PD状态)。其中,GPIO引脚的默认状态为PD状态时,GPIO引脚输出电压为0V,则GPIO引脚为低电平,从而STB引脚接低电平,会导致CAN收发器工作在正常模式,可能就会在CAN高位数据线(CAN_H)或低位数据线(CAN_ L)上输出毛刺等高低电平。这占用了CAN总线的资源,并可能对CAN总线上的其他设备造成不可预知的风险。
发明内容
有鉴于此,本申请实施例通过提供一种控制电路及CAN收发器***,用以至少解决现有技术中存在的上述技术问题。
根据本申请第一方面,本申请实施例提供了一种控制电路,包括:
充电电路、可控开关电路及高电平输出电路;
充电电路的输入端用于与CAN控制器的GPIO引脚连接,输出端与可控开关电路的控制端连接;充电电路的充电时间大于或等于CAN控制器上电到软件代码运行所需要的时间;
高电平输出电路的输出端与可控开关电路的第一端连接;
可控开关电路的第一端用于与CAN收发器的STB引脚连接,第二端接地;
基于充电电路和可控开关电路,CAN收发器的STB引脚在CAN控制器上电到软件代码运行期间,接入高电平输出电路输出的高电平,以使CAN收发器保持待机模式。
可选地,在CAN控制器上电到软件代码运行期间,若CAN控制器的GPIO引脚为拉低状态,可控开关电路的第一端与第二端不导通,CAN收发器的STB引脚接入高电平输出电路输出的高电平,以使CAN收发器保持待机模式。
可选地,在CAN控制器上电到软件代码运行期间,若CAN控制器的GPIO引脚为拉高状态,充电电路进行充电,以使可控开关电路的第一端与第二端不导通,CAN收发器的STB引脚接入高电平输出电路输出的高电平,以使CAN收发器保持待机模式。
可选地,充电电路包括第一电阻和电容;
第一电阻的一端用于CAN控制器的GPIO引脚连接,第一电阻的另一端分别与电容的第一端及可控开关电路的控制端连接;
电容的第二端接地。
可选地,可控开关电路为MOSFET。
可选地,高电平输出电路包括电源和第二电阻;
电源的一端接地,另一端与第二电阻的第一端连接;
第二电阻的第二端与可控开关电路的第一端连接。
可选地,电源为CAN控制器及CAN收发器的供电电源。
可选地,控制电路还包括:
放电电路;
放电电路的输入端与充电电路的输出端连接,放电电路的输出端接地。
可选地,放电电路包括第三电阻;
第三电阻的一端与充电电路的输出端连接,另一端接地。
可选地,第三电阻的阻值大于第一电阻的阻值。
根据本申请第二方面,本申请实施例提供了一种CAN收发器***,包括:
CAN控制器;
CAN收发器;以及
如第一方面或第一方面任意实施方式中的控制电路;
其中,CAN收发器的引脚1及引脚2,分别与CAN控制器的TXD引脚和RXD引脚连接;CAN控制器的GPIO引脚通过控制电路与CAN收发器的STB引脚连接;CAN收发器的引脚4及引脚5,分别用于与CAN高位数据线、CAN低位数据线连接。
本申请实施例提供的控制电路及CAN收发器***,通过设置充电电路、可控开关电路及高电平输出电路,其中,充电电路的输入端用于与CAN控制器的GPIO引脚连接,输出端与可控开关电路的控制端连接;充电电路的充电时间大于或等于CAN控制器上电到软件代码运行所需要的时间;高电平输出电路的输出端与可控开关电路的第一端连接;可控开关电路的第一端用于与CAN收发器的STB引脚连接,第二端接地;基于充电电路和可控开关电路,CAN收发器的STB引脚在CAN控制器上电到软件代码运行期间,接入高电平输出电路输出的高电平,以使CAN收发器保持待机模式;如此,在CAN控制器上电到软件代码运行期间,无论CAN控制器的GPIO引脚处于何种状态,CAN收发器的STB引脚始终保持接高电平, CAN收发器保持待机模式,从而即使在CAN控制器上电到软件代码运行期间,CAN收发器上接到了CAN控制器发送的高低电平,也不会在CAN高位数据线(CAN_H)或低位数据线(CAN_ L)上输出毛刺等高低电平,不会占用CAN总线的资源,也避免了对CAN总线上的其他设备造成不可预知的风险。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
图1为本申请实施例中控制电路的结构示意图;
图2为本申请实施例中CAN控制器、控制电路、CAN收发器及CAN总线的连接示意图;
图3为本申请实施例中CAN控制器的GPIO引脚为拉低状态时,控制电路输出电压的变化示意图;
图4为本申请实施例中CAN控制器的GPIO引脚为拉高状态时,控制电路输出电压及充电电路的输出电压的变化示意图;
图5为本申请实施例中CAN收发器接收到发送线TX发送的高电平,也不会在CAN_H上传输的示意图;
图6为现有技术中CAN收发器接收到发送线TX发送的高电平,会在CAN_H上传输的示意图;
图7为本申请实施例中另一控制电路的结构示意图;
图8为本申请实施例中一种CAN收发器***的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供了一种控制电路,如图1所示,包括:
充电电路11、可控开关电路12及高电平输出电路13;
充电电路11的输入端用于与CAN控制器的GPIO引脚连接,输出端与可控开关电路12的控制端连接;充电电路11的充电时间大于或等于CAN控制器上电到软件代码运行所需要的时间;
高电平输出电路13的输出端与可控开关电路12的第一端连接;
可控开关电路12的第一端用于与CAN收发器的STB引脚连接,第二端接地;
基于充电电路11和可控开关电路12,CAN收发器的STB引脚在CAN控制器上电到软件代码运行期间,接入高电平输出电路13输出的高电平,以使CAN收发器保持待机模式。
具体实施时,如图2所示,CAN控制器可以为***级芯片(SOC)。CAN控制器的GPIO引脚通过控制电路与CAN收发器的STB引脚连接。CAN控制器的工作电压为3.3V。CAN收发器的工作电压为5V。CAN控制器和CAN收发器的供电电源可以为同一个,供电电源输出5V的电压。其中,CAN控制器的工作电压可以通过DC-DC模块将5V电压转换为3.3V电压后得到。CAN控制器通过TXD引脚、及TX发送线向CAN收发器发送信息。CAN控制器通过RXD引脚、及RX接收线接收CAN收发器发送的信息。CAN收发器通过高位数据线(CAN_H)及低位数据线(CAN_ L)与CAN总线(CAN BUS)连接。
在本实施例中,CAN收发器的STB引脚为待机模式控制输入引脚。 CAN收发器在STB引脚接低电平时,CAN收发器处于正常模式,在STB引脚接高电平时,收发器进入待机模式。
在本实施例中,CAN控制器的GPIO引脚为CAN收发器模式控制输出引脚。GPIO引脚的状态包括拉高状态(PU状态)和拉低状态(PD状态)。当GPIO引脚的状态为PU状态时,GPIO引脚的输出电压为3.3V。当GPIO引脚的状态为PD状态时,GPIO引脚的输出电压为0 V。
在本实施例中,充电电路11的输入端接CAN控制器的GPIO引脚。控制电路的输入电压即为充电电路11的输入电压,也即如图1所示的Vin。
在本实施例中,充电电路11可基于CAN控制器的GPIO引脚输出的电压进行充电。其中,充电电路11的充电时间大于或等于CAN控制器上电到软件代码运行所需要的时间,这样可以保证在CAN控制器上电到软件代码运行期间,且GPIO处于PU状态时,充电电路11始终在充电,不会触发可控开关电路12导通。
在本实施例中,可控开关电路12在控制端的电压大于或等于可控开关电路12的导通电压时,可控开关电路12的第一端和第二端导通,其中,可控开关电路12的导通电压低于GPIO引脚在PU状态下输出的电压。由于可控开关电路12的第一端接CAN收发器的STB引脚,第二端接地,因此,可控开关电路12的第一端和第二端导通时,STB引脚接地,STB引脚接低电平,CAN收发器处于正常模式,能够进行正常的数据发送。
在本实施例中,可控开关电路12在控制端的电压小于可控开关电路12的导通电压时,可控开关电路12的第一端和第二端不导通。由于高电平输出电路13的输出端与可控开关电路12的第一端连接,可控开关电路12的第一端接CAN收发器的STB引脚,第二端接地,因此,可控开关电路12的第一端和第二端不导通时,STB引脚接高电平,CAN收发器处于待机模式,不能够进行数据发送。
在本实施例中,高电平输出电路13始终输出高电平。
在本实施例中,可控开关电路12的控制端的输入电压为充电电路11的输出电压,即如图1所示的Vgate。可控开关电路12的第一端接CAN收发器的STB引脚。控制电路的输出电压即为可控开关电路12的第一端的输出电压,也即为CAN收发器STB引脚的输入电压,也即如图1所示的Vout。
在本实施例中,在CAN控制器上电到软件代码运行期间,由于不能通过软件来控制GPIO引脚的状态,继而控制CAN收发器的状态。从而在CAN控制器上电到软件代码运行期间,CAN控制器的GPIO引脚可能为PD状态,也可能为PU状态。在GPIO引脚的状态为PD状态时,通过上述设置的可控开关电路12,可以使得STB引脚接高电平输出电路13输出的高电平,CAN收发器处于待机模式,不能够进行数据发送。在GPIO引脚的状态为PU状态时,通过上述设置的充电电路11,由于充电电路11的充电时间大于或等于CAN控制器上电到软件代码运行所需要的时间,从而在CAN控制器上电到软件代码运行这段时间内,可控开关电路12的第一端和第二端仍不导通,STB引脚接高电平输出电路13输出的高电平,CAN收发器处于待机模式,不能够进行数据发送。
具体地,在CAN控制器上电到软件代码运行期间,若CAN控制器的GPIO引脚为拉低状态,CAN控制器的GPIO引脚输出电压为0V,也即控制电路的输入电压(Vin)为0V,充电电路11不进行充电,可控开关电路12的控制端为0V,可控开关电路12的第一端与第二端不能导通,可控开关电路12的输出端电压(Vout)为5V,也即CAN收发器的STB引脚的输入电压为5V,如图3所示。CAN收发器的STB引脚接入高电平输出电路13输出的高电平,以使CAN收发器保持待机模式。当CAN控制器的软件运行起来后,就可以通过软件自由配置GPIO的状态,切换CAN收发器的工作模式。
在CAN控制器上电到软件代码运行期间,若CAN控制器的GPIO引脚为拉高状态,CAN控制器的GPIO引脚输出电压为3.3V,也即控制电路的输入电压(Vin)为3.3V,充电电路11进行充电,由于充电电路11的充电时间,例如图4中所示的47ms,大于或等于CAN控制器上电到软件代码运行所需要的时间,例如20ms,从而在充电电路11充电这段时间内,可控开关电路12的第一端和第二端仍不导通,可控开关电路12的输出端电压(Vout)为5V,CAN收发器的STB引脚接入高电平输出电路13输出的高电平,以使CAN收发器保持待机模式。然后充电电路11继续充电,充电电路11输出的电压Vgate持续增大,可控开关电路12慢慢导通,可控开关电路12的输出端电压(Vout)慢慢降低。当充电电路11充电到可控开关电路12的导通电压时,例如2.5V时,可控开关电路12的第一端和第二端导通,可控开关电路12的输出端电压(Vout)快速降低至0V,如图4所示,CAN收发器的STB引脚接低电平,CAN收发器进行正常模式,此时CAN控制器的软件已经运行起来了。当CAN控制器的软件运行起来后,就可以通过软件自由配置GPIO的状态,切换CAN收发器的工作模式。
通过实施本申请,在CAN控制器的软件运行之前,无论GPIO处于什么状态,CAN收发器都会进入待机模式,即使CAN收发器接收到发送线TX发送的高电平,也不会在CAN_H上传输,如图5所示,不会占用CAN总线的资源,也不会对CAN总线上的其他设备造成不可预知的风险。而如果未设置本申请的控制电路,在CAN控制器的软件运行之前,如果CAN收发器接收到发送线TX发送的高电平,则会在CAN_H上传输,如图6所示,从而会占用CAN总线的资源,也会对CAN总线上的其他设备造成不可预知的风险。
本申请实施例提供的控制电路,通过设置充电电路、可控开关电路及高电平输出电路,其中,充电电路的输入端用于与CAN控制器的GPIO引脚连接,输出端与可控开关电路的控制端连接;充电电路的充电时间大于或等于CAN控制器上电到软件代码运行所需要的时间;高电平输出电路的输出端与可控开关电路的第一端连接;可控开关电路的第一端用于与CAN收发器的STB引脚连接,第二端接地;基于充电电路和可控开关电路,CAN收发器的STB引脚在CAN控制器上电到软件代码运行期间,接入高电平输出电路输出的高电平,以使CAN收发器保持待机模式;如此,在CAN控制器上电到软件代码运行期间,无论CAN控制器的GPIO引脚处于何种状态,CAN收发器的STB引脚始终保持接高电平, CAN收发器保持待机模式,从而即使在CAN控制器上电到软件代码运行期间,CAN收发器上接到了CAN控制器发送的高低电平,也不会在CAN高位数据线(CAN_H)或低位数据线(CAN_ L)上输出毛刺等高低电平,不会占用CAN总线的资源,也避免了对CAN总线上的其他设备造成不可预知的风险。
在一个可选的实施例中,如图7所示,充电电路11包括第一电阻R1和电容C1。第一电阻R1的一端用于CAN控制器的GPIO引脚连接,第一电阻R1的另一端分别与电容C1的第一端及可控开关电路12的控制端连接;电容C1的第二端接地(GND)。
具体实施时,考虑到CAN控制器上电到软件代码运行的时长,可合理设置充电电路11的充电时间。例如具体为47ms,该充电时间比CAN控制器上电到软件代码运行的时长要长。设置了充电电路11的时长后,可以选择合适阻值的第一电阻R1和电容C1。例如第一电阻的阻值为10kΩ,电容C1的容量C为4.7μF,使得充电电路11的充电时长为47ms。
在本实施例中,设置充电电路11仅包括一个第一电阻R1和电容C1,是选择比较简单的充电电路,在CAN控制的GPIO引脚输出3.3V电压时进行充电,可以简化控制电路的结构。
在一个可选的实施例中,如图7所示,可控开关电路12为MOSFET。
在本实施例中,由于MOSFET为一种简单的,但具有可控电压作用的功能器件,将可控开关电路12设置为MOSFET,既可以实现可控开关的作用,又可以简化控制电路的结构。
在一个可选的实施例中,如图7所示,高电平输出电路13包括电源V1和第二电阻R2;电源V1的一端接地,另一端与第二电阻R2的第一端连接;第二电阻R2的第二端与可控开关电路12的第一端连接。
在本实施例中,电源V1的电压值要大于或等于GPIO引脚为PU状态时的输出电压,以保证高电平输出电路13输出的始终为高电平。
在本实施例中,第二电阻R2用于保护可控开关电路12。
在本实施例中,第二电阻R2的阻值可以根据实际需要进行设定,例如根据可控开关电路12的第一端的击穿电压进行设定。例如设定为4.7kΩ。
在一种实现方式中,电源V1可为CAN控制器及CAN收发器的供电电源。
在该实现方式中,将高电平输出电路13的电源设定为CAN控制器及CAN收发器的供电电源,可以不用再额外设置电源,简化控制电路的结构。
在本实施例中,通过设置高电平输出电路13包括电源V1和第二电阻R2,既实现了通过简单电路输出高电平,又可以实现对可控开关电路进行保护。
在一个可选的实施例中,控制电路如图7所示,还包括:放电电路14;放电电路14的输入端与充电电路11的输出端连接,放电电路14的输出端接地。
具体实施时,放电电路14的输入端与电容C1的第一端连接,放电电路14的输出端接地。
在本实施例中,由于充电电路11在GPIO的引脚为PU状态时,会进行充电,从而当GPIO引脚的状态由PU状态切换为PD状态时,充电电路11仍然会使得可控开关电路12导通,从而CAN收发器的STB引脚会接入低电平,CAN收发器会进入正常工作模式,而为了防止GPIO引脚的状态由PU状态切换为PD状态时,CAN收发器会进入正常工作模式,可以设置放电电路14。放电电路14用于在GPIO引脚由PU状态切换为PD状态时,快速对充电电路11进行放电,使得CAN收发器的STB引脚接高电平,CAN收发器为待机模式。
在一种实现方式中,由于电阻可以实现对充电电路进行放电,因此,如图7所示,可以设置放电电路14包括第三电阻R3;第三电阻R3的一端与充电电路11的输出端连接,另一端接地。
在本实现方式中,通过设置第三电阻R3对充电电路11进行放电,可以使得放电电路14简单,简化控制电路的结构。
在一些实施方式中,由于第一电阻R1和第三电阻R3对控制电路的输入电压进行分压,且第三电阻R3的分压为可控开关电路12控制端的输入电压,如果可控开关电路12的导通电压较大时,为了实现能够对可控开关电路12进行导通,第三电阻R3的阻值需要大于第一电阻R1的阻值,甚至远大于第一电阻R1的阻值。例如第一电阻R1的阻值为10kΩ,第三电阻R3的阻值可以为100kΩ。
在本实施例中,通过设置放电电路14,可实现在GPIO引脚的状态由PU状态切换为PD状态时,快速对充电电路进行放电,防止CAN收发器会进入正常工作模式。
本申请实施例提供了一种CAN收发器***,如图8所示,包括:
CAN控制器;
CAN收发器;以及
如上述任意实施方式中的控制电路;
其中,CAN收发器的引脚1及引脚2,分别与CAN控制器的TXD引脚和RXD引脚连接;CAN控制器的GPIO引脚通过控制电路与CAN收发器的STB引脚连接;CAN收发器的引脚4及引脚5,分别用于与CAN高位数据线、CAN低位数据线连接。
本申请实施例提供的CAN收发器***,通过设置充电电路、可控开关电路及高电平输出电路,其中,充电电路的输入端用于与CAN控制器的GPIO引脚连接,输出端与可控开关电路的控制端连接;充电电路的充电时间大于或等于CAN控制器上电到软件代码运行所需要的时间;高电平输出电路的输出端与可控开关电路的第一端连接;可控开关电路的第一端用于与CAN收发器的STB引脚连接,第二端接地;基于充电电路和可控开关电路,CAN收发器的STB引脚在CAN控制器上电到软件代码运行期间,接入高电平输出电路输出的高电平,以使CAN收发器保持待机模式;如此,在CAN控制器上电到软件代码运行期间,无论CAN控制器的GPIO引脚处于何种状态,CAN收发器的STB引脚始终保持接高电平, CAN收发器保持待机模式,从而即使在CAN控制器上电到软件代码运行期间,CAN收发器上接到了CAN控制器发送的高低电平,也不会在CAN高位数据线(CAN_H)或低位数据线(CAN_ L)上输出毛刺等高低电平,不会占用CAN总线的资源,也避免了对CAN总线上的其他设备造成不可预知的风险。
本技术领域技术人员可以理解,本申请中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本申请中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本申请中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
术语“中心”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。当诸如层、膜、区域或基板之类的元件被称作位于另一元件“上”或“下”时,该元件可以“直接”位于另一元件“上”或“下”,或者可以存在中间元件。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (11)
1.一种控制电路,其特征在于,包括:
充电电路、可控开关电路及高电平输出电路;
所述充电电路的输入端用于与CAN控制器的GPIO引脚连接,输出端与所述可控开关电路的控制端连接;所述充电电路的充电时间大于或等于所述CAN控制器上电到软件代码运行所需要的时间;
所述高电平输出电路的输出端与所述可控开关电路的第一端连接;
所述可控开关电路的第一端用于与CAN收发器的STB引脚连接,第二端接地;
基于所述充电电路和所述可控开关电路,所述CAN收发器的STB引脚在所述CAN控制器上电到软件代码运行期间,接入所述高电平输出电路输出的高电平,以使所述CAN收发器保持待机模式。
2.根据权利要求1所述的控制电路,其特征在于,在所述CAN控制器上电到软件代码运行期间,若所述CAN控制器的GPIO引脚为拉低状态,所述可控开关电路的第一端与第二端不导通,所述CAN收发器的STB引脚接入所述高电平输出电路输出的高电平,以使所述CAN收发器保持待机模式。
3.根据权利要求1所述的控制电路,其特征在于,在所述CAN控制器上电到软件代码运行期间,若所述CAN控制器的GPIO引脚为拉高状态,所述充电电路进行充电,以使所述可控开关电路的第一端与第二端不导通,所述CAN收发器的STB引脚接入所述高电平输出电路输出的高电平,以使所述CAN收发器保持待机模式。
4.根据权利要求1所述的控制电路,其特征在于,所述充电电路包括第一电阻和电容;
所述第一电阻的一端用于与所述CAN控制器的GPIO引脚连接,所述第一电阻的另一端分别与所述电容的第一端及所述可控开关电路的控制端连接;
所述电容的第二端接地。
5.根据权利要求1所述的控制电路,其特征在于,所述可控开关电路为MOSFET。
6.根据权利要求1所述的控制电路,其特征在于,所述高电平输出电路包括电源和第二电阻;
所述电源的一端接地,另一端与所述第二电阻的第一端连接;
所述第二电阻的第二端与所述可控开关电路的第一端连接。
7.根据权利要求6所述的控制电路,其特征在于,所述电源为所述CAN控制器及所述CAN收发器的供电电源。
8.根据权利要求4所述的控制电路,其特征在于,还包括:
放电电路;
所述放电电路的输入端与所述充电电路的输出端连接,所述放电电路的输出端接地。
9.根据权利要求8所述的控制电路,其特征在于,所述放电电路包括第三电阻;
所述第三电阻的一端与所述充电电路的输出端连接,另一端接地。
10.根据权利要求9所述的控制电路,其特征在于,所述第三电阻的阻值大于所述第一电阻的阻值。
11.一种CAN收发器***,其特征在于,包括:
CAN控制器;
CAN收发器;以及
如权利要求1-10任一项所述的控制电路;
其中,所述CAN收发器的引脚1及引脚2,分别与所述CAN控制器的TXD引脚和RXD引脚连接;所述CAN控制器的GPIO引脚通过所述控制电路与所述CAN收发器的STB引脚连接;所述CAN收发器的引脚4及引脚5,分别用于与CAN高位数据线、CAN低位数据线连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310579448.2A CN116319154B (zh) | 2023-05-22 | 2023-05-22 | 一种控制电路及can收发器*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310579448.2A CN116319154B (zh) | 2023-05-22 | 2023-05-22 | 一种控制电路及can收发器*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116319154A CN116319154A (zh) | 2023-06-23 |
CN116319154B true CN116319154B (zh) | 2023-08-22 |
Family
ID=86815321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310579448.2A Active CN116319154B (zh) | 2023-05-22 | 2023-05-22 | 一种控制电路及can收发器*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116319154B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1612267A (zh) * | 2003-10-30 | 2005-05-04 | 富士通株式会社 | 半导体存储器 |
JP2007245891A (ja) * | 2006-03-15 | 2007-09-27 | Denso Corp | 車載制御装置 |
CN110854966A (zh) * | 2019-12-12 | 2020-02-28 | 深圳市尤鸟信息技术有限公司 | 一种智能适应极性和智能保护的充电输出电路及控制方法 |
CN212500003U (zh) * | 2020-07-03 | 2021-02-09 | 北京奕为汽车科技有限公司 | 休眠唤醒电路及*** |
CN218888539U (zh) * | 2023-01-03 | 2023-04-18 | 雅迪科技集团有限公司 | 一种抗干扰电动车can通讯电路 |
-
2023
- 2023-05-22 CN CN202310579448.2A patent/CN116319154B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1612267A (zh) * | 2003-10-30 | 2005-05-04 | 富士通株式会社 | 半导体存储器 |
JP2007245891A (ja) * | 2006-03-15 | 2007-09-27 | Denso Corp | 車載制御装置 |
CN110854966A (zh) * | 2019-12-12 | 2020-02-28 | 深圳市尤鸟信息技术有限公司 | 一种智能适应极性和智能保护的充电输出电路及控制方法 |
CN212500003U (zh) * | 2020-07-03 | 2021-02-09 | 北京奕为汽车科技有限公司 | 休眠唤醒电路及*** |
CN218888539U (zh) * | 2023-01-03 | 2023-04-18 | 雅迪科技集团有限公司 | 一种抗干扰电动车can通讯电路 |
Also Published As
Publication number | Publication date |
---|---|
CN116319154A (zh) | 2023-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11360532B2 (en) | Power supply apparatus and power receiving apparatus | |
CN102315576B (zh) | 电缆内的电力分发 | |
CN106716389B (zh) | 用于快速usb充电的方法、电子装置及充电器设备 | |
WO2019177811A1 (en) | Programmable gate driver control in usb power delivery | |
CN112732057A (zh) | 用于usb功率输送源的电压转换控制 | |
KR20160119851A (ko) | 충전 회로 및 단말기 | |
CN210536885U (zh) | 耳机充电盒电路、耳机充电盒、耳机及通信*** | |
CN108365643A (zh) | 单引脚mosfet驱动和放电功能 | |
CN108808811B (zh) | 半导体装置、电池监视***以及半导体装置的启动方法 | |
EP1856802B1 (en) | Edge rate control for i2c bus applications | |
CN206225721U (zh) | 一种转接装置及通信*** | |
CN111817096A (zh) | 数据线和充电设备 | |
CN106411360B (zh) | 一种通信设备和通信*** | |
CN116319154B (zh) | 一种控制电路及can收发器*** | |
CN113054716A (zh) | 一种充电芯片、充电装置及移动终端 | |
CN112866861A (zh) | 一种无线耳机、充电盒和充电*** | |
CN217904051U (zh) | 供电*** | |
CN104536314B (zh) | 基于近场通信nfc的开机控制电路、方法和电子设备 | |
CN217388288U (zh) | 一种电子设备接口保护电路及电子设备 | |
CN115051433A (zh) | 电池保护电路及电子设备 | |
CN113347011A (zh) | 通信设备、***及通信方法 | |
CN220254683U (zh) | 网卡 | |
CN110402547B (zh) | 传输线路复用装置以及电子设备 | |
CN217880305U (zh) | 一种usb切换电路和电子设备 | |
CN116599195B (zh) | 含有存储功能的充电电路及充电器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |