DS1307Z+ memakai datasheet yang sama dengan DS1307ZN+, jadi isinya sama. Bedanya biasanya ada di kemasan, rentang suhu, atau cara pengemasan dari pabrik. Pastikan kode lengkapnya cocok dengan footprint di PCB-mu.
Ringkasan
DS1307 adalah IC real-time clock (RTC) serial yang mengelola waktu dan tanggal secara lengkap, mencakup detik, menit, jam, hari, tanggal, bulan, dan tahun. Data waktu disimpan dalam format BCD dan dilengkapi 56 byte SRAM non-volatile yang dicadangkan baterai. Komunikasi dengan mikrokontroler dilakukan melalui antarmuka I2C dua arah, sehingga hanya membutuhkan dua jalur sinyal (SDA dan SCL).
5pF. Rangkaian power-sense internal mendeteksi kegagalan daya dan secara otomatis beralih ke suplai cadangan (baterai) sehingga operasi pewaktuan tetap berjalan. Ketika VCC turun di bawah ambang tertentu, akses baca/tulis ke RTC dan RAM diblokir untuk mencegah penulisan data yang salah, namun fungsi timekeeping terus berlanjut dari baterai.
DS1307 banyak digunakan dalam aplikasi yang membutuhkan pencatatan waktu akurat, seperti jam digital, sistem data logging, peralatan rumah tangga, dan perangkat portabel yang sering kehilangan daya. Tersedia dalam paket 8-pin DIP dan 8-pin SO, dengan opsi suhu komersial (0°C hingga +70°C) dan 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 tujuan umum 56 byte yang dicadangkan baterai dengan penulisan tak terbatas
- Output gelombang persegi yang dapat diprogram (1Hz, 4kHz, 8kHz, 32kHz)
- Antarmuka serial I2C yang kompatibel dengan sebagian besar mikrokontroler
- Konsumsi arus sangat rendah dalam mode cadangan baterai (kurang dari 500nA dengan osilator aktif)
- Deteksi kegagalan daya otomatis dan rangkaian switching ke suplai cadangan
- 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 operasi | 4.5 - 5.5 V | VCChlm. 2 |
| Tegangan baterai cadangan | 2.0 - 3.5 V | VBAThlm. 2 |
| Arus suplai aktif | 1.5 mA | fSCL = 100kHzhlm. 2 |
| Arus standby | 200 µA | VCC = 5.0V, SDA, SCL = 5.0Vhlm. 2 |
| Arus cadangan baterai (osilator aktif, SQW/OUT mati) | 300 - 500 nA | VCC = 0V, VBAT = 3.0Vhlm. 2 |
| Frekuensi clock SCL | 0 - 100 kHz | I2Chlm. 3 |
| Tegangan power-fail | 1.216 x VBAT - 1.284 x VBAT V | VBAT = 3.0Vhlm. 2 |
| Suhu operasi komersial | 0 hingga +70 °C | hlm. 2 |
| Suhu operasi industri | -40 hingga +85 °C | hlm. 2 |
| Suhu penyimpanan | -55 hingga +125 °C | hlm. 2 |
| Tegangan maksimum absolut pada pin | -0.5 hingga +7.0 V | terhadap groundhlm. 2 |
| Kapasitansi beban bus I2C | 400 pF | per jalur bushlm. 3 |
Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.
Pinout DS1307Z+
Semua kemasan 8 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | X1 | Koneksi untuk kristal kuarsa 32.768kHz standar; juga dapat dihubungkan ke osilator eksternal 32.768kHz.hlm. 6 |
| 2 | X2 | Koneksi untuk kristal kuarsa 32.768kHz standar; output osilator internal, mengambang jika osilator eksternal digunakan pada X1.hlm. 6 |
| 3 | VBAT | Input suplai cadangan untuk sel lithium 3V standar atau sumber energi lain. Jika tidak digunakan, hubungkan ke ground.hlm. 6 |
| 4 | GND | Ground.hlm. 6 |
| 5 | SDA | Input/output data serial untuk antarmuka I2C; open drain dan memerlukan resistor pull-up eksternal.hlm. 6 |
| 6 | SCL | Input clock serial untuk antarmuka I2C; digunakan untuk menyinkronkan perpindahan data.hlm. 6 |
| 7 | SQW/OUT | Output gelombang persegi yang dapat diprogram (1Hz, 4kHz, 8kHz, 32kHz); open drain dan memerlukan pull-up eksternal. Dapat dibiarkan mengambang jika tidak digunakan.hlm. 6 |
| 8 | VCC | Suplai daya utama. Saat tegangan dalam batas normal, perangkat dapat diakses penuh untuk baca/tulis.hlm. 6 |
Catatan desain PCB
- Gunakan kristal 32.768kHz dengan kapasitansi beban 12.5pF untuk memastikan osilator bekerja sesuai spesifikasi.hlm. 6
- SDA, SCL, dan SQW/OUT adalah open drain sehingga memerlukan resistor pull-up eksternal. Tegangan pull-up dapat mencapai 5.5V terlepas dari tegangan VCC.hlm. 6
- Jika tidak menggunakan baterai cadangan, hubungkan pin VBAT ke ground.hlm. 6
- Hindari undershoot negatif di bawah -0.3V saat perangkat dalam mode cadangan baterai karena dapat menyebabkan kehilangan data.hlm. 2
- Baterai lithium dengan kapasitas 48mAh atau lebih dapat mencadangkan DS1307 selama lebih dari 10 tahun pada suhu +25°C tanpa daya utama.hlm. 6
Kemasan
Contoh pemakaian
- Jam dan kalender digital
- Sistem pencatatan data (data logging) dengan stempel waktu
- Peralatan rumah tangga yang membutuhkan pewaktuan
- Perangkat portabel yang sering kehilangan daya
- Sistem yang memerlukan RAM cadangan baterai untuk menyimpan data konfigurasi
Varian DS1307 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 22 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.