本節書摘來異步社群《樹莓派開發實戰(第2版)》一書中的第1章,第1.3節,作者:【英】simon monk(蒙克),更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
面臨問題
你需要為樹莓派選擇電源。
解決方案
樹莓派對電源的基本電氣規格的要求為提供5v穩壓直流電。
至于電源在電流大小方面的要求,這要取決于樹莓派的具體型号以及其連接配接的外圍裝置。你最好采用一款能夠輕松驅動樹莓派的電源,是以電流一般不宜小于700ma。如果你在同一個賣家那裡購買樹莓派和電源的話,他通常能夠告訴你某款電源是否與你的樹莓派相比對。
如果你打算使用無線上網卡或其他大功率的usb外設的話,那麼最好選用能夠提供1.5a甚至2a電流的電源。
此外需要注意的是,那些非常廉價的電源通常無法提供準确可靠的5v電壓。
進一步探讨
樹莓派的電源和連接配接器其實與許多智能手機的充電器是完全一樣的。隻要這些充電器采用的是micro usb接口的話,那麼其電壓幾乎都是5v的(但是仍需檢驗一下)。這樣的話,唯一的問題就是這些充電器是否能夠提供足夠的電流。
如果它們無法提供足夠的電流的話,那麼就會發生下列問題。
充電器會過熱,甚至有可能引發火災。
充電器本身報廢。
高負荷運作時(比如當樹莓派使用wi-fi網卡的時候),這會導緻電壓下降,進而可能引起樹莓派重新開機。
通常來說,我們需要檢查電源的相關說明,看看是否至少能夠提供700ma及以上的電流。如果電源隻是标明了功率是多少w,而沒有給出電流是多少ma,那麼将瓦數除以5就是ma數。也就是說,一個5v 10w的電源能夠提供2a(2000ma)的電流。
當我們使用一個最大電流為2a的電源的時候,我們用到的電力不會比使用700ma電源時的更多。因為樹莓派隻是按需消耗電流,而不是按照供電器的最大輸出電流。
在圖1-3中,我測量了b型樹莓派的電流,并與b型樹莓派2的電流進行了相應的比較。

雖然新型的樹莓派(a+、b+或者樹莓派2)要比舊型号的樹莓派更加節能,但是當處理器滿負荷或者使用了大量外圍裝置的時候,它們的電流需求同樣也不低。
從圖1-3所示可以看到,電流很少會高于500ma。這是因為此時的處理器根本沒有做太多的事情。當你開始播放hd視訊的時候,電流就會顯著提高。是以對于電源來說,其額定輸出電流最好要高一些,以備不時之需。