Mekkora az a maximális árammennyiség, amelyet az Arduino minden egyes tűjéből lehúzhatok anélkül, hogy bármelyik belső biztosíték kioldódna? Van-e korlát csaponként, valamint általános korlát az egész táblára?
Megjegyzések
- related: electronics.stackexchange.com/questions/217643/…
Válasz
Ez egy kicsit összetett. Alapvetően számos korlátozó tényező létezik:
A mikrovezérlő IO vonalai (azaz az analóg és a digitális érintkezők) egyaránt tartalmaznak összesített (pl. Teljes) áramkorlátot és tűnkénti korlátot:
Az Arduino „csapok” meghatározásának módjától függően azonban ez nem a teljes történet.
Az arduino 5 V-os tűje nincs csatlakoztatva a mikrovezérlőn keresztül . Mint ilyen, lényegesen több energiát nyerhet. Ha az arduino-t USB-ről táplálja, az USB-interfész a teljes energiafogyasztást 500 mA-re korlátozza. Ezt megosztják az arduino kártya eszközeivel, így a rendelkezésre álló teljesítmény valamivel kevesebb lesz.
Ha külső tápegységet használ, a hordó tápcsatlakozóján keresztül korlátozhatja Önt a helyi 5 V-os szabályozó, legfeljebb 1 Amp értékre. Ez azonban termikusan korlátozott is, ami azt jelenti, hogy amint áramot merít, a szabályozó felmelegszik. Ha túlmelegszik, ideiglenesen leáll.
A 3,3 V-os szabályozott kimenet képes max. 150 mA-t táplálni, ami a 3,3 V-os szabályozó határértéke.
Összefoglaló
- Az egyetlen IO tű abszolút maximum 40 mA ( ez a maximum . Soha ne húzzon teljes 40 mA-t a tűről. Alapvetően ez az a küszöb, amelynél az Atmel már nem tudja garantálni a chip nem sérül meg. Mindig győződjön meg arról, hogy biztonságosan alatt van e az áramkorlát. )
- az összes áram Az IO csapok együtt 200 mA max
- Az 5 V-os kimeneti tüske jó ~ 400 mA USB-n, ~ 900 mA külső tápegység használatakor
- A 900 mA-es adapterhez ~ 7 V. Az adapter feszültségének növekedésével a szabályozó hőmennyiségének d-nek kell lennie Az eal with szintén növekszik, így a feszültség növekedésével a maximális áram csökken. Ezt hívjuk termikus korlátozás
- A 3,3 V-os kimenet képes 150 mA .
- Megjegyzés – A 3,3 V-os sínből vett áramnak át kell mennie az 5 V-os sínen . Ezért, ha van egy 100 mA-es készüléke a 3,3 V-os kimeneten, akkor azt is számolnia kell az 5 V-os teljes árammal.
Megjegyzés: Ez nem vonatkozik az Arduino Due-re, és valószínűleg vannak eltérések az Arduino Mega esetében. Valószínűleg igaz minden olyan Arduino-ra, amely az ATmega328 mikrovezérlőn alapszik.
Megjegyzések
- Szép összefoglaló! Ne feledje, hogy bár a tű maximális áramának értéke 40 mA lehet, az ‘ az abszolút maximum. És ahogy az adatlap mondja, az abszolút maximális működés káros lehet. Általában ajánlott a < 35 mA-re korlátozni.
- A Due-nek van egy töltőszivattyúja a magfeszültség ellátására, amely nincs közvetlenül kitéve tűként, de lehet rá van forrasztva.
- Valójában HÁROM korlátozó tényező létezik, a fenti válaszban felsorolt kettő plusz az a tény, hogy az adatlap azt mondja, hogy a C0-C5, D0-D4, ADC7 portokból származó összes áram összege , és a RESET nem haladhatja meg a 150mA-t. Ugyanígy a B0-B5, D5-D7, ADC6, XTAL1, XTAL2 portok számára beszerzett összes áram sem haladhatja meg a 150mA-t. Ami a jelenlegi süllyesztést illeti, a C0-C5, ADC7, ADC6 portok összege nem haladhatja meg a 100mA-t; a B0-B5, D5-D7, XTAL1, XTAL2 portok összege nem haladhatja meg a 100mA-t; és a D0-D4 portok összege, a RESET nem haladhatja meg a 100mA-t. Mindez fel van tüntetve az adatlapon.
- Annak a személynek, aki egy szerkesztésben azt javasolta, hogy a 3,3 V sín az FT232-ből származzon, nem ‘ a tábla általam megnézett verzióinak.
- Megjegyzés – A 3,3 V-os sínből vett áramnak át kell mennie az 5 V-os sínen . Ezért, ha van egy 100 mA-es készüléke a 3,3 V-os kimeneten, akkor azt is számolnia kell az 5 V-os teljes árammal.
Válasz
Mekkora az áram maximális mennyisége, amelyet az Arduino egyes csapjaiból lehúzhatok anélkül, hogy bármelyik belső biztosítékot kioldanám ?
Az Arduino táblákon csak egy biztosíték van. Az USB porton van egy Resettable Polyfuse , amely korlátozza az áramot 500mA-tól kezdődően. Ez a biztosíték csak akkor működik, ha USB-ről táplálja, és csak akkor, ha az 5 V-sín teljes húzása meghaladja az 500 mA-t. (Ne feledje, hogy ez a típusú biztosíték nem egyszerűen “felszakad”.)
Ha túl sok áramot (40mA vagy több) merít egy I / O csatlakozóból, az károsíthatja a csapot. Az I / O érintkezőkön nincsenek biztosítékok.
Megjegyzések
- a Nano és a Micro táblákban is van ez a polifúzus? Itt azt mondják, hogy a Nano-nak nincs polifúziója (és így nincs áramkorlátozó az 5 V-os tűn)
Válasz
A maximális aktuális értékek itt vannak felsorolva az Uno, Duemilanove számára:
Egyenáramú áram I / O csatlakozónként: 40,0 mA
Egyenáramú áram VCC és GND csapokonként: 200,0 mA
Teljes DC az összes összerakott IO érintkezõre vonatkozó korlát: 200 mA aktuálisabb. (Mindegyik tű megfelel az ATMega328 tűjének)
Úgy tűnik, hogy ezek többé-kevésbé szabványosak a legtöbb Arduinos számára, mivel ezek a jelenlegi korlátozások a mikrovezérlőre vonatkoznak.
Megjegyzések
- Van valami ötleted az Arduino Nano DC-ről VCC-re és GND-csapokra: ??? mA
Válasz
A v2.3 vázlata szerint az Arduino Nano 3.3v szabályozó az FTDI usb soros ic-re. Ennek maximális áramerőssége 50mA.
Válasz
Ha megnézi a vázlatot a Nano esetében láthatja, hogy a 3,3 V-os tűt az FT232RL chip biztosítja. adatlapja szerint ez a tű legfeljebb 50 mA-t képes biztosítani.
A modul futtatásához külső 3.3 V-os tápegységet kell biztosítania. . Esetleg egy 3,3 V-os LDO-szabályozó biztosítja, amelyet az 5 V-os tű táplál, amelyet vagy az USB, vagy az 5 V-os szabályozó táplál (kevesebb, mint a Nano által igényelt áram)
Megjegyzések
- Ennek újragondolása: Úgy gondolom, hogy csak az 5 V-os tűt használhatnám feszültségosztóval (2 ellenállások), hogy megkapjam a ~ 250 mA-es csúcsot, amire szükségem van 3.3 V-on.
- Ön ‘ rosszul gondolkodik újra. A feszültségosztók nem képesek nagy áramokat biztosítani. Csak nagyon apró áramokra (referenciafeszültségekre) vonatkoznak.
- electronics.stackexchange.com/questions/145482/…
- Ezt nem tudta ‘ – sok időt és súlyosbítást spóroltál meg nekem. Köszönet.
- Aki látja ezt a választ a jövőben: ez egy másik kérdésre adott válasz volt, amely kifejezetten az Arduino Nano 3v3 tűjéhez kapcsolódott. Egy rendszergazda úgy döntött, hogy itt egyesíti ezt a kérdést (így az eredeti kérdésre adott kiváló választ átalakítja, ha a kérdésre hiányos választ adnak).