ciaciosad
Posts: 6
Joined: Sat Feb 16, 2013 1:53 am

Problema con Full On/Off Power Switch per rpi

Sat Jul 25, 2015 6:40 pm

Ciao a tutti,
ho provato a cercare nel forum italiano "pi supply" e altre cose riguardanti l'accensione e lo spegnimento del rpi, ma non avendo trovato nulla ho deciso di aprire un nuovo thread.

Sto testando su breadboard un progetto descritto nel seguente articolo
http://www.raspberry-pi-geek.com/Archiv ... ffset%29/2

E' scritto da Aaron Shaw il creatore del "pi supply", un progetto avviato su kickstarter.

Nell'articolo a pagina 2 è presente uno schema elettrico e un'immagine del prototipo del circuito su breadboard che ho riprodotto a casa con gli stessi componenti. Le uniche differenze sono il condensatore che nel mio caso è da 6.3V 330 uF e delle resistenze che invece di essere da 22k sono 16k+8k in serie per realizzarne di equivalenti(o quasi).

Il mio problema è che il relay non viene mai attivato.
Come descritto nell'articolo, dopo che il condensatore si è caricato, la tensione attiva i transistori che(dovrebbero) mettere a massa un'estremità della bobina del relay. Poi premendo il micro switch si porta 5V+ all'altra estremità e a questo punto il relay dovrebbe scattare e far fluire la tensione all'output.
Ma non succede. Da quel che ho visto con il tester:
-Il condensatore si carica
-Alla base del primo transistor arrivano 5V puliti.
-Alla base del secondo transistor arrivano 4.90V
-Il collettore del secondo transistor (normalmente a massa) quando misurato è a 2.6V.
-Il diodo a cui sono connsessi gli emettitori dei transistori è attraversato da 0.5V.
Quello che non capisco è proprio quest'ultimo valore. Se i transistori devono tenere a massa un'estremità della bobina, come mai la tengono a 0.5V?
Se provo a mettere direttamente a massa l'anodo del diodo, appena schiaccio il microswitch, il relay scatta e fa fluire la tensione verso l'output, ma non si spegne più. Secondo la descrizione dell'articolo, il relay dovrebbe rimanere attivo fin che non si scarica il condensatore, ma con questa modifica sembra che venga bypassata tutta la parte del circuito riguardante il condensatore.
Purtroppo non ho molta dimestichezza coi transistori e non so cosa possa essere il problema. Forse li ho inavvertitamente bruciati?

Attendo un vostro parere. Grazie in anticipo

ciaciosad
Posts: 6
Joined: Sat Feb 16, 2013 1:53 am

Re: Problema con Full On/Off Power Switch per rpi

Sat Jul 25, 2015 10:30 pm

Ciao,
ho scoperto l'arcano dei transistori.
Dopo aver letto questa interessante lezione:
http://www.ibiblio.org/kuphaldt/electri ... EMI_4.html

