Kunci Kod Digital sangat popular di Elektronik, di mana anda perlu memasukkan 'Kod' tertentu untuk membuka Kunci. Kunci jenis ini memerlukan Pengawal mikro untuk membandingkan kod yang dimasukkan dengan kod yang telah ditentukan untuk membuka Kunci. Kami telah membina Kunci Digital jenis ini menggunakan Arduino, menggunakan Raspberry Pi dan menggunakan mikrokontroler 8051. Tetapi hari ini di sini kita membina Code Lock tanpa Mikrokontroler.
Dalam litar sederhana ini, kita sedang membina Code Lock berasaskan 555 Timer. Dalam Kunci ini, akan ada 8 butang dan seseorang perlu menekan empat butang khusus secara serentak untuk membuka kunci. IC 555 dikonfigurasikan sebagai Monostable Vibrator di sini. Pada asasnya di litar ini kita akan mempunyai LED pada pin output 3 yang menyala ketika pemicu diterapkan dengan menekan empat butang tersebut. LED tetap hidup untuk beberapa waktu dan kemudian dimatikan secara automatik. Waktu Tepat dapat dikira dengan kalkulator monostabil 555 ini. LED mewakili Kunci Elektrik di sini yang tetap terkunci apabila tidak ada arus dan terkunci apabila arus melaluinya. Kombinasi empat butang khusus adalah "Kod", yang perlu membuka Kunci.
Komponen yang diperlukan:
- + Voltan Bekalan 5V
- 555 Pemasa IC
- Perintang 470Ω
- Perintang 100Ω (2 keping)
- Perintang 10KΩ
- Perintang 47KΩ
- Kapasitor 100µF
- LED
- Butang Tekan (8 keping)
Penjelasan Litar:
Rajah menunjukkan gambarajah litar 555 Code Lock berdasarkan,
Seperti yang ditunjukkan dalam litar, kita mempunyai kapasitor antara PIN6 dan GROUND nilai kapasitor ini menentukan waktu menghidupkan LED setelah pemicu dilewati. Kapasitor ini boleh diganti dengan nilai yang lebih tinggi untuk jangka masa Turn On yang lebih banyak untuk satu pencetus. Dengan penurunan kapasitansi, kita dapat menurunkan waktu Turn On setelah pencetus. Voltan bekalan yang berlaku dalam litar boleh berupa voltan dari + 3V hingga + 12V dan tidak boleh melebihi 12V melakukannya akan mengakibatkan kerosakan cip. Sambungan selebihnya ditunjukkan dalam Rajah Litar.
Penjelasan Kerja:
Seperti yang disebutkan sebelumnya, di sini 555 IC dikonfigurasikan dalam mod Monostable Multivibratior. Oleh itu, apabila pemicu diberikan dengan menekan Butang Tekan, LED akan menyala dan output akan tetap TINGGI sehingga kapasitor disambungkan pada PIN6 mengecas ke nilai puncak. Masa di mana OUTPUT akan tinggi dapat dikira dengan formula di bawah.
T = 1.1 * R * C
Jadi mengikut nilai dalam litar kami, T = 1.1 * 47000 * 0.0001 = 5.17 saat.
Oleh itu, LED akan menyala selama 5 saat.
Kita boleh Menambah atau Menurunkan kali ini dengan menukar nilai kapasitor. Sekarang mengapa masa ini penting? Tempoh masa ini adalah masa di mana Kunci akan tetap terbuka setelah memasukkan kod yang betul atau menekan kekunci yang betul. Oleh itu, kita perlu menyediakan masa yang cukup untuk pengguna masuk melalui pintu setelah menekan kekunci yang betul.
Sekarang, kita tahu bahawa dalam pemasa IC 555, tidak kira apa itu TRIGGER, jika pin RESET ditarik ke bawah, output akan menjadi RENDAH. Oleh itu, di sini kita akan menggunakan pin Pencetus dan Tetapkan Semula untuk membina Kod Kunci kita.
Seperti yang ditunjukkan dalam litar, kami telah menggunakan Tombol Tekan dengan cara yang tidak jelas untuk mengelirukan akses yang tidak dibenarkan. Seperti dalam litar, butang lapisan TOP adalah "Linkers", semuanya perlu ditekan bersama agar TIGGER diterapkan. Butang lapisan BOTOL semuanya RESET atau "Mines"; jika anda menekan walaupun salah satu daripadanya, OUTPUT akan menjadi RENDAH walaupun LINKERS ditekan serentak.
Perhatikan di sini bahawa Pin 4 adalah Pin Reset dan Pin 2 adalah Pin pemicu dalam IC pemasa 555. Grounding Pin 4 akan menetapkan semula IC 555 dan grounding Pin 2 akan mencetuskan output menjadi tinggi. Oleh itu, untuk mendapatkan Keluaran atau membuka Kod Kod, seseorang mesti menekan semua butang di lapisan TOP (penghubung) secara serentak tanpa menekan sebarang butang di lapisan Bawah (Tambang). Dengan 8 butang, kita akan mempunyai kombinasi 40K dan melainkan jika diketahui LINKER yang betul, selamanya diperlukan untuk mendapatkan kombinasi yang betul untuk membuka Kunci.
Sekarang, mari kita bincangkan kerja dalaman litar. Mari kita anggap bahawa litar disambungkan pada papan roti mengikut rajah litar dan diberi kuasa. Sekarang LED akan MATI kerana TRIGGER tidak diberikan. PIN TRIGGER dalam cip pemasa sangat sensitif dan ia menentukan output 555. Logik rendah pada pin TRIGGER 2 MENETAPkan flip-flop di dalam TIMER 555 dan kami mendapat Output Tinggi dan apabila pin pemicu diberikan Logik tinggi output tetap ada RENDAH.
Apabila semua kekunci di Lapisan Atas (Linkers) ditekan bersama, maka hanya pin pemicu yang dibumikan dan kami mendapat Output sebagai TINGGI dan kunci akan dibuka. Namun tahap tinggi ini tidak dapat dipertahankan lama setelah pencetus dikeluarkan. Setelah LINKERS dilepaskan, tahap output TINGGI hanya bergantung pada masa pengisian kapasitor yang disambungkan antara Pin 6 dan ground seperti yang telah kita bincangkan sebelumnya. Jadi Kunci akan tetap dibuka sehingga kapasitor dicas. Kapasitor sekali mencapai tahap voltan yang dikeluarkan melalui pin THRESHOLD (PIN6) 555, yang menurunkan OUTPUT dan LED mati ketika kapasitor melepaskan. Ini adalah bagaimana IC 555 berfungsi dalam Mod Monostable.
Jadi ini adalah bagaimana Kunci Elektronik ini berfungsi, anda boleh mengganti LED dengan Kunci Pintu Elektrik yang sebenarnya menggunakan Relay atau Transistor. Kunci Pintu Elektrik sejati ini ditunjukkan di sini dalam projek ini: Arduino Door Lock