Pages: 1 [2] 3 4 ... 13   Go Down
Author Topic: Arduino e Multiplexing - Micrologio  (Read 8299 times)
0 Members and 1 Guest are viewing this topic.
Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 643
La mia prima bromografata!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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!
Logged

0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5895
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

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

Io sono più un firmwarista che un elettronico, lo sai  smiley-wink
Logged


0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5895
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

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

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.  smiley-cool
Logged


Italia, Cefalù
Offline Offline
Sr. Member
****
Karma: 0
Posts: 399
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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!!  smiley-cool

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!

 smiley-wink  smiley-wink
Logged

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

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
Logged


0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5895
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

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

Sì, è un orologio pentale  smiley-lol
Cioè è in base 5 invece che in base 2.
Logged


Italia, Cefalù
Offline Offline
Sr. Member
****
Karma: 0
Posts: 399
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

LEO e TESTATO!!!!!

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


(Orologio++);
Logged

Italia, Cefalù
Offline Offline
Sr. Member
****
Karma: 0
Posts: 399
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

e con questi??



* 20120508_232135.jpg (87.47 KB, 800x600 - viewed 15 times.)
Logged

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

Ce ne sono anche di più grossi  smiley-wink
Logged


BZ (I)
Offline Offline
Brattain Member
*****
Karma: 266
Posts: 21647
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

devi cambiare display  smiley
ci sono gli Oled seriali, consumo zero e comodita' di gestione
Secondo me un LCD senza retroilluminazione consuma di meno.
Ciao Uwe
Logged

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

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

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.
Logged


Italia, Cefalù
Offline Offline
Sr. Member
****
Karma: 0
Posts: 399
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Pages: 1 [2] 3 4 ... 13   Go Up
Jump to: