Battery Type Detection via Embedded Controller Signal Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing power management systems for portable computing devices fail to accurately detect and adapt to different types of batteries, leading to inefficient charging and potential performance issues due to the lack of proper battery type identification.

Innovation Solution

A battery detection method using a single wire interface between the battery subsystem and an embedded controller, which determines battery type by analyzing signal transitions and predetermined time periods, allowing for tailored charging rates and access control based on identified battery types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single charging system is designed to charge different types of batteries, then charging versatility is improved, but charging precision and battery safety deteriorate

Engineering Contradiction:
Improvecharging versatilityVSAvoidbattery type detection accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system performs preliminary battery type detection before initiating charging. The embedded controller reads the battery type from the non-volatile memory in the battery management integrated circuit, determining whether the battery is lithium-ion, nickel-metal hydride, or nickel-cadmium before selecting appropriate charging parameters. This preliminary identification enables the charging system to adapt to different battery types while maintaining charging precision through type-specific charging algorithms.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If battery type detection is implemented, then charging precision is improved, but device complexity increases

Engineering Contradiction:
Improvebattery type detection accuracyVSAvoiddetection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The battery itself provides the identification information through its own non-volatile memory, eliminating the need for external detection hardware. The battery management integrated circuit stores battery type data that the embedded controller simply reads, allowing the battery to effectively identify itself. This self-service approach achieves accurate battery type detection while minimizing additional system complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The embedded controller performs multiple functions including system control, user interface management, and battery type detection. By integrating battery identification functionality into the existing embedded controller rather than adding a separate dedicated detection device, the system achieves battery type detection capability while avoiding significant increases in overall device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If charging rate is adjusted based on battery type, then charging efficiency is improved, but control complexity increases

Engineering Contradiction:
Improvecharging efficiencyVSAvoidcharging control complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The charging system dynamically adjusts charging parameters based on detected battery type. The embedded controller modifies charging voltage and current thresholds according to the specific battery chemistry identified, enabling optimized charging efficiency for each battery type while maintaining a unified control architecture that manages the dynamic adaptation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8212517B2Battery type sensing method and device for sensing battery type
Publication Date: 2012.07.03 GOOGLE LLC
  • US8212517B2 patent drawing
  • US8212517B2 patent drawing
  • US8212517B2 patent drawing

AI summary

A battery type detection approach is disclosed. In one embodiment, a method of detecting a battery type can include: receiving a signal from a battery module in a portable computing device; determining if the signal is in a first state for at least a first predetermined time before transitioning to a second state; determining if the signal transitions from the second state to the first state after a second predetermined time, and identifying the battery type in response thereto; and asserting an indication of the battery type when a third predetermined time period after the transition from the second state to the first state has occurred.