USB Charging Port Device Type Detection via D+ D- Voltage Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The incompatibility between different USB battery charging specifications, such as BC1.1 and BC1.2, and proprietary charging systems leads to issues where not all battery-powered USB devices can recognize and charge from all charging ports, resulting in failed charging attempts.

Innovation Solution

A USB charging port system that determines the type of USB device attached by measuring voltages on the D+ and D- lines, applying specific voltage configurations to identify BC1.1 devices, and adjusting charging modes to ensure compatible charging, including using a shorting resistor between D+ and D- to indicate a charging port, and measuring current draw to differentiate between older and newer devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a charging port uses a specific battery charging specification (e.g., BC1.1 or BC1.2), then it can reliably charge devices compliant with that specification, but it cannot charge devices that use different charging specifications

Engineering Contradiction:
Improvecharging reliabilityVSAvoidcompatibility with different USB devices
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The charging port dynamically changes electrical parameters (voltage levels, current characteristics, impedance values) on the data lines to match different charging specifications. By detecting the device type and adjusting these parameters, the port can communicate with and charge devices using different specifications (BC1.1, BC1.2, or proprietary) through a single interface

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The charging port is designed to perform multiple functions: it can detect device types, communicate protocol information, and provide charging current according to different specifications. This multi-functionality allows a single port to serve as a universal charging interface for various USB device types and manufacturers

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

2Measurement precision

If the charging port applies voltage to D+ and D- lines to detect device type, then it can identify the correct charging specification, but it may interfere with data communication functions

Engineering Contradiction:
Improvedevice type detection accuracyVSAvoiddata communication capability
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The detection process is segmented into distinct phases: initial data line monitoring for device presence, followed by controlled voltage application for type detection, and finally charging mode establishment. This segmentation allows the system to perform detection functions without permanently disrupting data communication capabilities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The charging port applies detection voltages periodically or in controlled pulses rather than continuously, allowing data communication to resume normal operation after detection is complete. This periodic action enables both detection accuracy and data communication functionality

Inventive Principle:
Principle #19Periodic action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables charging of USB devices across various specifications and manufacturers by correctly identifying device types and adjusting power supply modes, ensuring that devices can charge from a single port, even if they use different charging standards.

Implementation Method 1

determines the type of USB device attached by measuring voltages on the D+ and D- lines

Methodology Applied
Scientific EffectVoltage measurement: Ohm's Law

Implementation Method 2

measuring current draw to differentiate between older and newer devices

Methodology Applied
Scientific EffectCurrent measurement: Ohm's Law

Data Source

PatentUS10746766B2Devices and methods for detecting USB devices attached to a USB charging port
Publication Date: 2020.08.18 TEXAS INSTRUMENTS INC
  • US10746766B2 patent drawing
  • US10746766B2 patent drawing
  • US10746766B2 patent drawing

AI summary

Methods and devices for detecting USB devices attached to a USB charging port including a USB port having a first data line D+, a second data line D−, and a power line are disclosed. A USB device is attached to the USB port; applying power to the USB device by the power line; applying a first voltage to the line D+ at the USB port by a first impedance; applying a second voltage to the line D− at the USB port by a second impedance. The voltages on the line D+ and the line D− are then monitored at the USB port. If the voltage on the line D+ is approximately equal to a first predetermined value for a predetermined period and the voltage on the line D− is below a second predetermined value, then the USB device is determined to be of an alpha type device.