DomovRevijaProgramiranjeDS1307 RTC samodejno popravlja svoj čas

DS1307 RTC samodejno popravlja svoj čas

Svet elektronike colorKako popraviti odmik tega poceni in enostavnega RTC vezja.

 

Komponente, ki jih potrebujemo v tem projektu:

Hardveskekomponente

  • Espressif Wemos D1 Mini
  • Ura realnega časa (RTC)
  • Arduino UNO

Softverska oprema

  • Arduino IDE

 

Zgodba

V lasti imam veliko čipov DS1307, so zelo poceni in jih rad uporabljam v različnih enostavnih projektih, ki potrebujejo datum in / ali čas. Nisem pa si mogel predstavljati, da je natančnost tega RTC lahko tako slaba. Seveda je mogoče uporabiti še en čip, vendar ne želim obnoviti svoje stare strojne opreme za projekte.

Če je že natančnost slaba, je pa k sreči konstantna: nekaj sekund na dan (to lahko traja nekaj minut po nekaj mesecih). Ker DS1307 vsebuje zgolj 56 bajtov NVRAM-a (podatki se hranijo, dokler baterija ostane na svojem mestu), je ideja tega projekta to, da izmerimo premik in da v NVRAM zabeležiti vrednost premika in referenčni datum.

Ta vsebina je samo za naročnike

Če želite odkleniti to vsebino, se naročite.