Alimentare Arduino con batterie per auto


19

Presumibilmente, si alimenta una scheda Arduino con batterie per auto per un funzionamento a lungo termine lontano dalla rete elettrica.

Come si può fare e quali sono i modi più (1) economici e (2) affidabili per farlo? In particolare, esistono ulteriori rischi per cortocircuitare la scheda con una scarica estranea?


batterie per auto sono 12,5 V la maggior parte degli arduini può prendere 12,5 V, aggiungere un fusibile / protezione da sovratensioni e il gioco è fatto
maniaco del cricchetto

Le batterie automatiche sono 13,8 V ottimali, ma la tensione effettiva può variare in base alle condizioni di carica, condizione fisica e carico di alimentazione. Mentre il regolatore integrato sulla maggior parte delle schede Arduino può ridurre questo valore, può causare temperature elevate (se non è presente un dissipatore di calore sul regolatore di bordo); e il rumore elettrico causato dall'accensione / dai dispositivi del veicolo può causare danni ai trasferimenti di dati da / verso Ardiuno. Un convertitore buck adeguatamente valutato con un filtro adeguato sarebbe probabilmente la scelta migliore.
Ron J.

@ratchetfreak Sono d'accordo con Ron. Probabilmente si surriscalda, soprattutto in estate.
Pinguino anonimo

@Ron sono d'accordo. Una cosa da notare: IIRC sul regolatore Uno di bordo ha una sorta di dissipatore di calore integrato nel PCB progettato per raffreddarlo dal basso.
Pinguino anonimo

Risposte:


17

Utilizzare un regolatore di commutazione come l' LM2596 . È possibile ottenere una scheda pronta da eBay per circa US $ 1.

Inserisci qui la descrizione dell'immagine

Basta impostare la tensione di uscita su 5 V e alimentare l' ingresso V cc di Arduino; questo bypassa il regolatore di bordo.

Il vantaggio è che, diversamente dal regolatore lineare di bordo, un regolatore di commutazione è molto efficiente, il che significa meno consumi e meno calore generato sul regolatore. Un ulteriore vantaggio è che può resistere a una tensione di ingresso più elevata (circa 35 V per il regolatore specificato), nel caso in cui il circuito venga utilizzato in un veicolo con batterie da 24 V.

Il regolatore ha già diverse protezioni come per corto circuito , surriscaldamento, ecc.


10 per 11 $ adesso su eBay. Per me va bene.
0xF2

@ 0xF2 Puoi acquistarne uno singolo per $ 0,99, quindi non lasciarti sfuggire il pacchetto "dieci" economico
alexan_e

Mentre un'idea migliore di un regolatore lineare, tieni presente che gli switcher LM2596 hanno una corrente di riposo di circa 5ma (probabilmente più in una data implementazione) che è molte volte il consumo di energia di un ATmega in modalità sleep o addirittura con clock lento.
Chris Stratton,

2

Sono un grande fan dei caricabatterie per auto USB per cose come questa, o schede convertitore buck USB che ottieni da ebay.


1
Potete per favore approfondire un po 'di più su come collegare uno dei due o su come funzionano / cosa fanno?
Pinguino anonimo

Un caricatore per auto USB normalmente ha un connettore a proiettile (questo è quello che l'ho sempre chiamato) che va nella presa dell'accendisigari (accessorio 12v) sull'auto. E lo converte in 5v e puoi collegare un caricabatterie per telefono USB o in questo caso il cavo Arduino.
Gioele,

2

C'è anche l'alimentatore Akafugu di fascia più alta - prende input da 7 V fino a 35 V, ma costa 11 $ a testa.

inserisci qui la descrizione dell'immagine

Akafugu


2

"Practical Arduino book" ha un circuito molto interessante per questo scopo: http://www.practicalarduino.com/projects/vehicle-telemetry-platform

Ecco come l'ho ricreato:

Utilizza LM2940CT e un enorme cappuccio elettrolitico - anche se la tensione di alimentazione diminuisce, avrai circa un secondo per spegnere Arduino con grazia (chiudi correttamente i file su SD e così via).

"Arduino Cookbook" (2a edizione) ha un capitolo con esempi su come ridurre il consumo di energia di Arduino al minimo assoluto - date un'occhiata anche a questo.


1
Un regolatore lineare è una scelta sbagliata: tra questo e quello sull'Arduino stesso, oltre la metà dell'energia consumata verrà semplicemente sprecata come calore. Tutto ciò che viene realmente realizzato qui è (forse) una certa protezione in ingresso e lo spostamento di parte della dissipazione del calore fuori dalla scheda piuttosto che concentrare tutto nel regolatore di bordo.
Chris Stratton,

2

Altre due opzioni: batteria con comodi fori per viti pre-realizzati per Arduino, Raspberry.PI e Beagle Board:

Smart Power Base

Smart Power Base

Dagli una spinta, usando la batteria da 18 V di un trapano a batteria. Il progetto è pensato per R.PI, ma funzionerebbe altrettanto bene su Arduino, in quanto l'alimentatore è USB

Potenza PI portatile

Potenza PI portatile


le immagini sono rotte
hithwen

1

Le batterie per auto standard sono 12,6 volt, ci sono 6 celle da 2,1 V. Batterie AGM (ovvero batterie Optima, alcune interstatali e molte altre marche producono AGM), nella mia esperienza con batterie AGM sono circa 12,8 volt (non conosco la tensione tecnica). Senza l'auto in funzione non è necessario preoccuparsi di picchi di tensione FINO A CHE I FILI DA E PER LA BATTERIA SONO BREVI. Quando l'auto è in funzione, la cinghia a serpentina gira l'alternatore che è un generatore di corrente alternata. L'alternatore è collegato a un raddrizzatore per riportarlo in CC e l'unità ha un regolatore di tensione. Quando l'auto è in funzione, l'alternatore gestisce il sistema elettrico e carica la batteria. Quando ti colleghi alla batteria mentre l'auto è in funzione, sei effettivamente collegato all'alternatore. Quando è collegato all'alternatore c'è un sacco di rumore elettrico, picchi di tensione, ecc.

Ho sempre avuto successo collegandomi direttamente dalla batteria all'Arduino attraverso il suo connettore jack a botte, non ho provato nessuna funzione di lettura analogica quando l'auto è in funzione. Sul sito Web di Arduino raccomanda 7-12 V, tuttavia i limiti (elencati nel sito Web di Arduino sotto quelli consigliati) sono 6-20. In realtà ho riscontrato problemi con tensioni di ingresso inferiori. Se ti senti a disagio, acquista un regolatore da 5 volt e alimenta l'USB.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.