📘 CodingMarble Learn

डिजिटल सिग्नल प्रोसेसिंग: संयोजी लॉजिक, अनुक्रमिक लॉजिक और एस्टेबल

डिजिटल संकेत के केवल दो स्तर हैं: 1 (ऊँचा) और 0 (नीचा)। संयोजी लॉजिक (AND, OR, NOT, NAND, NOR, XOR गेट) का आउटपुट केवल अभी के इनपुट पर निर्भर है। अनुक्रमिक लॉजिक (फ्लिप-फ्लॉप, काउंटर) पिछली अवस्था पर भी निर्भर है, यानी इसमें स्मृति है; यह क्लॉक पल्स पर बदलता है। एस्टेबल की कोई स्थिर अवस्था नहीं, यह खुद पलटकर क्लॉक की वर्ग तरंग बनाता है। f = 1/T।

🎬 कदम-दर-कदम कहानी

  1. संयोजी लॉजिक: AND गेट। A = 1, B = 0, इसलिए आउटपुट लैंप Y बंद। आउटपुट केवल अभी के इनपुट पर निर्भर।
  2. हर गेट की सत्य सारणी होती है। यहाँ XOR: A = 1, B = 1 पर Y = 0। बटन दबाकर हर गेट और हर इनपुट जोड़ी आज़माओ।
  3. अनुक्रमिक लॉजिक: D फ्लिप-फ्लॉप। क्लॉक (लाल तरंग) के ऊपर उठते किनारे पर यह D को Q में ले लेता है और रखे रहता है। यह 1 बिट की स्मृति है।
  4. तीन फ्लिप-फ्लॉप जोड़ो तो बाइनरी काउंटर बनता है। हर क्लॉक पल्स 1 जोड़ता है: 000, 001, 010 … 111, फिर 000।
  5. एस्टेबल की कोई स्थिर अवस्था नहीं। यह खुद ऊँचा, नीचा, ऊँचा होता रहता है और क्लॉक वर्ग तरंग बनाता है। T = ऊँचा समय + नीचा समय; f = 1/T।
  6. खुद करके देखो: A, B और अगला गेट से सत्य सारणी बनाओ, फिर क्लॉक पल्स दबाकर बाइनरी में गिनो।

टिप: 3D दृश्य को घुमाने के लिए खींचें। ज़ूम के लिए दो उंगलियाँ इस्तेमाल करें।

🤔 आम शंकाएँ और उनके जवाब

केवल A चालू होने पर AND लैंप बंद क्यों?

AND को हर इनपुट 1 चाहिए। B = 0 है।

OR और XOR में क्या अंतर है?

1 और 1 पर OR = 1, XOR = 0। गेट बटन से आज़माओ।

पल्स के बीच D बदले तो क्या Q बदलेगा?

नहीं। Q केवल ऊपर उठते किनारे पर D कॉपी करता है।

काउंटर का हर फ्लिप-फ्लॉप पिछले से आधी गति से क्यों चमकता है?

हर चरण पिछले के दो बार पलटने पर एक बार पलटता है।

क्लॉक संकेत कहाँ से आता है?

एस्टेबल से, जो खुद ऊँचा-नीचा पलटता रहता है।

डिजिटल संकेत

डिजिटल संकेत के केवल दो स्तर हैं: 1 (ऊँचा), जैसे 5 V, और 0 (नीचा), जैसे 0 V। शोर 5 V को 4.6 V कर दे तब भी अर्थ नहीं बदलता, इसलिए डिजिटल संकेत बिना त्रुटि जमा हुए कॉपी और प्रोसेस हो सकते हैं।

संयोजी लॉजिक (कॉम्बिनेशनल)

संयोजी लॉजिक में आउटपुट केवल उसी क्षण के इनपुट पर निर्भर है। मूल गेट:

सत्य सारणी हर इनपुट संयोजन का आउटपुट बताती है। n इनपुट पर 2ⁿ पंक्तियाँ। केवल NAND (या केवल NOR) से कोई भी गेट बन सकता है।

बूलियन व्यंजक

AND = A·B, OR = A + B, NOT = Ā। उदाहरण: Y = (A·B) + C̄।

अनुक्रमिक लॉजिक (सीक्वेंशियल)

अनुक्रमिक लॉजिक में आउटपुट इनपुट और पिछली अवस्था दोनों पर निर्भर है। इसे स्मृति चाहिए। मूल स्मृति कोशिका फ्लिप-फ्लॉप (द्वि-स्थिर, bistable) है।

D-प्रकार फ्लिप-फ्लॉप

इनपुट D और क्लॉक; आउटपुट Q। क्लॉक के ऊपर उठते किनारे पर Q = D हो जाता है। बीच में D कुछ भी करे, Q नहीं बदलता। यह एक बिट संग्रहित करता है।

