Gjeldende kilder i Arduino
Arduino har forskjellige strømgrenser avhengig av hvilken pinstrøm trekkes. Før vi går videre først må vi forstå alle gjeldende kilder som er tilgjengelige i Arduino som vi kan tegne strøm. Arduino kan drives opp ved hjelp av disse kildene:
Alle disse kildene har forskjellig inngangsspenningskapasitet og forsyningsstrøm i henhold til inngangen gitt ved terminalen. Nå vil vi diskutere hvor mye maksimal strøm vi kan tegne ved hjelp av disse inngangene.
USB -port
Enkleste og enkleste måte å drive en Arduino bruker en USB -kabel. Det kan ta strøm fra hvilken som helst kilde som støtter USB -porter som Wall Socket, datamaskin USB -porter eller strømbanker.
Gjeldende grense for USB -port
Når Arduino drives ved hjelp av en USB -port, er strømmen begrenset til 500mA på grunn av USB -grensesnittet. Denne kraften deles mellom komponentene på Arduino -brettet på slutten, tilgjengelig kraft er noe mindre. Husk at 500mA er den maksimale grensen det alltid anbefales å ikke tegne nåværende mer enn 400 mA.
Inngangsspenning | Maksimal strøm trukket |
---|---|
5v | 500mA |
Overstrømsbeskyttelse for USB
For overstrømsbeskyttelse a Resettbar polyfuse brukes som beskytter mot alle slags shorts og overstrøm på Arduino. Hvis det er mer som mer det 500mA trekkes ved hjelp av USB, så vil det utløse polyfuse og kutte avkoblingen til USB -strømmen. Når overstrømmen er fjernet, vil den tilbakestilles til sin opprinnelige tilstand etter en tid, noe som avhenger av hvor mye strømgrense Arduino har overskredet, da det er en Termisk sikring.
DC tønne jack
DC -tønne -knekt er spesifisert for bruk av eksterne strømforsyninger for Arduino i tilfelle det kreves mer strøm for krets. Spenning fra tønnekontakten er koblet til den ombord 5V spenningsregulator, og deretter er utgangen til denne 5V-regulatoren koblet til 3.3V -regulator.
Gjeldende grenser for DC tønne jack
Noen Arduino-brett som Uno har en tønne jack om bord. Ved å bruke den kan vi koble til ekstern strømforsyning, strømmen som er tegnet med tønne, er først regulert. Det er to typer regulatorer på Arduino -brett.
5V -regulator
I motsetning til USB -porter, er fatekontakter ikke begrenset til 500mA; Ved å koble til en ekstern forsyning kan vi tegne en maksimal strøm på opptil 1A. Nåværende utover denne grensen er ikke mulig på grunn av en ombord 5V -regulator, hvis maksimale vurdering er 1 ampere. Imidlertid er vi termisk begrenset her når du trekker mer aktuelt, regulatoren vil varme opp noe som resulterer i mindre utgangsstrøm, dette kalles Termisk begrensning.
5V spenningsregulator | NCP1117St50T3G |
---|---|
Utgangsspenning | 5v |
Maksimal inngangsspenning | 20V |
Minimum inngangsspenning | 6.5v |
Maksimal utgangsstrøm | 1a |
3.3V -regulator
3.3V -regulator kan levere strøm opp til 150mA. Enhver strøm tegnet med en 3.3V PIN må først gå gjennom en 5V -regulator. 3.3V spenningsregulatorspesifikasjon er:
3.3V spenningsregulator | LP2985-33DBVR |
---|---|
Utgangsspenning | 3.3V |
Maksimal inngangsspenning | 16V |
Minimum inngangsspenning | 3.9V |
Maksimal utgangsstrøm | 150mA |
Vin Pin
Vin Pin på Arduino Boards fungerer Dual Way; De kan fungere som strømkilde når ekstern strømforsyning ikke er koblet til på tønne jack. Det kan også brukes som en spenningsutgangspinne.
Gjeldende grense for Vin
Gjeldende grense for VIN -pinn.
Merk: Vin Pin har ingen omvendt polaritetsbeskyttelsesdiode, så vær forsiktig mens du gir strøm gjennom VIN.
Vin Spenning (V) | Maks strøm |
---|---|
7-12V | 1a |
Gjeldende grense for I/O -pinne
Maksimal strømgrense for eventuelle I/O -pinner er 40mA, Dette er den maksimale strømmen, hvoretter ATMEGA Microcontroller ikke lenger kan håndtere. Total strøm trukket fra alle I/O -pinner helt er 200mA maks.
Hvis du tegner mer strøm enn 40mA fra en I/O -pinne, vil det skade I/O -pinnen, da det ikke er noen sikring på disse pinnene.
Konklusjon
Arduino kan kontrollere flere enheter, motorer og kretsløp. Mengden strøm trukket fra Arduino avhenger av hvilke komponenter som er festet med kretsen. I denne opplæringen har vi dekket de nåværende grensene for Arduino -tavler. Å kontrollere strømmen i en sikker grense er en stor ferdighet for trygt å kjøre Arduino med kraftige enheter som motorer. Å vite all denne informasjonen vil hjelpe i kretsdesign.