GPIO를 통해 전원을 어떻게 공급합니까?


102

필자는 DC "배럴 플러그"스타일 전원 공급 장치를 5V 및 GND GPIO 핀에 연결하여 라즈베리 파이에 전력을 공급하는 사람들의 몇 가지 예를 보았습니다.

이와 같은 일을 할 때 고려해야 할 사항은 무엇입니까? 보호 구성 요소를 추가해야합니까, 아니면 충분한 전류를 가진 괜찮은 5V 전원 공급 장치가 장기간 사용하기에 적합하고 Raspberry Pi를 파괴하지 않습니까?


사용하려는 파워 브릭 사진이 있습니까? 또는 다른 사양?
Piotr Kula

: ppumpkin는 EE Stackexchange에 대한 질문을 맞는 볼 수 있기 때문에, 그에 대한 링크가 있어야 electronics.stackexchange.com/questions/38077/...
크리스 스트래튼

이것을 EE에 교차 게시하는 것에 동의하지 않습니다.
Alex Chamberlain

@AlexChamberlain 합의. 이상한 행동이었습니다. ppumkin, BitBobBang에게 EE를 요청하는 것이 어떻습니까?
Jivings

답변:


60

의 봐서는 개략적 GPIO 핀에 연결되어 철도 5V + ;

USB 전원에 입력 회로도의 일부를 복사했습니다. 이 하위 섹션에서는 USB 커넥터에서 공급 된 + 5v가 필터링되어 5V0Rail에 안정적으로 5v를 공급합니다 .

여기에 이미지 설명을 입력하십시오

회로도를 연구하면 Pi에 사용 된 전압이 3 개 더 있습니다 (총 4 개).

  • 5.0v; HDMI (자체 보호) (이제 활성 HDMI-VGA가 작동하는 이유를 알고 있음)
  • 3.3v; BCM 및 LAN IC
  • 2.5v; DAC
  • 1.8v; BCM (RAM) 및 LAN

5V0레일에 연결된이 서브 회로 에는 자체 필터 커패시터가있는 3 개의 전압 조정기가 있습니다.

여기에 이미지 설명을 입력하십시오

결과

귀하의 질문에 대답하십시오. 예, GPIO 핀에서 5V를 공급할 수 있습니다. 그러나 역 보호 기능이 없으며 실제로 5 볼트 입력 핀으로 설계되지 않았습니다. 레귤레이터에 보호 기능이 내장되어 있기 때문에 3.3v 핀에 3.3v 전원을 공급할 수도 있지만 BCM은 보호되지 않습니다. 일반적으로 GPIO 영역의 전원 핀은 확장 회로에 전원을 공급하는 데 사용됩니다.

USB 회로도는 기본 + 5V 입력으로 사용되도록 설계되었으며 Pi가 튀는 것을 방지합니다. GPIO 핀은이 보호 기능을 완벽하게 제공하지 않으므로 원하는 전원 공급 장치를 신뢰해야합니다!

일반적으로 사람들은 다른 것을 구동하기 위해 또 다른 고성능 PCB를 만듭니다. 예를 들어 로봇의 모터를 구동하는 데 사용되는 H- 브리지. 모터를 제어하기위한 TTL 신호 만 있으면되지만 자체 전원 공급 장치로 작동합니다. 대부분의 경우 자체 보호 회로를 통해 MCU / CPU에 전력을 공급하여 고전력 회로와 분리합니다.

대안

  1. 이상적이지는 않지만 + 5v를 TP1에 , GND를 TP2에 연결할 수 있습니다 (TP = 테스트 포인트)

  2. 마이크로 USB 케이블을 자르고 RED 및 BLACK 색상 코드 케이블을 사용하여 전원 어댑터에 연결하십시오. 1AMP (1000ma) 이상의 전원 어댑터를 사용하는 것이 좋습니다. Raspberry Pi는 800ma 이상을 사용하지 않지만 전압은 5votls입니다.

여기에 이미지 설명을 입력하십시오


4
적절한 PSU를 사용해야합니다. 우리 모두 퓨즈가 해결하는 것보다 더 많은 문제를 일으키고 커패시터가 여전히 회로에 있지는 않지만 훌륭한 장소에는 없습니다. 아, 더 나은 PSU를 사용하십시오.
Alex Chamberlain

1
많은 사람들이 USB 퓨즈에 대해 불평하지만 입력 퓨즈에 대해 불평하는 사람들은 많지 않습니다. 나는 개인적으로 입력 전압에서 퓨즈를 떨어 뜨리지 않을 것이며 많은 사람들이 동일한 것을 말하는 것을 보았습니다. 그러나 전압 조정기 전에 일부 퓨즈를 사용하면 조정 후에 더 이상 전압이 떨어지지 않지만 단락으로부터 보호 할 수 있습니다.
Krzysztof Adamski

3
또한 TP1 및 TP2에 연결하는 것은 GPIO를 통한 것과 동일합니다.
Alex Chamberlain

