CN110034990B - 一种can总线唤醒电路 - Google Patents
一种can总线唤醒电路 Download PDFInfo
- Publication number
- CN110034990B CN110034990B CN201910498937.9A CN201910498937A CN110034990B CN 110034990 B CN110034990 B CN 110034990B CN 201910498937 A CN201910498937 A CN 201910498937A CN 110034990 B CN110034990 B CN 110034990B
- Authority
- CN
- China
- Prior art keywords
- signal
- detection circuit
- triode
- wake
- signal detection
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
-
- 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/40039—Details regarding the setting of the power status of a node according to activity on the bus
-
- 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
-
- 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/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及一种CAN总线唤醒电路,包括CAN信号隔离器、CAN电平转换器及CAN信号检测电路。CAN信号检测电路的第一输入端接入该唤醒电路工作模式设置信号,用于设置该唤醒电路是正常模式还是睡眠模式;CAN信号检测电路的第二输入端连接到CAN接收信号端,用于检测CAN总线上的信号变化。本发明具有电路结构简单、唤醒速度快、成本低等优势。
Description
技术领域
本发明涉及一种CAN总线唤醒电路,属于CAN网络通讯技术领域。
背景技术
近年来,随着汽车产业的不断发展,汽车的功能越来越丰富和强大,尤其是高级辅助驾驶功能,能有效的帮助驾驶员减少交通事故的发生。而实现高级辅助驾驶的手段则是不断的增加各种传感器及ECU。随着传感器和ECU的数量不断增加,虽然丰富了汽车的功能,但带来的问题是整车静态功耗不断增加,在电池技术没有实现质的突破之前,为降低整车静态功耗,需要车载电子设备能快速进入休眠状态,防止整车出现亏电。在需要工作时,能够快速唤醒这些车载电子设备。而车载设备大都采用CAN总线接口,故采用CAN总线唤醒技术则是最行之有效的方法。
公开号CN107453427A的现有技术中《CAN信号唤醒电路》,随着CAN总线节点数量增多,通讯速率提高,具有CAN通讯功能丧失的问题。其原因在于:CAN总线标准要求CAN组网时要在CAN总线两端分别接120欧姆的终端电阻(相当于要求CAN-H 和 CAN-L 上并联两个120欧姆的终端电阻,即整个CAN网络上的负载电阻为 60欧姆),而《CAN信号唤醒电路》(公开号:107453427A)的方案是在每个在CAN节点的总线上并联了至少3个不同阻值的电阻,而且还在CAN-H 和 CAN-L 上串联了电容,这样的实现方式在组网时,随着CAN节点设备的数量增多,则相当于并联在CAN总线上的电阻和电容数量越多,这样导致的结果是CAN网络上的终端等效电阻远小于标准规定的 60欧姆,负载电容则远大于标准规定的容值,而负载电容变大使得CAN信号波形的上升沿和下降沿变缓,甚至发生形变,进而导致CAN控制器芯片根本无法识别这种信号,CAN通讯则无法实现。
公开号CN109144029A的现有技术《一种CAN总线的局部休眠唤醒的方法及***》使用CAN报文来唤醒,这种技术只能局部休眠和唤醒,需要专门的控制器发送报文信息,而且还必须有自带CAN唤醒功能的芯片。这种技术软件逻辑复杂,响应时间慢,而且自带CAN唤醒功能的芯片价格高,不利于成本控制。
发明内容
本发明要解决技术问题是:克服上述技术的缺点,提供一种结构简单、唤醒速度快、成本低等优势的CAN唤醒电路。
为了解决上述技术问题,本发明提出的第一种技术方案是:一种CAN总线唤醒电路,包括:CAN信号隔离器、CAN电平转换器以及CAN信号检测电路;所述CAN信号检测电路的输出端连接待唤醒设备,所述CAN信号检测电路依次通过所述CAN信号隔离器和CAN电平转换器与CAN总线连接;所述CAN信号检测电路包括有光耦;所述光耦的输出端光敏三极管的集电极通过第四电阻连接第一直流源,所述光耦的输出端光敏三极管的发射极接地,所述光耦的输出端光敏三极管的集电极还与所述CAN电平转换器的RS端连接;所述光耦的输入端发光二极管的正极通过第三电阻连接第二直流源,所述光耦的输入端发光二极管的负极通过第二电阻连接一个三极管的基极;所述光耦的输入端发光二极管的负极还作为所述CAN信号检测电路的输入端;所述三极管的发射极连接所述CAN信号隔离器的接收信号端;所述三极管的集电极通过第一电阻连接第二直流源;所述三极管的集电极即是所述CAN信号检测电路的输出端。
上述方案进一步的改进在于:所述第一直流源为5伏;所述第二直流源为3.3伏。
上述方案进一步的改进在于:所述CAN信号隔离器的型号为ADUM1201BR;所述CAN电平转换器的型号为 SN65HVD1040,所述光耦型号为TP521-1,所述三极管的型号为MMBT3904LT1G。
为了解决上述技术问题,本发明提出的第二种技术方案是:CAN电平转换器以及CAN信号检测电路;所述CAN信号检测电路的输出端连接待唤醒设备,所述CAN信号检测电路通过CAN电平转换器与CAN总线连接;所述CAN信号检测电路包括:三极管、第一、第二和第四电阻;所述第四电阻的一端连接第一直流源,另一端与所述CAN电平转换器的RS端连接;所述第四电阻的另一端还通过第二电阻连接所述三极管的基极;所述CAN电平转换器的RS端还作为所述CAN信号检测电路的输入端;所述三极管的发射极连接所述CAN电平转换器的接收信号端;所述三极管的集电极通过第一电阻连接第二直流源;所述三极管的集电极即是所述CAN信号检测电路的输出端。
上述方案进一步的改进在于:所述第一直流源为5伏;所述第二直流源为3.3伏。
上述方案进一步的改进在于:所述CAN电平转换器的型号为 SN65HVD1040,所述三极管的型号为MMBT3904LT1G。
有益效果:本发明提供的CAN总线唤醒电路,具有电路结构简单、唤醒速度快、成本低等优点。
附图说明
下面结合附图对本发明作进一步说明。
图1是本发明实施例1电路框图。
图2是实施例1的电路图。
图3是本明实施例2电路框图。
图4是实施例2的电路图。
具体实施方式
实施例1
本发明的一个优选的实施例如图1所示,该CAN总线唤醒电路包括CAN信号隔离器U1、CAN电平转换器U2以及CAN信号检测电路;CAN信号检测电路的输出端连接待唤醒设备,CAN信号检测电路依次通过CAN信号隔离器U1和CAN电平转换器U2与CAN总线连接。
如图2,CAN信号检测电路包括有光耦U3;光耦U3的输出端光敏三极管的集电极C通过电阻R4连接第一直流源,光耦U3的输出端接光敏三级管,光敏三极管的发射极E接地,光耦U3的输出端光敏三极管的集电极C还与CAN电平转换器U2的RS端连接;光耦U3的输入端光敏二极管的正极通过电阻R3连接第二直流源,光耦U3的输入端光敏二极管的负极通过电阻R2连接一个三极管Q1的基极;光耦U3的输入端光敏二极管的负极还作为CAN信号检测电路的模式设置输入端;三极管Q1的发射极连接CAN信号隔离器U1的接收信号端;三极管Q1的集电极通过电阻R1连接第二直流源;三极管Q1的集电极即是CAN信号检测电路的输出端。
第一直流源为5伏;第二直流源为3.3伏。
CAN信号隔离器U1的型号为ADUM1201BR;CAN电平转换器U2的型号为SN65HVD1040,光耦U3型号为TP521-1,三极管Q1为NPN型三极管,型号为MMBT3904LT1G。
其中,待唤醒设备通过发送信号 canTX 和接收信号 canRX 连接至CAN信号隔离器U1进行隔离,隔离后的信号通过CAN电平转换器U2接入CAN总线网络。
如图2所示, CAN信号检测电路的输入端接入外部的CAN唤醒电路工作模式设置信号 ModeSet,用于设置CAN唤醒电路是正常模式还是睡眠模式;CAN信号检测电路的中的三极管Q1的发射极即连接到CAN接收信号 canRX 端,用于检测CAN总线上的信号变化。
CAN信号检测电路中的光耦U3的发射端正极连接至CAN电平转换器U2的工作模式设置端(即RS端),用于通知CAN电平转换器U2是工作还是睡眠;CAN信号检测电路的输出端WakeUp 用于连接待唤醒设备。
本实施例的CAN唤醒电路工作原理描述如下:
为了便于说明,下面将CAN信号检测电路中电阻R4和U2相连的连接点称为第一输出端;三极管Q1的集电极的所形成的输出端称为第二输出端;接入ModeSet信号的输入端称为第一输入端,三极管Q1的发射极称为第二输入端。
当 ModeSet 端为低电平时,则光耦U3导通,由于U3导通进而使得CAN信号检测电路的第一输出端为低电平,致使U2工作在正常模式;同时当 ModeSet 信号为低电平时,NPN三极管Q1基极电压为0,此时三极管相当于一个断开的开关,而开关的一端连接到 canRX端,即CAN信号检测电路的第二输入端跟 canRX 断开,相当于浮空,故CAN信号检测电路对CAN网络发送接收数据不产生任何影响。又因为NPN三极管Q1不导通,则CAN信号检测电路第二输出端 WakeUp 输出高电平,为无效唤醒信号,而恰恰此时CAN唤醒电路工作在正常模式,所以不需要唤醒任何设备。
当ModeSet为高电平时,则光耦U3不导通,由于U3不导通进而使得CAN信号检测电路的第一输出端为高电平,致使U2进入睡眠模式,而U2的睡眠使得CAN接收信号canRX为高电平;同时当 ModeSet 为高电平时,NPN三极管Q1基极电压为高电平,此时三极管相当于一个开关,而开关能否闭合取决于 canRX 的状态,由于U2进入睡眠模式导致canRX端为高电平,所以NPN三极管Q1不导通,则CAN信号检测电路第二输出端 WakeUp 输出高电平,为无效唤醒信号;当CAN总线上有唤醒信号时,CAN接收信号 canRX 会跳变成低电平,由于 canRX变成低电平,则NPN三极管Q1导通,由于NPN三极管Q1导通致使CAN信号检测电路第二输出端WakeUp 输出低电平,为有效唤醒信号,则有效的唤醒信号可唤醒设备。
实施例2
公知的,一般在工业应用场合或者更为严格的汽车电子、航空航天等领域,对于电子电气接口都需要做信号隔离处理,如实施例1中就做了CAN信号隔离设计。但对一些要求不高的民用领域或者对成本比较敏感的应用,CAN信号隔离器则显得有些多余,故在本发明的另一个优选的实施例中,针对这些应用场景做了简化设计,既可以实现CAN总线唤醒功能又能适当的降低BOM成本。如图3、4所示,CAN唤醒电路中去掉了CAN信号隔离器,CAN信号检测电路中去掉了光耦,使得整个CAN唤醒电路更加简洁。
如图3,本实施例的CAN总线唤醒电路包括:CAN电平转换器U2以及CAN信号检测电路;CAN信号检测电路的输出端连接待唤醒设备,CAN信号检测电路通过CAN电平转换器U2与CAN总线连接。
如图4,CAN信号检测电路包括:三极管Q1、电阻R1、电阻R2和电阻R4;电阻R4的一端连接第一直流源,另一端与CAN电平转换器U2的RS端连接;电阻R4的另一端还通过电阻R2连接三极管Q1的基极;CAN电平转换器U2的RS端还作为CAN信号检测电路的输入端;三极管Q1的发射极连接CAN电平转换器U2的接收信号端;三极管Q1的集电极通过电阻R1连接第二直流源;三极管Q1的集电极即是CAN信号检测电路的输出端。
第一直流源为5伏;第二直流源为3.3伏。
CAN电平转换器U2的型号为 SN65HVD1040,三极管Q1的型号为MMBT3904LT1G。
本实施例无隔离的CAN唤醒电路工作原理描述如下:
为了便于说明,下面将CAN信号检测电路中三极管Q1的集电极的所形成的输出端称为第二输出端。ModeSet信号直接接至U2的RS端,并通过电阻R2连接三极管的基极,能够直接控制三级管Q1,不再需要进行处理。
当 ModeSet 信号为低电平时,致使U2工作在正常模式;同时当 ModeSet 信号为低电平时,NPN三极管Q1基极电压为0,此时三极管Q1相当于一个断开的开关,而开关的一端连接到 canRX 端,此时NPN三极管Q1不导通,相当于浮空,故CAN信号检测电路对CAN网络发送接收数据不产生任何影响。又因为NPN三极管Q1不导通,则CAN信号检测电路第二输出端WakeUp输出高电平,为无效唤醒信号,而恰恰此时CAN唤醒电路工作在正常模式,所以不需要唤醒任何设备。
当 ModeSet 为高电平时,致使U2进入睡眠模式,而U2的睡眠使得CAN接收信号canRX为高电平。同时当 ModeSet 为高电平时,NPN三极管Q1基极电压为高电平,此时三极管相当于一个开关,而开关能否闭合取决于 canRX 的状态,由于U2进入睡眠模式导致canRX端为高电平,所以NPN三极管Q1不导通,则CAN信号检测电路第二输出端 WakeUp 输出高电平,为无效唤醒信号;当CAN总线上有唤醒信号时,CAN接收信号 canRX 会跳变成低电平,由于canRX 变成低电平,则NPN三极管Q1导通,由于NPN三极管Q1导通致使CAN信号检测电路第二输出端 WakeUp 输出低电平,为有效唤醒信号,则有效的唤醒信号可唤醒设备。
本发明不局限于上述实施例。凡采用等同替换形成的技术方案,均落在本发明要求的保护范围。
Claims (6)
1.一种CAN总线唤醒电路,其特征在于:包括CAN信号隔离器、CAN电平转换器以及CAN信号检测电路;所述CAN信号检测电路的输出端连接待唤醒设备,所述CAN信号检测电路依次通过所述CAN信号隔离器和CAN电平转换器与CAN总线连接;所述CAN信号检测电路包括有光耦;所述光耦的输出端光敏三极管的集电极通过第四电阻连接第一直流源,所述光耦的输出端光敏三极管的发射极接地,所述光耦的输出端光敏三极管的集电极还与所述CAN电平转换器的RS端连接;所述光耦的输入端发光二极管的正极通过第三电阻连接第二直流源,所述光耦的输入端发光二极管的负极通过第二电阻连接一个三极管的基极;所述光耦的输入端发光二极管的负极还作为所述CAN信号检测电路的输入端;所述三极管的发射极连接所述CAN信号隔离器的接收信号端;所述三极管的集电极通过第一电阻连接第二直流源;所述三极管的集电极即是所述CAN信号检测电路的输出端。
2.根据权利要求1所述的CAN总线唤醒电路,其特征在于:所述第一直流源为5伏;所述第二直流源为3.3伏。
3. 根据权利要求1所述的CAN总线唤醒电路,其特征在于:所述CAN信号隔离器的型号为ADUM1201BR;所述CAN电平转换器的型号为 SN65HVD1040,所述光耦型号为TP521-1,所述三极管的型号为MMBT3904LT1G。
4.一种CAN总线唤醒电路,其特征在于,包括:CAN电平转换器以及CAN信号检测电路;所述CAN信号检测电路的输出端连接待唤醒设备,所述CAN信号检测电路通过CAN电平转换器与CAN总线连接;所述CAN信号检测电路包括:三极管、第一、第二和第四电阻;所述第四电阻的一端连接第一直流源,另一端与所述CAN电平转换器的RS端连接;所述第四电阻的另一端还通过第二电阻连接所述三极管的基极;所述CAN电平转换器的RS端还作为所述CAN信号检测电路的输入端;所述三极管的发射极连接所述CAN电平转换器的接收信号端;所述三极管的集电极通过第一电阻连接第二直流源;所述三极管的集电极即是所述CAN信号检测电路的输出端。
5.根据权利要求4所述的CAN总线唤醒电路,其特征在于:所述第一直流源为5伏;所述第二直流源为3.3伏。
6. 根据权利要求4所述的CAN总线唤醒电路,其特征在于:所述CAN电平转换器的型号为 SN65HVD1040,所述三极管的型号为MMBT3904LT1G。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910498937.9A CN110034990B (zh) | 2019-06-11 | 2019-06-11 | 一种can总线唤醒电路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910498937.9A CN110034990B (zh) | 2019-06-11 | 2019-06-11 | 一种can总线唤醒电路 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110034990A CN110034990A (zh) | 2019-07-19 |
CN110034990B true CN110034990B (zh) | 2019-08-27 |
Family
ID=67243880
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910498937.9A Active CN110034990B (zh) | 2019-06-11 | 2019-06-11 | 一种can总线唤醒电路 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110034990B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110661293B (zh) * | 2019-10-08 | 2021-06-01 | 航天柏克(广东)科技有限公司 | 一种逆变器并机***的睡眠控制和快速唤醒方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105703021A (zh) * | 2016-01-29 | 2016-06-22 | 惠州市蓝微新源技术有限公司 | 低功耗待机的电池管理***及电池管理***唤醒方法 |
CN106354055A (zh) * | 2016-08-31 | 2017-01-25 | 深圳市中工巨能科技有限公司 | 一种零功耗待机和信号唤醒装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106713097B (zh) * | 2017-02-08 | 2022-07-29 | 广州致远电子股份有限公司 | 一种can收发模块 |
US10195948B2 (en) * | 2017-03-07 | 2019-02-05 | Textron Innovations Inc. | Controlling charge on a lithium battery of a utility vehicle |
CN207853918U (zh) * | 2018-02-09 | 2018-09-11 | 深圳市欣川科技有限公司 | 一种带唤醒和休眠的can总线电路 |
CN208707663U (zh) * | 2018-09-26 | 2019-04-05 | 深圳伊讯科技有限公司 | 一种低功耗can通信电路 |
-
2019
- 2019-06-11 CN CN201910498937.9A patent/CN110034990B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105703021A (zh) * | 2016-01-29 | 2016-06-22 | 惠州市蓝微新源技术有限公司 | 低功耗待机的电池管理***及电池管理***唤醒方法 |
CN106354055A (zh) * | 2016-08-31 | 2017-01-25 | 深圳市中工巨能科技有限公司 | 一种零功耗待机和信号唤醒装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110034990A (zh) | 2019-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104615037B (zh) | 一种基于can总线的车载设备唤醒装置及方法 | |
CN104477111B (zh) | 一种汽车主控制器唤醒***、方法及车辆 | |
US20140215109A1 (en) | Compatible Network Node, in Particular, For Can Bus Systems | |
CN111775769B (zh) | 电池管理***及方法 | |
CN213027990U (zh) | 基于lin唤醒的低功耗控制*** | |
CN107300653A (zh) | 输出级中的开路负载检测 | |
CN110034990B (zh) | 一种can总线唤醒电路 | |
CN105882421B (zh) | 一种电动汽车的跛行控制***、方法和电动汽车 | |
CN104348690A (zh) | 唤醒接收器电路,电子***和唤醒设备的方法 | |
CN110843531A (zh) | 一种控制evcc休眠的装置、方法、***及电动汽车 | |
CN201828910U (zh) | 串行口联络线管理的8路传感器4组家用电器接线座 | |
CN109445505A (zh) | 一种dali总线供电电路 | |
CN202394098U (zh) | 车辆总线通讯冗余*** | |
Feng et al. | CAN bus application in automotive network control | |
CN201114405Y (zh) | 遥感ccd相机驱动电路 | |
CN203587997U (zh) | 一种多路数字量输入输出装置 | |
CN202729493U (zh) | 电梯信息采集装置 | |
CN201299917Y (zh) | 用于消防联动***的多线联动控制装置 | |
CN110611297A (zh) | 用于飞轮储能装置的ipm短路保护电路、模块及*** | |
CN206461639U (zh) | 一种can收发模块 | |
CN210924498U (zh) | 用于嵌入式操作***中主控设备控制的***省电电路 | |
CN207910797U (zh) | 一种兼容性强的智能拓展型网关*** | |
CN211844304U (zh) | 一种车用lin开关主控制模块 | |
CN219214918U (zh) | 一种电子制动助力***的唤醒电路 | |
CN213934605U (zh) | 低成本、低静态电流的简易can总线唤醒电路 |
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 | ||
CP02 | Change in the address of a patent holder |
Address after: 210012 room 401-404, building 5, chuqiaocheng, No. 57, Andemen street, Yuhuatai District, Nanjing, Jiangsu Province Patentee after: AUTOCORE INTELLIGENT TECHNOLOGY (NANJING) Co.,Ltd. Address before: 211800 building 12-289, 29 buyue Road, Qiaolin street, Pukou District, Nanjing City, Jiangsu Province Patentee before: AUTOCORE INTELLIGENT TECHNOLOGY (NANJING) Co.,Ltd. |
|
CP02 | Change in the address of a patent holder |