Go Down

Topic: Arduino e Multiplexing - Micrologio (Read 11014 times) previous topic - next topic

dab77



Una stupidagine, però per risparmiare ancora spazio puoi usare un risuonatore invece dell'oscillatore più i condensatori. ...a meno che non ci sono controindicazioni che non so...

La precisione. Il quarzo ha una precisione molto maggiore, e siccome l'MCU deve mantenere anche l'ora il risuonatore così come l'oscillatore interni li ho scartati a priori. Anzi, l'idea iniziale prevedeva l'uso di un quarzo esterno da 32768 Hz collegato ed il modulo Real-time counter interno attivo, con il micro che doveva lavorare a 1 MHz con l'oscillatore interno ma i problemi di refresh del display per il multiplexing mi hanno fatto ripiegare su questa soluzione.

Adesso voglio studiare una soluzione alternativa, questa votata alla riduzione massima dei consumi. Vi terrò aggiornati.

Ok, Grazie!

Testato

devi cambiare display  :)
ci sono gli Oled seriali, consumo zero e comodita' di gestione
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

leo72

Io sono più un firmwarista che un elettronico, lo sai  ;)

Testato

certo, ed infatti hai fatto un ottimo lavoro, talmente ottimo che credo non ci sia altro da migliorare.
perche' per ridurre i consumi dovresti scendere di velocita', ma questo porta a flickering del display, per ridurre il flickering potresti diminuire il livello di multiplex, ma questo aumenta i consumi.
come vedi non se ne esce, per questo dico che piu' che migliorare questo c'e' da cambiare display
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

leo72

Mah, ora ho un paio di idee per migliorarlo, ve le esporrò a breve quando arriveranno le cose che ho acquistato.
Poi ho già un'altra idea da sviluppare.... roba completamente differente.  8)

z3us

già che per adesso sono in "ciclo" orologi, ora pure tu ti ci metti a proporne uno e mettermi in crisi! LEO!!!!!

Ne ho fatti un paio semplici con la cnc, ora sono a metà del binario, seguirà il Wooden Clock, la replica dell'orologio di Union Square a NY, e mi tocca pure fare il tuo! eh no eh!!  8)

Ottimo progetto, interessantissimo nella sua incredibile semplicità!

se si riesce a fargli consumare meno, si potrebbe provare a farlo andare con un paio di limoni o meglio due pomodori, in puro stile McGyver!

;)  ;)

leo72

Come detto, è un prototipo. Ho alcune idee per abbattere consumi e ingombri. Vediamo un po' come si evolve la cosa, a giorni mi arrivano i componenti.

PS:
perché non fai l'orologio di Berlino? :-)

http://it.wikipedia.org/wiki/Orologio_di_Berlino

Testato

troppo carinissimo, una specie di orologio binario

ho trovato un flash con l'ora attuale realtime.
http://www.berlin-uhr.com/fotos/berlin-clock.swf
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

leo72

Sì, è un orologio pentale  XD
Cioè è in base 5 invece che in base 2.

z3us

LEO e TESTATO!!!!!

maledetti!!!!  :smiley-mr-green: :smiley-mr-green:


(Orologio++);

z3us

e con questi??


leo72

Ce ne sono anche di più grossi  ;)

uwefed


devi cambiare display  :)
ci sono gli Oled seriali, consumo zero e comodita' di gestione

Secondo me un LCD senza retroilluminazione consuma di meno.
Ciao Uwe

leo72

Sicuramente il piccolo display Nokia 1110 che ho comprato su tuo consiglio consumerà una sciocchezza risibile. E' una cosa da tenere a mente.  ;)

PS:
sapete che ho scoperto un progetto simile al mio? Si tratta del bigTime di Sparkfun:
http://www.sparkfun.com/products/10870

Mi fa piacere vedere che sono state usate soluzioni molto simili alla mia. Devo solo provare il modulo RTC con quarzo esterno da 32768 Hz e sleep forzato del micro. Se vi ricordate, ai tempi della swRTC provai anche la soluzione dello sleep combinato al timer 2 che restava attivo per aggiornare l'orologio ma a me erano venuti fuori risultati che mostravano un rallentamento dell'aggiornamento del swRTC veramente esagerati. Chissà che con l'uso del modulo RTC interno al micro questo problema venga bypassato. Proverò la soluzione non appena mi arrivano gli oggetti che ho acquistato per la versione 2 del Micrologio.

z3us

uuu Ne voglio uno!

e mettendomi sul marciapiede fuori, aspetterò pazientemente che qualcuno mi chieda l'ora!

sfodererò con fierezza il mio orologio Nerd e eslamerò: " Sono le 11,33 minuti e 28 secondi, di mercoledì 9 maggio 2012, e questo è l'esperimento temporale N°1!.....Vieni Einstein!!!!"

:smiley-mr-green: :smiley-mr-green:

Go Up