Cada dispositiu electrònic necessita energia per funcionar, el mateix passa amb Arduino. Vcc és la potència mínima necessària per fer funcionar Arduino de manera eficient. Vcc a Arduino es refereix a una tensió de subministrament de CC regulada necessària per executar l'ATMEGA328P que s'utilitza a les plaques Arduino com a microcontrolador.
Requisits d'alimentació per a Arduino
La majoria dels Arduinos utilitzen 'ATMEGA328P' microcontroladors que tenen una àmplia gamma de voltatges acceptables Vcc. Estan dissenyats per funcionar a dos nivells diferents 3,3 V per a un baix consum d'energia i 5 V-16 V per a un alt consum d'energia, com ara motors i controladors mecànics.
A continuació, he mostrat les especificacions de la placa Arduino en termes de tensió:
Poder |
Tensió d'E/S | 5V |
Tensió d'entrada (nominal) | 7-12V | |
E/S de corrent continu | 20mA | |
Tipus de connector | Endoll de barril |
La potència d'Arduino funciona de dues maneres:
-
- Proporcionem entrada Vcc a Arduino per engegar-lo.
- Podem prendre tensió d'Arduino i alimentar alguns dels nostres components mitjançant la tensió d'Arduino disponible a dos pins que ens donen 5V i 3,3V.
Maneres d'alimentar Arduino mitjançant Vcc
Hi ha tres maneres de donar poder ( Vcc ) a Arduino. Cadascun d'ells té alguns requisits pel que fa al seu ús al seu circuit:
-
- Port USB
- Endoll de barril de CC
- Pin de vi
Mètode 1: Vcc a través del port USB
La forma més fàcil i pràctica d'alimentar el vostre Arduino és utilitzar un port sèrie USB. Ens proporciona un subministrament regulat exacte de 5V. Si utilitzeu una font d'alimentació USB, no necessiteu cap font d'alimentació externa. El port USB té un regulador integrat; no utilitza un regulador de 5 volts de placa Arduino. El port USB 2.0 us pot proporcionar un corrent de fins a 500 mA depenent de la necessitat d'un circuit.
El tipus de connector USB depèn de la placa Arduino que utilitzeu. Arduino nano té connector USB mini-B Arduino UNO té connector USB tipus B. A continuació, he esmentat els límits de voltatge i corrent per als ports USB:
Especificacions | Valor |
Voltatge | 5V |
Actual | 500 mA |
Mètode 2: Vcc a través de la presa de barril de CC
Una altra manera d'alimentar el vostre Arduino és utilitzant a Jack de canó de 2,1 mm que ve com a estàndard amb la majoria de les vostres plaques Arduino. Arduino pot acceptar una tensió de fins a 16 V, però el punt dolç es troba entre 7 V-12 V. Es recomana no utilitzar una tensió superior a 16 V, ja que pot danyar el vostre tauler.
Consell: No utilitzeu una tensió inferior a 6 V perquè el regulador de 5 V està connectat amb una presa de barril que utilitza alguns voltatges i en dissipa alguns com a calor. Un altre motiu és que hi ha un díode enllaçat amb ell que evita danys elèctrics al vostre tauler en cas que utilitzeu Vcc negatiu , de manera que sempre hi haurà algunes tensions malgastades. Tampoc no ho facis sobre el poder el vostre Arduino com 12 o 15 volts a través de la presa de CC, perquè al final obtindreu 5 V i perdrà molts voltatges en forma de calor. Els límits de tensió i corrent es descriuen aquí:
Especificacions | Valor |
Voltatge | 7-12V |
Actual | Fins a 800 mA |
Mètode 3: Vcc a través de Vin Pin d'Arduino
L'última manera d'alimentar el vostre Arduino inclou el port Vin. Utilitzant Vin, també podem alimentar Arduino amb Vcc. Vin està directament connectat amb el Terminal positiu de presa de barril de CC. Vin funciona de la mateixa manera que la presa de barril i us proporciona els mateixos nivells de tensió que la presa de corrent continu, però no té dues funcions:
-
- Sense díode, que vol dir que no Protecció de polaritat inversa disponible
- No hi haurà caiguda de tensió per absència de díode
Els límits de corrent i tensió són els mateixos que la presa de barril de CC:
Especificacions | Valor |
Voltatge | 7-12 V (+Vcc) |
Actual | Fins a 800 mA |
Podem utilitzar USB i DC Barrel Jack junts?
La resposta és SÍ . Tot depèn de les tensions de sortida necessàries si les tensions requerides són superiors a 6 V, llavors Arduino rebrà energia de la presa DC Barrel, en cas contrari continuarà amb el port USB. Una altra cosa a entendre és que si no rebeu energia des de l'USB, això no vol dir que la vostra comunicació en sèrie s'aturarà, això funcionarà bé, és que ja no rebeu energia des de l'USB.
Conclusió
Això és tot, hem cobert totes les fonts d'alimentació disponibles per a Arduino. La millor manera d'alimentar el vostre Arduino és amb la presa DC Barrel perquè puguem aprofitar tots els avantatges característiques de seguretat integrades . Però tot depèn de les vostres necessitats. Podeu seleccionar una font d'alimentació segons això si teniu un sistema que requereix una alta tensió contínua, una presa de barril de CC serà per a vosaltres o si el vostre circuit té proteccions incorporades, un port USB de 5 V us anirà bé.