इलेक्ट्रॉनिक्स में डिजिटल कोड लॉक बहुत लोकप्रिय हैं, जहां आपको लॉक खोलने के लिए एक विशेष 'कोड' दर्ज करना होगा। लॉक खोलने के लिए पूर्वनिर्धारित कोड के साथ दर्ज कोड की तुलना करने के लिए इस प्रकार के ताले को एक माइक्रोकंट्रोलर की आवश्यकता होती है। हमने पहले से ही Arduino का उपयोग करके, रास्पबेरी पाई का उपयोग करके और 8051 माइक्रोकंट्रोलर का उपयोग करके इस प्रकार के डिजिटल लॉक्स का निर्माण किया है। लेकिन आज यहां हम बिना किसी माइक्रोकंट्रोलर के कोड लॉक का निर्माण कर रहे हैं ।
इस सरल सर्किट में हम 555 टाइमर आईसी आधारित कोड लॉक का निर्माण कर रहे हैं । इस लॉक में 8 बटन होंगे और लॉक को अनलॉक करने के लिए एक साथ विशिष्ट चार बटन दबाने होंगे। 555 आईसी को यहां मोनोस्टेबल वाइब्रेटर के रूप में कॉन्फ़िगर किया गया है। मूल रूप से इस सर्किट में हमारे पास आउटपुट पिन 3 पर एक एलईडी होगा, जो उन विशिष्ट चार बटन को दबाकर ट्रिगर लगाने पर चालू होता है। कुछ समय के लिए एलईडी चालू रहता है और फिर स्वचालित रूप से बंद हो जाता है। समय की गणना इस 555 मोनोस्टेबल कैलकुलेटर के साथ की जा सकती है। एलईडी यहां इलेक्ट्रिक लॉक का प्रतिनिधित्व करता है जो तब चालू रहता है जब कोई करंट नहीं होता है और जब करंट गुजरता है तो अनलॉक हो जाता है। विशिष्ट चार बटन का संयोजन "कोड" है, जिसे लॉक खोलने की आवश्यकता है।
आवश्यक घटक:
- + 5 वी आपूर्ति वोल्टेज
- 555 टाइमर आईसी
- 470 4 अवरोध करनेवाला
- 100 रोकनेवाला (2 टुकड़े)
- 10K 10 रोकनेवाला
- 47K 47 रोकनेवाला
- 100F संधारित्र
- एलईडी
- पुश बटन (8 टुकड़े)
सर्किट स्पष्टीकरण:
आंकड़ा 555 आधारित कोड लॉक के सर्किट आरेख को दर्शाता है,
जैसा कि सर्किट में दिखाया गया है कि हमारे पास PIN6 और GROUND के बीच एक संधारित्र है। यह संधारित्र मान एक बार ट्रिगर होने के बाद LED के समय को निर्धारित करता है। इस संधारित्र को एकल ट्रिगर के लिए अधिक समय के लिए उच्च मूल्य के साथ बदल दिया जा सकता है। समाई को कम करने के साथ हम एक ट्रिगर के बाद समय को कम कर सकते हैं। सर्किट में लगाई गई सप्लाई वोल्टेज + 3V से + 12V तक की किसी भी वोल्टेज की हो सकती है और ऐसा 12V से अधिक नहीं होना चाहिए जिससे चिप को नुकसान होगा। बाकी कनेक्शन सर्किट आरेख में दिखाए गए हैं।
कार्य स्पष्टीकरण:
जैसा कि पहले उल्लेख किया गया है, यहां 555 आईसी को मोनोस्टेबल मल्टीविब्रिटोर मोड में कॉन्फ़िगर किया गया है। तो पुश बटन दबाकर ट्रिगर दिए जाने के बाद, LED चालू हो जाएगी और पीयू 6 चार्ज से जुड़े कैपेसिटर तब तक हाई रहेगा जब तक कि पीक वैल्यू पर चार्ज न हो जाए। जिस समय के लिए OUTPUT अधिक होगा, उसकी गणना नीचे दिए गए सूत्र द्वारा की जा सकती है।
टी = 1.1 * आर * सी
तो हमारे सर्किट में मूल्यों के अनुसार, टी = 1.1 * 47000 * 0.0001 = 5.17 सेकंड।
तो 5seconds के लिए LED ON होगी।
हम संधारित्र मान को बदलकर इस बार बढ़ा या घटा सकते हैं। अब यह समय क्यों महत्वपूर्ण है? यह समय अवधि वह समय है जिसके लिए लॉक सही कोड दर्ज करने या सही कुंजी दबाने के बाद खुला रहेगा । इसलिए हमें सही कुंजियों को दबाने के बाद उपयोगकर्ता को दरवाजे से प्रवेश करने के लिए पर्याप्त समय प्रदान करना होगा।
अब, हम जानते हैं कि 555 टाइमर आईसी में, कोई फर्क नहीं पड़ता कि क्या TRIGGER है, अगर RESET पिन नीचे खींच लिया जाता है तो आउटपुट कम होगा। इसलिए यहां हम अपने कोड लॉक को बनाने के लिए ट्रिगर और रीसेट पिन का उपयोग करेंगे ।
जैसा कि सर्किट में दिखाया गया है, हमने अनधिकृत पहुंच को भ्रमित करने के लिए जंबल्ड तरीके से पुश बटन का उपयोग किया है। सर्किट की तरह, TOP लेयर बटन "लिंकर्स" हैं, इन्हें लगाने के लिए TIGGER को एक साथ दबाने की जरूरत है। BOTTOM लेयर बटन सभी RESET या "Mines" हैं; यदि आप उनमें से एक को भी दबाते हैं, तो लिंक को एक साथ दबाने पर भी OUTPUT कम होगा।
यहां ध्यान दें कि पिन 4 रीसेट पिन है और पिन 2 555 टाइमर आईसी में ट्रिगर पिन है। ग्राउंडिंग पिन 4 555 आईसी को रीसेट करेगा और ग्राउंडिंग पिन 2 उच्च होने के लिए आउटपुट को ट्रिगर करेगा। तो आउटपुट प्राप्त करने के लिए या कोड लॉक खोलने के लिए, किसी को नीचे की परत (खान) में किसी भी बटन को दबाए बिना, एक साथ सभी बटन को TOP लेयर (लिंकर्स) में दबाना होगा। 8 बटन के साथ हमारे पास 40K संयोजन होंगे और जब तक सही LINKERS ज्ञात नहीं होंगे, ताला खोलने के लिए सही संयोजन प्राप्त करने में हमेशा के लिए लगेगा।
अब, सर्किट के आंतरिक कामकाज पर चर्चा करते हैं । मान लेते हैं कि सर्किट ब्रेड बोर्ड पर सर्किट आरेख और दी गई शक्ति के अनुसार जुड़ा हुआ है। अब LED बंद हो जाएगा क्योंकि TRIGGER नहीं दिया गया है। टाइमर चिप में TRIGGER पिन बहुत संवेदनशील है और यह 555 के आउटपुट को निर्धारित करता है। TRIGGER pin 2 पर एक कम तर्क 555 TIMER के अंदर फ्लिप-फ्लॉप बनाता है और हमें उच्च आउटपुट मिलता है और जब ट्रिगर पिन दिया जाता है तो उच्च तर्क आउटपुट रहता है कम।
जब Top Layer (Linkers) की सभी Key को एक साथ दबाया जाता है, तो केवल ट्रिगर पिन ग्राउंडेड हो जाता है और हमें आउटपुट मिलता है जैसे High और लॉक अनलॉक हो जाता है। हालाँकि ट्रिगर हटाए जाने के बाद इस उच्च अवस्था को लंबे समय तक बनाए नहीं रखा जा सकता है। एक बार लिंक जारी होने के बाद, आउटपुट का उच्च चरण केवल पिन 6 और जमीन के बीच जुड़े संधारित्र के चार्जिंग समय पर निर्भर करता है, जैसा कि हमने पहले चर्चा की थी। इसलिए कैपेसिटर चार्ज होने तक लॉक अनलॉक रहेगा। संधारित्र एक बार एक वोल्टेज स्तर तक पहुंचता है जो 555 के THRESHOLD पिन (PIN6) के माध्यम से छुट्टी देता है, जो OUTPUT को खींचता है और संधारित्र निर्वहन के रूप में एलईडी बंद हो जाता है। इस तरह 555 IC मोनोस्टेबल मोड में काम करता है।
तो यह है कि यह इलेक्ट्रॉनिक लॉक कैसे काम करता है, आप रिले या ट्रांजिस्टर का उपयोग करके एलईडी को वास्तविक इलेक्ट्रिक डोर लॉक से बदल सकते हैं । इस तरह के असली इलेक्ट्रिक डोर लॉक को इस परियोजना में यहां प्रस्तुत किया गया है: अरुडिनो डोर लॉक