Che cosa significa Vcc in Arduino

Che Cosa Significa Vcc In Arduino



Vcc è qualsiasi alimentatore di tensione CC regolato necessario per far funzionare un circuito integrato e talvolta indicato anche come tensione di alimentazione per circuiti integrati. Principalmente, Arduino è progettato per funzionare a una logica di livello a 3,3 V per un minore consumo energetico o a una logica a 5 V per dispositivi compatibili con la logica TTL. Vcc noto anche come (Voltage Common Collector) in qualsiasi circuito elettrico si riferisce a un valore di tensione maggiore rispetto a GND. Vcc può essere positivo o negativo ma nel caso di Arduino funziona solo su Vcc positivo. Dare tensione negativa ad esso può causare danni alla scheda.

Ogni dispositivo elettronico ha bisogno di energia per funzionare, lo stesso è il caso di Arduino. Vcc è la potenza minima necessaria per far funzionare Arduino in modo efficiente. Vcc in Arduino si riferisce a una tensione di alimentazione CC regolata richiesta per far funzionare l'ATMEGA328P utilizzato nelle schede Arduino come microcontrollore.

Requisiti di alimentazione per Arduino

La maggior parte degli Arduino usa “ATMEGA328P” microcontrollori che hanno un'ampia gamma di tensioni accettabili Vcc. Sono progettati per funzionare a due diversi livelli 3,3 V per un basso consumo energetico e 5 V-16 V per un elevato consumo energetico come motori e driver meccanici.







Di seguito ho mostrato le specifiche della scheda Arduino in termini di tensione:



Potenza



Tensione I/O 5V
Tensione di ingresso (nominale) 7-12V
I/O di corrente CC 20 mA
Tipo di connettore Tappo a botte

La potenza di Arduino avviene in due modi:





    1. Forniamo input Vcc ad Arduino per accenderlo.
    2. Possiamo prendere la tensione da Arduino e alimentare alcuni dei nostri componenti utilizzando la tensione Arduino disponibile su due pin che ci danno 5 V e 3,3 V.

Modi per alimentare Arduino tramite Vcc

Ci sono tre modi per dare potere ( Vcc ) ad Arduino. Ognuno di questi ha alcuni requisiti in termini di utilizzo nel tuo circuito:

    1. porta USB
    2. Spina CC a barilotto
    3. Spilla da vino



Metodo 1: Vcc tramite porta USB

Il modo più semplice e pratico per alimentare Arduino è utilizzare una porta seriale USB. Ci fornisce un'esatta alimentazione regolata a 5V. Utilizzando una fonte di alimentazione USB, non è necessaria alcuna fonte di alimentazione esterna. La porta USB ha un regolatore integrato; non utilizza un regolatore da 5 volt della scheda Arduino. La porta USB 2.0 può fornire corrente fino a 500 mA a seconda della necessità di un circuito.

Il tipo di connettore USB dipende dalla scheda Arduino in uso. Arduino nano ha un connettore USB mini-B Arduino UNO ha un connettore USB di tipo B. Di seguito ho menzionato i limiti di tensione e corrente per le porte USB:

Specifiche Valore
Voltaggio 5V
Attuale 500 mA

Metodo 2: Vcc tramite DC Barrel Jack

Un altro modo per alimentare il tuo Arduino è l'uso di a Jack a canna da 2,1 mm che viene fornito come standard con la maggior parte delle tue schede Arduino. Arduino può accettare una tensione fino a 16V ma il punto debole è compreso tra 7V-12V. Si consiglia di non utilizzare una tensione superiore a 16 V in quanto potrebbe danneggiare la scheda.

Mancia: Non utilizzare una tensione inferiore a 6 V perché il regolatore da 5 V è collegato con un jack a barilotto che utilizza alcune tensioni e ne dissipa alcune sotto forma di calore. Un altro motivo è che c'è un diodo collegato ad esso che impedisce danni elettrici alla tua scheda nel caso in cui tu l'abbia usata negativo Vcc , quindi ci saranno sempre dei voltaggi sprecati. Inoltre, non farlo sopra il potere il tuo Arduino come 12 o 15 volt attraverso il jack CC, perché alla fine otterrai 5 V e perderai molte delle tue tensioni sotto forma di calore. I limiti di tensione e corrente descrivono qui:

Specifiche Valore
Voltaggio 7-12V
Attuale Fino a 800 mA

Metodo 3: Vcc tramite Vin Pin di Arduino

L'ultimo modo per alimentare il tuo Arduino include la porta Vin. Usando Vin, possiamo anche alimentare Arduino con Vcc. Vin è direttamente collegato al Terminale positivo di jack a barilotto CC. Vin funziona allo stesso modo del jack a barilotto e fornisce gli stessi livelli di tensione del jack CC ma manca di due caratteristiche:

    • Nessun diodo che significa no Protezione da inversione di polarità a disposizione
    • Non ci sarà caduta di tensione per assenza di diodo

I limiti di corrente e tensione sono gli stessi del jack barilotto CC:

Specifiche Valore
Voltaggio 7-12V (+Vcc)
Attuale Fino a 800 mA

Possiamo usare USB e DC Barrel Jack insieme

La risposta è . Tutto dipende dalle tensioni di uscita richieste se le tensioni richieste sono maggiori di 6 V, Arduino riceverà alimentazione dal jack DC Barrel altrimenti continuerà con la porta USB. Un'altra cosa da capire è che se non stai ricevendo alimentazione da USB, non significa che la tua comunicazione seriale si fermerà, funzioneranno bene, è solo che non stai più ricevendo alimentazione da USB.

Conclusione

Ecco fatto, abbiamo coperto tutte le fonti di alimentazione disponibili per Arduino. Il modo migliore per alimentare il tuo Arduino è tramite il jack DC Barrel in modo da poter sfruttare tutti i vantaggi di caratteristiche di sicurezza integrate . Ma tutto dipende dalle tue esigenze. È possibile selezionare una fonte di alimentazione in base ad essa se si dispone di un sistema che richiede un'alta tensione continua, quindi un jack a barilotto CC sarà per te o se il tuo circuito ha protezioni integrate, una porta USB da 5 V farà al caso tuo.