A common industrial and consumer application is a system that samples environmental conditions such as GPS (Global Positioning System) position, voltage, temperature, or light at long intervals (e.g., once a minute). Increasingly, these systems are wireless and battery powered, waking up once a minute, taking a sample, transmitting the data to a central data collection terminal, and then going back to sleep. This design idea uses a small portion of an Altera EPM240-T100 CPLD (complex programmable logic device) in conjunction with some discrete capacitors, resistors, diodes, and MOSFETs to automatically wake a CPLD system from a completely powered-off state via an RC timer circuit. This approach minimizes power consumption in both situations: during sampling when power is on, and between sampling when the system is powered off (except for the RC circuit).
Figure 1 is a basic CPLD on/off timer. Q1 is an IRLML6302 P-channel MOSFET used as the system's power control switch. When the gate node is at VCC, R2 pulls up, and the power supply to the CPLD and the entire system is cut off, with only the RC circuit consuming a small amount of power. The CPLD has a control block, a 4.4MHz internal oscillator, a 3-bit register, and 6 I/Os. Figure 2 is the state machine for the control section. The output of the state machine is high, and all other outputs are low. The dotted line from power-off to power-on represents the time delay, which is
The RC circuit formed by R1 and C1 is measured when the system is powered off. The circuit is initialized when switch S1 is turned on. When S1 is closed, D2 pulls the gate node low, and Q1 turns on when the gate voltage is less than 0.7V of VCC. Less than 200ms after Q1 is powered on, the EPM240-T100 operates in the power-on state. The power-on state pulls the power node low, maintaining the gate voltage at 0.7V, keeping Q1 on after the switch is opened. The power-on state also pulls the charge node to VCC. This action charges the negative terminal of C1 to VCC. Since reset = 0, the control block enters the reset state and Register 1 is reset. Once S1 is opened, the control block enters the enable state and the enable signal is driven to 1.
Next, the sample and transfer circuit starts to operate, making the done signal 0. When the sample and transfer are completed, the done signal becomes 1 and the control block enters the save state. The save state charges capacitor C2 to CN according to the value in Register 1. The save state is active for 100ms, allowing the output to fully charge the 10mF capacitor. After 100ms, the control block enters the power-off state and stops driving the charge node and the power node. R4 pulls the power node high, while R2 pulls the gate node high.
When the gate node brings VCC-VTQ1 to approximately 2.3V, Q1 shuts off power to the system. All I/Os of the EPM240-T100 are in a high-impedance state and do not affect the gate node or the charge node. The charge node starts at VCC and begins to discharge through R1 when the power is turned off. Once the charge node drops to 2.3V, D1 pulls the gate node low. When the charge node reaches 1.6V, the gate node is at 2.3V and Q1 turns on. The time Q1 is on is slightly less than t of R1 and C1. The off time is equal to R1×C1 = 100,000×0.0001=10 s.
The device powers up in the Power-Up state but quickly transitions to the Sample state. The Sample state records the values on capacitors C2, C3, and C4. These capacitors act as nonvolatile memory to store the number of previous power-up cycles. If the Register 1 value sampled on C4 to C2 is less than 7, the control block begins incrementing and the Register 1 value increases by 1. The control block then enters the Save state again and C2 to C4 are charged to a new binary value of 001. The device is powered down again. On the 8th power-up cycle, or about 80 seconds after power-up, the control block transitions to the Enable state, thus beginning a new sample and transmit sequence. This process repeats every 80 seconds. You can change this 80-second cycle by adjusting C1 and R1 to change the size of Register 1 and the count between enable cycles. Since the 80-second cycle consists of eight small power-up sample, test, and power-down cycles, the duty cycle of the power supply is less than 3%, so this scheme increases battery life by 33 times.
Previous article:UPS performance classification and standardized UPS system structure
Next article:Advantages of Single-Battery Microcontroller Operation
Recommended ReadingLatest update time:2024-11-17 01:40
- Popular Resources
- Popular amplifiers
- Learn CPLD and Verilog HDL programming technology from scratch_Let beginners easily learn CPLD system design technology through practical methods
- Practical Electronic Components and Circuit Basics (4th Edition)_Explanation of basic circuit principles, introduction to electronic components, design of various circuits and practical circuit analysis
- Battery Management Systems for Electric and Hybrid Vehicles
- FPGA Principle and Structure (Zhao Qian)
- MathWorks and NXP Collaborate to Launch Model-Based Design Toolbox for Battery Management Systems
- STMicroelectronics' advanced galvanically isolated gate driver STGAP3S provides flexible protection for IGBTs and SiC MOSFETs
- New diaphragm-free solid-state lithium battery technology is launched: the distance between the positive and negative electrodes is less than 0.000001 meters
- [“Source” Observe the Autumn Series] Application and testing of the next generation of semiconductor gallium oxide device photodetectors
- 采用自主设计封装,绝缘电阻显著提高!ROHM开发出更高电压xEV系统的SiC肖特基势垒二极管
- Will GaN replace SiC? PI's disruptive 1700V InnoMux2 is here to demonstrate
- From Isolation to the Third and a Half Generation: Understanding Naxinwei's Gate Driver IC in One Article
- The appeal of 48 V technology: importance, benefits and key factors in system-level applications
- Important breakthrough in recycling of used lithium-ion batteries
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- Rambus Launches Industry's First HBM 4 Controller IP: What Are the Technical Details Behind It?
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- CircuitPython Online Editor
- A must-read summary of drone principles (Part 3) Introduction to the appearance of drones
- [Fudan Micro FM33LG0 Series Development Board Review] PGL Function and Brief Analysis
- Application design of MCU in blood analyzer
- CST Chinese Tutorial
- Recommended fuel gauges for drone battery packs
- [Mil MYB-YT507 development board trial experience] Install pyecharts module
- MediaTek launches the largest recruitment in history, with annual salary of more than 345,000 for graduates with master's degree
- BlueNRG-Series RTC with Sleep Reference Design
- In a Class D amplifier, the output waveforms of the three stages are modulator, Class D amplifier, and low-pass filter.