Kratki opis sata u stvarnom vremenu s opisom strujnog kruga

Isprobajte Naš Instrument Za Uklanjanje Problema





Skraćenica izraza RTC sat je u stvarnom vremenu, u osnovi je poput sata. Jer, radi s baterijom tako da možemo zadržati vrijeme čak i kad nema snage i možemo pratiti dugačke vremenske crte, čak i ako reprogramirajte svoj mikrokontroler . RTC uređaj koristi se za precizan datum i vrijeme u mnogim aplikacijama. Matična ploča IBM PC-a koristi RTC uređaj, koji uključuje bateriju za održavanje datuma i vremena, čak i kada nema napajanja. Ti se uređaji koriste u nekim mikrokontrolerima, dok drugi uređaji zahtijevaju međusobno povezivanje. Najrasprostranjeniji IC sata sata u stvarnom vremenu je DS 1307. Ovaj članak daje kratke informacije o tome što je sat realnog vremena i njegovom dijagramu.

DS1307 RTC ploča

DS1307 RTC ploča



Sat u stvarnom vremenu DS1307 IC

DS1307 IC je najčešće korišten sat u stvarnom vremenu, sastoji se od 3V vanjske litijeve baterije koja funkcionira najviše deset godina u nedostatku vanjskog napajanja. Ovaj IC (integrirani krug) koristi a CMOS tehnologija za održavanje niske potrošnje energije. Ovaj IC koristi se za praćenje datuma, mjeseca i godine, sati, minuta i sekundi, kao i dana u tjednu. Ovaj IC pruža mogućnost prijestupne godine koja vrijedi do 2100. Nadoknada prijestupne godine vrši se provjerom


Posljednje dvije znamenke godine. Podaci o svemu tome pružaju se u obliku HEX ili BCD. Znate li za daljnje detalje DS1307 IC, molimo slijedite vezu. RTC DS1307 - Opis pina, značajke i rad DS1307



Konfiguracija pina DS1307

Konfiguracija pina DS1307

RTC DS1307 i digitalni sat zasnovan na mikrokontroleru PIC

Shema spoja RTC DS1307 IC prikazana je dolje, a izrađena je s digitalnim satom, PIC mikrokontroler i sedmosegmentni zaslon ili LCD.

IC DS1307 je serijski sat realnog vremena male snage koji je integriran s BCD (binarno kodirani decimalni sat i 56 bajtova nehlapljivog statičkog RAM-a. Adresa i podaci serijski se prenose putem I2C sabirnica . Sat stvarnog vremena pruža informacije o datumu, mjesecu, godini i sekundi, minuti i satu. Ovaj IC radi u formatu od 12 sati ili 24 sata s indikatorom AM i PM. IC krug DS1307 izgrađen s krugom osjetnika snage. Ovaj krug osjetnika koristi se za prebacivanje rezervnog napajanja u slučaju nestanka struje. Ovaj IC sata sata u stvarnom vremenu koristi vanjski oscilator (32,768khz) i za rad mu nije potreban otpornik ili kondenzator

RTC krug dijagram

RTC krug dijagram

Mikrokontroler PIC 18F2620 izrađen je sa I2C sabirnicom. Iako se digitalni sat može dizajnirati bez vanjskog RTC čipa, ali koristi samo interni PIC tajmer. RTC IC olakšava softver jer se brine o svim funkcijama prilagodbi kalendara i mjeseci, knjiženju prestupnih godina.


Mikrokontroler PIC 18F2620

Mikrokontroler PIC 18F2620

U gore navedenom krugu, RTC IC povezan je s priključkom C PIC mikrokontrolera. Ovaj mikrokontroler uključuje I2C sabirnicu i povezuje dva povući otpornike upravljati autobusom. Spojite 3V bateriju na pin3 (VBAT) IC-a da napravite sigurnosnu kopiju baterije. U ovom se krugu koristi interni oscilator za PIC mikrokontroler i MCLR je onemogućen. Ako je potreban vanjski oscilator, on se može spojiti na pinove 9 i 10. Ako je MCLR potreban za resetiranje mikrokontrolera, tada se može spojiti na + v napajanje kroz otpornik od 10K. U gornjem krugu tri tipke tipke povezane su na priključak C i pomoću njih se postavljaju datum i vrijeme. Kada se pritisne tipka, uređaj ulazi u način postavljanja. Gumb gore služi za povećanje sata, a gumb dolje za smanjenje. Ponovnim pritiskom na tipku pomaknut će se kursor na mjesec minus, a na LCD zaslon je spojen na Port-B

Za pisanje koda koristi se softver MPLAB XC8, koji uključuje knjižnice ili I2C sabirnicu, što olakšava čitanje ili pisanje podataka o datumu i vremenu iz IC.registara koji sadrže podatke o vremenu i datumu, a koji se mogu pronaći primjenom START, a zatim identifikacijska adresa uređaja. Tada se ti registri mogu serijski dohvatiti pomoću njihove adrese dok se ne izvrši STOP uvjet. Biblioteka mikrokontrolera pomoći će u pronalaženju dokumenta u instalacijskoj mapi kompajlera, koja uključuje opis makronaredbi i funkcija za čitanje ili pisanje sa sabirnice.

MPLAB XC8 softver

MPLAB XC8 softver

Sat stvarnog vremena je BCD sat ili kalendar. Dakle, podaci pročitani s IC-a moraju se promijeniti u potreban format prema našim zahtjevima, kao i podaci koji se upisuju u IC moraju biti u BCD formatu. Povezivanje LCD-a s PIC mikrokontrolerom pomoću funkcija MPLAB CXB knjižnice treba podatke niza ili znaka. Dakle, podaci koji će se prikazati na zaslonu i koji se moraju pretvoriti u karakter. Zbrajanje i oduzimanje ne mogu se primijeniti na binarno kodirane decimale

Ovdje se radi o svemu sat u stvarnom vremenu i njegov rad, ovaj IC daje precizno vrijeme i datum koji se mogu koristiti u mnogim aplikacijama. RTC uređaj igra vitalnu ulogu u sustavima u stvarnom vremenu kao što su sustavi za prisustvo, digitalni sat i digitalni fotoaparati. Ovaj je uređaj dobra opcija tamo gdje je potreban vremenski žig. Nadamo se da ste bolje razumjeli ovaj koncept. Nadalje, bilo kakva pitanja u vezi s ovim konceptom ili povezivanje RTC-a s mikrokontrolerom i njegovo programiranje, molimo komentirajte u odjeljku za komentare u nastavku.

Foto bodovi: