Senza sapere di che datalogger stai parlando, aiutarti non e' proprio semplice, neeh Di solito, se ce' una batteria, serve per tenere alimentato ed in funzione un orologio hardware, che la cpu va a leggersi
L'orario lo inserisci tu tramite il codice, puoi farlo una volta ad esempio la prima volta che esso viene eseguito e poi il data logger lo mantiene con la sua batteria tampone, oppure lo peschi da altro dispositivo via seriale e sempre via software lo vai ad aggiornarnare, chesso' ogtni tot.
Mi sembra che tu abbia il datalogger di adafruit ... io non lo conosco, ma mi pare obsoleto e che non si possa collegare a nessun sever ntp (non ha la hifi e neanche la LAN).
Aggiungo a quanto scritto da El_Ciula che potersi connettere ad un server ntp via wifi di casa per sincronizzare l'RTC ti evita di impostare la data-ora tutte le volte che lo spegni e riaccendi e periodicamente mettere al passo l'RTC, sopratutto se fatto con il ds1307
Ciao el_Ciula Ho fatto tante ricerche in questi giorni e ho trovato tanto. Parlo del rtc della adafruit che ho acquistato e messo in funzione. I problemi riscontrati sono:
- rtc al primo lancio acquisisce l'orario in automatico e lo memorizza e il dato viene manenuto in memoria grazie alla pila. Ogni volta che lo rilanci lo sketch NON va ad aggiornare l'ora che ha in memoria.
ritardo o un anticipo non viene corretto e si somma ad ulteriore
(provato e riprovato) e reinserendola dopo anche un giorno l'inconveniente permane, ossia, acquisisce l'ora attuale ma con lo stesso ritardo che aveva prima. Ho provato i vari comandi nell'IDE, nulla da fare. Ho visto che esistono diversi sketch di esperti che sistemano l'orario ma con comandi particolari e oserei dire "che sono
problemi in quel senso. E' possibile modificare il registro intervenendo sull'oscillatore. Ti passo il link di come intervenire sul registro
formatting link
Il mio rimane indietro di circa 6 secondi ogni ora.
stato affrontato da moltissime persone esperte, voglio vedere se trovo quello che ha risolto. Leggendo il 3D di giorni fa ho notato che anche archaeopterix ha affrontato il problema ritardo rtc. Ciao Gab
6 secondi ogni ora? Hai provato a dare un'occhiata al datasheet del componente per capire se il ritardo sia entro le specifiche? Perche' se e' entro le specifiche allora e' un componente da schifo Se non lo fosse, allora rimanda al mittente la scheda
Anche nelle specifiche che ora non ho sottomano lo danno per un ritardo di 2 secondi mi sembra di ricordare all'ora.... non ricordo bene. Comunque ecco un'altro link di un sistema che mi sembra valido
formatting link
Ma da quanto ho letto in questi giorni (molto) sembra che la colpa sia
Si l'avevo visto e l'ho anche segnalato in questo 3D. E' interessante, da provare. Mi riservo di ricontrollare la precisione di questo rtc, potrebbe essere anche la pila scarica. L'ho messo in funzione un quarto d'ora fa
A me e` capitato un RTC con le saldature della pila difettose, l'ocillatore interno continuava a spegnersi e accendersi (anche se l'ora interna non si perdeva). Rifatte le saldature non ha piu` avuto problemi.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.