USB Charging Controller with Host Disconnection Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge lies in developing a charging device that can efficiently charge a wide range of portable devices, including both BC compliant and non-compliant devices, without requiring users to select specific USB ports, while ensuring safe charging currents to prevent circuit burnouts and battery overheating.
Innovation Solution
The solution involves a controller that detects whether a device is BC compliant or non-compliant using Level-1 and Level-2 detection methods, adjusting the charging current accordingly, and independently detecting host device disconnection to dynamically reconfigure USB ports for seamless charging across different devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the charging device provides high charging current to reduce charging time, then charging efficiency is improved, but the risk of circuit burnout and battery overheating increases
Solution Approach 1:
The charging device performs detection operations before initiating high-current charging to determine device compatibility and safety parameters. The controller detects whether the portable device is BC compliant or non-compliant, and whether the host is disconnected, before adjusting charging current to appropriate levels, preventing overheating and circuit damage from the outset
Solution Approach 2:
The charging device continuously monitors charging conditions and adjusts current based on detected device type and host connection status. The controller dynamically modifies charging parameters based on feedback from detection circuits, ensuring current remains within safe limits while maximizing charging speed for compatible devices
2Adaptability or versatility
If the charging device supports multiple device types with different charging mechanisms, then adaptability is improved, but device complexity increases
Solution Approach 1:
The charging device incorporates a universal controller that can detect and accommodate both BC compliant and non-compliant portable devices through a single USB port. The controller automatically identifies device type and adjusts charging parameters accordingly, eliminating the need for separate charging ports or manual user selection while maintaining support for multiple device standards
Solution Approach 2:
The charging device dynamically adjusts its operating mode based on real-time detection of device type and host connection status. The controller transitions between different charging protocols and current levels as needed, providing adaptability to various device standards without requiring complex static configuration or user intervention
3Power
If the USB port is configured as dedicated charging port in ACA-Dock mode, then charging current is improved, but the ability to detect host disconnection deteriorates
Solution Approach 1:
The detection circuit performs host disconnection detection before the USB port is fully configured as a dedicated charging port in ACA-Dock mode. By checking host connection status in advance through the D+ line, the system can properly initialize charging parameters and maintain accurate host status information, preventing detection failures that would occur if configuration happened first
Data Source
AI summary
Techniques for controlling the charging of portable devices are described herein. In an example embodiment, an apparatus comprises a controller coupled to a Universal Serial Bus (USB) port that is configured as a dedicated charging port (DCP). The controller is configured to detect whether a battery-charging (BC) compliant device or a BC non-compliant device is attached to the USB port. When a BC compliant device is detected, the controller controls the charging of the BC compliant device (e.g., by providing a maximum of 1.5 A of charging current). When a BC non-compliant device is detected, the controller controls the charging of the BC non-compliant device by providing a higher (e.g., up to 2.4 A) charging current.


