Obecne źródła w Arduino
Wiele źródeł prądu jest obecnych w Arduino, więc ma różne ograniczenia w zależności od źródeł, które pobierają prąd. Aby zrozumieć obecne parametry Arduino, musimy najpierw zrozumieć wszystkie dostępne prądowe źródła w Arduino, gdzie urządzenia mogą rysować prąd. Do zasilania Arduino stosuje się trzy źródła:
Trzy wspomniane powyżej źródła mogą pobierać dane wejściowe z różnych źródeł, takich jak porty USB, mogą przenosić moc z PC USB 3.0/2.0 portów. Podobnie gniazdo lufy prądu stałego i pin VIN mogą przenosić moc z zewnętrznego zasilania, takiego jak bateria 9 V lub adapter ściany wtyczki prądu stałego lub stary zasilanie komputera. Tak więc te trzy źródła dają prąd wyjściowy w zależności od wejścia. Omówmy maksymalny możliwy prąd przez te źródła.
Port USB
Port USB Type-B jest najczęstszym i podstawowym sposobem zasilania Arduino. Po prostu potrzebuje kabla USB, aby go zasilić za pomocą dowolnego portu komputera lub banku zasilającego obsługującego kabel USB. Power USB jest uważany za jako Najbezpieczniejszy sposób na zasilanie Arduino ponieważ daje Arduino regulowaną stałą 5 V z optymalnym prądem.
Obecny limit portu USB
Gdy Arduino przenosi moc z portu USB, maksymalna ilość prądu zgodnie z arkuszem danych Arduino, który może rysować, wynosi 500 mA. Z powodu interfejsu USB i komunikacji szeregowej prąd jest ustawiony na dolną granicę niż pozostałe dwa źródła energii dla Arduino. Moc wejściowa jest udostępniana między peryferyjami Arduino, więc na końcu dostępny prąd netto dla obwodu zewnętrznego jest w jakiś sposób mniejszy niż prąd pobierany. Arduino zaleca nie rysowanie więcej niż 400 mA prądu za pomocą źródła USB jako ciągłego rysowania więcej prądu może uszkodzić płytę Arduino.
Napięcie wejściowe | Maksymalny prąd narysowany |
---|---|
5v | 500MA |
Ochrona nadprądowej USB
Wraz z interfejsem USB Arduino zgromadził na pokładzie Polyfuse z przesiedlonym które mogą chronić Arduino przed wszelkiego rodzaju nadmiernie prądowymi kolcami. Jeśli szpilki wyjściowe Arduino rysują więcej niż bezpieczny limit prądu 500MA wtedy ten polifundowany uruchomi się i odetnie moc wejściową z portu USB. Ten bezpiecznik wykorzystuje właściwość termiczną do jej funkcjonowania, ponieważ jest to bezpiecznik termiczny. Tak więc, gdy zresuje, zajmie trochę czasu, aby dostać się do pierwotnego stanu do tego czasu Arduino pozostanie wyłączone.
DC Barrel Jack
Wiele tablic Arduino jest wyposażonych w gniazdo lufy prądu stałego, które zwiększa liczbę sposobów zasilania Arduino. Ten gniazdo przydaje się, gdy musimy zwiększyć limit prądu wyjściowego Arduino lub pewne ciężkie obciążenie jest podłączone. Pin wejściowy gniazda lufy DC jest podłączony do regulatorów napięcia pokładowego.
DC JACK BOLEL może przyjąć napięcie wejściowe gdzieś między 7-16 V z prądem znamionowym do 1a. Jednak nie zaleca się podawania napięcia wejściowego o więcej niż 12 V, ponieważ może on podgrzewać regulatory napięcia, które powodują wyłączenie zasilania Arduino. Wyjście regulatora 5V jest podawane 3.Regulator 3V, który dalej go zmniejsza. Aby uzyskać te dwa napięcia wyjściowe osobny pin 5 V i 3.3v jest obecny powyżej pinów analogowych na tablicy Arduino.
Obecne limity DC Barrel Jack
Ponieważ wejście gniazda lufy prądu stałego jest bezpośrednio podłączone do regulatorów napięcia, więc limity prądu podnośnika DC są również określane przez te dwa regulatory:
Regulator 5V
W przeciwieństwie do portów USB, regulatory 5V nie są ograniczone do 500 miliardów amperów prądu. Używając zewnętrznego źródła zasilania, może się poddać 1a bieżący. Prąd rysowania więcej niż 1a nie jest możliwy, ponieważ regulator napięcia Arduino jest oceniany przy maksymalnej wartości 1a. Również z powodu Ograniczenie termiczne Regulatora napięcia Rysowanie więcej prądu podgrzewa go, co ustawia płytę Arduino do tymczasowego wyłączenia. Specyfikacje techniczne regulatora napięcia 5 V:
Regulator 5V | NCP1117ST50T3G |
---|---|
Wolty wyjściowe | 5v |
Maksymalne wolty wejściowe | 20 V |
MIN wolty wejściowe | 6.5v |
Maksymalny prąd wyjściowy | 1a |
Regulator 3V
Wyjście z regulatora 5V jest podawane do 3.Regulator 3V. Zmniejsza 5 V dalej do 3.3v z prądem znamionowym 150MA. Niektóre specyfikacje techniczne to:
3.Regulator 3V | LP2985-33DBVR |
---|---|
Wolty wyjściowe | 3.3v |
Maksymalne wolty wejściowe | 16v |
MIN wolty wejściowe | 3.9v |
Maksymalny prąd wyjściowy | 150MA |
VIN PIN
Piny VIN na Arduino mogą przyjmować moc wejściową, a także działać jako źródło zasilania obwodów zewnętrznych. Działa w podwójny sposób.
Obecny limit VIN
Bieżący limit pin VIN jest w jakiś sposób podobnie jak gniazdo DC, ponieważ wejście obu jest podłączone do regulatorów napięcia na pokładzie. Tak więc piny VIN mają maksymalną prądową ocenę 1 ampere.
Notatka: VIN Power nie oferuje żadnej ochrony prądu odwrotnego, takiej jak w gniazda beczki prądu stałego, więc dwukrotnie sprawdź połączenie przed zasilaniem Arduino.
Napięcie VIN | Maksymalny prąd |
---|---|
7-12 V | 1a |
Limity prądu pinów we/wy
40MA to maksymalna ilość prądu, którą można wyciągnąć z pojedynczego pinu I/O Arduino. Całkowity prąd z wszystkich pinów we/wy nie powinien być więcej niż 200ma, ponieważ Atmel nie gwarantuje już pracy kontrolerów po tym limicie.
Rysowanie prądu więcej niż 40MA z pinu we/wy może ich uszkodzić, ponieważ nie ma tam obecnej ochrony.
Wniosek
Aby kontrolować wiele urządzeń za pomocą Arduino, musimy mieć oko na bezpieczne limity prądu Arduino. Ma trzy różne źródła prądu; Może dać maksymalnie 1A prądu przez pin wyjściowy 5 V, podczas gdy piny we/wy są ograniczone poniżej 40mA. Ponieważ rysowanie więcej prądu może trwale uszkodzić te piny. Tutaj omówiliśmy indywidualne bieżące parametry wszystkich trzech źródeł.