USB를 통한 모바일 장치 충전이 왜 이렇게 느립니까?


3

앱을 개발 중이므로 종종 모바일 장치가 연결되어 배터리가 방전되는 경우가 발생하는 이유가 궁금합니다. 빠른 충전 기능 이있는 USB 허브가없는 이유에 대해 생각하고있었습니다 . 충전 중에는 장치와 통신 할 수없는 다른 "USB 모드"가 원인 인 것 같습니다 .

USB 3.1에서 100W로 장치를 충전 할 수있는 곳을 많이 읽었습니다. 그러나 이것이 어떻게 작동하는지 이해할 수있는 신뢰할만한 출처를 찾지 못했습니다. 이것이 실제로 데이터를 전송하고 청구 할 수 있다는 의미입니까? 그렇다면 "충전기"및 "수신자"에는 어떤 종류의 인증 또는 기능이 필요합니까? USB-PD에 정의되어 있습니까?

내부적으로 충전이 작동하는 방식과 제조업체의 함정이 어디에 있는지 누군가가 깨닫게 할 수 있다면 정말 기쁠 것입니다.


개발 기기 및 모바일 장치에 대한 세부 정보를 추가하십시오. 호스트 USB 포트는 100 또는 500mA 만 제공하도록 제한 될 수 있습니다. 나는 항상 2 A 이상의 충전기를 사용하고 배치를 위해서만 연결합니다.
ott--

장치를 일반 USB 3.0 USB-A 포트에 연결하면 특별한 것은 없습니다. 500mA로 충전 될 것 같습니다. 시간이 지남에 따라 죽는 것으로 알고있는 기기는 Nexus 9 또는 Nexus 6이 될 것입니다. 직접 연결되거나 전원이 공급되는 허브를 통해 연결된 기기는 변경되지 않습니다. USB가 내부적으로 어떻게 작동하는지 알고 싶기 때문에 정확한 설정은 실제로 중요하지 않습니다. 요점은 디버깅이나 장시간 자동화 된 계측기 테스트 중에 충전기를 사용할 수 없다는 것입니다.
19:49에

휴대 기기 충전에 대한 질문은 주제가 아닙니다.
fixer1234 5

1
내 질문은 내 컴퓨터와 연결된 하드웨어에 관한 것으로 슈퍼 유저에 관한 주제입니다. 질문하기 전에 범위를 읽었습니다.
rekire

1
@ 보내는 사람 fixer1234 자주 묻는 질문 은 일치 "컴퓨터 하드웨어" USB 3.0 내가이 점 확인 ", 전자 기기, 미디어 플레이어, 휴대폰 또는 스마트 폰을 그들이 당신의 컴퓨터와 인터페이스로하는 한 제외하고는 " 내가 인터페이스 원하기 때문에, 내 컴퓨터로는 괜찮을거야 내가 틀렸다면 정정 해주세요.
15:01에

답변:


5

모든 정보는 www.usb.org에서 찾을 수 있습니다.

장치 자체 충전 속도는 세 가지 요소에 따라 다릅니다.

  1. 기기가 이해할 수있는 충전기 서명 종류 및

  2. USB 포트가 제공하는 서명 종류

  3. 디자인에 내장 된 특정 배터리의 충전 한도는 얼마입니까?

얼마 전까지 만해도 USB 포트는 소위 배터리 충전 사양 인 최신 BC1.2를 준수해야했습니다. 포트가이 BC1.2 서명을 제공하고 장치가이 서명을 지원하는 경우 최대 5A까지 충전 할 수 있습니다. 그러나 일반적으로 발생하지 않습니다. 예, 포트는 여전히 모든 USB 데이터를 전송할 수 있습니다. 이 표준은 거의 죽었습니다.

최신 충전 프로토콜은 Type-C 커넥터의 전용 CC 입력에서 다양한 풀업을 사용하며 5V에서 최대 5A를 제공 할 수 있습니다. 그러나 장치는이 결정을하기 위해 Type-C 커넥터를 사용해야합니다.

가장 최근의 충전 사양을 "Power Delivery v2.0"이라고하며 동일한 CC 핀을 통한 직렬 프로토콜을 사용합니다. 이 프로토콜은 최대 5A의 전류에서 최대 20V의 VBUS 전압을 협상 할 수 있습니다. PD의 첫 번째 개정은 VBUS를 통해 기능을 전달하려고 시도했지만 이제는이 방법을 포기합니다. 이 솔루션은 아직 시장에 나와 있지 않으며 아마도 없을 것입니다.

특별한 경우에는 일반 포트 (500mA)를 통한 표준 전력 공급으로 모바일 프로세서의 모든 기능을 유지하고 동시에 배터리를 충전하기에 충분하지 않습니다. 따라서 개발 / 통신 과정에서 배터리가 방전됩니다.

이제 특정 문제에 대한 솔루션은 모바일 장치가 호스트에서 사용되는지 장치 모드에서 사용되는지에 따라 다릅니다.

장치 모드 인 경우 일부 USB 포트에 BC1.2 사양을 지원하는 허브가 있습니다. 장치가 BC1.2 프로토콜을 이해하는 경우 충분한 현재 기능을 제공해야합니다. 장치가 USB2 포트만 사용하기 때문에 USB3 기능을 이해하지 못하고 500mA 미만 만 사용합니다.

장치가 BC1.2 프로토콜을 이해하지 못하면 호스트 포트가 아닌 전류를 얼마나 많이 소비하는지 결정하는 장치이기 때문에 문제가 있습니다.

장치가 호스트 모드에서 작동하는 경우 솔루션은 소위 액세서리 충전기 어댑터 입니다.


긴 답변 감사합니다. 그것은 내가 아직 놓친 내부를 주었다. 그 "USB 유니버스"에있는 빠른 충전이 무엇인지 지적 할 수 있습니까? 호스트 모드와 충전기 어댑터에 관해서는 플래시 드라이브를 꽂는 경우에만 해당됩니다. 컴퓨터에 연결하면 모바일 장치가 클라이언트 모드입니까?
14시 57 분

"빠른 충전"은 동일한 USB 커넥터를 사용하면서 공식 전원 공급 방식과 유사하게 빠른 충전 가능 전원 공급 장치에서 상승 된 전압 (5V, 9V, 12V)을 유지하려는 또 다른 독점적 인 시도입니다. Apple이 자사의 Lightning 커넥터를 포기한다고 들었 듯이 Qualcomm 발명품도 죽을 것 같습니다. PD와 QuickCharge는 시장에 진입하기 전에 죽을 가능성이 높으며 무선 유도 충전기로 대체 될 것입니다.
Ale..chenski

모바일 장치가 호스트 모드 (플래시 드라이브가 필요할 때)에있을 때 "액세서리 충전"에 대해서는 superuser.com/questions/1124237/…
Ale..chenski를
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.