CN111555947B - MCU low-power consumption dormancy awakening system - Google Patents

MCU low-power consumption dormancy awakening system Download PDF

Info

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
Application number
CN202010323905.8A
Other languages
Chinese (zh)
Other versions
CN111555947A (en
Inventor
解苗苗
何沙沙
杨桃桃
王胜勇
王傲能
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wisdri Wuhan Automation Co Ltd
Original Assignee
Wisdri Wuhan Automation Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wisdri Wuhan Automation Co Ltd filed Critical Wisdri Wuhan Automation Co Ltd
Priority to CN202010323905.8A priority Critical patent/CN111555947B/en
Publication of CN111555947A publication Critical patent/CN111555947A/en
Application granted granted Critical
Publication of CN111555947B publication Critical patent/CN111555947B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/10Current supply arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40273Bus 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

The invention provides a low-power consumption dormancy awakening system of an MCU (microprogrammed control unit), which comprises: the device comprises a storage battery, a CAN power supply module, a CAN network upper computer, a weak current switch, a CAN module, an MCU system power supply module, a voltage preprocessing module and an MCU control module. The MCU control module receives power supply of the MCU system power module to supply power, and the power supply is switched from a dormant state to an awakening state; if the MCU control module receives a high level or receives power supply enabling data as power supply output, the MCU control module outputs a high level enabling signal to the MCU system power supply module; after the MCU control module is awakened, if the MCU control module receives a low level or receives power supply enabling data as power supply prohibition, a low level enabling signal is output to the MCU system power supply module, the CAN module outputs a low level enabling signal to the MCU system power supply module, the MCU system power supply module prohibits power supply output to the MCU control module and the voltage preprocessing module, and the MCU control module is in a state from awakening to sleeping. The invention can obviously reduce the sleep power consumption in the sleep state.

Description

MCU low-power consumption dormancy awakening system
Technical Field
The invention relates to research on dormancy and awakening of a motor controller, in particular to an MCU low-power-consumption dormancy awakening system.
Background
With the increasing complexity of automobile functions and electronic systems, more and more power supply nodes are provided for normal electricity. Modern automobile CAN networks mostly follow OSEK direct network management protocol to realize dormancy and awakening of normally powered CAN nodes. Generally, the quiescent current of the whole vehicle is one tenth or even one hundredth of the wake-up state.
However, in the existing scheme, the MCU main control chip is in a sleep mode, but some main control peripheral devices still operate, resulting in low power consumption. Therefore, the scheme mainly uses a new logic scheme to power off the MCU, and the CAN module is adopted to monitor signals, so that the power consumption is low enough.
Disclosure of Invention
The invention aims to solve the problem of how to realize the dormancy and the awakening of the MCU and the extremely low power consumption of the dormancy under the condition of using hardware topology to match with software.
In order to solve the problem, the invention provides an MCU low-power consumption dormancy awakening system, which is characterized by comprising: the system comprises a storage battery, a CAN power supply module, a CAN network upper computer, a weak current switch, a CAN module, an MCU system power supply module, a voltage preprocessing module and an MCU control module;
the storage battery is connected with the CAN power module in a wired mode; the CAN network upper computer is connected with the CAN module in a wired mode; the weak current switch is respectively connected with the CAN module and the voltage preprocessing module in sequence in a wired mode; the voltage preprocessing module is connected with the MCU control module in a wired mode; the CAN power module is connected with the CAN module in a wired mode; the CAN module is connected with an enabling input pin of the MCU system power supply module in a wired mode; the power supply output pin of the MCU system power supply module is respectively connected with the voltage preprocessing module and the MCU control module in a wired mode; the MCU control module is connected with an enabling input pin of the MCU system power supply module in a wired mode; the CAN module is connected with the MCU control module in a wired mode.
Preferably, the storage battery is used for supplying power to the CAN power module;
preferably, the CAN power module is used for supplying power to the CAN module;
preferably, the CAN network upper computer transmits power supply enabling control data to the CAN module in a CAN communication mode;
preferably, the weak current switch is used for outputting a switch control signal to the CAN module and the voltage preprocessing module;
preferably, the CAN module receives power supply enabling control data and a switch control signal; if the power supply enabling control data is power supply output enabling, the CAN module outputs a high-level enabling signal to the MCU system power supply module; if the power supply enabling control data is power supply disabling enabling, the CAN module outputs a low level enabling signal to the MCU system power supply module; if the switch control signal is at a high level, the CAN module outputs a high level enabling signal to the MCU system power supply module; if the switch control signal is at a low level, the CAN module outputs a low level enabling signal to the MCU system power supply module;
preferably, if an enable input pin of the MCU system power module receives a high level enable signal, a power supply output pin of the MCU system power module outputs power to the MCU control module and the voltage preprocessing module; if the enable input pin of the MCU system power supply module receives a low level enable signal, the power supply output pin of the MCU system power supply module prohibits outputting power to the MCU control module and the voltage preprocessing module;
preferably, the voltage preprocessing module receives a power supply to supply power, compares the switch control signal with a voltage threshold value, and outputs a high level to the MCU control module if the switch control signal is greater than the voltage threshold value; if the switch control signal is less than or equal to the voltage threshold, the voltage preprocessing module outputs a low level to the MCU control module;
preferably, the MCU control module receives power supply of the MCU system power module to supply power, and performs data interaction with the CAN module in a CAN communication mode from a dormant state to an awakening state; if the MCU control module receives that the output of the voltage preprocessing module is a high level, the MCU control module outputs a high level enable signal to an enable input pin of the MCU system power supply module; the CAN module receives power supply enabling control data, and if the power supply enabling control data are power supply output enabling, the MCU control module receives the power supply enabling control data transmitted by the CAN module in a CAN communication mode, and then the MCU control module outputs a high-level enabling signal to an enabling input pin of the MCU system power supply module;
after the MCU control module is awakened, if the received voltage preprocessing module output is a low level, a low level enabling signal is output to an enabling input pin of the MCU system power module, the CAN module outputs the low level enabling signal to the MCU system power module, a power supply output pin of the MCU system power module prohibits power supply from being output to the MCU control module and the voltage preprocessing module, and the MCU control module is switched from an awakening state to a sleeping state;
after the MCU control module wakes up, the CAN module receives power supply enabling control data, if the power supply enabling control data is forbidden to enable by the power supply, the CAN module outputs a low level enabling signal to the MCU system power module, the CAN module transmits the power supply enabling control data to the MCU control module in a CAN communication mode, the MCU control module outputs a low level enabling signal to an enabling input pin of the MCU system power module, the power supply output pin of the MCU system power module forbids to output the power supply to the MCU control module and the voltage preprocessing module, and the MCU control module is in a wake-up state to a sleep state.
The invention has the advantage that the invention can obviously reduce the sleep power consumption in the sleep state.
Drawings
FIG. 1: the invention is a system structure block diagram.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 1, which is a block diagram of a system structure of the present invention, a low-power consumption sleep wake-up system for MCU is characterized in that it includes: the system comprises a storage battery, a CAN power supply module, a CAN network upper computer, a weak current switch, a CAN module, an MCU system power supply module, a voltage preprocessing module and an MCU control module;
the storage battery is connected with the CAN power module in a wired mode; the CAN network upper computer is connected with the CAN module in a wired mode; the weak current switch is respectively connected with the CAN module and the voltage preprocessing module in sequence in a wired mode; the voltage preprocessing module is connected with the MCU control module in a wired mode; the CAN power module is connected with the CAN module in a wired mode; the CAN module is connected with an enabling input pin of the MCU system power supply module in a wired mode; the power supply output pin of the MCU system power supply module is respectively connected with the voltage preprocessing module and the MCU control module in a wired mode; the MCU control module is connected with an enabling input pin of the MCU system power supply module in a wired mode; the CAN module is connected with the MCU control module in a wired mode.
The storage battery is used for supplying power to the CAN power module;
the CAN power supply module is used for supplying power to the CAN module;
the CAN network upper computer transmits power supply enabling control data to the CAN module in a CAN communication mode;
the weak current switch is used for outputting a switch control signal to the CAN module and the voltage preprocessing module;
the CAN module receives power supply enabling control data and a switch control signal; if the power supply enabling control data is power supply output enabling, the CAN module outputs a high-level enabling signal to the MCU system power supply module; if the power supply enabling control data is power supply disabling enabling, the CAN module outputs a low level enabling signal to the MCU system power supply module; if the switch control signal is at a high level, the CAN module outputs a high level enabling signal to the MCU system power supply module; if the switch control signal is at a low level, the CAN module outputs a low level enabling signal to the MCU system power supply module;
if the enable input pin of the MCU system power supply module receives a high-level enable signal, the power supply output pin of the MCU system power supply module outputs power to the MCU control module and the voltage preprocessing module; if the enable input pin of the MCU system power supply module receives a low level enable signal, the power supply output pin of the MCU system power supply module prohibits outputting power to the MCU control module and the voltage preprocessing module;
the voltage preprocessing module receives a power supply to supply power, compares a switch control signal with a voltage threshold value, and outputs a high level to the MCU control module if the switch control signal is greater than the voltage threshold value; if the switch control signal is less than or equal to the voltage threshold, the voltage preprocessing module outputs a low level to the MCU control module;
the MCU control module receives power supply of the MCU system power module to supply power, and carries out data interaction with the CAN module in a CAN communication mode from a dormant state to an awakening state; if the MCU control module receives that the output of the voltage preprocessing module is a high level, the MCU control module outputs a high level enable signal to an enable input pin of the MCU system power supply module; the CAN module receives power supply enabling control data, and if the power supply enabling control data are power supply output enabling, the MCU control module receives the power supply enabling control data transmitted by the CAN module in a CAN communication mode, and then the MCU control module outputs a high-level enabling signal to an enabling input pin of the MCU system power supply module;
after the MCU control module is awakened, if the received voltage preprocessing module output is a low level, a low level enabling signal is output to an enabling input pin of the MCU system power module, the CAN module outputs the low level enabling signal to the MCU system power module, a power supply output pin of the MCU system power module prohibits power supply from being output to the MCU control module and the voltage preprocessing module, and the MCU control module is switched from an awakening state to a sleeping state;
after the MCU control module wakes up, the CAN module receives power supply enabling control data, if the power supply enabling control data is forbidden to enable by the power supply, the CAN module outputs a low level enabling signal to the MCU system power module, the CAN module transmits the power supply enabling control data to the MCU control module in a CAN communication mode, the MCU control module outputs a low level enabling signal to an enabling input pin of the MCU system power module, the power supply output pin of the MCU system power module forbids to output the power supply to the MCU control module and the voltage preprocessing module, and the MCU control module is in a wake-up state to a sleep state.
The storage battery type is a general vehicle-mounted 12V storage battery; the CAN power supply module is selected to be MPQ9840 GL; the CAN network upper computer is selected from a computer and a self-grinding upper computer; the weak current switch is a common single-point switch; the CAN module is TJA1043 in type selection; the MCU system power module is a self-built flyback power supply mainly based on LM3481 and mainly comprises 5V,3.3V and 1.9V; the voltage preprocessing module is selected to be TLP185 GB; the MCU control module is TMS320F28335 in a model selection mode;
the embodiment of the invention comprises the following steps: a first embodiment, a second embodiment;
the first embodiment realizes the sleep awakening of the MCU control module through the weak current switch, and specifically comprises the following steps:
the weak current switch is closed, the storage battery outputs a switch control signal to the CAN module and the voltage preprocessing module through the weak current switch, and the switch control signal is a high-level signal at the moment;
the storage battery continuously outputs power to the CAN power module, and the CAN power module continuously outputs power to the CAN module;
the CAN module receives a switch control signal output by the weak current switch; if the switch control signal is at a high level, the CAN module outputs a high-level enabling signal to the MCU system power supply module;
an enabling input pin of the MCU system power supply module receives a high-level enabling signal output by the CAN module, and a power supply output pin of the MCU system power supply module outputs power to the MCU control module and the voltage preprocessing module;
the voltage preprocessing module receives a power supply output by a power supply output pin of the MCU system power supply module, compares a switch control signal with a voltage threshold value, and outputs a high level to the MCU control module if the switch control signal is greater than the voltage threshold value;
the MCU control module receives a power supply output by a power supply output pin of the MCU system power supply module and enters an awakening state from a dormant state; the MCU control module receives the high level output by the voltage preprocessing module, and then outputs a high level enabling signal to an enabling input pin of the MCU system power supply module;
the weak current switch is switched off, the storage battery outputs a switch control signal to the CAN module and the voltage preprocessing module through the weak current switch, and the switch control signal is a low level signal at the moment;
the CAN module receives a switch control signal, and the switch control signal is at a low level, so that the CAN module outputs a low level enabling signal to the MCU system power supply module;
an enabling input pin of the MCU system power supply module receives a low level enabling signal output by the CAN module, and a power supply output pin of the MCU system power supply module still outputs power to the MCU control module and the voltage preprocessing module because the enabling input pin of the MCU system power supply module still receives a high level enabling signal output by the MCU control module;
the voltage preprocessing module receives a switch control signal, compares the switch control signal with a voltage threshold value, and outputs a low level to the MCU control module if the switch control signal is less than or equal to the voltage threshold value;
the MCU control module receives the low level output by the voltage preprocessing module, and then outputs a low level enabling signal to an enabling input pin of the MCU system power supply module;
an enabling input pin of the MCU system power supply module receives a low-level enabling signal of the MCU control module, a power supply output pin of the MCU system power supply module prohibits outputting power to the MCU control module and the voltage preprocessing module, and the MCU control module enters a dormant state from a wake-up state;
the second embodiment realizes the dormancy awakening of the MCU control module through the CAN network upper computer, and specifically comprises the following steps:
the CAN network upper computer outputs power supply enabling control data to the CAN module, and the power supply enabling control data is power supply output enabling;
the storage battery continuously outputs power to the CAN power module, and the CAN power module continuously outputs power to the CAN module;
the CAN module receives power supply enabling control data output by the CAN network upper computer, and the CAN module outputs a high-level enabling signal to the MCU system power supply module because the power supply enabling control data is power supply output enabling;
an enabling input pin of the MCU system power supply module receives a high-level enabling signal output by the CAN module, and a power supply output pin of the MCU system power supply module outputs power to the voltage preprocessing module and the MCU control module;
the MCU control module receives a power supply output by a power supply output pin of the MCU system power supply module and changes from a dormant state to an awakening state; the CAN module transmits power supply enabling control data to the MCU control module in a CAN communication mode, and the MCU control module outputs a high-level enabling signal to an enabling input pin of the MCU system power module because the power supply enabling control data are power supply output enabling;
the CAN network upper computer outputs power supply enabling control data to the CAN module again, and the power supply enabling control data is converted into power supply disabling;
the CAN module obtains power supply enabling control data output by the CAN network upper computer and transmits the power supply enabling control data to the CAN module, and the CAN module outputs a low-level enabling signal to the MCU system power module because the power supply enabling control data is power supply disabling;
an enabling input pin of the MCU system power supply module receives a low level enabling signal output by the CAN module, but the enabling input pin of the MCU system power supply module still receives a high level enabling signal output by the MCU control module, and a power supply output pin of the MCU system power supply module still outputs power to the voltage preprocessing module and the MCU control module;
the CAN module transmits power supply enabling control data to the MCU control module in a CAN communication mode, and the MCU control module outputs a low-level enabling signal to an enabling input pin of the MCU system power module because the power supply enabling control data is power supply disabling;
and an enabling input pin of the MCU system power supply module receives a low level enabling signal output by the MCU control module, a power supply output pin of the MCU system power supply module prohibits power supply output to the voltage preprocessing module and the MCU control module, and the MCU control module is switched from a wake-up state to a sleep state.
The specific embodiments described herein are merely illustrative of the spirit of the invention. Various modifications or additions may be made to the described embodiments or alternatives may be employed by those skilled in the art without departing from the spirit or scope of the invention as defined in the appended claims.

Claims (2)

1. An MCU low-power sleep wake-up system, comprising:
the system comprises a storage battery, a CAN power supply module, a CAN network upper computer, a weak current switch, a CAN module, an MCU system power supply module, a voltage preprocessing module and an MCU control module;
the storage battery is connected with the CAN power module in a wired mode; the CAN network upper computer is connected with the CAN module in a wired mode; the weak current switch is respectively connected with the CAN module and the voltage preprocessing module in sequence in a wired mode; the voltage preprocessing module is connected with the MCU control module in a wired mode; the CAN power module is connected with the CAN module in a wired mode; the CAN module is connected with an enabling input pin of the MCU system power supply module in a wired mode; the power supply output pin of the MCU system power supply module is respectively connected with the voltage preprocessing module and the MCU control module in a wired mode; the MCU control module is connected with an enabling input pin of the MCU system power supply module in a wired mode; the CAN module is connected with the MCU control module in a wired mode;
the storage battery is used for supplying power to the CAN power module;
the CAN power supply module is used for supplying power to the CAN module;
the CAN network upper computer transmits power supply enabling control data to the CAN module in a CAN communication mode;
the weak current switch is used for outputting a switch control signal to the CAN module and the voltage preprocessing module;
the CAN module receives power supply enabling control data and a switch control signal; if the power supply enabling control data is power supply output enabling, the CAN module outputs a high-level enabling signal to the MCU system power supply module; if the power supply enabling control data is power supply disabling enabling, the CAN module outputs a low level enabling signal to the MCU system power supply module; if the switch control signal is at a high level, the CAN module outputs a high level enabling signal to the MCU system power supply module; if the switch control signal is at a low level, the CAN module outputs a low level enabling signal to the MCU system power supply module;
if the enable input pin of the MCU system power supply module receives a high-level enable signal, the power supply output pin of the MCU system power supply module outputs power to the MCU control module and the voltage preprocessing module; if the enable input pin of the MCU system power supply module receives a low level enable signal, the power supply output pin of the MCU system power supply module prohibits outputting power to the MCU control module and the voltage preprocessing module;
the voltage preprocessing module receives a power supply to supply power, compares a switch control signal with a voltage threshold value, and outputs a high level to the MCU control module if the switch control signal is greater than the voltage threshold value; if the switch control signal is less than or equal to the voltage threshold, the voltage preprocessing module outputs a low level to the MCU control module;
the MCU control module receives power supply of the MCU system power module to supply power, and carries out data interaction with the CAN module in a CAN communication mode from a dormant state to an awakening state; if the MCU control module receives that the output of the voltage preprocessing module is a high level, the MCU control module outputs a high level enable signal to an enable input pin of the MCU system power supply module; the CAN module receives power supply enabling control data, and if the power supply enabling control data are power supply output enabling, the MCU control module receives the power supply enabling control data transmitted by the CAN module in a CAN communication mode, and then the MCU control module outputs a high-level enabling signal to an enabling input pin of the MCU system power supply module;
after the MCU control module is awakened, if the received voltage preprocessing module output is a low level, a low level enabling signal is output to an enabling input pin of the MCU system power module, the CAN module outputs the low level enabling signal to the MCU system power module, a power supply output pin of the MCU system power module prohibits power supply from being output to the MCU control module and the voltage preprocessing module, and the MCU control module is switched from an awakening state to a sleeping state;
after the MCU control module wakes up, the CAN module receives power supply enabling control data, if the power supply enabling control data is forbidden to enable by the power supply, the CAN module outputs a low level enabling signal to the MCU system power module, the CAN module transmits the power supply enabling control data to the MCU control module in a CAN communication mode, the MCU control module outputs a low level enabling signal to an enabling input pin of the MCU system power module, the power supply output pin of the MCU system power module forbids to output the power supply to the MCU control module and the voltage preprocessing module, and the MCU control module is in a wake-up state to a sleep state.
2. An MCU low-power consumption sleep-wake method applied to the MCU low-power consumption sleep-wake system according to claim 1, characterized in that:
if the alarm is awakened through the weak current switch;
the weak current switch is closed, the storage battery outputs a switch control signal to the CAN module and the voltage preprocessing module through the weak current switch, and the switch control signal is a high-level signal at the moment;
the storage battery continuously outputs power to the CAN power module, and the CAN power module continuously outputs power to the CAN module;
the CAN module receives a switch control signal output by the weak current switch; if the switch control signal is at a high level, the CAN module outputs a high-level enabling signal to the MCU system power supply module;
an enabling input pin of the MCU system power supply module receives a high-level enabling signal output by the CAN module, and a power supply output pin of the MCU system power supply module outputs power to the MCU control module and the voltage preprocessing module;
the voltage preprocessing module receives a power supply output by a power supply output pin of the MCU system power supply module, compares a switch control signal with a voltage threshold value, and outputs a high level to the MCU control module if the switch control signal is greater than the voltage threshold value;
the MCU control module receives a power supply output by a power supply output pin of the MCU system power supply module and enters an awakening state from a dormant state; the MCU control module receives the high level output by the voltage preprocessing module, and then outputs a high level enabling signal to an enabling input pin of the MCU system power supply module;
the weak current switch is switched off, the storage battery outputs a switch control signal to the CAN module and the voltage preprocessing module through the weak current switch, and the switch control signal is a low level signal at the moment;
the CAN module receives a switch control signal, and the switch control signal is at a low level, so that the CAN module outputs a low level enabling signal to the MCU system power supply module;
an enabling input pin of the MCU system power supply module receives a low level enabling signal output by the CAN module, and a power supply output pin of the MCU system power supply module still outputs power to the MCU control module and the voltage preprocessing module because the enabling input pin of the MCU system power supply module still receives a high level enabling signal output by the MCU control module;
the voltage preprocessing module receives a switch control signal, compares the switch control signal with a voltage threshold value, and outputs a low level to the MCU control module if the switch control signal is less than or equal to the voltage threshold value;
the MCU control module receives the low level output by the voltage preprocessing module, and then outputs a low level enabling signal to an enabling input pin of the MCU system power supply module;
an enabling input pin of the MCU system power supply module is connected with and receives a low-level enabling signal of the MCU control module, a power supply output pin of the MCU system power supply module prohibits power supply from being output to the MCU control module and the voltage preprocessing module, and the MCU control module enters a dormant state from a wake-up state;
if the CAN network is awakened through the upper computer;
the CAN network upper computer outputs power supply enabling control data to the CAN module, and the power supply enabling control data is power supply output enabling;
the storage battery continuously outputs power to the CAN power module, and the CAN power module continuously outputs power to the CAN module;
the CAN module receives power supply enabling control data output by the CAN network upper computer, and the CAN module outputs a high-level enabling signal to the MCU system power supply module because the power supply enabling control data is power supply output enabling;
an enabling input pin of the MCU system power supply module receives a high-level enabling signal output by the CAN module, and a power supply output pin of the MCU system power supply module outputs power to the voltage preprocessing module and the MCU control module;
the MCU control module receives a power supply output by a power supply output pin of the MCU system power supply module and changes from a dormant state to an awakening state; the CAN module transmits power supply enabling control data to the MCU control module in a CAN communication mode, and the MCU control module outputs a high-level enabling signal to an enabling input pin of the MCU system power module because the power supply enabling control data are power supply output enabling;
the CAN network upper computer outputs power supply enabling control data to the CAN module again, and the power supply enabling control data is converted into power supply disabling;
the CAN module obtains power supply enabling control data output by the CAN network upper computer and transmits the power supply enabling control data to the CAN module, and the CAN module outputs a low-level enabling signal to the MCU system power module because the power supply enabling control data is power supply disabling;
an enabling input pin of the MCU system power supply module receives a low level enabling signal output by the CAN module, but the enabling input pin of the MCU system power supply module still receives a high level enabling signal output by the MCU control module, and a power supply output pin of the MCU system power supply module still outputs power to the voltage preprocessing module and the MCU control module;
the CAN module transmits power supply enabling control data to the MCU control module in a CAN communication mode, and the MCU control module outputs a low-level enabling signal to an enabling input pin of the MCU system power module because the power supply enabling control data is power supply disabling;
and an enabling input pin of the MCU system power supply module receives a low level enabling signal output by the MCU control module, a power supply output pin of the MCU system power supply module prohibits power supply output to the voltage preprocessing module and the MCU control module, and the MCU control module is switched from a wake-up state to a sleep state.
CN202010323905.8A 2020-04-22 2020-04-22 MCU low-power consumption dormancy awakening system Active CN111555947B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010323905.8A CN111555947B (en) 2020-04-22 2020-04-22 MCU low-power consumption dormancy awakening system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010323905.8A CN111555947B (en) 2020-04-22 2020-04-22 MCU low-power consumption dormancy awakening system

Publications (2)

Publication Number Publication Date
CN111555947A CN111555947A (en) 2020-08-18
CN111555947B true CN111555947B (en) 2021-11-19

Family

ID=72003005

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010323905.8A Active CN111555947B (en) 2020-04-22 2020-04-22 MCU low-power consumption dormancy awakening system

Country Status (1)

Country Link
CN (1) CN111555947B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113194524B (en) * 2021-03-25 2023-06-02 深圳市广通远驰科技有限公司 Dormancy awakening method, upper computer, vehicle-mounted communication module and communication system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103786664A (en) * 2014-02-14 2014-05-14 浙江吉利控股集团有限公司 Automobile controller area network bus awaking device
CN105313719A (en) * 2015-10-12 2016-02-10 重庆凯瑞电动汽车***有限公司 A vehicle control unit and an awakening process monitoring method thereof
CN207274597U (en) * 2017-10-17 2018-04-27 广州视源电子科技股份有限公司 A kind of vehicle control device and vehicle control apparatus
CN108958106A (en) * 2018-06-27 2018-12-07 威凯检测技术有限公司 A kind of electric vehicle controller dormancy awakening system and control method
CN110254378A (en) * 2019-06-25 2019-09-20 汉纳森(厦门)数据股份有限公司 Vehicular electric power source device and vehicle power supply control circuit

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2339778A1 (en) * 2009-12-28 2011-06-29 Nxp B.V. Configuration of bus transceiver
CN108227576A (en) * 2017-12-28 2018-06-29 北京经纬恒润科技有限公司 The suspend mode control system and method for a kind of vehicle control device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103786664A (en) * 2014-02-14 2014-05-14 浙江吉利控股集团有限公司 Automobile controller area network bus awaking device
CN105313719A (en) * 2015-10-12 2016-02-10 重庆凯瑞电动汽车***有限公司 A vehicle control unit and an awakening process monitoring method thereof
CN207274597U (en) * 2017-10-17 2018-04-27 广州视源电子科技股份有限公司 A kind of vehicle control device and vehicle control apparatus
CN108958106A (en) * 2018-06-27 2018-12-07 威凯检测技术有限公司 A kind of electric vehicle controller dormancy awakening system and control method
CN110254378A (en) * 2019-06-25 2019-09-20 汉纳森(厦门)数据股份有限公司 Vehicular electric power source device and vehicle power supply control circuit

Also Published As

Publication number Publication date
CN111555947A (en) 2020-08-18

Similar Documents

Publication Publication Date Title
CN110579992B (en) Vehicle-mounted Ethernet awakening/sleeping control system and method
CN207937961U (en) The dormancy awakening system of remote information processor
CN207972546U (en) A kind of BMS systems dormancy awakening circuit
CN106358273B (en) Low-power consumption communication device
CN205543135U (en) Electric automobile and battery management system thereof
CN109828506B (en) New energy automobile electronic whole car control module static power consumption control system
CN105717841A (en) Power supply circuit of electric automobile central control system and implementation method thereof
WO2021233219A1 (en) Automatic wake-up and diagnosis method for battery management system, battery management system, and vehicle
CN205930591U (en) Normal electrified carbone controller power
CN115598406B (en) Low-power-consumption voltage monitoring method and system based on state machine
CN212447399U (en) Low-power-consumption energy-saving vehicle-mounted controller
CN205920369U (en) Long electrified carbone controller power
CN111555947B (en) MCU low-power consumption dormancy awakening system
CN212113216U (en) Computer capable of waking up work by voice
CN210721140U (en) Simple and easy car networking terminal awakening circuit based on CPLD
CN202806677U (en) Keyless entry system and microprocessor arousing unit
CN215576222U (en) New energy automobile vehicle control unit based on CAN bus awakens up
CN111427443B (en) Method for realizing autonomous dynamic linkage power consumption reduction of peripheral equipment by MCU (microprogrammed control Unit)
CN108656976A (en) Battery management system
CN113625689A (en) Vehicle-mounted low-power-consumption CAN (controller area network) awakening system and method thereof
CN113329484A (en) Vehicle-mounted terminal capable of switching communication modules
CN217623431U (en) Low-power-consumption vehicle body controller
CN111532173A (en) Power consumption controller and control method for electric automobile
CN214098215U (en) CPU deep sleep function test circuit
CN103632518A (en) USB wireless network connection equipment, vehicle-mounted system and wakeup method thereof

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