Saya telah melihat beberapa papan pengembangan (misalnya. BL652 dev kit ) untuk chip daya rendah memiliki daya baterai yang terhubung langsung ke MCU tanpa regulator.
Sebagai contoh, baterai yang digunakan adalah CR2032 3V. The datasheet untuk MCU mendefinisikan parameter berikut:
datasheet page 16.
Absolute Maximum Ratings Min Max
Voltage at VDD_nRF pin -0.3 3.9
datasheet page 17.
Recommended Operating Parameters Min Typ Max
VDD_nRF 1.8 3.3 3.6
Saya menafsirkan ini sebagai "If your battery voltage drops to a value between 0-1.7 it isn't defined what will happen"
.
Mengapa ini membuat saya khawatir adalah karena saya telah melihat regulator memiliki pin Power Good dan tidak menemukan pernyataan eksplisit dalam datasheet bahwa MCU dari contoh tidak akan rusak oleh undervoltage.
Bagaimana saya bisa memutuskan apakah regulator diperlukan antara baterai dan beban, untuk menjamin tidak ada kerusakan ketika tegangan baterai mulai turun?
sumber
Jawaban:
Ini sering benar, tetapi pasti tidak akan menghancurkan apa pun. Karena, jika itu merusak, Vdd min di "Absolute Maximum Ratings" akan diberikan sebagai nilai positif (yang belum pernah saya lihat di lembar data apa pun, dan saya harap saya tidak akan pernah melihatnya dalam hidup saya - itu tidak akan t masuk akal).
Jadi pada titik ini, Anda dijamin MCU tidak akan hancur dengan undervoltage. Namun, masih bisa berperilaku tidak menentu (berpotensi merusak sirkuit eksternal lainnya).
Sekarang, dalam MCU jenis ini, sering ada fitur yang disebut " deteksi kecoklatan ", atau, kadang-kadang, "undervoltage lockout". Ini adalah fitur yang memonitor tegangan suplai dan menjamin bahwa chip ditahan dalam keadaan reset ketika tegangan berada di bawah level yang ditentukan (kadang-kadang dapat diprogram).
Berita bagus: Ada fitur seperti itu pada chip spesifik yang Anda gunakan. Lihat bab 5.1 dalam lembar data yang Anda tautkan.
Oleh karena itu, Anda tidak perlu memiliki regulator dengan deteksi "power good" atau rangkaian monitor suplai tambahan dalam kasus spesifik Anda.
Perhatikan bahwa, jika MCU tidak memiliki deteksi brown-out yang disertakan, ada chip kecil yang hanya menawarkan fitur ini (sering dikombinasikan dengan generator reset power-on waktunya) tanpa menjadi regulator tegangan.
sumber
... antara 0-1.7 itu tidak ditentukan apa yang akan terjadi
Sebenarnya di bawah 1,8 V tidak ada jaminan apa yang akan terjadi.
Jangan khawatir tentang kerusakan ini parameter operasi . Untuk mencegah kerusakan, Anda tidak boleh melebihi peringkat Maksimum , yang tidak termasuk dalam lembar tertaut. Jika Anda mengetahui chip yang digunakan, Anda dapat melihat lembar datanya dan melihat peringkat Maksimum. Saya belum menemukan chip yang dapat mengalami kerusakan karena tegangan pasokan terlalu rendah.
Anda ingin produk Anda "tahu" dan merespons ketika baterai terlalu rendah. Tambahkan sirkuit deteksi baterai (atau menggunakan sirkuit internal) yang hanya akan melepaskan reset ketika tegangan baterai cukup tinggi.
sumber
Tidak ada jaminan prosesor Anda tidak akan menjalankan memori yang rusak atau memberikan bentuk gelombang yang tidak menyenangkan dan mungkin merusak pada pin GPIO. Dijamin bahwa mikro tidak akan rusak secara fisik, tetapi dapat menyebabkan kerusakan yang lunak atau, mungkin, dengan desain yang buruk, sifat yang keras.
Sebagai contoh, jika mikro bertenaga baterai Anda mengendalikan suhu di terarium melalui MOSFET - bertindak sebagai termostat jarak jauh dan mikro berjalan dengan buruk dapat membunuh reptil jika baterai habis. Contoh ekstrem, dan dalam kenyataannya harus ada banyak perlindungan terhadap hal itu terjadi. Jarang sekali mikro bertenaga baterai dapat merusak apa pun di luar dirinya. Contoh yang lebih umum adalah pengacakan RAM yang didukung baterai atau EEPROM.
Untuk memastikan hal itu tidak pernah terjadi, Anda harus menghambat mikro (menahannya di reset) untuk tegangan apa pun yang di bawah 1,80V. Karena sirkuit yang melakukan itu tidak akan tepat (selalu ada toleransi pada ambang) Anda dapat memilih 2.0V atau 1.90V. +/- 0,2 atau 0,1V. Biasanya ada juga beberapa histeresis sehingga bahkan dapat diatur ulang pada 2.2V dan keluar dari reset pada 1.9V. Biasanya ada juga lebar pulsa reset minimum agar reset yang tepat terjadi sehingga juga harus dijamin.
Anda akan mendapatkan sebagian besar jus dari CR2032 bahkan pada suhu rendah dengan memotong sekitar 2,4 atau 2,5V sehingga ada sedikit alasan untuk menyebutnya begitu dekat.
sumber