e guardato attentamente il datasheet del BC548:
http://pdf1.alldatasheet.com/datasheet- ... BC548.html
ho notato che l'emettitore del transistor è il piedino 3, il quale è a destra guardando di fronte la faccia piatta del transistor. In sostanza nell'immagine della breadboard, a pagina 2 dell'articolo, i transistori sono rovesci :evil:
Possibile che un ingegnere che scrive un articolo su un progetto sviluppato da sè medesimo non ci faccia caso? :(
Mah...

Per il resto, adesso che ho girato i BC548 sembra funzionare tutto come da articolo. L'unica cosa c'è una tensione di fondo che fluisce verso l'output, quando dovrebbe essere spento, di 0,5V. Non è tantina?
Farò ancora qualche test.
Buonanotte.

ciaciosad
Posts: 6
Joined: Sat Feb 16, 2013 1:53 am

Re: Problema con Full On/Off Power Switch per rpi

Sun Jul 26, 2015 9:48 am

Buongiorno,
stamattina, a mente fresca, ho fatto altre prove per capire come eliminare la tensione da 0,5V che fluirebbe al raspberry mentre è spento.
Il problema è che la tensione da 0.5V proveniente dai transistori, che tiene entrambi i poli della bobina del relay allo stesso potenziale elettrico (non sono sicuro di essermi espresso correttamente e non so nemmeno se abbia senso a livello tecnico), fluisce attraverso il diodo D1 (nello schema elettrico) e finisce al piedino 2 dello switch ON del circuito. Ques'ultimo è direttamente connesso all'output che alimenterebbe il raspberry. Questo è il perchè me la ritrovo costante in output.
La mia soluzione è stata di aggiungere un ulteriore diodo (chiamiamolo D3) con catodo connesso al nodo che da D1 va verso il piedino 2 del relay e anodo al nodo che dal piedino 10 del relay va al piedino 2 dello switch ON.
In questo modo la tensione dei transistori viene bloccata dal diodo D3 ma non impedisce il normale funzionamento del circuito che attiva il relay e quando quest'ultimo è disattivato, l'output è veramente a 0V. :P

gioce90
Posts: 7
Joined: Wed Jul 01, 2015 11:51 am

Re: Problema con Full On/Off Power Switch per rpi

Sat Aug 22, 2015 9:32 am

E' un peccato vedere che nessuno si è interessato alla tua ricerca.
Quindi hai trovato un buon metodo per aggiungere un tasto di accensione e spegnimento del raspberry? Fantastico! Diciamocelo, togliere e rimettere la spina non è esattamente una cosa comoda ed elegante...

In breve, a quali conclusioni saresti giunto? E' possibile trovare online uno switch del genere a basso prezzo, o devo farmelo da me? Non ho ancora mai "giocato" con l'hardware del raspberry, ma solo con il software, quindi non saprei bene da dove cominciare.

ciaciosad
Posts: 6
Joined: Sat Feb 16, 2013 1:53 am

Re: Problema con Full On/Off Power Switch per rpi

Tue Sep 01, 2015 9:30 pm

Ciao,
ho letto solo stasera il tuo messaggio, scusami per l'attesa.
Dopo aver testato per un po il circuito su breadborad, mi sono accorto che il condensatore può essere anche uno da molto meno di 220uF perchè, durante lo shutdown, il circuito che tiene carico il condensatore continua ad essere alimentato. Solamente alla fine quando proprio del rpi rimane accesa solo la lucetta rossa,il piedino 8 (3V) smette di andare e solo allora il condensatore comincia a scaricarsi. Ma con 220uF passano anche più di 2 minuti prima di non essere più in grado di tenere acceso il relè. In altre parole è fin troppo safe. Almeno ho notato questo col mio rpi model B.
Dopo la versione su breadboard ho realizzato una versione su millefori che sto attualmente usando.
Sto anche pensando di realizzare una versione per rpi 2 che al momento accendo e spengo con il vecchio sistema(staccando la spina). Non dovrebbe cambiare molto. Ho trovato dei relè 5V che lavorano fino a 3A e presto farò delle prove su breadboard.
Il prossimo passo sarà stampare una versione tramite fotoincisione su basetta di rame. Sto aspettando che il postino mi recapiti i neon UVA per costruirmi il bromografo.
Nel frattempo sto imparando a usare eagle per progettare il circuito. Ti terrò informato.
Al sito ufficiale del pi-supplyhttps://www.pi-supply.com/product/pi-su ... er-switch/ il prezzo è di 15 sterline(circa 22 euro) e spero che siano comprese le spese di spedizione, perchè già così è eccessivo. Faccio notare che se lo ordini ricevi il kit e non un pi-supply pronto da usare. Te lo devi comunque montare saldando con lo stagnatore.
Tanto vale farselo in casa secondo me.
Tramite ebay e deal extreme, spendendo circa 15 euro ho comprato sufficiente materiale per costruirne 4. E non perchè volessi costruirne 4 ma perchè i diodi li ho presi in kit e anche i transistor ne ho comprati 10. 4 relè e 60 micro-swirch. Le resistenze e i condesatori li avevo in casa e anche la millefori.
Per cominciare, se hai l'occorrente, ti consiglio di riprodurre su breadboard il circuito dell'articolo che ho linkato nel primo post e di aggiungere le mie modifiche.

Avevo visto altri progetti per accendere e spegnere il rpi con un bottone. Se li ritrovo posterò i link. Comunque anche quelli avevano dei prezzi alti anche se erano molto carini(per non dire tamarri). Ricordo che almeno quelli erano pronti da usare.
Il pi-supply mi sembrava quello più completo e comunque alla mia portata. Sto imparando un sacco di cose da un semplice circuito di accensione e spegnimento.
Se qualcuno volesse postare altri esempi di realizzazione sarei interessato anch'io.

Spero di esser stato esaustivo. Fammi sapere se hai bisogno di altro.
gioce90 wrote:E' un peccato vedere che nessuno si è interessato alla tua ricerca.
Quindi hai trovato un buon metodo per aggiungere un tasto di accensione e spegnimento del raspberry? Fantastico! Diciamocelo, togliere e rimettere la spina non è esattamente una cosa comoda ed elegante...

In breve, a quali conclusioni saresti giunto? E' possibile trovare online uno switch del genere a basso prezzo, o devo farmelo da me? Non ho ancora mai "giocato" con l'hardware del raspberry, ma solo con il software, quindi non saprei bene da dove cominciare.

ciaciosad
Posts: 6
Joined: Sat Feb 16, 2013 1:53 am

Re: Problema con Full On/Off Power Switch per rpi

Wed Sep 02, 2015 7:19 pm

ecco il link di un altro sistema full on/off per il rpi. 16 dollari più 5 di spese di spedizione. Ma almeno è pronto all'uso.
http://mausberry-circuits.myshopify.com ... own-switch

Return to “Italiano”