Page 98 - Microcontrolere - Indrumator de laborator
P. 98

Lucrarea nr. 13
                     Utilizarea unui ceas de timp real (RTC)



               1.  Scopul lucrării
               Lucrarea de față ne învață cum să folosim împreună cu placa Arduino a unui
          modul  specializat  de  ceas  de  timp  real  (RTC  –  Real  Time  Clock)  pentru  a  realiza
          automatizări  la  anumite  momente  precise  de  timp.  Acest  modul  conține  chiar  și  un
          calendar, astfel încât putem realiza o programare a acțiunilor cu mult timp înainte.


               2.  Considerații teoretice

               Pentru  a  ști  momentul  de  timp  precis  în  care  ne  aflăm,  în  electronică  avem
          nevoie de un ceas de timp real, care se realizează de regulă cu ajutorul unui circuit
          integrat specializat. Un astfel de circuit integrat se află și pe modulul RTC DS1307 sau
          varianta mai nouă DS3231.
               DS1307 este un modul RTC ceas/calendar alimentat cu o baterie de 3V, cu o
          memorie de 56 de octeți de SRAM. Ceasul/calendarul oferă datele în secunde, minute,
          ore, zile, date, luni și ani. Data de sfârșit a fiecărei luni se modifică automat, în special
          pentru  lunile  cu  mai  puțin  de  31  de  zile.  Datorită  bateriei  existente,  se  menține
          ceasul/calendarul  în  funcțiune  chiar  și  în  cazul  în  care  se  întrerupe  alimentarea  cu
          energie electrică a întregului ansamblu. Modulul RTC are nevoie de o cantitate infimă
          de  energie  electrică  pentru  a  rămâne  activ.  Aceste  RTC-uri  pot  fi  găsite  în  diverse
          aplicații, inclusiv în dispozitive încorporate și plăci de bază pentru calculatoare, dar și
          în multe alte automatizări [14].
               În Figura 13.1 putem vedea modulul RTC 1307, în Figura 13.2 vedem pinii de
          conectare  ai  modulului,  iar  în  Figura  13.3  avem  afișată  chiar  schema  electronică  a
          unui astfel de modul.














                             Fig. 13.1. Modulul RTC DS1037 [14]

                                              95
   93   94   95   96   97   98   99   100   101   102   103