विषयसूची:

16 एल ई डी ड्राइव करने के लिए 2 शिफ्ट रजिस्टर (74HC595) का उपयोग करना: 9 कदम
16 एल ई डी ड्राइव करने के लिए 2 शिफ्ट रजिस्टर (74HC595) का उपयोग करना: 9 कदम

वीडियो: 16 एल ई डी ड्राइव करने के लिए 2 शिफ्ट रजिस्टर (74HC595) का उपयोग करना: 9 कदम

वीडियो: 16 एल ई डी ड्राइव करने के लिए 2 शिफ्ट रजिस्टर (74HC595) का उपयोग करना: 9 कदम
वीडियो: Arduino 16x2-LCD interfacing using only ( 3-PIN ) || 16x2 LCD using shift register 74hc595 2024, दिसंबर
Anonim
16 एल ई डी ड्राइव करने के लिए 2 शिफ्ट रजिस्टर (74HC595) का उपयोग करना
16 एल ई डी ड्राइव करने के लिए 2 शिफ्ट रजिस्टर (74HC595) का उपयोग करना

यह सर्किट 2 शिफ्ट रजिस्टर (74HC595) का उपयोग करेगा। शिफ्ट रजिस्टर 16 एलईडी के आउटपुट के रूप में ड्राइव करेगा। प्रत्येक शिफ्ट रजिस्टर 8 एलईडी चलाएगा। शिफ्ट रजिस्टरों को तार दिया जाता है ताकि प्रत्येक शिफ्ट रजिस्टर आउटपुट दूसरे के डुप्लिकेट की तरह दिखे।

चरण 1: शिफ्ट रजिस्टर क्या है?

एक शिफ्ट रजिस्टर क्या है?
एक शिफ्ट रजिस्टर क्या है?
एक शिफ्ट रजिस्टर क्या है?
एक शिफ्ट रजिस्टर क्या है?

शिफ्ट रजिस्टर अनुक्रमिक तर्क सर्किट हैं। वे डेटा के भंडारण और हस्तांतरण में सक्षम हैं।

शिफ्ट रजिस्टर में कई फ्लिप फ्लॉप और घड़ियां होती हैं जो एक साथ जुड़ी होती हैं। शिफ्ट के आउटपुट शिफ्ट रजिस्टर को क्लॉक (स्पंदित आउटपुट) के अनुसार शिफ्ट या बदल दिया जाता है।

चरण 2: शिफ्ट रजिस्टर का उपयोग

शिफ्ट रजिस्टर का उपयोग
शिफ्ट रजिस्टर का उपयोग

शिफ्ट रजिस्टर डिजिटल मेमोरी सर्किट हैं जिनका उपयोग कैलकुलेटर और कंप्यूटर में किया जाता है। शिफ्ट रजिस्टरों का उपयोग Arduino जैसे माइक्रोकंट्रोलर से आउटपुट की संख्या का विस्तार करने के लिए किया जा सकता है।

चरण 3: सर्किट में प्रयुक्त इलेक्ट्रॉनिक घटक।

सर्किट में प्रयुक्त इलेक्ट्रॉनिक घटक।
सर्किट में प्रयुक्त इलेक्ट्रॉनिक घटक।

2 74HC595 शिफ्ट रजिस्टर

१६; १ k रेसिस्टर्स (भूरा, काला, लाल)

16 एलईडी

1 Arduino Uno

2 इलेक्ट्रोलाइटिक कैपेसिटर;10 Uf

2 लंबे ब्रेडबोर्ड

तार

चरण 4: सर्किट की स्थापना

सर्किट की स्थापना
सर्किट की स्थापना
सर्किट की स्थापना
सर्किट की स्थापना

आउटपुट क्यूए से क्यूएच हैं। वायर क्यूए पहले और फिर एक दूसरे आउटपुट पर जाएं जैसा कि चित्र में दिखाया गया है।

pin14 SER Arduino डिजिटल पिन 11 से जुड़ा है। SER डेटा इनपुट है जिसे शिफ्ट किया जाएगा।

Pin12 RCLK है (LATCH) से जुड़ा है

Arduino डिजिटल पिन 8

पिन 11 एसआरसीएलके है (घड़ी) Arduino डिजिटल पिन से जुड़ा है 12

हर बार जब यह पिन उच्च हो जाता है (1) शिफ्ट रजिस्टर में मान 1 बिट से बदल जाएगा।

Vcc पिन 16 है, लाल ब्रेडबोर्ड रेल से जुड़ा है

पिन 8 जमीन से जुड़ा है

Arduino 5 वोल्ट ब्रेडबोर्ड की लाल रेल से जुड़ा है

Arduino ग्राउंडड ब्लैक रेल से जुड़ा है

जैसा कि चित्र में दिखाया गया है, बोर्डों के आधारों को एक साथ कनेक्ट करें।

चरण 5: सर्किट कैसे काम करता है

सर्किट कैसे काम करता है
सर्किट कैसे काम करता है

3 अलग-अलग इनपुट (घड़ी, कुंडी, डेटा) एलईडी पर देखे गए आउटपुट के वोल्टेज को बदल देंगे। CODE एलईडी के अनुक्रम और एलईडी के चालू और बंद होने की गति को प्रोग्राम करेगा।

चरण 6: आउटपुट जल्दी से पहले बाएं से दाएं शिफ्ट हो जाएंगे

आउटपुट पहले बाएँ से दाएँ तेज़ी से शिफ्ट होंगे
आउटपुट पहले बाएँ से दाएँ तेज़ी से शिफ्ट होंगे

LEDS बाएं से दाएं तेजी से आगे बढ़ेगा।

चरण 7: फिर LEDS बहुत तेज़ी से दाएं से बाएं ओर जाता है

फिर LEDS बहुत तेजी से दाएं से बाएं ओर जाता है
फिर LEDS बहुत तेजी से दाएं से बाएं ओर जाता है

LEDS दिशा बदलता है (दाएं से बाएं)।

चरण 8: निष्कर्ष

निष्कर्ष
निष्कर्ष

मुझे आशा है कि यह परियोजना शिफ्ट रजिस्टरों और इसके उपयोगों को समझने में मदद करेगी। मैंने इस परियोजना का आनंद लिया। इसका परीक्षण किया गया था

टिंकरकाड और काम करता है।

एक लिंक है, लेकिन इसे देखने के लिए आपको टिंकरकाड खाते की आवश्यकता हो सकती है। लिंक ऊपर भी कोड के साथ पोस्ट किया गया है।

शुक्रिया

चरण 9: शिफ्ट रजिस्टर का वीडियो

शिफ्ट रजिस्टर का वीडियो

सिफारिश की: