Il mio Raspberry Pi sta perdendo energia in un balzo


11

Ho una macchina RC . La batteria fornisce alimentazione all'ESC e quindi l'ESC fornisce 6 V al ricevitore. Invece del ricevitore ho un Raspberry Pi, che utilizza i 6 V, lo riduce a 5 V e fornisce energia al Raspberry Pi.

Il problema

Ogni volta che andiamo a piena potenza *, c'è una mancanza di tensione e il Raspberry Pi sembra reimpostarsi.

* Per piena potenza intendiamo diretto al 100% e non compreso tra 0 e 100

Non sono un esperto di circuiti elettrici, ma alcuni dei suggerimenti sono di usare un condensatore per fornire i 5 V mancanti nel frattempo. Come posso evitare che Raspberry Pi muoia in caso di piena potenza?


Si sospetta che il problema sia che la "piena potenza" utilizza troppa corrente, quindi la tensione di alimentazione sta crollando, causando un black out. Non dite nemmeno cosa state usando per "scendere a 5V".
Andrew

Ma in entrambi i casi, questo è molto borderline (se non su di esso) per essere Off-Topic qui ...!
Andrew

La soluzione più semplice è in realtà utilizzare una batteria separata per il PI
dm76

Risposte:


5

Dal momento che stai funzionando direttamente da una batteria, direi che è sicuro aggiungere il maggior disaccoppiamento (in altre parole limiti sulla potenza di input) possibile, dal momento che l'unico vero inconveniente (che penso sia rilevante per la tua configurazione) all'aggiunta molta capacità aumenta la corrente di spunto (poiché il condensatore agisce naturalmente da cortocircuito durante la carica).

In alcune circostanze, tuttavia, è necessario evitare l'elevata corrente assorbita associata a un disaccoppiamento eccessivo durante l'avvio iniziale. Un esempio è quando si utilizza un convertitore di commutazione per aumentare / diminuire la tensione. Se il convertitore ha incorporato la protezione da sovracorrente (e nessuna funzione di avvio lento), il cortocircuito causato dai cappucci non caricati farà vacillare il convertitore (avvio, sovracorrente e riavvio) e non raggiungerà mai completamente il suo obiettivo voltaggio. Tuttavia, poiché stai funzionando direttamente da una batteria, questo non dovrebbe essere un problema, dal momento che una batteria può essere guidata molto al di sopra della sua capacità di corrente nominale (per brevi periodi).

Un'altra cosa da ricordare è che dal momento che esiste un grande deposito di energia attraverso le guide di alimentazione (i condensatori), il sistema potrebbe impiegare un po 'a scaricarsi (dopo essere stato spento). In altre parole, il tuo Pi probabilmente funzionerà per altri 30 secondi (a seconda della capacità aggiunta) dopo aver scollegato la batteria principale.

Infine, prova sempre ad aggiungere condensatori con una potenza nominale almeno doppia rispetto alla tensione di esercizio (ad esempio, se hai batterie da 6 V prova a ottenere i tappi da 16 V). I motori che invertono la loro direzione molto rapidamente possono indurre picchi di tensione sufficientemente grandi nel sistema e causare l'esplosione dei cappucci (si spera che il driver del motore abbia diodi di serraggio sufficienti).

Direi che un singolo cappuccio elettrolitico da 1000 uF sarebbe un disaccoppiamento più che sufficiente. Se il tuo Pi continua a spegnersi, immagino che la causa più appropriata sia che le batterie non sono in grado di fornire la corrente richiesta. Ricorda, il motivo per cui Pi sta riavviando (o spegnendo) è dovuto alla caduta della tensione di alimentazione perché le batterie non sono in grado di fornire la corrente richiesta dai motori. L'aggiunta di condensatori aiuterà con picchi di corrente (come l'accelerazione dei motori), ma ovviamente non risolverà l'assorbimento di corrente a lungo termine.


Ehi grazie! Un condensatore da 1000uF 50V sarebbe buono? So che hai detto di prenderne una doppia ma presumo che raddoppiare o più sia OK, e se così fosse la carica non si accumulerebbe fino a raggiungere 50 V e non lo scaricherà a 50 V o si attaccherebbe a 6 V dato che la sorgente è solo 6 V.
HAL9000,

1
Certo, maggiore è la tensione nominale, migliore è. La tensione nominale avrebbe un effetto sulle dimensioni fisiche del cappuccio, maggiore è la tensione nominale più grande è il cappuccio. La tensione nominale del condensatore indica fino a quale tensione il condensatore può essere azionato in modo sicuro, non a quale tensione verrà caricata il condensatore (che dipende dalla tensione di ingresso). In altre parole, se la tensione di alimentazione è nominalmente di 6 V, il condensatore non si carica oltre 6 V (ovvero, non alla sua tensione nominale).
EDDY74,

Usando solo un condensatore in parallelo, si scaricherà con il carico del motore. Probabilmente otterrà risultati migliori mettendo un diodo e il condensatore. Ma questo aggiungerà la caduta di tensione ai condensatori, quindi una caduta di tensione diretta bassa è importante.
Diego C Nascimento,

5

Sembra che tu stia vivendo un "brown out" causato quando l'eccessiva corrente assorbita dalla batteria provoca una caduta della tensione di alimentazione. Ciò è dovuto al fatto che le batterie hanno una resistenza interna (ovvero impedenza di uscita ).

resistenza interna

0.2Ω

Un condensatore ritarderà questo effetto, ma ciò di cui hai veramente bisogno è un regolatore di tensione - molti sono disponibili in un pacchetto di circuiti integrati (IC). Alcuni regolatori di tensione aumentano la tensione quando non sono sufficienti, ma più semplicemente riducono la tensione di alimentazione alla tensione richiesta da un componente come il tuo RPi (nel qual caso, la tensione della batteria dovrebbe essere aumentata in modo che non scenda mai sotto i 5 V a pieno motore caricare).

In alternativa, è possibile utilizzare un pacco batteria separato per l'RPi. Questa è una soluzione comune per i robot mobili, perché assicura che quando il robot viene immobilizzato a causa della mancanza di energia, le comunicazioni radio con il PC di bordo non andranno perse.


IC Da? mi dispiace non va bene con le abbreviazioni e google emette un sacco di roba per "IC"
HAL9000

Circuito integrato o chip ecc. La famiglia TPS di Texas Instruments è un esempio di un popolare convertitore di commutazione disponibile sul mercato.
EDDY74,

Abbiamo già un Voltage Step down ( goo.gl/8YviO4 ), che converte l'ingresso da 6 V a 5 V. Quindi la V che va nel Pi è più che sufficiente, sta ancora succhiando più del necessario, forse sostituire l'ESC per gestire meglio i picchi di potenza potrebbe essere una buona idea. O sarebbe utile una batteria ad alto V?
HAL9000,

Ho aggiornato la domanda con un po 'di "resistenza interna", che dovrebbe aiutare a rispondere alle tue domande. Una batteria a voltaggio più elevato può aiutare a prevenire i problemi che si verificano, se il problema si basa su un carico pesante. Si noti che si ottiene la massima potenza quando le impedenze interne ed esterne sono uguali, quindi non si dovrebbe mai avere un motivo per far scendere la tensione della batteria a meno della metà della sua tensione nominale. Alcune batterie sono classificate per un carico ancora inferiore.
Ian

5

Devo essere d'accordo con le altre due risposte, tuttavia il problema principale è che non hai abbastanza tensione nel tuo regolatore (vedo dal tuo commento a Ian che stai usando un regolatore Pololu D15V35F5S3). Se fai riferimento alla descrizione del prodotto Pololu D15V35F5S3 , in basso troverai il seguente grafico:

inserisci qui la descrizione dell'immagine

Osservando la linea rossa per l'uscita a 5 V: Nota per tutte le correnti superiori a zero, la tensione di interruzione è maggiore di 1 V. (La tensione di ingresso minima necessaria per ottenere l'uscita a 5 V è 5 V + tensione di interruzione.) Maggiore è la corrente utilizzata dai carichi a 5 V (Pi), maggiore è l'interruzione. Il problema è aggravato da qualsiasi caduta di tensione nella sorgente a 6 V dovuta a sovratensioni (vedi la risposta di Ian).

O hai bisogno di una tensione di ingresso più alta, un regolatore di dropout inferiore (questo può essere difficile e insufficiente), un regolatore diverso (buck-boost) o una fonte di alimentazione diversa per il Pi.


Ah, è vero, non ho visto il riferimento al convertitore Pololu (inizialmente pensavo si riferisse al LDO di bordo). Anche se, sembra strano che il Pi si stia persino avviando, dal momento che la scheda consuma 500 mA a 5 V senza periferiche esterne (e secondo il grafico 500 mA richiede circa una caduta di 1,5 V, ma immagino che il convertitore sia proprio a il suo limite).
EDDY74,

Inoltre, suppongo che i 500 mA si riferiscano ai requisiti di corrente di picco, il che è probabilmente abbastanza raro.
EDDY74,

1
@ EDDY74 Penso che la cosa principale da notare qui sia che non c'è spazio per la testa. Qualsiasi calo della tensione di ingresso o fluttuazione della corrente di uscita comporterà probabilmente una variazione di tensione. Senza un aumento della tensione di ingresso, non funziona davvero come un regolatore di tensione.
Tut

Ehi grazie, questo aiuta molto, posso provare ad aumentare V che dovrebbe essere la soluzione più semplice al momento
HAL9000
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.