Judulnya cukup banyak mengatakan itu semua.
Saya punya ide untuk mencoba melibatkan rangkaian pembeda op-amp dan jembatan dioda, tapi saya buta.
Saya juga mencoba menyelesaikan ini tanpa micro-controller.
operational-amplifier
switches
kebisingan
sumber
sumber
Jawaban:
Gerbang XOR:
Saya telah menggunakan NC7SZ58 untuk ini, yang murah ($ 0,04) dan kecil dan memiliki input memicu Schmitt sehingga pulsa kira-kira sama panjang (yang dapat diatur oleh nilai-nilai RC).
sumber
Jika Anda menginginkan solusi analog yang bagus, ada sirkuit ini yang digunakan oleh simmers penerbangan:
(sumber: simprojects.nl )
Skema menunjukkan pengaturan untuk sakelar sakelar, tetapi bisa dengan mudah diganti untuk sesaat.
Setiap kali sakelar berganti posisi, kapasitor harus mengisi dan melepaskan. Selama waktu ini, tegangan dikembangkan melintasi kontak relai, menutup sakelar. Setelah kapasitor diisi, relai mati lagi.
Info lebih lanjut di sini: http://www.simprojects.nl/toggle_to_momentary.htm
sumber
Tergantung pada seberapa banyak Anda ingin berinvestasi dalam pembelajaran, solusi debouncing, xor, flip-flop akan menjadi yang paling "dasar". 555 adalah sirkuit yang tepat untuk dipelajari. Berikut adalah halaman yang membahas tentang sejumlah besar aplikasi untuk itu: http://www.kpsec.freeuk.com/555timer.htm
Jika Anda mencari "Edge-triggering" di bawah bagian monostable Anda akan menemukan apa yang tampaknya menjadi solusi yang Anda cari.
sumber
Anda dapat menggunakan gerbang xor sederhana, dan salah satu input terhubung ke switch secara langsung, sedangkan input lainnya melalui sirkuit RC yang menyediakan penundaan. Ini berfungsi baik sebagai "detektor tepi", tetapi tidak melakukan pelambatan - Anda tidak meminta ini :-). Ini mungkin cara termurah jika Anda sudah memiliki gerbang xor yang tidak digunakan dalam desain Anda.
sumber
Mengizinkan 555 tetapi menolak mikrokontroler itu konyol, Anda bisa mendapatkan mikrokontroler dalam paket yang sama atau lebih kecil dari 555, dan sebagai bonus Anda dapat melakukan debouncing dalam perangkat lunak, menghemat beberapa komponen tambahan yang diperlukan untuk mendebo sinyal untuk 555. Hal yang sama berlaku untuk D flip-flop dan gerbang XOR ... itu adalah 2 IC yang Anda butuhkan, selain komponen debouncing.
Apa alasan Anda ingin menghindari mikrokontroler? Yang paling sederhana adalah $ 1, mungkin jauh lebih sedikit dalam jumlah tinggi. Jika ruang, ada TSSOP AVR 8-pin yang seperti 3x5 mm, cukup kecil.
sumber
Mungkin ada cara untuk melakukannya dengan timer 555 diatur sebagai satu-shot.
Satu flip flop D dan satu gerbang XOR juga akan melakukannya. Logika yang tepat dibiarkan sebagai latihan untuk pembaca.
sumber