Newsgroup: it.hobby.elettronica.digitale
Titolo: RTC

Ciao a tutti, premetto che non ho mai avuto a che fare con un RTC e quindi
brancolo nel buio più completo. Devo memorizzare una serie di dati esterni
con un Pic ed insieme al valore del dato dovrei acquisire anche la
data/ora/minuto /secondo da mettere poi su una E2prom esterna al micro.
Il RTC mi dà questo tipo di informazioni? Cioè lo posso interrogare col
micro e chiedergli l'ora e la data? Su RS ho adocchiato il PCF8563TF4 che
ha anche la funzione calendario (leggerò per bene il data sheet) ma solo
per una questione economica. Avete qualcosa da suggerire come variante o
anche semplici informazioni generali su questo tipo di applicazione?
Grazie
Gaetà
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Io fo utilizzato il DS1307 collegato con il PIC 16F876
tramite I2C, funziona benissimo.
Gaetà ha scritto:


 tramite I2C, funziona benissimo.
Grazie per la segnalazione....in effetti mi sembra più promettente del PCF
in quanto quest'ultimo sul quarzo, il data sheet segnala anche una
capacità variabile mentre al DS1307 il quarzo va collegato direttamente
senza altri circuiti di compensazione. Peccato che necessita della
batteria esterna.
Che tipo di batteria andrebbe messa? Cercherò anche un modello con
batteria interna ma credo che verrà a costare una cosina in più.
Grazie per il consiglio


 Gaetà
La batteria esterna la usi se vuoi avere l'aggiornamento dei dati (ora, 
data) durante un blackout dell'alimentazione. Altrimenti non è necessaria!
Marco / iw2nzm

 Marco / iw2nzm
E' questo il punto! a me dell'RTC serve solo il data-orario e non il clock
quindi lo sfrutterei solo per metà, che comunque è sempre meglio che
implemetare un data orario SW all'interno del micro.


 ha scritto nel messaggio
news:ctp2ak$92d$1...@news.newsland.it...


se ti serve solo dati ora, puoi implementare il tutto all'interno del pic
e metti sul timer ingresso un clock da 32,768Hz, dividendolo poi arrivi ad
1Hz da cui conteggi il tempo.
Gaetà ha scritto:


 1Hz da cui conteggi il tempo.
Volevo evitare di implementarlo all'interno del pic per risparmiare spazio
di memoria e migliorare i tempi di esecuzione programma, ma sto comunque
valutando entrambe le soluzioni.
L'ideale sarebbe avere tutto nel pic così ho componenti in meno, meno
disturbi sul circuito e dimensioni più compatte, visto anche che comunque
la precisione del tempo non è rilevante.
Il vantaggio che vedo è nel fatto che col data orario SW i contatori
devono essere continuamente aggiornati, mentre col RTC vado a leggere i
valori solo alla bisogna lasciandomi tutto il tempo per il resto del
programma.


 ha scritto nel messaggio
news:ctqd88$o4s$1...@news.newsland.it...


 data) durante un blackout dell'alimentazione. Altrimenti non è necessaria!
Se non mette la batteria e spegne il tutto, quando riaccende però deve 
reimpostare l'ora e la data ogni volta. 

 reimpostare l'ora e la data ogni volta. 
infatti io ho scritto 'blackout dell'alimentazione', intendendo appunto 
una mancanza di alimentazione. Se il circuito sarà sempre alimentato 
(es. tutto il circuito è in tampone) allora non ha bisogno della 
batteria. Dipende tutto da cosa deve fare!
Ciao,
Marco / iw2nzm