3
@ppumkin 필터링 캡은 부하와 병렬입니다! 원하는 곳 어디에서나 그릴 수 있습니다!
Alex Chamberlain

2
사람들은 왜이 물건을 그렇게 어렵게 만드는가? 입력 전원에 1000uF 캡을 끼운 다음 레귤레이터로 클립을 닫은 다음 벅 컨버터로 처지지 않도록하십시오. 그러면 2.5 ~ 30V의 더러운 전력을 사용할 수 있습니다. 납땜이 마음에 들지 않으면 조절 식 조절 및 벅 컨버터 모두를위한 소매 보드가 있습니다.
Peter Wone

16

우선, 5V GPIO 핀을 사용하면 RPi에있는 입력 퓨즈를 우회합니다. 즉, 지름길 등을 보호 할 경우 보호 기능이 없다는 것을 의미합니다. 그렇게하면 전원 공급 장치의 공급량에 따라 많은 전류가 Pi를 통해 흐를 수 있고 손상 될 수 있습니다. 또한 TVS 다이오드를 무시하므로 기본적으로 보호 기능이 없습니다.

또한이 핀에는 조정 된 5V를 넣어야합니다. 대부분의 전원 어댑터는 별도의 언급이없는 한 조정 된 전압을 출력하지 않으므로 일부 전압 조정기 회로를 사용해야합니다.

마지막으로 전력을보다 안정적으로 만드는 일부 평활 커패시터가 있으므로 일부 커패시터를 직접 연결하는 것이 좋습니다.


2
다이오드도 매우 중요합니다! +1
Piotr Kula

1
물론, 입력 퓨즈만을 의미했습니다. 출력 퓨즈는 USB에만 있기 때문에 실제로는 관련이 없으며 물론 USB 이외의 다른 단축키가 있으면 도움이되지 않습니다.
Krzysztof Adamski

잠깐, 기본적으로 내 자신의 전압 입력 회로 (보호 기능 포함)를 만들고 라즈베리 파이에 연결할 수 있습니까? 천재입니다! 실제로 다른 커넥터와 트랜지스터 (릴레이 및 5V를 구동하기 위해)를 사용하여 회로를 설계하려고했습니다. 부품 공급을 출력으로 만들 수도 있습니다.
Paul

9

회로도를 보면 5V 핀이 5V 레일에 직접 연결되어 있음을 알 수 있습니다. :)

배럴 커넥터를 5V 및 GND 핀에 연결하는 것은 좋지만 입력 퓨즈를 보호 할 수 없으므로주의하십시오. 과전류 보호와 함께 적절히 조정 된 1A @ 5V PSU를 이상적으로 사용하십시오. 규제되지 않은 PSU는 쓸모가 없습니다!


3
평활 캡은 여전히 ​​회로에 있습니다. 그들은 완벽한 장소에 있지 않습니다. GPIO가 아니라 USB 포트 근처에 있습니다. 어쨌든 SoC에 더 많은 관심을 가질 것입니다. 괜찮은 PSU로, 나는 그것을 줄 것이다. PSU가 통합 된 사용자 지정 확장 보드를 사용하면 더 좋을 것입니다. Pi가 제공하는 것보다 더 나은 공급을 제공 할 것입니다.
Alex Chamberlain

괜찮은 PSU로 예-OP는 괜찮은 PSU가 무엇인지 어떻게 알 수 있습니까 .. 나는 어디서나 사용하는 PSU를 거의 믿지 않습니다
Piotr Kula

나는 더 많은 힘에 대해 아무 말도하지 않았다. 당신은 1A를 고수해야하지만, 실제로는 흔적을 태우지 않을 것입니다. 칩이 먼저 갈 것입니다.
Alex Chamberlain

1
아니오-5v 5A 전원을 Pi에 연결하고 5v 레일을 사용하여 모터에 전원을 공급하는 데 사용합니다 (예 : @ 4AMP 드로우). 5v 흔적이 타 오릅니다! 칩이 아닙니다. 칩은 행복하게 ~ 500ma를 그립니다. USB 포트에 1A 정격 퓨즈가없고이를 통해 5A를 공급 한 경우 단락이 5V 트레이스를 녹입니다. 그렇기 때문에 PCB 형태의 과부하를 보호하고 CPU / GPU를 과전압으로부터 보호해야합니다 (단, 전압에 대해서는 신경 쓰지 않습니다). 추신 : 나는 당신을 투표하지 않았다.
Piotr Kula

@ ppumpkin 이것이 정답입니다. 필터 캡은 회로에 남아 있습니다. 필터 캡의 위치에서 중요한 것은 임피던스가 낮은 저수조를 제공하는 부하 근처에 있다는 것입니다. 전원 입력을 이동해도 캡과로드 사이의 레이아웃이 변경되지 않습니다. USB 케이블은 보드의 트레이스보다 훨씬 길기 때문에 캡은 실제 전원과 거의 거리가 멀기 때문에 괜찮습니다.
Chris Stratton

7

