USB 포트의 전류 제한이 100mA라고 들었습니다. 그러나 일부 장치는 포트에서 최대 1.8A를 얻을 수 있다고 들었습니다. 100mA 제한을 어떻게 초과합니까?
USB 포트의 전류 제한이 100mA라고 들었습니다. 그러나 일부 장치는 포트에서 최대 1.8A를 얻을 수 있다고 들었습니다. 100mA 제한을 어떻게 초과합니까?
답변:
나는 이것을 정리하려고 시도 할 수 있다고 생각한다.
USB는 기본적으로 장치에 100mA의 전류 (5V임을 알고 있기 때문에 500mW 전력)를 공급합니다. 자체 전원 공급 장치가없는 USB 허브에서 뽑을 수있는 최대 용량은 4 개를 초과하는 포트를 제공하지 않으며 자체적으로 탐욕스러운 100mA를 유지하기 때문입니다.
저렴하게 구축 된 일부 컴퓨터는 내부에서 버스 전원 공급 허브 ( 모든 USB 연결이 동일한 500mA 소스를 공유하고 허브로 작동하는 전자 장치도 내부적으로 사용)를 사용 하여 USB 포트 수를 늘리고 소량을 절약합니다. 돈의. 이것은 실망 스러울 수 있지만 항상 100mA를 보장 할 수 있습니다.
장치가 연결되면 열거를 거치게됩니다. 이것은 간단한 과정이 아니며 Jan Axelson의 사이트 에서 자세히 볼 수 있습니다 . 보시다시피, 이것은 긴 과정이지만 FTDI와 같은 회사의 칩이 어려운 부분을 처리합니다. 앱 노트 중 하나에서 열거에 대해 설명 합니다.
열거 끝 부분에서 장치 매개 변수를 설정합니다. 특히 구성 설명자입니다. 이 웹 사이트 를 보면 설정 가능한 모든 다른 조각들을 보여줄 것입니다 . 요청 된 최대 500mA의 전력을 얻을 수 있음을 보여줍니다. 이것은 컴퓨터에서 기대할 수있는 것입니다. FTDI 칩을 통해이를 처리 할 수 있습니다. 칩을 직렬 회선으로 만 처리하면되므로 좋습니다.
이것은 흥미로운 일이다. 매장에서 USB로 콘센트를 연결하는 충전기를 구입할 수 있습니다. USB 충전 포트입니다. 컴퓨터가 이들을 제공하지 않으며 장치가이를 인식 할 수 있어야합니다.
첫째, USB에 대한 최상의 정보를 얻으려면 때로는 총알을 물고 사양을 작성한 사람들에게 가야합니다. 여기에서 USB 충전 사양에 대한 훌륭한 정보를 찾았 습니다 . 유용한 페이지의 링크는 배터리 충전 링크입니다 . 이 링크는 개정 번호와 관련이있는 것 같습니다. 따라서 개정이 업데이트 된 경우 사람들이 여전히 정보에 액세스 할 수있는 경우에 대비하여 둘 다 링크했습니다.
이것이 무엇을 의미합니까? batt_charging PDF를 열고 3 장으로 이동하면 충전 포트로 이동합니다. 구체적으로 3.2.1은 이것이 어떻게 진행되는지 설명합니다. 이제는 기술적으로 매우 중요하지만 요점은 간단합니다. USB 충전 포트는 D +와 D- 사이에 종단 저항을 배치합니다. 설명하는 장을 복사하고 싶지만 보안 PDF이므로 다시 입력하지 않으면 복사 할 수 없습니다.
컴퓨터 포트에서 100mA를 끌어 올 수 있습니다. 열거 후 올바른 구성을 설정 한 후 500mA를 끌어 올 수 있습니다. 많은 사람들이 말한 것처럼 컴퓨터의 적용은 다양하지만, 내가 경험 한 대부분은 당신을 막으려 고 노력할 것입니다. 이를 위반하면 제대로 디자인되지 않은 컴퓨터가 손상 될 수 있습니다 (Davr이 그 자리에 있으면이 방법이 좋지 않습니다). 충전 포트에서 최대 1.8A를 끌어 올 수 있지만, 이는 포트가 무언가를 알려주는 드문 경우입니다. 이를 확인해야하며 확인되면 할 수 있습니다. 이것은 벽면 어댑터를 구입하는 것과 동일하지만 USB 케이블과 USB 포트를 사용해야합니다.
왜 충전 사양을 사용합니까? 휴대 전화가 죽으면 충전기가 빠르게 충전되지만 충전기가 없으면 컴퓨터에서 전원을 끌어와 동일한 하드웨어 포트를 사용하여 파일과 정보를 컴퓨터와 통신 할 수 있습니다.
추가 할 수있는 것이 있으면 알려주십시오.
버스 전원 공급 USB 포트 (컴퓨터 종류)의 이론적 전류 제한은 100mA이며 최대 500mA까지 협상 할 수 있습니다. 실제로 컴퓨터의 포트에서 많은 것을 얻지 못할 수 있습니다. 그러나 자체 전원 공급 USB 허브 를 사용하는 경우 HUB의 모든 포트에서 500mA를 얻을 수 있어야합니다. 따라서 허브에 4 개의 포트가있는 경우 4 * 500mA = 2A를 얻을 수 있습니다.
주의 : 허브에 알맞은 전원 어댑터가 제공되어 있는지 확인하십시오. 일부 허브에는 1A 어댑터가 제공됩니다. 제조업체는 사용자가 모든 포트에서 500mA를 그리는 것은 비현실적인 시나리오라고 생각하기 때문입니다.
이 위키 기사를 확인하십시오 : http://en.wikipedia.org/wiki/USB_hub#Power
나는 USB 전원 공급 장치가 얼마나 좋은지 마더 보드 공급 업체와 다릅니다. 일부 저렴한 B 브랜드 제조업체는 전원 공급 장치의 + 5V를 USB 포트에 연결하기 만합니다. 더 나은 것은 실제로 과전류 보호 등을위한 전체 패키지를 포함 할 수 있습니다.
나는 4 포트 (엘-cheapo, 10 유로의 비용) USB 허브를 얻었으므로 USB 연결을 위해 항상 책상 아래에 가지 않아도됩니다. 이 스윕 포트에는 보호 기능이 없습니다. 단락 된 MOSFET을 한 번 훈제했는데 정격 전류는 3A였습니다.
어쨌든, 내가하고 싶은 요점은 프로젝트가 무엇이든 USB 포트에서 500mA 이상의 전류를 얻고 싶지 않을 것입니다. 당신이 혼자서 그것을 날려 버릴 위험이 있다면 .. 확실히 다른 사람에게는 해당되지 않습니다.
USB에서 제공하는 전원은 주로 실제 장치와 통신 할 수있게하는 것이라고 생각하고 싶습니다. USB 호스트를보다 효과적으로 보호하기 위해 격리 회로를 사용할 수 있습니다. 어댑터가 훨씬 더 나은 성능을 발휘할 수 있기 때문에 (그리고 장기적으로는 저렴할 수 있기 때문에) USB를 범용 5V 전원 공급 장치로 사용하지는 않을 것입니다.
Kortuk의 훌륭한 조언에 추가 :
실수로 무언가를 단락 시켜서 컴퓨터를 튀기지 않기 때문에 실제로 디버깅을 위해 전원 공급 허브 또는 "USB 충전기"를 사용해야합니다.
내가 좋아했던 모든 컴퓨터는 500mA 이하로 전류를 제한하는 것을 방해하지 않습니다. (열거의 유무에 관계없이)
내가 아는 한, 실제로 USB 호스트에 전류 제한을 포함시키는 것을 귀찮게하는 사람은 없으므로 장치는 실제로 허용되는 것 이상을 사용하지 않는 영예 시스템에 있습니다. 나는 하나의 전력을 요구하지만 실제로 더 많은 것을 끌어내는 많은 장치를 보았습니다. 적어도 데스크탑에서는 포트가 500mA를 초과 할 수 있다고 가정합니다.
따라서 다른 사람이 사용할 제품을 만드는 경우 USB 사양을 읽고 컴퓨터와 협상하여 최대 500mA를 소비하는 방법을 알아보십시오. 일회성으로 포트가 1.8A를 지원하는 이유를 알고 있다면 그냥 그립니다.
실제로, 많은 전자 제품 제조업체는 제공하는 USB 포트에서 이러한 전류 제한을 구현하지 않음으로써 USB 2.0 사양을 엄격하게 준수하지 않습니다. 일부 (읽기 : 대부분) USB 포트는 열거 및 지속적인 활동에 관계없이 100mA를 허용합니다. 일부 포트는 필요한 전력 협상에 관계없이 500mA를 제공합니다. - 맥심
내 삼성 전화는 2mA의 최대 전력을 요청하지만 플러그가 무엇이든 상관없이 ~ 250mA를 그립니다.
가장 많이 투표 된 답변에는 잘못된 정보가 포함되어 있으며 트래픽이 많으므로 수정하는 것이 좋습니다.
일반 USB HOST 포트는 500mA의 전류를 공급할 수 있어야합니다 (USB 2.0 사양의 7.2.1 절 또는 USB 3.1 사양의 11.4.1 절 참조).
USB 2.0 사양에 171 페이지가 나와 있습니다.
"AC 또는 DC 외부에서 작동 전원을 얻는 시스템은 각 포트에 최소 5 개의 장치 부하를 공급해야합니다. 이러한 포트를 고전력 포트라고합니다."
"적어도"라는 언어를 주목하십시오. 따라서 비 USB 가제트는 망설임없이 500mA (USB 3.0의 경우 900mA)를 사용할 수 있습니다.
USB 장치 는 100 mA 열거되지 않은 제한을 준수해야 하므로 USB 프레임 워크 외부에서는 제한이 적용되지 않습니다. 500mA 제한으로 인한 드문 예외는 배터리로 작동하는 소형 USB 호스트이며 포트 당 100mA로 제한 할 수 있습니다.
PC의 USB에서 직접 1.8A를 그릴 수는 없습니다. 그러나 고전류가 필요하고 동시에 PC에 연결되어있는 경우 전원에서 자체 공급되는 허브에 투자하는 것이 좋습니다.
장치 드라이버는 최대 500mA 이상의 100mA 전류를 협상 할 수 있습니다. 그러나 BIOS에 USB 설정에서 "레거시 저장소 사용"이라는 옵션이있는 경우 부팅시 일부 장치가 올바르게 구성되지 않을 수 있습니다. 이 설정이 해제되어 있으면 제대로 작동하지 않을 수 있으므로 부팅 후 장치를 다시 연결해야 할 수 있습니다. 이 설정이 켜져있는 경우에만 BIOS가 최소값보다 큰 전류를 제공합니다 .100mA라고 생각합니다.
무차별 대입 방법은 여분의 전원을 공급하기 위해 두 개의 수 USB를 하나의 암 USB 케이블로 얻는 것입니다. 주의 : 전기 / 전력 소비 안전 문제가있을 수 있습니다.
Mr 404notFound, USB 장치에서 제한을 늘릴 수 없다고해서 죄송합니다. 디자인에 의해 제한됩니다.
일부 초기 허브는 100mA로 제한되었으므로 이제 모든 허브는 500mA이며 USB3 포트는 900mA를 사용할 수 있습니다.
좋은 소식은 포트의 등급을 확인할 수 있다는 것입니다. 5 년보다 오래된 것은 100mA 일 수 있지만 그보다 더 새로운 것이라면 의심합니다.
Windows를 실행하는 경우 ... > 장치 관리자> 하드웨어> USB 허브 (선택)> 속성 (rt 마우스)> 전원으로 이동하십시오.
이게 도움이 되길 바란다!! 퍼지 이미지에 대해 죄송합니다. 이것은 Mac입니다. 포트 당 500mA를 볼 수 있으며 연결된 장치는 0mA입니다. 전류 미터가 내장되어 있습니다. 그리고 그것이 참조하는 포트. 마우스를 각 포트로 옮기는 것이 가장 쉬운 방법이라는 것을 알았지 만 배운 동료가 더 빠른 방법을 알고있을 것입니다.
BTW 모든 USB 허브는 단락으로부터 자동 재설정 가능한 폴리 퓨즈로 보호됩니다. 그러나 전류 서지로 인해 USB 포트 근처에 전해 캡이 끊어진 마더 보드 하나 이상이 전통적인 팝콘 돌출 뚜껑으로 감지되었습니다.