काउंटर और विभाजक

Q̄ को D से जोड़ें तो Q हर पल्स पर पलटता है: आउटपुट आवृत्ति आधी (÷2)। 3 चरण = 3-बिट काउंटर (0 से 7); n चरण 2ⁿ − 1 तक गिनते हैं। डिकेड काउंटर 0–9 गिनकर रीसेट होता है।

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

पंक्ति में फ्लिप-फ्लॉप हर क्लॉक पर अपना बिट अगले को देते हैं: सीरियल डेटा को पैरेलल बनाने में उपयोगी।

एस्टेबल

बाइस्टेबल की दो स्थिर अवस्थाएँ, मोनोस्टेबल की एक, और एस्टेबल की कोई नहीं: यह खुद ऊँचे-नीचे पलटता रहता है और वर्ग तरंग देता है। यही अनुक्रमिक लॉजिक की क्लॉक है।

आवर्तकाल T = t_ऊँचा + t_नीचा, आवृत्ति f = 1/T। मार्क-स्पेस अनुपात = t_ऊँचा : t_नीचा।

555 टाइमर IC, एक संधारित्र और दो प्रतिरोध से एस्टेबल बनता है। समय R × C पर निर्भर: बड़ा R या C → धीमी क्लॉक। t_ऊँचा ≈ 0.7(R₁ + R₂)C, t_नीचा ≈ 0.7R₂C।

खुद करके देखो: कागज़ का फ्लिप-फ्लॉप

कागज़ के एक तरफ़ 0, दूसरी तरफ़ 1 लिखो। केवल ताली (क्लॉक) पर पलटो, बीच में कोई कुछ भी कहे, अनदेखा करो। तुम फ्लिप-फ्लॉप हो! अब 3D में क्लॉक पल्स 5 बार दबाओ और लैंप 101 दिखाते हैं या नहीं, जाँचो।

मुख्य सूत्र और परिभाषाएँ

हल किए गए उदाहरण

1. 2-इनपुट NAND की सत्य सारणी लिखो।

00 → 1, 01 → 1, 10 → 1, 11 → 0।

2. 4 इनपुट की सत्य सारणी में कितनी पंक्तियाँ?

2⁴ = 16।

3. Y = A·B + C; A = 1, B = 0, C = 1 पर Y?

A·B = 0; 0 + 1 = 1।

4. एस्टेबल 3 ms ऊँचा, 1 ms नीचा। f और मार्क-स्पेस अनुपात?

T = 4 ms; f = 250 Hz; अनुपात 3:1।

5. 1 kHz क्लॉक 4 ÷2 फ्लिप-फ्लॉप से गुज़रती है। अंतिम आवृत्ति?

1000/16 = 62.5 Hz।

6. 3-बिट काउंटर 000 से शुरू। 11 पल्स के बाद?

11 − 8 = 3, यानी 011।

7. 555: R₁ = 10 kΩ, R₂ = 20 kΩ, C = 10 μF। t_ऊँचा, t_नीचा, f?

0.21 s, 0.14 s; T = 0.35 s; f ≈ 2.9 Hz।

आम गलतियाँ

अभ्यास क्विज़

1. कौन-सा गेट इनपुट अलग होने पर ही 1 देता है?
2. अनुक्रमिक लॉजिक में क्या होता है जो संयोजी में नहीं?
3. D फ्लिप-फ्लॉप का Q कब बदलता है?
4. एस्टेबल की कितनी स्थिर अवस्थाएँ?
5. वर्ग तरंग का आवर्तकाल 5 ms। आवृत्ति:

अभ्यास: खुद जवाब दो

अपना जवाब लिखो या चुनो, फिर जाँचें दबाओ। अटको तो संकेत देखो; जवाब देने के बाद पूरा हल दिखेगा।

अक्सर पूछे जाने वाले प्रश्न

संयोजी और अनुक्रमिक लॉजिक में अंतर?

संयोजी का आउटपुट केवल अभी के इनपुट पर (गेट, योजक)। अनुक्रमिक पिछली अवस्था भी याद रखता है (काउंटर, रजिस्टर)।

एस्टेबल क्या करता है?

यह बिना स्थिर अवस्था के ऊँचा-नीचा पलटता रहता है और क्लॉक के लिए वर्ग तरंग देता है। f = 1/(t_ऊँचा + t_नीचा)।

फ्लिप-फ्लॉप आवृत्ति आधी कैसे करता है?

Q̄ को D से जोड़ने पर Q हर पल्स पर पलटता है, तो उसके एक पूरे चक्र के लिए दो पल्स लगते हैं।

यह कहाँ पढ़ाया जाता है

इंग्लैंडYear 133.13 Electronics

पहले यह पढ़ें

इससे जुड़े पाठ

सभी भौतिक विज्ञान पाठ