실제로 '스마트'충전기는 전용 충전 포트 컨트롤러 라는 특수 칩을 사용합니다 . DCP 컨트롤러는 다른 충전기처럼 작동 할 수 있으며 가장 적합한 모드를 선택합니다.
일반 ( '덤') 벽 충전기는 USB의 데이터 연결을 사용하여 정적 아날로그 방식으로 신호를 보낼 수 있기 때문입니다. '스마트'충전기는 똑같이 할 수 있지만 덜 정적 인 방식으로 충전 장치의 동작을 관찰하고 이상적인 설정에서 차감 할 수 있습니다.
전용 충전 포트 컨트롤러 칩의 예로는 Texas Instruments TPS2510 시리즈 'USB 충전 포트 컨트롤러', Maxim MAX14600 시리즈 'USB 호스트 충전기 식별 / 어댑터 에뮬레이터'및 Norelsys NS3601 'USB 고속 충전 포트 컨트롤러'가 있습니다.
TPS2513a 데이터 시트의 이미지 (저작권 TI) :
마찬가지로 MAX14600 (저작권 Maxim) :
USB 데이터 라인 ( 'DP'및 'DM')에는 구성 가능한 여러 리소스가 있으며 일부는 '스마트 한'논리에 의해 제어됩니다.
일부 설명
충전 가능한 장치마다 다른 종류의 충전기가 필요합니다. 이는 USB 사양이 처음에 '충전'동작을 지정하지 않았기 때문이며, 일부 제조업체는 자체 벽면 플러그에서 가장 빠른 속도로만 장치를 충전하기를 원하기 때문입니다. 또한 잘못 설계된 전원 공급 장치의 과열 위험을 피하기 위해 장치 가 허용되는 것보다 많은 전류를 소비하지 않을 수 있습니다 .
참고 : 아래 설명은 USB3, USB Power Delivery 및 Qualcomm Quick Charge 기술을 무시합니다. 문제는 훨씬 더 복잡합니다 (예 : 5V 이상의 전압 증가 지원).
다음 유형의 USB 소켓을 구별 할 수 있습니다.
- 일반 USB 포트 (PC와 같은). 이것을 표준 다운 스트림 포트 인 SDP 라고 합니다. 연결된 장치 멋지게 요청, 경우 100mA로습니다 SDP 공급하고, 500mA의 한도를 높일 수 및 USB 호스트가 가능하고 수 있다는 것에 동의한다.
- 실제로, 거의 모든 SDP는 적절한 통신 없이도 500mA를 공급합니다. 소형 팬 및 머그 히터와 같은 USB 장치는 통신하지 않지만 여전히 100mA 이상이 필요합니다.
- 통신 기능 및 추가 충전 기능이있는 USB 포트. 이것을 CDP : Charging Downstream Port 라고 합니다. 이것은 최대 1500mA를 공급할 수 있습니다. 비 통신 다운 스트림 장치는 USB 데이터 라인 D + 및 D-를 저항 또는 단락으로 연결하여 충전기에 알릴 수 있습니다.
- 중국 통신 산업 표준 YD / T 1591-2009는 CDP 사양보다 우선하며 영감을 받았습니다. D +와 D- 사이의 단락을 지정합니다.
- 통신 기능이없는 USB 포트 (예 : 벽면 플러그) 이를 DCP : 전용 충전 포트 라고 합니다. 기본적으로 USB 호스트 (PC)와 통신 할 수있는 방법이없는 CDP입니다.
- DCP 사양을 준수하지 않는 DCP 포트 (USB 배터리 충전 세분화 버전 1.2부터). 이 벽 플러그에는 데이터 라인에 연결된 다양한 저항 설정이있어 충전 장치에서 읽을 수있는 고정 전압이 발생합니다. '인식 가능'전압 목록은 매우 길며, 이것은 단지 발췌 한 것입니다.
- Apple 0.5A (2V에서 D +, D- @ 2V)
- 애플 1A (2V / -2.8V)
- 애플 2.1A (2.7V / 2.0V)
- Apple 2.4 A (2.7V / 2.0V)
- 소니 (3.3V / 3.3V)
- 많은 (삼성 포함) 2A (1.2V / 1.2V)
'스마트'충전기 (예 : 내부의 'DCP 컨트롤러 칩')는 다양한 저항 값으로 표준 DCP 포트를 에뮬레이션 할 수 있으며 여러 비표준 DCP 전압을 에뮬레이션 할 수도 있습니다.
비밀 소스
칩 제조업체는 '검출'로직의 작동 방식을 실제로 설명하지는 않지만 충전 장치가 D + 및 D- 라인에서 수행하는 작업을 모니터링하고 끌어 오는 전류를 보는 것이 유일한 옵션입니다.
의심 할 여지없이 많은 시행 착오 연구가 필요하며, 알고리즘은 아마도 철저한 비밀로 유지 될 것입니다.
사용될 수 있는 기술 중 하나 는 에뮬레이션 된 상태를 순환하고 끌어 오는 전류량을 기록하는 것입니다. 전류 소비가 가장 높은 상태는 '최고'이며 활성 상태를 유지합니다.
사이드 노트
충전기가 " 장치에 최대 전류를 공급 한다 "고 주장하는 충전기 제조업체의 마케팅에 혼동하지 마십시오 . USB 소켓은 전압원 입니다. 그것은 단지 전압을 제어 하며 충전하는 동안 얼마나 많은 전류를 소비하는지 결정 하는 충전 장치 입니다.
따라서 충전기가 전류를 허용하지 않는 장치에 전류를 강제로 공급할 수있는 방법은 없습니다.
유일하게 진행되는 일은 충전 장치가 상상할 수있는 가장 유능하고 가장 적합하며 호환 가능한 충전기에 연결되어 있다고 믿게 만드는 속임수입니다.
추가 링크