Saya memiliki jam buatan sendiri berdasarkan atmega328 dan DS1307 Real Time Clock. Ketika dimatikan, DS1307 ditenagai oleh sel koin 3V CR2032, seperti biasa.
Jika saya sering mematikan jam, berapa lama saya harus berharap sel koin akan bertahan?
Saya mengetahui rumus untuk menghitung waktu pengosongan baterai, tetapi saya mungkin gagal menerapkannya dengan benar (saya pikir). Menurut perhitungan saya, itu harus berlangsung sekitar 50 tahun berdasarkan kapasitas baterai 210mAh dan undian 500nA saat ini dari datasheet. Tetapi undian saat ini sangat rendah sehingga harus ada masalah lain yang mendominasi laju pelepasan baterai.
Jadi, apakah ada yang punya angka lebih baik dari saya? Adakah pengalaman nyata? Apakah baterai seseorang mati sebelum 10 tahun?
Jawaban:
Ada beberapa faktor:
1) Seperti yang disebutkan - baterai self-discharge. Saya telah memeriksa beberapa lembar data dan 1-2% / tahun pada 20-23C. Jika perangkat Anda akan tetap berada di tempat yang panas (misalnya, 70C di bawah sinar matahari langsung) - itu akan melepaskan diri jauh lebih cepat. Juga, jika perangkat akan dibekukan secara tidak sengaja - baterai mungkin rusak dan kapasitasnya longgar.
2) Kebocoran PCB - dapat mencapai ratusan nA jika terjadi kontaminasi permukaan parah pada kondisi basah. Jika Anda membuat PCB di tempat yang baik, bersihkan & keringkan sepenuhnya, lalu tutup semuanya (termasuk keripik) dengan lapisan pelindung (polyurhetane atau semacamnya), Anda bisa menjamin tidak ada kebocoran selama masa pakai perangkat.
Jadi, jika kebocoran tidak akan menjadi masalah, tidak ada kondisi termal yang ekstrem - perangkat kemungkinan akan bekerja sekitar 20-30 tahun.
sumber