Reaaliaikainen kello (RTC, RTC - eng. Real time clock ) - elektroninen piiri, joka on suunniteltu tallentamaan kronometrisiä tietoja (nykyinen aika, päivämäärä, viikonpäivä jne.), on järjestelmä autonomisesta virtalähteestä ja kirjanpitolaitteesta . Useimmiten reaaliaikakellot löytyvät tietokoneista, vaikka itse asiassa RTC:t ovat läsnä melkein kaikissa elektronisissa laitteissa, joiden on tallennettava aikaa.
Nimeä "reaaliaikainen kello" käytetään englanniksi erottamaan se kellogeneraattoreista (joita kutsutaan englanniksi "kellosignaaleiksi"). Kellogeneraattoreita ei lasketa "ihmisiksi" aikayksiköiksi.
Huolimatta siitä, että reaaliaikakello voidaan toteuttaa ilman erikoislaitteita [1] , RTC:n erikoispiirin käyttö mahdollistaa pienemmän virrankulutuksen, vapauttaa CPU:n aikakriittisiin tehtäviin ja tarjoaa suurempi tarkkuus.
GPS -vastaanottimet voivat nopeuttaa käynnistysprosessia vertaamalla omien RTC-laitteidensa aikaa viimeiseen signaalin vastaanottamiseen satelliitista [2] (jos edellinen käynnistys tapahtui muutama tunti sitten, aiemmin löydetyt satelliitit voivat edelleen käytössä ja paikannus alkaa nopeammin).
RTC:t käyttävät usein riippumattomia virtalähteitä pääjärjestelmästä, joten ne jatkavat toimintaansa, vaikka pääjärjestelmä on sammutettu. Vanhemmissa järjestelmissä tähän käytettiin kasettia, jossa oli sormityyppiset elementit kytkettynä mikropiiriin 1 vuoden ajan, myöhemmin 10 vuoden ajan mikropiiriin rakennettua litiumakkua, uusissa voidaan käyttää ionistoria [3] . Tietokoneissa samaa virtalähdettä voidaan käyttää myös CMOS-muistin syöttämiseen (BIOS-asetusten tallentamiseen).
Useimmat RTC:t käyttävät kristallia [4] [5] , mutta jotkut käyttävät verkkotaajuutta [6] . Useimmissa tapauksissa käytetään kvartsiresonaattoria taajuudella 32768 Hz. [4] Samaa taajuutta käytetään kvartsikelloissa. Tämä taajuus tarjoaa 2 15 sykliä sekunnissa, mikä on erittäin kätevää yksinkertaisille binäärilaskureille.
Monet siruvalmistajat valmistavat RTC:itä, mukaan lukien Intersil , Maxim , Philips , Texas Instruments , STMicroelectronics .
RTC:t esiteltiin ensimmäisen kerran IBM PC/AT :n kanssa vuonna 1984 (käyttäen MC146818-sirua). Myöhemmin Dallas julkaisi yhteensopivat RTC-sirut, joita käytettiin vanhemmissa tietokoneissa ja jotka löytyvät helposti emolevyistä erottuvan holografisen tarran ansiosta. Nykyaikaisissa tietokoneissa RTC on sisäänrakennettu Southbridgeen . [7] Joissakin mikro-ohjaimissa on sisäänrakennettu reaaliaikainen kello (useimmiten mallit, joissa on erilaisia toimintoja ja oheislaitteita).
Reaaliaikainen kello DS1307
Reaaliaikainen
kello DS1394 Reaaliaikainen kello PCF8583