Hodiny reálného času (RTC, RTC - angl. Real time clock ) - elektronický obvod určený k záznamu chronometrických údajů (aktuální čas, datum, den v týdnu atd.), je systém z autonomního zdroje energie a účetního zařízení . Hodiny reálného času se nejčastěji nacházejí v počítačích, ačkoli ve skutečnosti jsou RTC přítomny téměř ve všech elektronických zařízeních, která musí ukládat čas.
Název „hodiny v reálném čase“ se v angličtině používá k odlišení od generátorů hodin (které se v angličtině nazývají „hodinové signály“). Generátory hodin se nepočítají do „lidských“ časových jednotek.
Navzdory skutečnosti, že hodiny reálného času lze implementovat bez použití specializovaných zařízení [1] , použití specializovaného obvodu pro RTC umožňuje dosáhnout nižší spotřeby energie, uvolnit CPU pro časově kritické úkoly a poskytnout vyšší přesnost.
Přijímače GPS mohou urychlit proces zapnutí porovnáním času ve svých vlastních RTC s časem, kdy naposledy přijali signál ze satelitu [2] (pokud předchozí zapnutí proběhlo před několika hodinami, dříve nalezené satelity mohou stále používat a polohování začne rychleji).
RTC často používají nezávislé zdroje napájení z hlavního systému, takže pokračují v provozu, i když je hlavní systém vypnutý. Ve starších systémech k tomu sloužila kazeta s prvky prstového typu připojená k mikroobvodu na 1 rok, později lithiová baterie zabudovaná v mikroobvodu na 10 let, v nových lze použít ionistor [3] . V počítačích lze stejný napájecí zdroj použít i pro napájení paměti CMOS (pro uložení nastavení BIOSu).
Většina RTC používá krystal [4] [5] , ale některé používají frekvenci sítě [6] . Ve většině případů se používá křemenný rezonátor o frekvenci 32768 Hz. [4] Stejná frekvence se používá u quartzových hodinek. Tato frekvence poskytuje 2 15 cyklů za sekundu, což je velmi výhodné pro jednoduché binární čítače.
Mnoho výrobců čipů vyrábí RTC včetně Intersil , Maxim , Philips , Texas Instruments , STMicroelectronics .
RTC byly poprvé představeny s IBM PC/AT v roce 1984 (pomocí čipu MC146818). Později Dallas vydal kompatibilní RTC čipy, které se používaly ve starších počítačích a lze je snadno najít na základních deskách díky výrazné holografické nálepce. V moderních počítačích je RTC zabudován do jižního můstku . [7] Některé mikrokontroléry mají vestavěné hodiny reálného času (nejčastěji modely, které mají různé funkce a periferie).
Hodiny reálného času DS1307 Hodiny
reálného času
DS1394 Hodiny reálného času PCF8583