題:
如果USB提供5v,Arduino如何為5v引腳提供5v? (還有另一個問題)
Blake
2017-02-22 07:44:05 UTC
view on stackexchange narkive permalink

我絕對不能理解某些東西。在網上,我聽說Arduino通常使用9v(平均),而USB一般提供5v @ 500mA。如果是這樣:

  1. 使用5v USB的Arduino甚至如何供電?我聽說最小為7v。
  2. 如果USB提供5v ...怎麼沒有5v引腳呢?這對於Arduino來說沒有餘地!
  3. ol>

    我的理解很不好,任何解釋都很好。謝謝!

它不是5V引腳,只是連接到USB的V +。如果通過USB發送6v,則該引腳也將具有6v。
我想我想問的是,沒有任何其他引腳連接到任何其他組件的Arduino的正向電壓是多少?
並聯負載均獲得相同的電壓。使用40ma的球場作為Uno的消耗,即125歐姆的@5v。如果您希望其他負載與uno共享在_series_中,則計算“正向”作為分壓器,並以“ rLoad”,“ 5v”和“125Ω”作為輸入
原諒我的笨拙,但是可以使用相同的電源驅動12v線性執行器和arduino嗎?
六 答案:
Enric Blanco
2017-02-22 15:58:05 UTC
view on stackexchange narkive permalink

實際上,Arduino的電源為5V(5V引腳和ATmega328p連接到板上的+ 5V導軌)。這裡的意思是那些5V電壓來自哪裡。基本上有2種可能的來源:

  1. USB 。 USB的5V線已經(或應該已經)被調節,因此它直接饋入(實際上它通過多熔絲)到電路板的+ 5V導軌中。以這種方式運行的最大電流為500 mA,受多熔絲限制,因此您不會炸毀PC。

  2. 桶式連接器(壁式適配器)強>。它接受7-12V電壓,並使用線性穩壓器將其降低至5V,該線性穩壓器的輸出將輸出至電路板的+ 5V電壓軌。以這種方式運行的最大電流為1,000 mA,受調節器功能的限制。

  3. ol>

    如果兩個電源同時存在,則牆壁適配器。 UNO板上具有檢測適配器電壓的電路,並通過MOSFET的+ 5V導軌斷開(使用MOSFET開關)USB 5V線。

    這樣做不僅是為了方便(因此,具有更多可用電流),而且還用於保護。否則,您將連接兩個電源(來自穩壓器的+ 5V和來自USB的+ 5V),這是一個危險的情況。

    我評論了UNO R3原理圖,以便您自己了解它的原理完成(包括輸入源,適配器電壓檢測電路等),請參見下文。

    Arduino UNO power supply

fred_dot_u
2017-02-22 08:04:33 UTC
view on stackexchange narkive permalink

在基本層面上,USB端口的5v由外部設備的電源調節,無論是計算機USB端口還是USB型充電模塊。當您在Arduino上使用電源插孔時,可以提供從7v(建議的最小電壓)到20v的最大電壓範圍。此輸入電源通過穩壓器提供操作Arduino所需的5v穩定電壓。

Arduino並未“使用”電壓,但是對於綁定的其他設備,您可能沒有多少備用電源進入5v總線。

考慮可以用類似於水壓的方式查看電壓,而可以將電流與流動的水量進行比較。如果您使用1000 mA電源,而Arduino使用500 mA,則在5v電壓下仍有500mA的電流可供其他用途。

這是非常基本的概述,詳細信息因一個模型Arduino的不同而異。

還要注意,一個模型不應將5v應用於其他模型。標記為5v的引腳繞過穩壓器,並可能損壞電路板或其他連接的設備。

BarrowWight
2017-02-22 08:14:45 UTC
view on stackexchange narkive permalink

您可能會混淆電壓和安培數。 Arduino的輸入電壓為5V至12V,並使用穩壓器將較高的電壓降低至5V。毫安(mA)是每個電路部分汲取的量度。 Arduino本身僅消耗其中的25種,如果使用USB供電,則大約會留下475mA的電流。

Arno Bozo
2017-02-22 20:19:59 UTC
view on stackexchange narkive permalink

@enric blanco作了很好的描述。我只是指出了USB(5V)和桶形連接器(7-12V)之間的奇怪區別。

桶形連接器必須接受不同的電源(具有不同的電壓),而且它們可能需要穩壓。因此,arduino在槍管連接器之後需要一個“調節器”。有不同的作曲家可以做到。這種簡單的方法將引起最小的電壓損失。這就是為什麼您必須輸入超過5V的原因。

還有其他組件(降壓/升壓)可以接受3V至12V的輸入電壓,並始終提供5V作為輸出,但它們更昂貴(5美元)。

Nick Gammon
2017-02-22 09:57:21 UTC
view on stackexchange narkive permalink

您可以直接向5V引腳提供5個5V電壓,這實際上就是USB接口的功能。僅在使用電源插孔時,才引用7至12V的電壓。它將其轉換為處理器所需的5V。

user31224
2017-02-23 01:26:19 UTC
view on stackexchange narkive permalink

不,您不必在原始引腳上輸入超過5V的電壓,而在VCC引腳上輸出恰好5V的電壓(至少對於Pro Mini而言)。我不知道該怎麼做。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...