Ringkas mengenai Jam Masa Sebenar dengan Huraian Litar

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Akronim istilah RTC adalah jam masa nyata, pada dasarnya ia seperti jam tangan. Kerana, ia berfungsi dengan bateri sehingga kita dapat menjaga waktu walaupun tidak ada daya dan kita dapat melacak garis masa yang panjang, walaupun anda memprogramkan semula mikrokontroler anda . Peranti RTC digunakan untuk memberikan tarikh dan waktu yang tepat dalam banyak aplikasi. Papan induk PC IBM menggunakan peranti RTC, yang merangkumi bateri untuk mengekalkan tarikh dan masa walaupun tidak ada kuasa. Peranti ini digunakan di beberapa mikrokontroler sementara peranti lain memerlukan antara muka. IC jam masa nyata yang paling banyak digunakan ialah DS 1307. Artikel ini memberikan maklumat ringkas mengenai jam sebenar dan gambarajah litarnya.

Papan RTC DS1307

Papan RTC DS1307



Jam Masa Sebenar DS1307 IC

IC DS1307 adalah jam masa nyata yang paling banyak digunakan, ia terdiri daripada bateri litium luaran 3V untuk terus berfungsi maksimum selama sepuluh tahun kerana kekurangan bekalan kuasa luaran. Ini IC (Litar Bersepadu) menggunakan a Teknologi CMOS untuk mengekalkan penggunaan kuasa yang rendah. IC ini digunakan untuk melacak tarikh, bulan dan tahun, jam, minit dan saat dan juga hari dalam seminggu. IC ini menyediakan kemudahan tahun lompat yang berlaku hingga 2100. Pampasan tahun lompatan dilakukan dengan memeriksa


Dua digit terakhir tahun ini. Maklumat mengenai semua ini diberikan dalam bentuk HEX atau BCD. Untuk mengetahui maklumat lanjut mengenai IC DS1307 sila ikuti pautan. RTC DS1307 - Huraian Pin, Ciri & Kerja DS1307



Konfigurasi Pin DS1307

Konfigurasi Pin DS1307

Jam Digital berasaskan RTC DS1307 dan PIC Microcontroller

Gambarajah litar RTC DS1307 IC ditunjukkan di bawah, yang dibina dengan jam digital, Pengawal mikro PIC dan paparan tujuh segmen atau LCD.

IC DS1307 adalah jam masa nyata bersiri kuasa rendah yang disepadukan dengan BCD (jam perpuluhan berkod binari dan 56 bait RAM statik tidak berpvolat. Alamat dan data dipindahkan secara bersiri melalui Bas I2C . Jam masa nyata memberikan maklumat mengenai tarikh, bulan, tahun dan kedua, minit dan jam. IC ini beroperasi dengan format 12 jam atau 24 jam dengan penunjuk AM dan PM. Litar IC DS1307 dibina dengan litar pengesan kuasa. Litar penginderaan ini digunakan untuk menukar bekalan sandaran apabila gangguan kuasa. IC jam masa nyata ini menggunakan pengayun luaran (32.768khz) dan tidak memerlukan perintang atau kapasitor untuk beroperasi

Rajah Litar RTC

Rajah Litar RTC

Mikrokontroler PIC 18F2620 dibina dengan bas I2C. Walaupun, jam digital boleh direka tanpa RTC chi luaran, tetapi hanya menggunakan pemasa PIC dalaman. IC RTC menjadikan perisian lebih mudah kerana mengurus semua fungsi penyesuaian kalendar dan bulan, perakaunan tahun lompatan.


PIC 18F2620 Mikrokontroler

PIC 18F2620 Mikrokontroler

Dalam litar di atas, RTC IC dihubungkan ke port C mikrokontroler PIC. Mikrokontroler ini merangkumi bas I2C dan menghubungkan dua tarik perintang untuk mengendalikan bas. Sambungkan bateri 3V ke pin3 (VBAT) IC untuk menyandarkan bateri. Dalam litar ini, pengayun dalaman digunakan untuk mikrokontroler PIC dan MCLR dilumpuhkan. Sekiranya pengayun luaran diperlukan, maka ia boleh disambungkan ke pin 9 dan 10. Sekiranya MCLR diperlukan untuk menetapkan semula mikrokontroler, maka ia dapat disambungkan ke bekalan + v melalui perintang 10K. Dalam litar di atas, tiga tolak butang disambungkan ke Port C dan butang ini digunakan untuk menetapkan tarikh dan waktu. Apabila butang ditekan, maka peranti memasuki mod persediaan. Butang atas digunakan untuk menambah jam dan butang turun digunakan untuk menurun. Menekan butang sekali lagi akan menggerakkan kursor ke bulan dikurangi, dan Paparan LCD disambungkan ke Port-B

Perisian MPLAB XC8 digunakan untuk menulis kod dan ia merangkumi perpustakaan atau bas I2C, yang memudahkan membaca atau menulis, maklumat tarikh & waktu dari IC. Daftar yang terdiri daripada maklumat masa dan tarikh, yang dapat dijumpai dengan melaksanakan MULAI dan diikuti dengan alamat pengenalan peranti. Kemudian daftar ini dapat diambil secara bersiri dengan menggunakan alamatnya sehingga keadaan STOP dilakukan. Perpustakaan mikrokontroler akan membantu mencari dokumen dalam folder pemasangan penyusun, yang merangkumi perihalan makro & fungsi untuk membaca atau menulis dari bas.

Perisian MPLAB XC8

Perisian MPLAB XC8

Jam masa sebenar ialah jam atau kalendar BCD. Oleh itu, data yang dibaca dari IC mesti diubah ke format yang diperlukan mengikut keperluan kami dan juga data yang akan ditulis ke IC mestilah dalam format BCD. Memadankan LCD dengan mikrokontroler PIC menggunakan fungsi perpustakaan MPLAB CXB ia memerlukan data rentetan atau watak. Jadi data yang akan dipamerkan dalam paparan yang mesti ditukar menjadi watak. Penambahan & pengurangan tidak boleh digunakan pada perpuluhan berkod binari

Ini semua berkaitan jam masa nyata dan berfungsi, IC ini memberikan waktu dan tarikh yang tepat, yang dapat digunakan dalam banyak aplikasi. Peranti RTC memainkan peranan penting dalam sistem masa nyata seperti sistem kehadiran, jam digital dan kamera digital. Peranti ini adalah pilihan yang baik di mana cap waktu diperlukan. Kami harap anda mendapat pemahaman yang lebih baik mengenai konsep ini. Selanjutnya, sebarang pertanyaan mengenai konsep ini atau antara muka RTC dengan mikrokontroler dan pengaturcaraannya, sila komen di bahagian komen di bawah.

Kredit Foto: