Bao nhiêu năng lượng có thể được cung cấp qua USB?


66

Tôi biết rằng Ổ cứng hỗ trợ USB của tôi không hoạt động, nhưng yêu cầu năng lượng tối thiểu mà Raspberry Pi có thể đáp ứng cho các thiết bị kết nối qua USB là gì?

Câu trả lời:


101

Khuyến nghị: 100mA

Bạn không nên rút nhiều hơn khoảng 100mA từ các cổng USB.

Nguồn


Trong thực tế, nó phức tạp hơn thế này.

Tôi đã chụp hai ảnh chụp màn hình từ sơ đồ thiết bị B (phát hành tại đây ):

Cấp điện (hình A):
Cấp nguồn USB

Chúng ta có thể thấy rằng đường dây 5 volt (+ 5V0) được cấp nguồn trực tiếp từ nguồn đầu vào USB, thông qua Polyfuse 1.1A, 6V (miniSMD). Tôi tin rằng điều này có nghĩa là đầu vào 5V bị giới hạn ở mức 1.1A (dòng giữ tối đa, không phải cực đại).

Giả sử rằng bạn cung cấp năng lượng cho thiết bị từ nguồn cung cấp 5V được quy định có khả năng cung cấp ít nhất 700mA.

Hết nguồn USB (hình B):
Hết nguồn USB

Như chúng ta có thể thấy từ hình B, các cổng USB bị giới hạn dòng điện bởi polyfuses (miniSMDC014) đến 140mA (rút ra liên tục).

Một số người dùng đã phát hiện ra rằng các polyfuses của họ ở 100mA có điện trở xấp xỉ 5 Ohm, làm giảm điện áp V = iR = 0,1 * 5 = 0,5 V. Điều này không lý tưởng, vì điều này có nghĩa là điện áp USB đầu ra sẽ là 5 - 0,5 = 4.5 V. (Điều này có thể khiến một số thiết bị không hoạt động nếu chúng mong đợi 5.0 V)

Khi mức tăng hiện tại trên USB tăng (tức là 150mA), điện áp giảm hơn nữa - 0,15 * 5 = 0,75 V, dẫn đến điện áp đầu ra là 5 - 0,75 = 4,25 V, thấp hơn điện áp tối thiểu của thông số USB là 4,40V ( nguồn ). Điều này giả định rằng mức kháng cự không tăng khi rút hiện tại, mặc dù trong thực tế, biểu đồ kháng hiện / kháng hiện tại sẽ giống như thế này:
điện trở / điện áp ( Nguồn )

Từ phần hỏi đáp với Pete Lomas:

Cầu chì đá cứng trong khoảng 280mA và gập lại và giới hạn ở mức 140mA. Nếu bạn loại bỏ chúng thì tất cả những gì bạn có để bảo vệ là cầu chì trong nước 700mA. Theo dõi trên bảng là tốt cho 500mA + vì vậy bạn có thể nếu bạn thực sự muốn. Điều gì về một trung tâm hỗ trợ - để cung cấp năng lượng cho Pi và các thiết bị USB lớn hơn.

Để cấp nguồn cho các thiết bị có công suất cao hơn: (tức là thiết bị USB 2)

Bạn nên sử dụng bộ chia USB được cấp nguồn, có thể cung cấp> = 0,5A cho mỗi cổng USB. Điều này có nghĩa là nếu trung tâm USB của bạn có 4 cổng, thì nó nên sử dụng ít nhất một nguồn cung cấp 2A.

Sự lựa chọn khác:

Nếu bạn không muốn sử dụng bộ chia USB với nguồn điện thứ hai, bạn có thể thực hiện một trong các tùy chọn sau:

Những phương pháp này không được khuyến nghị và có thể làm hỏng bo mạch / thiết bị của bạn.

  • Tạo / mua cáp USB tách sử dụng nguồn 5V riêng (như nguồn đầu vào của bạn).

    Raspi USB out (chân TX, RX, GND) ___  
                                        thiết bị  
    Nguồn cung cấp 5V (chân 5V, GND) ___ /
    
  • Tham gia đầu ra của hai polyfuses (hàn một jumper ngang). Vì dòng điện polyfuse đang được phân tách, điều này sẽ cho phép lên tới ~ 200mA cho một thiết bị USB hoặc 50/150 trên hai.

    Hàn nhảy qua polyfuses

    Bạn cũng có thể tham gia VCC của cả hai cổng USB: (chưa được kiểm tra)

    Tham gia VCC

  • Kết nối VCC đầu vào với VCC đầu ra (ngắt kết nối các polyfuses trước?). Điều này sẽ cho phép bạn vẽ càng nhiều (kết hợp) khi đầu vào của bạn có thể cung cấp.

    Đầu vào đầu ra


Tuyên bố miễn trừ trách nhiệm: Tôi không liên quan đến việc thiết kế Raspberry Pi và không phải là chuyên gia về polyfuses. Sửa đổi Raspberry Pi của bạn không được khuyến nghị, sẽ làm mất hiệu lực bảo hành của bạn và có thể làm hỏng mọi thứ. Xin đừng kiện tôi.

Xin vui lòng sửa chữa bất kỳ sai lầm tôi có (có thể) đã làm!


9
Câu trả lời tuyệt vời!
Jivings

6
Đây là một trong những câu trả lời toàn diện nhất, tốt nhất trên trang web này mà tôi chưa thấy. Cảm ơn!
berry120

@JonEgerton Tôi không biết, tôi nghĩ Martin Thurau nghĩ khác về stackoverflow.com/questions/3255/iêu
Joe

@Joe: Anh ấy không thấy câu trả lời này. Nó có hình ảnh.
Jon Egerton

5
Cần cập nhật cho các bảng REV2 .. +1
Piotr Kula

14

Chỉ cần lưu ý rằng bảng rev 2.0 không còn có polyfuses USB, chỉ là polyfuse 1.1A đầu vào. Vì vậy, các vấn đề được đề cập ở đây sẽ không còn xuất hiện trong các bảng Raspberry Pi thế hệ hiện tại.

nguồn


Và Bảng REV2 có thể xử lý MAX of 2.5Anếu bạn bỏ qua các cầu chì poly bằng cách cung cấp năng lượng qua GPIO + 5V5 thay thế.
Piotr Kula

Con số 2.5A có được xác nhận chắc chắn không? Người ta đã nói rằng tối đa 2.5A nên được cung cấp dưới dạng nguồn cấp lại từ đầu nối USB A, nhưng điều này có thể được đưa ra tương tự trên chân GPIO + 5V5 không?
Khỏa thân

Ngoài ra, tôi không nghĩ bất cứ điều gì nói + 5,5V, giới hạn điện áp USB là + 5,25V. Vì vậy, vui lòng bỏ qua + 5V5 trong nhận xét của tôi ở trên.
Khỏa thân

Ôi, xin lỗi, nó là 5V0 - Thật tệ - tôi đã nghĩ đến điều gì khác. Rev2 đã được xác nhận! Rev1 không- An toàn để nói REV1 = MAX 1A,REV 2 = MAX 2.5A
Piotr Kula

Ở đây, người ta đã nói rằng các chân GPIO thường chỉ được xếp hạng cho 1A. raspberrypi.org/phpBB3/viewtopic.php?f=29&t=18928 Bạn có nguồn thông tin nào không? Nó sẽ rất tốt đẹp để đi đến tận cùng của điều này.
Khỏa thân
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.