그래 넌 할수있어. 배터리를 사용하고 DC 전원 공급 장치가 아닌 경우 내 catspberry 2 progect 에서와 같이 매우 안전 합니다.

퓨즈 f3는 nvcp11117-3v3 만 보호하고 hdmi 근처에서는 약간의 저항을 보호합니다.

nvcp11117-3v3 출력 전류 제한은 일반적으로 1A이며 최대 1.5A 및 f3 퓨즈는 최대 1.1A의 전력을 제공합니다.

GPIO에 연결된 DC 전원 공급 장치를 사용하더라도 nvcp1117-3v3을 태울 가능성은 거의 없지만 모든 종류의 USB 장치를 사용할 수 있습니다.

라즈베리 파이에 전원을 공급하기 위해 microusb 전원 커넥터를 사용하는 경우 충분한 전원이 없기 때문에 많은 USB 장치를 사용할 수 없습니다.

좋은 아이디어는 rasperry pi를 약간 수정하여 "microusb 전원 커넥터"에서 usb 및 gpio로 + 5v를 직접 제공하는 것입니다.

그러나 지금 가장 좋은 점은 gpio를 통해 라즈베리를 공급하는 것입니다 .nvcp117-3v3 화상을 입는 경우 ebay에서 구매하면 hdmi 커넥터에 연결하고 그의 저항을 태울 위험이 없다면 expecially보다 1 € 저렴합니다.


3

예, 그러나 당신은 나와 같은 바보가 될 수 없으며 트리플 chceck 전원 커넥터는 +와 어디에-

내 상상력이 어떻게 든 검은 색 케이블이 + ....


3

전원을 공급하고 Adafruit Ultimate GPS 브레이크 아웃 및 홀 센서 입력 / 풀업 저항을 장착하기 위해 작은 보드를 설계했습니다. (목적은 Open Road Racing입니다). Dimension Engineering 7805 크기 스위칭 레귤레이터와 출력 커패시터를 사용했습니다. 잘 작동하고 정확히 4.98V로 유지됩니다. 좋은 부품을 사용하면 괜찮을 것입니다.


1
낮은 드롭 아웃 전압과 3A 전류로 인해 LM1085가 더 나은 선택입니다.
pylover

2

4 개의 NiMh 배터리를 사용할 수 있지만 항상 전압이 5V인지 또는 0.25V인지 확인합니다. 또한 배터리 팩에 연결되는 전선에 2 개의 외부 라인 만 납땜 된 끊어지고 저렴한 허브 (원래 pounshop에서 £ 1로)에서 USB 소켓에 연결된 Nokia 휴대 전화 USB 커넥터를 사용했습니다.


언급 한 콤보, 4 개의 NiMh 배트 및 용도 변경이 가능한 마이크로 USB 커넥터를 사용합니다. 유선 네트워크, 외부 모니터 (HDMI를 통해) 및 Pi Cam으로 약 2 시간 동안 논스톱으로 실행할 수 있습니다. 정확한 시간이 없습니다. 전압이 너무 낮아지면 Pi에 문제가 생깁니다. 이더넷을 연결하지 않고 조금 더 오래 작동합니다.
Chris O

2

간단한 수정, 솔저가 USB 커넥터로 연결되는 퓨즈 쪽에서 + 5v, 라인으로 tp2 또는 gnd로 이동하는 커패시터 쪽.

그런 다음 여전히 퓨즈를 사용합니다. 더 많은 전력이 필요한 경우 퓨즈를 점프하여 왼쪽에 있습니다.

헬리콥터에 RPi를 넣는 것과 같은 문제를 처리하고 있습니다. 공간이 문제이므로 개조 된 전원 잭이 문제가되지 않습니다.

필자는 5v 50A (과도하게 과열 (무열)) 레귤레이터를 만들었으므로 5v 대신 12v 배터리를 사용할 수 있습니다.

(no-points noob으로 편집 : USB 커넥터로 연결되는 퓨즈의 측면은 가장자리를 향한 측면입니다. http://www.raspberrypi.org/final-pcb-artwork/ 의 레이아웃에서 알 수 있습니다. -1 번 핀은 비아를 통과하여 퓨즈의 중앙 아래를 통과 한 다음 가장자리를 향해 내려갑니다.)


1

어떤 상황에서는 실제로 26/40 핀 헤더, 특히 물리적 핀 2 + 4 (+ 5V) 핀 6 + 기타 (접지)를 통해 RPi에 전원을 공급해야합니다. 예를 들어 나는로부터 전원이 지금 몇 년 동안 실행되었습니다 RPI (1B)이 기본 버전 UPIS의 지금 거의 얻을 수없는 PiModules에서 UPS입니다 단위하지만보다 정교한로 대체 PICO를 지금 단위 의심하지만 RPi가 정상적으로 {온보드 LiPo 셀을 충전하기 위해} 전원을 공급할 때 동일한 핀을 통해 전원을 빨아 들인 다음 백업 전원으로 작동 할 때만 제공합니다.

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