Zegar czasu rzeczywistego

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
Zegar czasu rzeczywistego firmy DALLAS

Zegar czasu rzeczywistego (ang. Real-Time Clock RTC) – element systemów komputerowych służący do odliczania czasu niezależnie od stanu maszyny (pracy, zablokowania, wyłączenia), montowany jest niemalże we wszystkich komputerach osobistych, serwerach i wielu systemach wbudowanych, sterownikach PLC.

Konstrukcja zegaru czasu rzeczywistego może być oparta na prostym układzie scalonym zliczającym impulsy z generatora kwarcowego. Są one zasilane z baterii umożliwiającej im pracę również, gdy komputer jest wyłączony. Obecnie instalowane baterie mają trwałość większą niż 10 lat. Rzadziej są stosowane akumulatory (np. w nowszych laptopach, gdzie trudniej jest wymienić baterię).

Układ zegaru czasu rzeczywistego może również generować dla procesora i innych elementów komputera okresowy sygnał na przykład w celu odmierzania czasu wewnętrznego komputera. Wówczas sprzęt systemu komputerowego wyniki pracy układu licznikowego przekształca i przechowuje w postaci przyjętej i zrozumiałej dla ludzi (sekundy, minuty, godziny, dzień, dzień tygodnia, miesiąc, rok). Oprogramowanie komputera może odczytywać oraz modyfikować ten ustalany i uaktualniany przez zegar czas. Dzięki temu sygnałowi nazywanemu przerwaniem zegarowym możliwe jest także istnienie systemów z dzieleniem czasu. Niezależność działania zegaru czasu rzeczywistego w systemie komputerowym często jest wykorzystywana do stworzenia watchdoga.