Sunday 17 September 2017

Real Time Colck (RTC)

Real Time Clock (RTC)

Review

           RTC (Real Time Clock) adalah Jam waktu nyata, digunakan untuk menghindari kebingungan jam, karena hardware ini berfungsi sebaga pemelihara waktu. Banyak aplikasi atau Peralatan Elektronika yang menggunakan RTC, Terutama peralatan yang menampilkan waktu atau jam bisa juga peralatan tanpa menampilkan waktu tapi sistem prosesnya menggunakan waktu, sering disebut juga Timer dalam sistem. contoh peralatan yang menggunakan RTC separti komputer, smartphone, Data logger. RTC memiliki acuan Oscilasi Standar yang sudah dipatenkan agar semua pewaktu bisa sama tanpa ada yang bergerak lebih cepat atau sebaliknya.  32.768 kHz adalah standar Xtal oscilator yang digunakan.

Ada banyak Pilihan IC RTC yang tersedia di pasaran dan bisa diunakan sesuai kebutuhan, kenapa sesuai kebutuhan? karena banyak tersedia dengan berbagai feature yang berbeda tergantung fungsinya, tinggal menyesuaiakan aja. 

Add-Elakteronik akan mengulas RTC DS1307 dan berikut keterangan skematik dan pcb.


FEATURES 
  • Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid up to 2100 
  • 56-byte, battery-backed, nonvolatile (NV) RAM for data storage 
  • Two-wire serial interface 
  • Programmable squarewave output signal 
  •  Automatic power-fail detect and switch circuitry 
  • Consumes less than 500nA in battery backup mode with oscillator running Optional industrial temperature range: -40°C to +85°C 
  • Available in 8-pin DIP or SOIC Underwriters Laboratory (UL) recognized
OPERASI

         DS1307 beroperasi sebagai perangkat slave pada serial bus. Akses diperoleh dengan menerapkan kondisi START dan memberikan kode identifikasi perangkat diikuti oleh alamat register. Register selanjutnya dapat diakses secara berurutan sampai kondisi STOP dijalankan. Ketika VCC turun di bawah 1,25 x VBAT, perangkat menghentikan akses yang sedang berlangsung dan mengatur ulang penghitung alamat perangkat. Masukan ke perangkat tidak akan dikenali saat ini untuk mencegah data yang keliru ditulis ke perangkat dari sistem toleransi. Ketika VCC jatuh di bawah VBAT, perangkat beralih ke mode cadangan baterai rendah saat ini. Setelah power-up, perangkat beralih dari baterai ke VCC saat VCC lebih besar dari VBAT + 0.2V dan mengenali input saat VCC lebih besar dari 1,25 x VBAT.

PIN DESCRIPSI
  • VCC - Primary Power Supply 
  • X1, X2 - 32.768kHz Crystal Connection 
  • VBAT - +3V Battery Input 
  • GND - Ground 
  • SDA - Serial Data 
  • SCL - Serial Clock SQW/OUT - 
  • Square Wave/Output Driver
Skematik RTC DS1307




Gambar 0.1 skematik RTC DS1307

PCB RTC DS1307



Gambar 0.2 Pcb RTC DS 1307

Cara akses RTC DS1307 source code CVAVR

Refferensi
[2] Wikipedia
[3] Eagle PCB
[4] Add-Elektronik

NB: Untuk Info lebih lanjut bisa Coret Coret dibawah atau bisa lewat Gmail, Fb dan PM

link download PCB RTC DS1307





No comments:

Post a Comment

AVR oprator (bahasa C)

1. Oprator Assignment Oprator assignment  adalah suatu oprator penugasan yang digunakan untuk memasukan nilai kedalam suatu variabel. dil...