Ceas în timp real (RTC, RTC - ing. Ceas în timp real ) - un circuit electronic conceput pentru a înregistra date cronometrice (ora curentă, data, ziua săptămânii etc.), este un sistem dintr-o sursă de alimentare autonomă și un dispozitiv de contabilitate . Cel mai adesea, ceasurile în timp real se găsesc în computere, deși de fapt RTC-urile sunt prezente în aproape toate dispozitivele electronice care trebuie să stocheze timpul.
Denumirea „ceas în timp real” este folosită în engleză pentru a-l deosebi de generatoarele de ceas (care se numesc „semnale de ceas” în engleză). Generatoarele de ceas nu se numără în unități de timp „umane”.
În ciuda faptului că un ceas în timp real poate fi implementat fără utilizarea dispozitivelor specializate [1] , utilizarea unui circuit specializat pentru RTC vă permite să obțineți un consum mai mic de energie, să eliberați CPU pentru sarcini critice de timp și să oferiți precizie mai mare.
Receptoarele GPS pot accelera procesul de pornire comparând timpul din propriile RTC-uri cu ultima dată când au primit un semnal de la un satelit [2] (dacă pornirea anterioară a fost cu câteva ore în urmă, atunci sateliții găsiți anterior pot să fie încă utilizate și poziționarea va începe mai repede).
RTC-urile folosesc adesea surse de alimentare independente de la sistemul principal, astfel încât să continue să funcționeze chiar și atunci când sistemul principal este oprit. În sistemele mai vechi s-a folosit pentru aceasta o casetă cu elemente de tip deget conectate la microcircuit timp de 1 an, ulterior s-a folosit o baterie cu litiu încorporată în microcircuit timp de 10 ani, în cele noi se poate folosi un ionistor [3] . În computere, aceeași sursă de alimentare poate fi folosită și pentru a alimenta memoria CMOS (pentru a stoca setările BIOS).
Majoritatea RTC-urilor folosesc un cristal [4] [5] , dar unele folosesc frecvența rețelei [6] . În cele mai multe cazuri, se folosește un rezonator cu cuarț la o frecvență de 32768 Hz. [4] Aceeași frecvență este folosită la ceasurile cu quartz. Această frecvență oferă 2 15 cicluri pe secundă, ceea ce este foarte convenabil pentru contoare binare simple.
Mulți producători de cipuri produc RTC, inclusiv Intersil , Maxim , Philips , Texas Instruments , STMicroelectronics .
RTC-urile au fost introduse pentru prima dată cu IBM PC/AT în 1984 (folosind cipul MC146818). Mai târziu, Dallas a lansat cipuri RTC compatibile care au fost folosite în computerele mai vechi și pot fi găsite cu ușurință pe plăcile de bază datorită unui autocolant holografic distinctiv. În computerele moderne, RTC este încorporat în podul de sud . [7] Unele microcontrolere au un ceas în timp real încorporat (cel mai adesea modele care au o varietate de funcționalități și periferice).
Ceas în timp real DS1307 Ceas în
timp
real DS1394 Ceas în timp real PCF8583