Saya baru-baru ini belajar tentang pengatur waktu pengawas, dan saya mencoba menerapkan satu untuk rangkaian saya untuk tujuan mengatur ulang mikrokontroler (AVR) saya jika hang (yaitu, tidak menanggapi pengawas).
Berdasarkan beberapa penelitian, tampak bagi saya bahwa ada sekitar empat opsi:
- Hubungkan mikrokontroler saya dengan IC khusus pengawas waktu khusus .
- Hubungkan mikrokontroler saya dengan mikrokontroler tambahan (beberapa sangat mendasar, murah), yang terakhir dikodekan untuk tujuan berdedikasi tunggal pengawas waktu.
- Letakkan sirkuit pengawas berbasis timer 555 saya sendiri dan hubungkan ke mikrokontroler saya.
- Gunakan kapabilitas pengawas waktu internal pada mikrokontroler saya.
.
Manakah dari pendekatan di atas yang akan Anda peringkat lebih tinggi dan mengapa?
Saya ingin menetapkan waktu pengawas sekitar 6 detik, berdasarkan kriteria tertentu untuk cara saya membuat sisa desain dan kode saya (perangkat akan menjadi baterai, suhu logger berkala bertenaga baterai).
Sedikit catatan : Preferensi saya adalah Opsi 1, untuk kesederhanaan, namun, berdasarkan pada pasangan yang saya temukan, bagian-bagian ini tampaknya mahal (saya ingin solusi di bawah paling banyak 1,25 USD), atau hanya memungkinkan hanya kurang dari 2 detik untuk periode waktu pengawas.