विषयसूची:

4 बिट सीरियल इनपुट और स्टोरेज डिवाइस: 4 कदम
4 बिट सीरियल इनपुट और स्टोरेज डिवाइस: 4 कदम

वीडियो: 4 बिट सीरियल इनपुट और स्टोरेज डिवाइस: 4 कदम

वीडियो: 4 बिट सीरियल इनपुट और स्टोरेज डिवाइस: 4 कदम
वीडियो: Shift Registers | SISO, SIPO, PISO, PIPO 2024, जुलाई
Anonim
4 बिट सीरियल इनपुट और स्टोरेज डिवाइस
4 बिट सीरियल इनपुट और स्टोरेज डिवाइस

कभी आपने सोचा है कि आपका कीबोर्ड कैसे इनपुट लेता है और उस डेटा को कैसे स्टोर किया जाता है! यह प्रोजेक्ट डेटा एंट्री और स्टोरेज का एक छोटा संस्करण है। चाबियों से संकेत, घड़ी स्मृति तत्वों (फ्लिप फ्लॉप) को कैसे प्रभावित करती है, इसकी विस्तृत व्याख्या।

चरण 1: ब्लॉक आरेख

खंड आरेख
खंड आरेख

1. इनपुट डिवाइस

आसा बाइनरी 4 बिट इनपुट डिवाइस, केवल 2 पुश बटन हैं (एक 1 (उच्च) पंजीकृत करने के लिए और दूसरा 0 (कम) के लिए इनपुट सिग्नल उत्पन्न करने के लिए आवश्यक शोर फ़िल्टर के साथ। उत्पन्न आउटपुट सिग्नल शून्य पल्स है (जब कुंजी हमेशा उच्च सिग्नल परिवर्तन को निम्न में दबाया जाता है)।

2. मोनोस्टेबल पल्स जेनरेटर

इनपुट संकेतों को एक निश्चित उच्च समय अवधि वाली पल्स उत्पन्न करने के लिए मोनोस्टेबल पल्स जनरेटर में फीड किया जाता है, इसे छोटे इनपुट पल्स द्वारा ट्रिगर किया जाता है। इस मोनोस्टेबल पल्स को शिफ्ट रजिस्टर में घड़ी इनपुट के रूप में उपयोग किया जाता है।

3. द्वि-स्थिर पल्स जेनरेटर

यह पल्स इनपुट सिग्नल लाइनों द्वारा भी संचालित होता है, जब एक (उच्च) कुंजी दबाया जाता है तो यह सिग्नल सेट हो जाता है और कम कुंजी दबाए जाने पर रीसेट हो जाता है। सिग्नल को शिफ्ट रजिस्टर में लेफ्ट सीरियल इनपुट के रूप में फीड किया जाता है।

4.शिफ्ट रजिस्टर

4 बिट शिफ्ट रजिस्टर डेटा स्टोर करने के लिए 4 फ्लिप-फ्लॉप का उपयोग करता है। यह डेटा को बाएं से दाएं या दाएं से बाएं स्टोर करने के लिए एक घड़ी के साथ एक सीरियल इनपुट लेता है। इस परियोजना में हम जिस सीरियल डेटा का उपयोग करते हैं वह द्वि-स्थिर पल्स जनरेटर से आ रहा है, और मोनोस्टेबल पल्स जनरेटर से घड़ी का संकेत है।

5. आउटपुट

एल ई डी आउटपुट का संकेत देते हैं।

चरण 2: समय आरेख

समय आरेख
समय आरेख

एक नमूना समय आरेख जो इनपुट 0101 लेता है। बटन 1 और बटन 2 से इनपुट पल्स में बहुत कम "कम समय" होता है, यही कारण है कि इसे समय आरेख में स्पाइक के रूप में दिखाया जाता है।

चरण 3: सर्किट आरेख

सर्किट आरेख
सर्किट आरेख
सर्किट आरेख
सर्किट आरेख
सर्किट आरेख
सर्किट आरेख

मोनोस्टेबल पल्स के लिए उच्च समय को RC मान (प्रतिरोध और समाई मान) को बदलकर बदला जा सकता है। उच्च समय t = 1.1 * RC द्वारा दिया जाता है। उच्च समय की एक निचली सीमा होती है जो उपयोग किए जाने वाले स्विच पर निर्भर करती है, सीमा है आम तौर पर 10-20ms। इस सर्किट डिजाइन में उच्च समय 1s (10k ओम * 100uf) है।

यह इस बार कम करके डिवाइस की स्पीड को बढ़ा देता है।

चरण 4: बीओएम फाइलों के साथ फ्रिटिंग डिजाइन।

बीओएम फाइलों के साथ फ्रिटिंग डिजाइन।
बीओएम फाइलों के साथ फ्रिटिंग डिजाइन।

डिज़ाइन को कस्टमाइज़ करने और अपना डिज़ाइन बनाने के लिए फ़्रिट्ज़िंग फ़ाइल डाउनलोड करें।

आवश्यक घटक सूची बीओएम फ़ाइल में हैं।

सिफारिश की: