I pericoli del sottopotente Pi?


12

Sto leggendo che il fulmine nell'angolo in alto a destra del mio pi significa che è attualmente sottodimensionato.

Non sarò in grado di ottenere un nuovo cavo per alcuni giorni e mi chiedo se correre sotto alimentazione avrà qualche effetto negativo a lungo termine sul pi?


3
Dipende da quante e dal tipo di periferiche collegate al Pi. Anche avere circuiti collegati al GPIO avrà un impatto. Il rischio principale è corrompere il filesystem sulla scheda SD, potresti anche vedere rallentare la reattività. Suggerirei di non utilizzare un Pi sotto-alimentato, o almeno di minimizzare qualsiasi carico di tensione su di esso. Il modello di Pi sarebbe utile sapere.
Darth Vader

Ho visto questo in HNQ e ho pensato che era una questione di matematica ... Che cosa non accadrà se non lo fai almeno Π ^ 2, però?
MarioDS,

Risposte:


19

Il rischio principale che mi viene in mente è il danneggiamento del file system. Il tuo Pi è ragionevolmente probabile che si spenga inaspettatamente in caso di potenza insufficiente. Se tu (o un processo in background) ti è capitato di scrivere qualcosa sulla scheda SD a quel punto, corri un discreto rischio di corrompere il file system. Ciò potrebbe mettere in azione il tuo Pi fino a quando non riesci a re-immagine della scheda SD.

Se l'alimentatore è estremamente sottodimensionato, si corre un ragionevole rischio di danneggiarlo fisicamente (l'alimentatore, non il Pi). Esercita un po 'di buon senso quando stai considerando le tue opzioni e non provi a alimentare il Pi con un'alimentazione da 100 mA.

A parte questo, penso che starai bene - i componenti sottodimensionati di solito non funzionano, piuttosto che danneggiarsi. Se volessi essere molto cauto, suppongo che potresti scollegare tutto dai pin GPIO ed evitare di collegare il Pi allo storage esterno. Ciò dovrebbe ridurre al minimo i rischi di danneggiare qualsiasi cosa elettrica o corrompente.


Grazie è esattamente quello che è successo. Sono stato in grado di trovare un altro cavo e ora sto reinventando. Fortunatamente non avevo nulla di importante sul pi.
Philip Kirkbride,

4

Se è necessario farlo, è possibile ridurre al minimo i danni come segue.

PASSAGGIO 1: rimuovere tutte le periferiche USB che è possibile e alimentare il resto esternamente.

Posiziona un singolo hub USB ALIMENTATO tra UNA porta USB sul Pi e tutte le periferiche USB. (Gli hub alimentati hanno i loro mattoni. Gli hub non alimentati peggioreranno le cose. Se hai bisogno di più porte, DAISY CHAIN ​​THE HUBS, non utilizzare due porte sul Pi.)

RAZIONE: le periferiche USB inizialmente utilizzano fino a 35 mA per porta, ma possono negoziare fino a 500 mA per porta dopo quella connessione iniziale. Se hai utilizzato due hub alimentati, potresti comunque assorbire fino a 70 mA (anche se probabilmente non lo è). L'utilizzo di una singola porta USB collegata a un hub alimentato garantisce l'assorbimento di energia dell'host più basso possibile.

PASSAGGIO 2: Abbassa tutte le frequenze di clock : orologio CPU, orologio GPU, orologio memoria e orologio SPI in uso per schede SD. (Puoi trovare l'ultimo nelle istruzioni per l'overclocking delle schede SD).

Riporta le frequenze dell'orologio alla normalità dopo aver ricevuto una scorta adeguata. (Potresti persino scoprire di poter eseguire l'overclocking ora, a condizione di utilizzare i dissipatori e il raffreddamento adeguati).

RAZIONE: la quantità di potenza utilizzata per istruzione è abbastanza costante. Se hai meno energia disponibile, devi usare meno energia al secondo: meno istruzioni al secondo significa meno energia utilizzata.

Questo passaggio è semplice, solo noioso. Modificare un'impostazione alla volta e testare a fondo. Inizia battendo il 25% di sconto su tutte le velocità di scorta. Se possibile, collegare un amperometro e MISURARE IL DISEGNO ATTUALE PRIMA E DOPO OGNI CAMBIAMENTO, è facile da fare e sarà molto utile che tu sappia.

PASSAGGIO 3: disabilita tutte le apparecchiature GPIO senza le quali puoi vivere.

Ciò include funzionalità individuali su ciascun dispositivo e questo viene spesso trascurato. Ritenere:

  • Riduzione del guadagno su trasmettitori e ricevitori
  • Spegnimento o attenuazione dei display della retroilluminazione
  • Abbassamento dei framerate del display
  • Riduzione al minimo dei volumi sugli altoparlanti
  • Consentire tempi di acquisizione più lunghi per le antenne GPS
  • Ripristino di standard wireless a bassa velocità
  • Riduzione delle frequenze di campionamento di ADC e DAC
  • Far funzionare i motori uno alla volta, quando possibile (non eseguire la panoramica e l'inclinazione contemporaneamente, ecc.)
  • Ridurre le velocità di segnalazione (baud rate seriali, ecc.)
  • Ridurre i cicli di funzionamento della rotella del gate ottico / codice grigio

MOTIVAZIONE: Il tuo payload è il tuo scopo, ma potresti essere in grado di raggiungere i tuoi obiettivi di progettazione in modo round robin, utilizzando un dispositivo alla volta, anziché lasciarli sempre accesi. Questo è il passo più difficile, ma sarà anche il più gratificante per i progetti futuri.


1
Sono abbastanza sicuro che l'alimentazione USB non negoziata sia di 100 mA. Non è una cosa RPi, è solo lo standard USB.
MSalters il

Grazie, controllerò le specifiche. Questo in realtà è pertinente per me in questo momento, quindi apprezzo la nota.
breakpoint

(Nota: USB 3 consente la negoziazione di corrente fino a 900mA. Tuttavia, attualmente, solo Raspberry Pi 4 supporta USB 3 e il suo chipset ha già seri problemi con il surriscaldamento, a meno che non sia raffreddato attivamente.)
breakpoint
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.