CN111555947B - 一种mcu低功耗休眠唤醒系统 - Google Patents
一种mcu低功耗休眠唤醒系统 Download PDFInfo
- Publication number
- CN111555947B CN111555947B CN202010323905.8A CN202010323905A CN111555947B CN 111555947 B CN111555947 B CN 111555947B CN 202010323905 A CN202010323905 A CN 202010323905A CN 111555947 B CN111555947 B CN 111555947B
- Authority
- CN
- China
- Prior art keywords
- module
- power supply
- mcu
- enabling
- outputs
- 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
- 230000005059 dormancy Effects 0.000 title abstract description 10
- 238000007781 pre-processing Methods 0.000 claims abstract description 66
- 230000007958 sleep Effects 0.000 claims abstract description 13
- 230000003993 interaction Effects 0.000 claims description 3
- 238000000034 method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
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
- H04L12/40006—Architecture of a communication node
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/10—Current supply arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- 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)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Power Sources (AREA)
Abstract
本发明提出了一种MCU低功耗休眠唤醒系统,包括:蓄电池、CAN电源模块、CAN网络上位机、弱电开关、CAN模块、MCU系统电源模块、电压预处理模块、MCU控制模块。MCU控制模块接收到MCU系统电源模块的电源进行供电,从休眠状态至唤醒状态;若MCU控制模块接收高电平或者接受供电使能数据为电源输出,则MCU控制模块输出高电平使能信号至MCU系统电源模块;MCU控制模块唤醒后,若接收低电平或者接受供电使能数据为电源禁止,则输出低电平使能信号至MCU系统电源模块,且CAN模块向MCU系统电源模块输出低电平使能信号,MCU系统电源模块禁止输出电源至MCU控制模块、电压预处理模块,MCU控制模块从唤醒状态至休眠状态。本发明在休眠状态时能显著降低休眠功耗。
Description
技术领域
本发明涉及电机控制器休眠和唤醒的研究,具体涉及一种MCU低功耗休眠唤醒系统。
背景技术
随着汽车功能和电子系统越来越复杂,常电供电节点越来越多。现代汽车CAN网络大多遵循OSEK直接网络管理协议实现常电供电CAN节点休眠和唤醒。一般情况下,整车的静态电流为唤醒状态的几十分之一甚至及百分之一。
但是现有方案中,采用的MCU主控芯片休眠方式,主控芯片处于休眠模式,但是仍有部分主控外围设备运行,造成不低的功耗。因此本方案主要使用新的逻辑方案,使MCU断电,采用CAN模块监控信号,这样使得功耗足够低。
发明内容
本发明需要解决的问题是在使用硬件拓扑配合软件情况下,如何实现MCU的休眠和唤醒,以及休眠的极低功耗。
为解决该问题,本发明提出了一种MCU低功耗休眠唤醒系统,其特征在于包括:蓄电池、CAN电源模块、CAN网络上位机、弱电开关、CAN模块、MCU系统电源模块、电压预处理模块、MCU控制模块;
所述蓄电池与所述CAN电源模块通过有线方式连接;所述CAN网络上位机与所述CAN模块通过有线方式连接;所述弱电开关分别与所述的CAN模块、所述电压预处理模块通过有线方式依次连接;所述电压预处理模块与所述MCU控制模块通过有线方式连接;所述CAN电源模块与所述CAN模块通过有线方式连接;所述CAN模块与所述MCU系统电源模块的使能输入引脚通过有线方式连接;所述MCU系统电源模块的供电输出引脚分别与所述的电压预处理模块、MCU控制模块通过有线方式连接;所述MCU控制模块与所述MCU系统电源模块的使能输入引脚通过有线方式连接;所述CAN模块与所述MCU控制模块通过有线方式连接。
作为优选,所述蓄电池用于向所述CAN电源模块供电;
作为优选,所述CAN电源模块用于向所述CAN模块供电;
作为优选,所述CAN网络上位机将供电使能控制数据通过CAN通信方式传输至所述CAN模块;
作为优选,所述弱电开关用于输出开关控制信号至所述的CAN模块、电压预处理模块;
作为优选,所述CAN模块接收供电使能控制数据、开关控制信号;若供电使能控制数据为电源输出使能,则所述CAN模块向所述MCU系统电源模块输出高电平使能信号;若供电使能控制数据为电源禁止使能,则所述CAN模块向所述的MCU系统电源模块输出低电平使能信号;若开关控制信号为高电平,则所述CAN模块向所述MCU系统电源模块输出高电平使能信号;若开关控制信号为低电平,则所述CAN模块向所述MCU系统电源模块输出低电平使能信号;
作为优选,若所述MCU系统电源模块的使能输入引脚接收高电平使能信号,则所述MCU系统电源模块的供电输出引脚输出电源至所述的MCU控制模块、所述电压预处理模块;若所述MCU系统电源模块的使能输入引脚接收低电平使能信号,则所述MCU系统电源模块的供电输出引脚禁止输出电源至所述的MCU控制模块、所述电压预处理模块;
作为优选,所述电压预处理模块接收到电源进行供电,所述电压预处理模块将开关控制信号与电压阈值比较,若开关控制信号大于电压阈值,则所述电压预处理模块输出高电平至所述MCU控制模块;若开关控制信号小于等于电压阈值,则所述电压预处理模块输出低电平至所述MCU控制模块;
作为优选,所述MCU控制模块接收到所述MCU系统电源模块的电源进行供电,从休眠状态至唤醒状态,所述MCU控制模块与所述CAN模块通过CAN通信方式进行数据交互;若所述MCU控制模块接收所述电压预处理模块输出为高电平,则所述MCU控制模块输出高电平使能信号至所述MCU系统电源模块的使能输入引脚;所述CAN模块接收供电使能控制数据,若供电使能控制数据为电源输出使能,所述MCU控制模块接收所述CAN模块通过CAN通信方式传输的供电使能控制数据,则所述MCU控制模块输出高电平使能信号至所述MCU系统电源模块的使能输入引脚;
所述MCU控制模块唤醒后,若接收的所述电压预处理模块输出为低电平,则输出低电平使能信号至所述MCU系统电源模块的使能输入引脚,且所述CAN模块向所述MCU系统电源模块输出低电平使能信号,所述MCU系统电源模块的供电输出引脚禁止输出电源至所述的MCU控制模块、电压预处理模块,所述MCU控制模块从唤醒状态至休眠状态;
所述MCU控制模块唤醒后,所述CAN模块接收供电使能控制数据,若供电使能控制数据为电源禁止使能,则所述CAN模块向所述MCU系统电源模块输出低电平使能信号,所述CAN模块将供电使能控制数据通过CAN通信方式传输至所述MCU控制模块,所述MCU控制模块输出低电平使能信号至所述MCU系统电源模块的使能输入引脚,所述MCU系统电源模块的供电输出引脚禁止输出电源至所述的MCU控制模块、电压预处理模块,所述MCU控制模块从唤醒状态至休眠状态。
本发明优点在于,在休眠状态时,本发明能显著降低休眠功耗。
附图说明
图1:本发明系统结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示为本发明的系统结构框图,一种MCU低功耗休眠唤醒系统,其特征在于包括:蓄电池、CAN电源模块、CAN网络上位机、弱电开关、CAN模块、MCU系统电源模块、电压预处理模块、MCU控制模块;
所述蓄电池与所述CAN电源模块通过有线方式连接;所述CAN网络上位机与所述CAN模块通过有线方式连接;所述弱电开关分别与所述的CAN模块、所述电压预处理模块通过有线方式依次连接;所述电压预处理模块与所述MCU控制模块通过有线方式连接;所述CAN电源模块与所述CAN模块通过有线方式连接;所述CAN模块与所述MCU系统电源模块的使能输入引脚通过有线方式连接;所述MCU系统电源模块的供电输出引脚分别与所述的电压预处理模块、MCU控制模块通过有线方式连接;所述MCU控制模块与所述MCU系统电源模块的使能输入引脚通过有线方式连接;所述CAN模块与所述MCU控制模块通过有线方式连接。
所述蓄电池用于向所述CAN电源模块供电;
所述CAN电源模块用于向所述CAN模块供电;
所述CAN网络上位机将供电使能控制数据通过CAN通信方式传输至所述CAN模块;
所述弱电开关用于输出开关控制信号至所述的CAN模块、电压预处理模块;
所述CAN模块接收供电使能控制数据、开关控制信号;若供电使能控制数据为电源输出使能,则所述CAN模块向所述MCU系统电源模块输出高电平使能信号;若供电使能控制数据为电源禁止使能,则所述CAN模块向所述的MCU系统电源模块输出低电平使能信号;若开关控制信号为高电平,则所述CAN模块向所述MCU系统电源模块输出高电平使能信号;若开关控制信号为低电平,则所述CAN模块向所述MCU系统电源模块输出低电平使能信号;
若所述MCU系统电源模块的使能输入引脚接收高电平使能信号,则所述MCU系统电源模块的供电输出引脚输出电源至所述的MCU控制模块、所述电压预处理模块;若所述MCU系统电源模块的使能输入引脚接收低电平使能信号,则所述MCU系统电源模块的供电输出引脚禁止输出电源至所述的MCU控制模块、所述电压预处理模块;
所述电压预处理模块接收到电源进行供电,所述电压预处理模块将开关控制信号与电压阈值比较,若开关控制信号大于电压阈值,则所述电压预处理模块输出高电平至所述MCU控制模块;若开关控制信号小于等于电压阈值,则所述电压预处理模块输出低电平至所述MCU控制模块;
所述MCU控制模块接收到所述MCU系统电源模块的电源进行供电,从休眠状态至唤醒状态,所述MCU控制模块与所述CAN模块通过CAN通信方式进行数据交互;若所述MCU控制模块接收所述电压预处理模块输出为高电平,则所述MCU控制模块输出高电平使能信号至所述MCU系统电源模块的使能输入引脚;所述CAN模块接收供电使能控制数据,若供电使能控制数据为电源输出使能,所述MCU控制模块接收所述CAN模块通过CAN通信方式传输的供电使能控制数据,则所述MCU控制模块输出高电平使能信号至所述MCU系统电源模块的使能输入引脚;
所述MCU控制模块唤醒后,若接收的所述电压预处理模块输出为低电平,则输出低电平使能信号至所述MCU系统电源模块的使能输入引脚,且所述CAN模块向所述MCU系统电源模块输出低电平使能信号,所述MCU系统电源模块的供电输出引脚禁止输出电源至所述的MCU控制模块、电压预处理模块,所述MCU控制模块从唤醒状态至休眠状态;
所述MCU控制模块唤醒后,所述CAN模块接收供电使能控制数据,若供电使能控制数据为电源禁止使能,则所述CAN模块向所述MCU系统电源模块输出低电平使能信号,所述CAN模块将供电使能控制数据通过CAN通信方式传输至所述MCU控制模块,所述MCU控制模块输出低电平使能信号至所述MCU系统电源模块的使能输入引脚,所述MCU系统电源模块的供电输出引脚禁止输出电源至所述的MCU控制模块、电压预处理模块,所述MCU控制模块从唤醒状态至休眠状态。
所述蓄电池选型为通用车载12V蓄电池;所述CAN电源模块选型为MPQ9840GL;所述CAN网络上位机选型为一台电脑加自研上位机;所述弱电开关选型为常用单点开关;所述CAN模块选型为TJA1043;所述MCU系统电源模块选型为以LM3481为主的自建反激电源,主要包含5V,3.3V,1.9V;所述电压预处理模块选型为TLP185GB;所述MCU控制模块选型为TMS320F28335;
本发明实施例包含:第一实施例、第二实施例;
所述第一实施例通过所述弱电开关实现所述MCU控制模块的休眠唤醒,具体为:
所述弱电开关闭合,所述蓄电池通过所述弱电开关输出开关控制信号至所述的CAN模块、电压预处理模块,此时开关控制信号为高电平信号;
所述蓄电池持续输出电源至所述CAN电源模,所述CAN电源模块持续输出电源至所述CAN模块;
所述CAN模块接受所述弱电开关输出的开关控制信号;开关控制信号为高电平,则所述CAN模块向所述MCU系统电源模块输出高电平使能信号;
所述MCU系统电源模块的使能输入引脚接收所述CAN模块输出的高电平使能信号,则所述MCU系统电源模块的供电输出引脚输出电源至所述的MCU控制模块、电压预处理模块;
所述电压预处理模块接收到所述MCU系统电源模块的供电输出引脚输出的电源,所述电压预处理模块将开关控制信号与电压阈值比较,开关控制信号大于电压阈值则所述电压预处理模块输出高电平至所述MCU控制模块;
所述MCU控制模块接收到所述MCU系统电源模块的供电输出引脚输出的电源,从休眠状态进入唤醒状态;所述MCU控制模块接收所述电压预处理模块输出的高电平,则所述MCU控制模块输出高电平使能信号至所述MCU系统电源模块的使能输入引脚;
所述弱电开关断开,所述蓄电池通过所述弱电开关输出开关控制信号至所述的CAN模块、电压预处理模块,此时开关控制信号为低电平信号;
所述CAN模块接收开关控制信号,开关控制信号为低电平,则所述CAN模块向所述MCU系统电源模块输出低电平使能信号;
所述MCU系统电源模块的使能输入引脚接收所述CAN模块输出的低电平使能信号,因所述MCU系统电源模块的使能输入引脚仍然接收MCU控制模块输出的高电平使能信号,则所述MCU系统电源模块的供电输出引脚仍输出电源至所述的MCU控制模块、所述电压预处理模块;
所述电压预处理模块接收开关控制信号,所述电压预处理模块将开关控制信号与电压阈值比较,开关控制信号小于等于电压阈值则所述电压预处理模块输出低电平至所述MCU控制模块;
所述MCU控制模块接收所述电压预处理模块输出的低电平,则所述MCU控制模块输出低电平使能信号至所述MCU系统电源模块的使能输入引脚;
所述MCU系统电源模块的使能输入引脚接接受所述MCU控制模块低电平使能信号,则所述MCU系统电源模块的供电输出引脚禁止输出电源至所述MCU控制模块、所述电压预处理模块,所述MCU控制模块从唤醒状态进入休眠状态;
所述第二实施例通过所述CAN网络上位机实现所述MCU控制模块的休眠唤醒,具体为:
所述CAN网络上位机输出供电使能控制数据至所述CAN模块,且供电使能控制数据为电源输出使能;
所述蓄电池持续输出电源至所述CAN电源模,所述CAN电源模块持续输出电源至所述CAN模块;
所述CAN模块接收所述CAN网络上位机输出的供电使能控制数据为,因供电使能控制数据为电源输出使能,则所述CAN模块向所述MCU系统电源模块输出高电平使能信号;
所述MCU系统电源模块的使能输入引脚接收所述CAN模块输出的高电平使能信号,则所述MCU系统电源模块的供电输出引脚输出电源至所述的电压预处理模块、MCU控制模块;
所述MCU控制模块接收到所述MCU系统电源模块的供电输出引脚输出的电源,从休眠状态至唤醒状态;所述CAN模块将供电使能控制数据通过CAN通信方式传输至所述MCU控制模块,因供电使能控制数据为电源输出使能,则所述MCU控制模块输出高电平使能信号至所述MCU系统电源模块的使能输入引脚;
所述CAN网络上位机再次输出供电使能控制数据至所述CAN模块,将供电使能控制数据转换为电源禁止使能;
所述CAN模块得到所述CAN网络上位机输出的供电使能控制数据至所述CAN模块,因供电使能控制数据为电源禁止使能,则所述CAN模块向所述MCU系统电源模块输出低电平使能信号;
所述MCU系统电源模块的使能输入引脚接收所述CAN模块输出的低电平使能信号,但是所述MCU系统电源模块的使能输入引脚仍然接收所述MCU控制模块输出的高电平使能信号,则所述MCU系统电源模块的供电输出引脚仍输出电源至所述的电压预处理模块、MCU控制模块;
所述CAN模块将供电使能控制数据通过CAN通信方式传输至所述MCU控制模块,因供电使能控制数据为电源禁止使能,则所述MCU控制模块输出低电平使能信号至所述MCU系统电源模块的使能输入引脚;
所述MCU系统电源模块的使能输入引脚接收所述MCU控制模块输出的低电平使能信号,则所述MCU系统电源模块的供电输出引脚禁止输出电源至所述的电压预处理模块、MCU控制模块,所述MCU控制模块从唤醒状态至休眠状态。
本文中所描述的具体实施例仅仅是对本发明精神所举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但不会偏离本发明的精神或者超越所附权利要求书所定义的范围。
Claims (2)
1.一种MCU低功耗休眠唤醒系统,其特征在于,包括:
蓄电池、CAN电源模块、CAN网络上位机、弱电开关、CAN模块、MCU系统电源模块、电压预处理模块、MCU控制模块;
所述蓄电池与所述CAN电源模块通过有线方式连接;所述CAN网络上位机与所述CAN模块通过有线方式连接;所述弱电开关分别与所述的CAN模块、所述电压预处理模块通过有线方式依次连接;所述电压预处理模块与所述MCU控制模块通过有线方式连接;所述CAN电源模块与所述CAN模块通过有线方式连接;所述CAN模块与所述MCU系统电源模块的使能输入引脚通过有线方式连接;所述MCU系统电源模块的供电输出引脚分别与所述的电压预处理模块、MCU控制模块通过有线方式连接;所述MCU控制模块与所述MCU系统电源模块的使能输入引脚通过有线方式连接;所述CAN模块与所述MCU控制模块通过有线方式连接;
所述蓄电池用于向所述CAN电源模块供电;
所述CAN电源模块用于向所述CAN模块供电;
所述CAN网络上位机将供电使能控制数据通过CAN通信方式传输至所述CAN模块;
所述弱电开关用于输出开关控制信号至所述的CAN模块、电压预处理模块;
所述CAN模块接收供电使能控制数据、开关控制信号;若供电使能控制数据为电源输出使能,则所述CAN模块向所述MCU系统电源模块输出高电平使能信号;若供电使能控制数据为电源禁止使能,则所述CAN模块向所述的MCU系统电源模块输出低电平使能信号;若开关控制信号为高电平,则所述CAN模块向所述MCU系统电源模块输出高电平使能信号;若开关控制信号为低电平,则所述CAN模块向所述MCU系统电源模块输出低电平使能信号;
若所述MCU系统电源模块的使能输入引脚接收高电平使能信号,则所述MCU系统电源模块的供电输出引脚输出电源至所述的MCU控制模块、所述电压预处理模块;若所述MCU系统电源模块的使能输入引脚接收低电平使能信号,则所述MCU系统电源模块的供电输出引脚禁止输出电源至所述的MCU控制模块、所述电压预处理模块;
所述电压预处理模块接收到电源进行供电,所述电压预处理模块将开关控制信号与电压阈值比较,若开关控制信号大于电压阈值,则所述电压预处理模块输出高电平至所述MCU控制模块;若开关控制信号小于等于电压阈值,则所述电压预处理模块输出低电平至所述MCU控制模块;
所述MCU控制模块接收到所述MCU系统电源模块的电源进行供电,从休眠状态至唤醒状态,所述MCU控制模块与所述CAN模块通过CAN通信方式进行数据交互;若所述MCU控制模块接收所述电压预处理模块输出为高电平,则所述MCU控制模块输出高电平使能信号至所述MCU系统电源模块的使能输入引脚;所述CAN模块接收供电使能控制数据,若供电使能控制数据为电源输出使能,所述MCU控制模块接收所述CAN模块通过CAN通信方式传输的供电使能控制数据,则所述MCU控制模块输出高电平使能信号至所述MCU系统电源模块的使能输入引脚;
所述MCU控制模块唤醒后,若接收的所述电压预处理模块输出为低电平,则输出低电平使能信号至所述MCU系统电源模块的使能输入引脚,且所述CAN模块向所述MCU系统电源模块输出低电平使能信号,所述MCU系统电源模块的供电输出引脚禁止输出电源至所述的MCU控制模块、电压预处理模块,所述MCU控制模块从唤醒状态至休眠状态;
所述MCU控制模块唤醒后,所述CAN模块接收供电使能控制数据,若供电使能控制数据为电源禁止使能,则所述CAN模块向所述MCU系统电源模块输出低电平使能信号,所述CAN模块将供电使能控制数据通过CAN通信方式传输至所述MCU控制模块,所述MCU控制模块输出低电平使能信号至所述MCU系统电源模块的使能输入引脚,所述MCU系统电源模块的供电输出引脚禁止输出电源至所述的MCU控制模块、电压预处理模块,所述MCU控制模块从唤醒状态至休眠状态。
2.一种应用于如权利要求1所述的MCU低功耗休眠唤醒系统的MCU低功耗休眠唤醒方法,其特征在于:
若通过所述弱电开关唤醒;
所述弱电开关闭合,所述蓄电池通过所述弱电开关输出开关控制信号至所述的CAN模块、电压预处理模块,此时开关控制信号为高电平信号;
所述蓄电池持续输出电源至所述CAN电源模块,所述CAN电源模块持续输出电源至所述CAN模块;
所述CAN模块接收所述弱电开关输出的开关控制信号;开关控制信号为高电平,则所述CAN模块向所述MCU系统电源模块输出高电平使能信号;
所述MCU系统电源模块的使能输入引脚接收所述CAN模块输出的高电平使能信号,则所述MCU系统电源模块的供电输出引脚输出电源至所述的MCU控制模块、电压预处理模块;
所述电压预处理模块接收到所述MCU系统电源模块的供电输出引脚输出的电源,所述电压预处理模块将开关控制信号与电压阈值比较,开关控制信号大于电压阈值则所述电压预处理模块输出高电平至所述MCU控制模块;
所述MCU控制模块接收到所述MCU系统电源模块的供电输出引脚输出的电源,从休眠状态进入唤醒状态;所述MCU控制模块接收所述电压预处理模块输出的高电平,则所述MCU控制模块输出高电平使能信号至所述MCU系统电源模块的使能输入引脚;
所述弱电开关断开,所述蓄电池通过所述弱电开关输出开关控制信号至所述的CAN模块、电压预处理模块,此时开关控制信号为低电平信号;
所述CAN模块接收开关控制信号,开关控制信号为低电平,则所述CAN模块向所述MCU系统电源模块输出低电平使能信号;
所述MCU系统电源模块的使能输入引脚接收所述CAN模块输出的低电平使能信号,因所述MCU系统电源模块的使能输入引脚仍然接收MCU控制模块输出的高电平使能信号,则所述MCU系统电源模块的供电输出引脚仍输出电源至所述的MCU控制模块、所述电压预处理模块;
所述电压预处理模块接收开关控制信号,所述电压预处理模块将开关控制信号与电压阈值比较,开关控制信号小于等于电压阈值则所述电压预处理模块输出低电平至所述MCU控制模块;
所述MCU控制模块接收所述电压预处理模块输出的低电平,则所述MCU控制模块输出低电平使能信号至所述MCU系统电源模块的使能输入引脚;
所述MCU系统电源模块的使能输入引脚接接收所述MCU控制模块低电平使能信号,则所述MCU系统电源模块的供电输出引脚禁止输出电源至所述MCU控制模块、所述电压预处理模块,所述MCU控制模块从唤醒状态进入休眠状态;
若通过所述CAN网络上位机唤醒;
所述CAN网络上位机输出供电使能控制数据至所述CAN模块,且供电使能控制数据为电源输出使能;
所述蓄电池持续输出电源至所述CAN电源模块,所述CAN电源模块持续输出电源至所述CAN模块;
所述CAN模块接收所述CAN网络上位机输出的供电使能控制数据为,因供电使能控制数据为电源输出使能,则所述CAN模块向所述MCU系统电源模块输出高电平使能信号;
所述MCU系统电源模块的使能输入引脚接收所述CAN模块输出的高电平使能信号,则所述MCU系统电源模块的供电输出引脚输出电源至所述的电压预处理模块、MCU控制模块;
所述MCU控制模块接收到所述MCU系统电源模块的供电输出引脚输出的电源,从休眠状态至唤醒状态;所述CAN模块将供电使能控制数据通过CAN通信方式传输至所述MCU控制模块,因供电使能控制数据为电源输出使能,则所述MCU控制模块输出高电平使能信号至所述MCU系统电源模块的使能输入引脚;
所述CAN网络上位机再次输出供电使能控制数据至所述CAN模块,将供电使能控制数据转换为电源禁止使能;
所述CAN模块得到所述CAN网络上位机输出的供电使能控制数据至所述CAN模块,因供电使能控制数据为电源禁止使能,则所述CAN模块向所述MCU系统电源模块输出低电平使能信号;
所述MCU系统电源模块的使能输入引脚接收所述CAN模块输出的低电平使能信号,但是所述MCU系统电源模块的使能输入引脚仍然接收所述MCU控制模块输出的高电平使能信号,则所述MCU系统电源模块的供电输出引脚仍输出电源至所述的电压预处理模块、MCU控制模块;
所述CAN模块将供电使能控制数据通过CAN通信方式传输至所述MCU控制模块,因供电使能控制数据为电源禁止使能,则所述MCU控制模块输出低电平使能信号至所述MCU系统电源模块的使能输入引脚;
所述MCU系统电源模块的使能输入引脚接收所述MCU控制模块输出的低电平使能信号,则所述MCU系统电源模块的供电输出引脚禁止输出电源至所述的电压预处理模块、MCU控制模块,所述MCU控制模块从唤醒状态至休眠状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010323905.8A CN111555947B (zh) | 2020-04-22 | 2020-04-22 | 一种mcu低功耗休眠唤醒系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010323905.8A CN111555947B (zh) | 2020-04-22 | 2020-04-22 | 一种mcu低功耗休眠唤醒系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111555947A CN111555947A (zh) | 2020-08-18 |
CN111555947B true CN111555947B (zh) | 2021-11-19 |
Family
ID=72003005
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010323905.8A Active CN111555947B (zh) | 2020-04-22 | 2020-04-22 | 一种mcu低功耗休眠唤醒系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111555947B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113194524B (zh) * | 2021-03-25 | 2023-06-02 | 深圳市广通远驰科技有限公司 | 休眠唤醒方法、上位机、车载通信模组和通信系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103786664A (zh) * | 2014-02-14 | 2014-05-14 | 浙江吉利控股集团有限公司 | 汽车控制器局域网络总线唤醒装置 |
CN105313719A (zh) * | 2015-10-12 | 2016-02-10 | 重庆凯瑞电动汽车系统有限公司 | 一种整车控制器及其唤醒过程监控方法 |
CN207274597U (zh) * | 2017-10-17 | 2018-04-27 | 广州视源电子科技股份有限公司 | 一种车辆中控装置和车辆控制设备 |
CN108958106A (zh) * | 2018-06-27 | 2018-12-07 | 威凯检测技术有限公司 | 一种电动汽车控制器休眠唤醒系统及控制方法 |
CN110254378A (zh) * | 2019-06-25 | 2019-09-20 | 汉纳森(厦门)数据股份有限公司 | 车载电源装置以及车载电源控制电路 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2339778A1 (en) * | 2009-12-28 | 2011-06-29 | Nxp B.V. | Configuration of bus transceiver |
CN108227576A (zh) * | 2017-12-28 | 2018-06-29 | 北京经纬恒润科技有限公司 | 一种车辆控制器的休眠控制系统及方法 |
-
2020
- 2020-04-22 CN CN202010323905.8A patent/CN111555947B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103786664A (zh) * | 2014-02-14 | 2014-05-14 | 浙江吉利控股集团有限公司 | 汽车控制器局域网络总线唤醒装置 |
CN105313719A (zh) * | 2015-10-12 | 2016-02-10 | 重庆凯瑞电动汽车系统有限公司 | 一种整车控制器及其唤醒过程监控方法 |
CN207274597U (zh) * | 2017-10-17 | 2018-04-27 | 广州视源电子科技股份有限公司 | 一种车辆中控装置和车辆控制设备 |
CN108958106A (zh) * | 2018-06-27 | 2018-12-07 | 威凯检测技术有限公司 | 一种电动汽车控制器休眠唤醒系统及控制方法 |
CN110254378A (zh) * | 2019-06-25 | 2019-09-20 | 汉纳森(厦门)数据股份有限公司 | 车载电源装置以及车载电源控制电路 |
Also Published As
Publication number | Publication date |
---|---|
CN111555947A (zh) | 2020-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105717841B (zh) | 一种电动汽车中控系统电源电路及其实现方法 | |
CN207937961U (zh) | 远程信息处理器的休眠唤醒系统 | |
CN106358273B (zh) | 一种低功耗通信装置 | |
CN110579992A (zh) | 一种车载以太网唤醒/休眠控制系统及方法 | |
CN109828506B (zh) | 一种新能源汽车电子整车控制模块静态功耗控制系统 | |
CN205543135U (zh) | 一种电动汽车及其电池管理系统 | |
WO2021233219A1 (zh) | 电池管理系统自唤醒诊断方法、电池管理系统和车辆 | |
CN104859565A (zh) | 一种电源管理电路、方法及系统 | |
CN106427835A (zh) | 一种新能源汽车电子vcu模块的低功耗休眠电路 | |
CN113064403A (zh) | 一种基于osek网络管理的控制器状态监控方法 | |
CN111469709A (zh) | 一种车辆、动力电池监控装置及dc/dc模块唤醒方法 | |
CN115598406B (zh) | 一种基于状态机的低功耗电压监测方法及系统 | |
CN212447399U (zh) | 一种低功耗节能的车载控制器 | |
CN205920369U (zh) | 一种长带电车载控制器电源 | |
CN111555947B (zh) | 一种mcu低功耗休眠唤醒系统 | |
CN212113216U (zh) | 一种可语音唤醒工作的计算机 | |
CN108656976A (zh) | 电池管理系统 | |
CN215576222U (zh) | 一种基于can总线唤醒的新能源汽车整车控制器 | |
CN217307296U (zh) | 一种基于无人机的电池管理系统 | |
CN113687711B (zh) | 一种终端的唤醒电路及唤醒方法 | |
CN111427443B (zh) | 一种mcu实现外设自主动态联动降功耗的方法 | |
CN112564474B (zh) | 一种车载辅助电源休眠及延时断电电路及系统 | |
CN107226044A (zh) | 一种电控部件的控制系统 | |
CN113329484A (zh) | 可切换通信模块的车载终端 | |
CN112918409A (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 |