Pages: [1] 2   Go Down
Author Topic: Circuito risparmioso  (Read 1073 times)
0 Members and 1 Guest are viewing this topic.
Roma (RM)
Offline Offline
God Member
*****
Karma: 3
Posts: 634
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Dovrei fare un circuito che consuma il meno possibile di corrente.
Ovviamente con i nostri  attiny (non mi servono molti pin).

Deve stare in ascolto di un rfid ed alimentato a 12/14 volt dalla batteria auto,

Cosa mi consigliate?
Sicuramente lo metterò (anzi lo lascerò) a 1Mhz.

Per il resto?
Logged


Global Moderator
Italy
Online Online
Brattain Member
*****
Karma: 335
Posts: 23123
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Puoi disattivare le periferiche interne che non utilizzi. Leggi il datasheet cap 7.4 "Minimizing Power Consumtion", e spengi ciò che non ti serve
Logged


Roma (RM)
Offline Offline
God Member
*****
Karma: 3
Posts: 634
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Di cosa parli attiny84 o 85? Sono uguali per quanto riguarda le periferiche?
Logged


Global Moderator
Italy
Online Online
Brattain Member
*****
Karma: 335
Posts: 23123
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Di cosa parli attiny84 o 85? Sono uguali per quanto riguarda le periferiche?
Di entrambi, il capitolo 7.4 riguarda il risparmio energetico sui datasheet del Tiny85 e del Tiny84.
Come periferiche dovrebbero essere identici.
Sicuramente se non usi l'ADC, staccalo che è quello che consuma di più di tutti. Poi puoi staccare l'AC, il WD ed il BO.
Logged


Roma (RM)
Offline Offline
God Member
*****
Karma: 3
Posts: 634
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

 smiley-wink
Ottimo anche perché tranne l'ADC, l'AC, il WD ed il BO non so neanche cosa siano  smiley-mr-green
Logged


Parma
Offline Offline
Edison Member
*
Karma: 21
Posts: 2419
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Magari potresti mandarlo in sleep e svegliarlo con un interrupt su un pin legato all'RFID, non ho mai usato RFID e non so se è fattibile ma otterresti un gran risparmio di corrente
Dopo tutte queste ottimizzazione occhio a non mettere un LM7805  smiley-twist
Ciao
Logged

Roma (RM)
Offline Offline
God Member
*****
Karma: 3
Posts: 634
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

A ecco proprio quello.
Come lo alimento?
Logged


Global Moderator
Italy
Online Online
Brattain Member
*****
Karma: 335
Posts: 23123
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

smiley-wink
Ottimo anche perché tranne l'ADC, l'AC, il WD ed il BO non so neanche cosa siano  smiley-mr-green
ADC = Analog to Digital Converter
AC = Analog Comparator
WD = WatchDog
BO = Brown-Out

Magari potresti mandarlo in sleep e svegliarlo con un interrupt su un pin legato all'RFID, non ho mai usato RFID e non so se è fattibile ma otterresti un gran risparmio di corrente
Difatti questo non l'ho consigliato neanche io perché non so se il sensore spedisce un singolo impulso oppure comunica con un altro tipo di sistema (variazione di tensione, treno di impulsi ecc..).
Logged


Roma (RM)
Offline Offline
God Member
*****
Karma: 3
Posts: 634
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

L'RFID comunica con una SoftwareSerial, non penso si possa mettere in sleep il chippettino.
Poi posso sbagliarmi tranquillamente.
Logged


Parma
Offline Offline
Edison Member
*
Karma: 21
Posts: 2419
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Difatti questo non l'ho consigliato neanche io perché non so se il sensore spedisce un singolo impulso oppure comunica con un altro tipo di sistema (variazione di tensione, treno di impulsi ecc..).

Ci sarebbe da vedere che segnale è e magari con componenti passivi condizionarlo per svegliare il micro nel modo giusto

Quote
A ecco proprio quello. Come lo alimento?

Se vai a batterie non mettere proprio il regolatore, io in genere vado con 3 AA da 1.2v ottenendo 3.6v così se anche uno mette quelle non ricaricabili da 1.5v non sfora i limiti ma ha sui 4.5v (un pò di più se sono completamente cariche)

Se vuoi risparmiare al massimo non mettere neanche il led e usa delle resistenze di pull-up più elevate

Ciao
Logged

Global Moderator
Italy
Online Online
Brattain Member
*****
Karma: 335
Posts: 23123
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

L'RFID comunica con una SoftwareSerial, non penso si possa mettere in sleep il chippettino.
Poi posso sbagliarmi tranquillamente.
La SoftwareSerial gestisce i dati tramite interrupt, forse e dico forse si potrebbe provare. Un interrupt in arrivo risveglia il micro, qualunque esso sia. Risvegliato il micro bisogna vedere se il tempo di ritorno alla piena operatività è inferiore a quello di arrivo dei dati (se cioè perdi qualcosa per strada oppure no). Però stiamo parlando di roba molto teorica, andrebbero fatte delle prove pratiche.
Logged


Roma (RM)
Offline Offline
God Member
*****
Karma: 3
Posts: 634
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bè diciamo che ho fatto delle prove molto veloci però devo dire che se lascio il trasmettitore vicino all'antennina arrivano un pacco di dati (cioè il codice della chiave) quindi si potrebbe dire che avvicino la chiave e la lascio 2 secondi (invece di 1) ed il primo codice risveglia il chip ed il secondo legge la chiave.
Devo fare delle prove.

Grazie per i suggerimenti.
Logged


Parma
Offline Offline
Edison Member
*
Karma: 21
Posts: 2419
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se alimenti a batteria come ti ho detto occhio che non hai più 5v alle uscite
Logged

Roma (RM)
Offline Offline
God Member
*****
Karma: 3
Posts: 634
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Si lo so grazie  smiley-wink
Logged


Roma (RM)
Offline Offline
God Member
*****
Karma: 3
Posts: 634
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Scusate potreste darmi qualche dritta su come usare softwareserial e interrupt?
Viene fatto in automatico dalla libreria? Quindi non lo devo mettere in sleep io.

A sto punto il topic è più da sezione Software.
Logged


Pages: [1] 2   Go Up
Jump to: