Ringkasan
DS1302 adalah chip timekeeping trickle-charge yang mengintegrasikan real-time clock/calendar dan 31 byte RAM statis. Chip ini berkomunikasi dengan mikroprosesor melalui antarmuka serial sederhana tiga kawat (CE, I/O, SCLK). RTC menyediakan informasi detik, menit, jam, hari, tanggal, bulan, dan tahun, dengan penyesuaian otomatis untuk akhir bulan dan tahun kabisat hingga 2100.
Jam dapat beroperasi dalam format 24 jam atau 12 jam dengan indikator AM/PM. DS1302 dirancang untuk operasi daya sangat rendah dan dapat mempertahankan data serta informasi jam dengan konsumsi kurang dari 1 µW. Chip ini memiliki dua pin daya (VCC1 dan VCC2) untuk suplai utama dan cadangan, serta charger trickle terprogram untuk VCC1.
Selain itu, terdapat tujuh byte memori scratchpad tambahan. DS1302 merupakan penerus DS1202 dengan fitur tambahan tersebut. Aplikasi umum mencakup sistem yang membutuhkan pencatatan waktu akurat dengan cadangan baterai, seperti peralatan portabel, sistem tertanam, dan perangkat yang memerlukan timekeeping saat daya utama terputus.
DS1302 tersedia dalam paket 8-pin DIP dan 8-pin SO, dengan opsi rentang suhu komersial (0°C hingga +70°C) atau industri (-40°C hingga +85°C).
Fitur utama
- Real-time clock menghitung detik, menit, jam, tanggal, bulan, hari, dan tahun dengan kompensasi tahun kabisat hingga 2100
- RAM serba guna 31 x 8 yang didukung baterai
- Antarmuka serial tiga kawat yang kompatibel TTL (VCC = 5V)
- Transfer data satu byte atau multiple-byte (mode burst) untuk baca/tulis jam atau RAM
- Operasi penuh pada tegangan 2.0V hingga 5.5V
- Konsumsi arus kurang dari 300nA pada 2.0V
- Tersedia dalam paket 8-pin DIP dan 8-pin SO
- Rentang suhu industri opsional: -40°C hingga +85°C
Spesifikasi utama
| Parameter | Nilai | Kondisi |
|---|---|---|
| Tegangan suplai | 2.0 - 5.5 V | VCC1, VCC2hlm. 10 |
| Arus timekeeping (oscillator enabled) | 0.2 - 0.3 µA | VCC1 = 2.0V, CH = 0hlm. 10 |
| Arus standby (oscillator disabled) | 1 - 100 nA | VCC1 = 2.0V, CH = 1hlm. 10 |
| Frekuensi clock | 0.5 - 2.0 MHz | VCC = 2.0V hingga 5Vhlm. 11 |
| Resistor trickle-charge | 2, 4, 8 kΩ | R1, R2, R3hlm. 10 |
| Tegangan jatuh dioda trickle-charge | 0.7 V | VTDhlm. 10 |
| Kapasitansi input | 10 pF | CIhlm. 11 |
| Kapasitansi I/O | 15 pF | CI/Ohlm. 11 |
Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.
Pinout DS1302ZN+
DIP (300 mils), SO (208 mils/150 mils) 8 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | VCC2 | Pin suplai daya utama dalam konfigurasi dual supply. VCC1 terhubung ke sumber cadangan untuk mempertahankan waktu dan tanggal saat daya utama hilang. DS1302 beroperasi dari VCC1 atau VCC2 yang lebih besar.hlm. 4 |
| 2 | X1 | Koneksi untuk kristal kuarsa standar 32.768kHz. Osilator internal dirancang untuk beroperasi dengan kristal yang memiliki kapasitansi beban 6pF. Dapat juga dihubungkan ke osilator eksternal 32.768kHz.hlm. 4 |
| 3 | X2 | Koneksi untuk kristal kuarsa standar 32.768kHz. Jika menggunakan osilator eksternal, pin ini dibiarkan mengambang.hlm. 4 |
| 4 | GND | Ground.hlm. 4 |
| 5 | CE | Input. Sinyal CE harus diaktifkan tinggi selama baca atau tulis. Pin ini memiliki resistor pull-down internal 40kΩ (typ) ke ground.hlm. 4 |
| 6 | I/O | Input/Push-Pull Output. Pin I/O adalah pin data bidirectional untuk antarmuka tiga kawat. Pin ini memiliki resistor pull-down internal 40kΩ (typ) ke ground.hlm. 4 |
| 7 | SCLK | Input. SCLK digunakan untuk menyinkronkan pergerakan data pada antarmuka serial. Pin ini memiliki resistor pull-down internal 40kΩ (typ) ke ground.hlm. 4 |
| 8 | VCC1 | Operasi daya rendah dalam sistem suplai tunggal dan baterai, serta cadangan baterai daya rendah. Dalam sistem yang menggunakan trickle charger, sumber energi yang dapat diisi ulang dihubungkan ke pin ini. UL recognized untuk memastikan tidak ada arus pengisian balik saat digunakan dengan baterai lithium.hlm. 4 |
Catatan desain PCB
- Gunakan kristal 32.768kHz dengan kapasitansi beban 6pF untuk memastikan osilator internal bekerja dengan benar.hlm. 4
- Jika menggunakan osilator eksternal 32.768kHz, hubungkan sinyal osilator ke pin X1 dan biarkan pin X2 mengambang.hlm. 4
- Pastikan sinyal CE diaktifkan tinggi selama operasi baca atau tulis untuk mengaktifkan antarmuka serial.hlm. 4
- Untuk menghemat daya, matikan osilator (set bit CH=1) saat tidak diperlukan; arus standby dapat turun hingga 1 nA pada VCC1=2.0V.hlm. 10
- Saat menggunakan trickle charger dengan baterai lithium, pastikan perangkat UL recognized untuk mencegah arus pengisian balik.hlm. 4
Kemasan
Contoh pemakaian
- Peralatan portabel yang membutuhkan pencatatan waktu dengan cadangan baterai
- Sistem tertanam yang memerlukan timekeeping saat daya utama terputus
- Penyimpanan data waktu dan tanggal pada perangkat elektronik
- Sistem dengan mikrokomputer yang membutuhkan antarmuka serial sederhana untuk RTC
- Aplikasi yang memerlukan RAM tambahan yang didukung baterai
Varian DS1302 lainnya
Satu datasheet, beda kode pemesanan. Akhiran kode biasanya menandai kemasan atau cara pengemasan dari pabrik.
Sumber data
Disusun dari datasheet resmi Analog Devices / Maxim Integrated (buka PDF). Ringkasan ditulis dengan bantuan AI, lalu setiap angka dan nama pin dicocokkan otomatis ke teks datasheet; yang tidak ditemukan di datasheet dibuang. Terakhir diperiksa 21 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.