Mengapa baterai dilompati ke resistor dalam skema ini?

19

Saya melihat skema untuk wifi D1 mini data logger shield yang saya gunakan saat ini. Di bagian skema ini, baterai sel koin mendukung RTC. Saya melihat R5 melompati terminal positif dan negatif baterai. Saya mengidentifikasi R5 sebagai 2MΩ, jadi jelas tidak korsleting sirkuit. Tapi itu meninggalkan pertanyaan, apa tujuannya?

Catatan: Ada simbol samping 1 di atas simbol baterai yang terlihat seperti tanda minus. Jangan tertipu!

masukkan deskripsi gambar di sini

Ryan
sumber
1
Tidak ada yang menjawab "rencana usang"?
Thomas Weller

Jawaban:

25

Saya tidak tahu seperti apa perisai ini, tetapi saya akan menebak bahwa baterainya bisa dilepas / diganti. Apakah itu masalahnya?

Apakah itu datang dengan baterai, atau apakah itu terserah Anda untuk menyediakannya?

DS1307 memiliki sedikit kekhasan karena mengharuskan Vbat di-ground ketika tidak ada baterai cadangan yang terhubung. R5 dimaksudkan untuk menarik Vbat ke ground tanpa adanya baterai cadangan. Tanpa resistor itu, DS1307 tidak akan berfungsi dengan benar jika seseorang mencoba dan menggunakannya tanpa baterai yang dipasang dan diaktifkan melalui ESP mainboard / VCC.

Dari lembar data DS1307:

Jika persediaan cadangan tidak diperlukan, VBAT harus di-ground.

Sekarang, apakah ini solusi yang bagus untuk persyaratan ini? ...Tidak juga. Untuk sel 3V 48mAh, ini akan mengurangi waktu cadangan terbaik hingga 3 tahun, dan pembuangan akan terjadi bahkan ketika DS1307 kehabisan VCC.

Namun, saya pasti bisa mengerti alasan mereka. Ini perisai, ditujukan untuk audiens yang cukup luas dan mereka mungkin hanya membuat keputusan bahwa akan lebih baik jika DS1307 bekerja di setiap kasus penggunaan yang mungkin daripada menjaga waktu selama satu dekade.

Yang mengatakan, selama Anda tidak berencana menggunakannya tanpa baterai cadangan terpasang, Anda dapat menghapusnya dan menghilangkan sumber pembuangan pada baterai.

metacollin
sumber
2
Apakah solusi yang lebih baik tidak menjadi SPDT digerakkan oleh kehadiran baterai?
Adam Barnes
6
@ AdamBarnes: Saya pikir akan praktis dan bermanfaat untuk membangun soket yang akan mempersingkat kontak ketika tidak ada baterai yang dimasukkan; desain seperti itu dapat menghilangkan kebutuhan untuk tombol reset pada banyak produk yang jika tidak dapat masuk ke keadaan perma-gitched pada baterai swap di mana VBatt jatuh cukup untuk mendaratkan mereka dalam keadaan perma-glitched mendekati nol-saat ini-draw tetapi tidak cukup bahwa memasang baterai baru akan memicu reset daya.
supercat
2
Ya, tetapi berapa biaya resistor dibandingkan dengan pemegang adonan khusus, bahkan jika Anda mengabaikan biaya rekayasa dan waktu pengujian yang terlibat? "Rabu lebih baik daripada sempurna."
mickeyf_supports_Monica
@ supercat Anda pasti benar tentang itu - komentar mickeyf mengenai biaya tidak terlalu masuk akal di sini, saya pikir, karena baterai yang digunakan adalah sel koin, sehingga kontak hanya perlu potongan logam yang agak melengkung.
Adam Barnes
8

Saya pikir R2 ada untuk menutupi kasus berikut:

Ketika Vcc jatuh di bawah Vbat, perangkat beralih ke mode cadangan baterai saat ini yang rendah.

Jika tidak ada baterai, Vbat dapat mengambil suara EMC jika tidak di-ground. Jika noise itu menghasilkan tegangan di atas Vcc, IC mungkin keliru beralih ke mode yang didukung baterai, dan karena tidak ada baterai, kehilangan data dapat terjadi.

Jika use case sedemikian rupa sehingga baterai hampir selalu ada, dan masa pakai baterai penting, saya akan mempertimbangkan menghilangkan resistor tersebut. Yaitu, kecuali kemungkinan kesalahan EMC saat baterai sedang diganti sangat tinggi sehingga Anda siap untuk berdagang 90 +% dari umur baterai untuk keamanan ekstra.

Namun, jika perangkat diharapkan berjalan tanpa baterai, resistor harus ada di sana. Daya tahan baterai akan menjadi kurang penting dalam kasus seperti itu karena dapat dilepas saat tidak diperlukan, sedangkan kemungkinan kesalahan EMC akan menjadi signifikan.

Perhatikan juga bahwa rangkaian operasi tipikal dari lembar data tidak menyertakan resistor seperti itu. Saya berasumsi ini karena "operasi khas" dianggap sebagai kasus di mana baterai hanya dilepas untuk diganti dengan yang baru.

Dmitry Grigoryev
sumber
3
Bukankah sebuah kapasitor kecil berfungsi dengan baik untuk kebisingan EMC? Jika lebih dari beberapa mikrofarad, ini juga akan membuat sirkuit tetap hidup ketika Anda mengganti baterai. Saya telah melihat (beberapa) jam bertenaga baterai yang melakukan ini.
Thor Lancaster
@ ThorLancaster Ya, itu sepenuhnya mungkin. Mengingat bahwa kata "perisai" digunakan, kapasitor tambahan bisa dianggap terlalu mahal.
Dmitry Grigoryev
5

Sebenarnya ada kebutuhan untuk resistor. Datasheet menyatakan pada halaman 6 bahwa jika perangkat ini ditenagai oleh VCC, pin Vbat harus di-ground.

Jika persediaan cadangan tidak diperlukan, VBAT harus di-ground.

Resistor ditempatkan untuk menghubungkan pin Vbat ketika baterai tidak digunakan.

Marco Tulio Souza
sumber
4

Itu aneh. Tidak ada dalam lembar data DS1307 yang menunjukkan bahwa resistor semacam itu diperlukan.

Sementara 2 MΩ adalah resistansi besar, masih cukup rendah bahwa arus melalui resistor (~ 1,5 μA) akan menjadi urutan besarnya lebih tinggi dari arus retensi data DS1307 (10 - 100 nA). Ini secara signifikan dapat mengurangi masa pakai baterai; Saya sarankan menghapus resistor.

duskwuff
sumber
1
Baca kembali halaman 6, khususnya uraian pin 3. Ini menyatakan bahwa itu harus didasarkan pada tidak adanya baterai,
Warren Hill
4
@ WarrenHill Tidak, spek mengatakan bahwa Vbat harus di-ground Jika cadangan tidak diperlukan , yang saya baca sebagai "baterai tidak akan pernah ada", bukan "baterai mungkin hilang"
Dmitry Grigoryev
Saya sarankan melepas baterai.
richard1941
@ richard1941 😄
Soldersmoke
0

Saya menduga ini meningkatkan kecepatan pembusukan ketika baterai dilepas yang diperlukan untuk beberapa alasan. Logika konsumsi daya rendah FET cenderung menarik sedikit daya mikro di wilayah linier dan chip RTC ini dikenal sebagai pelebur daya yang baik sehingga ketika tegangan dilepas, ia menggunakan kapasitor sebagai sumber daya dari pin terpisah. (Sudahkah Anda membaca lembar data?)

Tony Stewart Sunnyskyguy EE75
sumber