在不使任何內部保險絲跳閘的情況下,我可以從Arduino的每個引腳汲取的最大電流是多少?每個插針都有限制嗎?整個板子都有總體限制嗎?
在不使任何內部保險絲跳閘的情況下,我可以從Arduino的每個引腳汲取的最大電流是多少?每個插針都有限制嗎?整個板子都有總體限制嗎?
這有點複雜。基本上,有許多限制因素:
來自微控制器的IO線(即模擬和數字引腳)既有匯總(例如總)電流限制,也有每個引腳的限制:
來自 ATmega328P數據表。 sub> sup>
但是,取決於如何您定義Arduino的“ Pins”,這還不是全部。
arduino的5V引腳未通過微控制器連接。因此,它可以提供更多的功率。通過USB為arduino供電時,USB接口將總功耗限制為500 mA。這與arduino板上的設備共享,因此可用電源會少一些。
當您使用外部電源時,通過桶形電源連接器受到本地5V穩壓器的限制,該穩壓器的額定功率為最大 1 Amp 。但是,這也受熱限制,這意味著在您取電時,調節器會發熱。過熱時,它將暫時關閉。
3.3V穩壓輸出最大可提供150 mA電流,這是3.3V穩壓器的極限。
注意:這不適用於Arduino Due,並且Arduino Mega可能存在一些差異。對於任何基於ATmega328微控制器的Arduino來說通常都是正確的。 sub>
在不使任何內部保險絲跳閘的情況下,我可以從Arduino的每個引腳 汲取的最大電流是多少?
Arduino板上只有一根保險絲。 USB端口上有一個可複位多熔絲,它限制了從500mA開始的電流。該保險絲僅在由USB供電且僅在5V導軌上的總消耗大於500mA時才有效。 (請注意,這種類型的保險絲不會簡單地“熔斷”。)
如果從I / O引腳汲取太多電流(40mA或更多),則會損壞該引腳。 I / O引腳上沒有保險絲。
在此處列出了Uno,Duemilanove的最大電流值:
每個I / O引腳的直流電流:40.0 mA
每個VCC和GND引腳的直流電流:200.0 mA
所有IO引腳放在一起的總體DC電流限制:200 mA
請注意,如果有多個VCC / Vin / GND引腳,那麼Arduino可以承受更大的電流。 (每個引腳對應於ATMega328上的引腳)
對於大多數Arduino,這些似乎或多或少是標準的,因為這些電流限制是針對微控制器的。
根據v2.3原理圖,Arduino Nano 3.3v調節器是FTDI usb轉串行ic。最大額定電流為50mA。
如果您查看Nano的原理圖,您會發現FT232RL芯片提供了3.3V引腳。根據其數據表,該引腳可以提供最大50mA的電流。
要運行模塊,您必須提供外部3.3V電源。可能由一個3.3V LDO穩壓器提供,該穩壓器由5V引腳供電,該引腳由USB或5V穩壓器供電,一個 UA78M05二者均最大為500mA(減去Nano所需的電流)