Pagina 1 di 3

Basso consumo

MessaggioInviato: 29 mag 2015, 8:56
da Atomo
Salve a tutti,
devo fare un circuito alimentato con una batteria a 9V che gestisce tramite un micro ATmega8 una tastiera 4x3 che inserendo la combinazione giusta attiva una mini serratura elettrica...

Per far durare la batteria il più possibile, c'è un sistema diverso dal classico 7805 per portare i 9V della batteria a 5V necessari per il microP.?

Re: Basso consumo

MessaggioInviato: 29 mag 2015, 9:45
da nollo
Prova a dare un'occhiata a qualche regolatore DC/DC switching che per di più è isolato.

Prova a dare un'occhiata a quello che ti offre la RECOM. Li ho usati in passato e sono ottimi prodotti.
Considera però che, utilizzando questo tipo di componenti ti occorrerà aggiungere dei filtri.

Re: Basso consumo

MessaggioInviato: 29 mag 2015, 10:33
da FedericoSibona
Sì, ma la serratura elettrica sarebbe alimentata con la stessa piletta oppure ha una alimentazione a parte?

Re: Basso consumo

MessaggioInviato: 29 mag 2015, 10:54
da Atomo
Si la serratura è alimentata dalla batteria ma per 2/3 secondi...

mi hanno consigliato un diodo zener da 3,9v in serie ai 9V che ne pensate...

Re: Basso consumo

MessaggioInviato: 29 mag 2015, 11:27
da aldofad
Altro che regolatore, per avere un vero risparmio devi usare l'ibernazione dell'ATMega e il risveglio tramite interrupt o timer ciclico. Nel tuo caso interrupt.

Re: Basso consumo

MessaggioInviato: 29 mag 2015, 11:31
da boiler
Atomo ha scritto:Per far durare la batteria il più possibile, c'è un sistema diverso dal classico 7805 per portare i 9V della batteria a 5 V necessari per il microP.?


In un'applicazione del genere di solito il tempo in stand-by è di gran lunga superiore al tempo attivo. Quindi non vale molto la pena cercare di ottimizzare l'efficienza del circuito in fase di lavoro, conviene concentrarsi sulle perdite durante lo standby.

Verifica se l'Atmega (microcontroller che non conosco) può andare in un qualche modo sonnolento profondo e risvegliarsi quando il Brown-Out detector genera un interrupt. In tal caso prendi un LDO con ingresso enable e lo fai gestire dal microcontroller. Per gli intervalli tra un enable e l'altro ti serve un condensatore dimensionato adeguatamente e con poco leakage.

All'accensione del circuito devi avere un metodo per generare il primo enable (bootstrapping). Il metodo piú semplice è "tirar sú" il pin con una resistenza di valore ultra-immondo (di solito il threshold di questi ingressi è bello basso e la corrente d'ingresso sotto al microampere). Il consumo in stand-by diventa così il consumo del micro che dorme, il consumo dell'LDO che dorme e la corrente che entra nel pin GPIO tirato giú.



Boiler

Re: Basso consumo

MessaggioInviato: 29 mag 2015, 11:53
da Atomo
per quanto riguarda il consumo del micro già lo avevo ottimizzato portandolo in power down in standby e risvegliandolo con interrupt quando si digita sulla tastiera :ok:

ma x stabilizzare la tensione a 5V non c'è niente di meglio in termini di consumo di corrente del 7805 ?

Re: Basso consumo

MessaggioInviato: 29 mag 2015, 12:16
da boiler
Atomo ha scritto:ma per stabilizzare la tensione a 5 V non c'è niente di meglio in termini di consumo di corrente del 7805 ?


Ma la mia risposta l'hai letta? :?
Se ti serve un esempio di detto LDO: MIC5205-5.0YM5

Boiler

Re: Basso consumo

MessaggioInviato: 29 mag 2015, 12:47
da Atomo
Ho scusami :oops:

non ho mai usato questo componente MIC5205-5.0YM5 mi puo fare un esempio con i valore dei componenti grazie. :D

Re: Basso consumo

MessaggioInviato: 29 mag 2015, 12:53
da boiler
L'esempio c'è sulla prima (dicasi prima!) pagina del datasheet
http://www.micrel.com/_PDF/mic5205.pdf

Ne deduco che nemmeno l'hai cercato, il datasheet...

Boiler