USB 전원-기본 사항


10

USB로 구동 할 무언가를 처음 디자인했습니다. 이상적으로는 영국 벽면 플러그의 어댑터에 연결하거나 다른 장치의 전원 공급 된 USB 포트에 연결할 수 있습니다. Kicad를 사용하여 회로를 설계했지만 USB를 사용하여 장치에 전원을 공급 한 적이 없습니다.

단순히 V +를 전원이 필요한 비트에 접지하고 접지가 필요한 비트에 접지하고 둘 사이에 1uF 커패시터 커넥터를 연결하는 것입니까? 아니면 이건 정말 잘못입니까? D +로 데이터를 전송할 필요가 없으며 D-가 열려 있습니다. 풀다운 저항 등으로 접지에 연결해야합니까? 다른 제품을 디자인 할 때 할 수 있도록 이것을 올바르게하고 싶습니다.

Attiny 및 일부 5mm LED에 전원 공급


1
USB 사양에 따라 기술적으로 정확하지는 않지만 그 안에는 100000000 개의 장치가 있습니다. 너무 많은 전류를 소비하지 않는 한 괜찮습니다.
brhans

커패시터와 관련하여 : 회로가 안정적인 전원 공급 장치를 실제로 신경 쓰지 않거나 자체 전압 조정을 수행하지 않으면 회로를 그대로 두거나 전압 조정기 데이터 시트에서 권장하는 커패시터로 교체하십시오. 세라믹 커패시터 (1μF 범위에서 가장 일반적)의 경우 극성은 중요하지 않으며, 탄탈륨 또는 전해질의 경우 + 쪽이 일반적으로 표시됩니다.
Michael

USB 버스 협상을 할 여유가 없다면 USB 플러그를 사용하지 마십시오. 그렇게 간단합니다.
Agent_L

답변:


16

USB 장치는 초기 협상라는 수행 100mA까지 그릴 수있는 리스트를 호스트로. 이 과정에서 최대 500mA를 요청할 수 있습니다. 그런 다음 호스트는 추가 전원을 공급할 것인지 장치를 종료 할 것인지 결정합니다.

경우에 따라 호스트는 장치에 저전력 절전 모드로 전환하도록 지시 할 수 있습니다.

대부분의 벽 전원 컴퓨터는 polyfuse를 통해 USB 전원을 5V 공급 장치에 연결하기 만하고 전류를 제어하거나 모니터링하지도 않습니다. 배터리 작동 장치는 종종 USB 전원을 신중하게 관리합니다. 따라서 데스크탑 컴퓨터에 연결할 때 묻지 않고 전력을 끌어 당기는 것만으로도 가능하지만 랩톱에는 연결할 수 없습니다.

물론 이것은 모두 USB 사양에 있습니다.


1
여전히 USB3 +에 맞습니까?
AndrejaKo

USB 포트에 물건을 꽂으면 컴퓨터 전원이 너무 많이 소모되거나 단락 될 경우 컴퓨터가 손상됩니다. USB 실험에서 한 대의 컴퓨터를 망쳤습니다.
Evan Carslake

1
@EvanCarslake 네, 그러나 그것은 또한 당신이 그것을 꽂은 컴퓨터의 결함이기도합니다. 그 이유는 USB 전원 라인에 자체 재설정 퓨즈가 있어야합니다. 그러나 일부 제조업체는 모서리를 깎았습니다.
Grant


2

다른 사람들이 이미 언급했듯이 거의 모든 USB 호스트에서 100mA를 그릴 수 있습니다.

USB 사양을 위반하지 않고 호스트 장치에 해를 끼칠 수있는 것을 만들지 않고 그 이상의 전력을 원하는 경우 다음 중 하나를 수행하십시오.

  1. MCU / CPU 핀을 데이터 핀에 연결하여 호스트와 더 높은 충전 속도를 협상 할 수 있습니다

또는

  1. D + / D- 핀을 능동적으로 감지하십시오. (사양 준수) 충전기에 연결하면 충전기에서 D + / D- 핀이 함께 단락되므로 장치가 협상없이 높은 속도로 전력을 공급할 수 있음을 알 수 있습니다. 호스트에 연결되면이 핀은 단락 되지 않으므로 장치 자체를 100mA 드로로 제한해야합니다.

1

이론과 실천이 있습니다.

이론은 열거하기 전에 100ma 만 그릴 수 있다는 것입니다. 또한 열거가 실패하면 매우 낮은 전원 상태로 드롭 다운해야하는 시간 제한이 있습니다. USB 벽면 사마귀 ( "배터리 충전"사양)는 D +와 D- 라인을 단락시켜 일반 USB 호스트가 아님을 나타냅니다.

실제로는 호스트 (노트북조차도)는 일반적으로 고정 된 임계 값으로 바보 전류 제한을 갖습니다. 따라서 USB 호환 장치 인증에 신경 쓰지 않는다면 즉시 500ma (또는 약간 더)를 그릴 수 있으며 대다수의 호스트에서 잘 작동합니다.


0

호스트가 허용하는 한 USB 3.0 장치는 최대 1000mA를 소비 할 수 있다고 생각합니다.


1
호스트와 클라이언트 간의 성공적인 초기화 및 협상 후에 만 ​​가능합니다. 정확한 양을 기억하지는 않지만 초기화하지 않으면 매우 낮은 인발 속도 만 허용 됩니다. 100mA, IIRC와 같은 것
Robherc KV5ROB

@ RobhercKV5ROB 의견을 보내 주셔서 감사합니다. 저는이 사이트를 처음 사용합니다.
Jake Psimos

0

100mA 이하로 유지하면 열거에 대해 걱정할 필요가 없습니다. 일회성으로 구축하는 경우 열거 없이도 최대 500mA를 끌어 올릴 염려가 없습니다. 제품을 구축하는 경우 버스를 열거하고 더 많은 전류를 요청하기 위해 50 센트 MCU를 던져 넣으십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.