【技术实现步骤摘要】
一种MCU低功耗休眠唤醒系统
本专利技术涉及电机控制器休眠和唤醒的研究,具体涉及一种MCU低功耗休眠唤醒系统。
技术介绍
随着汽车功能和电子系统越来越复杂,常电供电节点越来越多。现代汽车CAN网络大多遵循OSEK直接网络管理协议实现常电供电CAN节点休眠和唤醒。一般情况下,整车的静态电流为唤醒状态的几十分之一甚至及百分之一。但是现有方案中,采用的MCU主控芯片休眠方式,主控芯片处于休眠模式,但是仍有部分主控外围设备运行,造成不低的功耗。因此本方案主要使用新的逻辑方案,使MCU断电,采用CAN模块监控信号,这样使得功耗足够低。
技术实现思路
本专利技术需要解决的问题是在使用硬件拓扑配合软件情况下,如何实现MCU的休眠和唤醒,以及休眠的极低功耗。为解决该问题,本专利技术提出了一种MCU低功耗休眠唤醒系统,其特征在于包括:蓄电池、CAN电源模块、CAN网络上位机、弱电开关、CAN模块、MCU系统电源模块、电压预处理模块、MCU控制模块;所述蓄电池与所述CAN电源模块通过有线方式连接;所述 ...
【技术保护点】
1.一种MCU低功耗休眠唤醒系统,其特征在于,包括:/n蓄电池、CAN电源模块、CAN网络上位机、弱电开关、CAN模块、MCU系统电源模块、电压预处理模块、MCU控制模块;/n所述蓄电池与所述CAN电源模块通过有线方式连接;所述CAN网络上位机与所述CAN模块通过有线方式连接;所述弱电开关分别与所述的CAN模块、所述电压预处理模块通过有线方式依次连接;所述电压预处理模块与所述MCU控制模块通过有线方式连接;所述CAN电源模块与所述CAN模块通过有线方式连接;所述CAN模块与所述MCU系统电源模块的使能输入引脚通过有线方式连接;所述MCU系统电源模块的供电输出引脚分别与所述的 ...
【技术特征摘要】
1.一种MCU低功耗休眠唤醒系统,其特征在于,包括:
蓄电池、CAN电源模块、CAN网络上位机、弱电开关、CAN模块、MCU系统电源模块、电压预处理模块、MCU控制模块;
所述蓄电池与所述CAN电源模块通过有线方式连接;所述CAN网络上位机与所述CAN模块通过有线方式连接;所述弱电开关分别与所述的CAN模块、所述电压预处理模块通过有线方式依次连接;所述电压预处理模块与所述MCU控制模块通过有线方式连接;所述CAN电源模块与所述CAN模块通过有线方式连接;所述CAN模块与所述MCU系统电源模块的使能输入引脚通过有线方式连接;所述MCU系统电源模块的供电输出引脚分别与所述的电压预处理模块、MCU控制模块通过有线方式连接;所述MCU控制模块与所述MCU系统电源模块的使能输入引脚通过有线方式连接;所述CAN模块与所述MCU控制模块通过有线方式连接。
2.根据权利要求1所述的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控制模块从唤醒状态至休眠状态。
3.一种应用于MCU低功耗休眠唤醒系统的MCU低功耗休眠唤醒方法,其特征在于:
若通过所述弱电开关唤醒;
所述弱电开关闭合,所述蓄电池通过所述弱电开关输出开关控制信号至所述的CAN模块、电压预处理模块,此时开关控制信号为高电平信号;
所述蓄电池持续输出电源至所述...
【专利技术属性】
技术研发人员:解苗苗,何沙沙,杨桃桃,王胜勇,王傲能,
申请(专利权)人:中冶南方武汉自动化有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。