फ्लिप-फ्लॉप सर्किटचे कार्य तत्त्व

फ्लिप-फ्लॉप सर्किट्सचे कार्यतत्त्व

पेंडाहुलुआन

फ्लिप-फ्लॉप सर्किट्स हे डिजिटल इलेक्ट्रॉनिक्सच्या मूलभूत घटकांपैकी एक आहेत, जे बायनरी माहितीचे (बिट्सचे) संचयन आणि प्रक्रिया करण्यास सक्षम करतात. फ्लिप-फ्लॉप अनेक प्रकारांमध्ये येतात आणि डेटा स्टोरेजपासून ते जटिल लॉजिक सर्किट्सपर्यंत त्यांचे विविध उपयोग आहेत. या लेखाचा उद्देश फ्लिप-फ्लॉपची कार्यप्रणाली, विविध प्रकार आणि इलेक्ट्रॉनिक्समधील त्यांचे उपयोग यांचा सखोल अभ्यास करणे आहे.

मूलभूत कार्य तत्त्वे

फ्लिप-फ्लॉप हे मूलतः एक बायस्टेबल सर्किट आहे, म्हणजेच ते दोन स्थिर अवस्थांपैकी एका अवस्थेत राहू शकते. हे सर्किट सतत इनपुट सिग्नलची गरज न भासता या अवस्था टिकवून ठेवण्यास सक्षम असते. इनपुटनुसार आपले आउटपुट त्वरित बदलणाऱ्या साध्या लॉजिक गेट्सच्या विपरीत, फ्लिप-फ्लॉप आपली शेवटची अवस्था 'लक्षात' ठेवू शकतो.

एसआर फ्लिप-फ्लॉप

फ्लिप-फ्लॉपचा सर्वात मूलभूत प्रकार म्हणजे एसआर (सेट-रिसेट) फ्लिप-फ्लॉप. एसआर फ्लिप-फ्लॉपचे मुख्य घटक म्हणजे एकमेकांशी जोडलेले दोन NOR किंवा NAND गेट्स. NOR गेट्स वापरून बनवलेल्या एसआर फ्लिप-फ्लॉपसाठी सत्य सारणी (ट्रुथ टेबल) येथे दिली आहे:

| S (सेट) | R (रीसेट) | Q (आउटपुट) | Q' (आउटपुट कॉम्प्लिमेंट) |
|————|————–|————|————————|
| 0 | 0 | Q (मागील) | Q' (मागील) |
| १ | ० | १ | ० |
| १ | ० | १ | ० |
| 1 | 1 | अनिर्दिष्ट | अनिर्दिष्ट |

सारणीमधील अशी परिस्थिती जिथे S आणि R दोन्ही 1 आहेत, ही एक अस्थिर स्थिती आहे आणि व्यवहारात वापरली जात नाही.

डी फ्लिप-फ्लॉप

एसआर फ्लिप-फ्लॉपमधील निषिद्ध स्थितीच्या समस्येवर उपाय म्हणून डी फ्लिप-फ्लॉप सादर करण्यात आला. डी फ्लिप-फ्लॉपमध्ये फक्त एक डेटा इनपुट (D) आणि एक क्लॉक इनपुट (C) असल्यामुळे इनपुट सोपे होते. क्लॉक सिग्नल उपस्थित असेल तेव्हाच आउटपुटची स्थिती बदलते. डी फ्लिप-फ्लॉपसाठी सत्य सारणी खालीलप्रमाणे आहे:

| D | क्लॉक | Q (आउटपुट) | Q' (आउटपुट कॉम्प्लिमेंट) |
|—|——-|————|————————|
| 0 | ↑ | 0 | 1 |
| 1 | ↑ | 1 | 0 |

जेव्हा क्लॉक सिग्नलची राइजिंग एज येते, तेव्हा Q आउटपुट D व्हॅल्यूला फॉलो करेल.

जेके फ्लिप-फ्लॉप

जेके फ्लिप-फ्लॉप ही एसआर फ्लिप-फ्लॉपची पुढील सुधारित आवृत्ती आहे, जी ही अस्थिर स्थिती दूर करते. जेके फ्लिप-फ्लॉपला जे आणि के असे दोन इनपुट आणि एक क्लॉक इनपुट असतो. त्याचे सत्य सारणी खालीलप्रमाणे आहे:

वाचा  रिले आणि त्यांच्या कार्यांची ओळख

| J | K | क्लॉक | Q (आउटपुट) | Q' (आउटपुट कॉम्प्लिमेंट) |
|——|——|——-|————|————————|
| 0 | 0 | ↑ | Q (मागील) | Q' (मागील) |
| 0 | 1 | ↑ | 0 | 1 |
| 1 | 0 | ↑ | 1 | 0 |
| 1 | 1 | ↑ | Q' (मागील) | Q (मागील) |

जेव्हा इनपुट J आणि K हे 1 असतात, तेव्हा आउटपुट हे मागील स्थितीचे कॉम्प्लिमेंट असेल, किंवा तांत्रिक भाषेत "टॉगल" असेल.

टी फ्लिप-फ्लॉप

टी फ्लिप-फ्लॉप किंवा टॉगल फ्लिप-फ्लॉप हा जेके फ्लिप-फ्लॉपचा एक प्रकार आहे, ज्यामध्ये J आणि K हे दोन्ही इनपुट एकत्र जोडलेले असतात आणि त्यांना T असे लेबल दिलेले असते. यामुळे प्रत्येक वेळी क्लॉक सिग्नल एज आल्यावर आउटपुट Q ची स्थिती बदलते. सत्य सारणी (ट्रुथ टेबल) खालीलप्रमाणे आहे:

| T | क्लॉक | Q (आउटपुट) | Q' (आउटपुट कॉम्प्लिमेंट) |
|—|——-|————|————————|
| 0 | ↑ | Q (मागील) | Q' (मागील) |
| 1 | ↑ | Q' (मागील) | Q (मागील) |

अंमलबजावणी आणि अनुप्रयोग

रजिस्टर आणि मेमरी

फ्लिप-फ्लॉपचा एक प्रमुख उपयोग रजिस्टर आणि मेमरीमध्ये होतो. रजिस्टर म्हणजे फ्लिप-फ्लॉपचा एक संच असतो, जो डेटाचे बिट्स साठवतो; सामान्यतः, एक फ्लिप-फ्लॉप एक बिट साठवतो. मायक्रोप्रोसेसरमध्ये प्रक्रिया होत असलेला डेटा तात्पुरता साठवण्यासाठी रजिस्टरचा मोठ्या प्रमाणावर वापर केला जातो. अनेक फ्लिप-फ्लॉप जोडून, ​​आपण विशिष्ट बिट रुंदीचा, उदाहरणार्थ, ८-बिट किंवा १६-बिट, रजिस्टर तयार करू शकतो.

एसआरएएम (स्टॅटिक रॅम) सारख्या संगणकाच्या मेमरीमध्ये फ्लिप-फ्लॉपचा एक मोठा मॅट्रिक्स असतो, ज्याचा वापर डेटा वाचण्यासाठी किंवा लिहिण्यासाठी केला जाऊ शकतो.

काउंटर आणि टाइमर

फ्लिप-फ्लॉपचा वापर काउंटर आणि टायमर सर्किट्समध्येही केला जातो. काउंटर हे एक असे सर्किट आहे जे क्लॉक सिग्नलची गणना करते आणि त्याचे बायनरी स्वरूपात रूपांतर करते, ज्याचा उपयोग वेळ मोजण्यासाठी किंवा निर्देशांक म्हणून केला जाऊ शकतो. याचे एक सोपे उदाहरण म्हणजे बायनरी काउंटर तयार करण्यासाठी T फ्लिप-फ्लॉपचा एकापाठोपाठ वापर करणे.

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

शिफ्ट रजिस्टर हा एक प्रकारचा रजिस्टर आहे जो त्याचे डेटा बिट्स डावीकडे किंवा उजवीकडे सरकवू शकतो. याचा उपयोग विविध अनुप्रयोगांमध्ये केला जातो, जसे की सिरीयल-टू-पॅरलल डेटा प्रोसेसिंग, जिथे सिस्टममधून डेटा पाठवण्यासाठी किंवा प्राप्त करण्यासाठी तो सिरीयल किंवा पॅरलल केला जातो.

लॉजिक कंट्रोलर

फ्लिप-फ्लॉपच्या स्थिती-साठवण क्षमतेमुळे, इनपुट इव्हेंट्सच्या आधारावर सर्किटची स्थिती किंवा संक्रमणाचा मागोवा घेण्यासाठी लॉजिक कंट्रोलर्समध्ये त्यांचा वापर केला जातो. याचे एक उदाहरण म्हणजे स्टेट मशीन, जे त्याच्या सध्याच्या स्थितीवर आणि त्याला मिळालेल्या इनपुट सिग्नलवर आधारित एक विशिष्ट ऑपरेशन कार्यान्वित करते.

वाचा  मशीनची कार्यक्षमता कशी मोजावी

निष्कर्ष

फ्लिप-फ्लॉप हे डिजिटल इलेक्ट्रॉनिक सर्किट्समधील एक मूलभूत घटक आहेत. एसआर, डी, जेके आणि टी फ्लिप-फ्लॉप यांसारख्या विविध प्रकारच्या फ्लिप-फ्लॉपद्वारे, आपण साध्या डेटा स्टोरेजपासून ते जटिल लॉजिक नियंत्रणापर्यंत विविध कार्ये आणि अनुप्रयोग साध्य करू शकतो. फ्लिप-फ्लॉपची कार्यतत्त्वे आणि त्यांचे अनुप्रयोग समजून घेतल्याने आपल्याला आपल्या गरजेनुसार अधिक कार्यक्षम आणि प्रभावी डिजिटल प्रणाली तयार करता येतात. इलेक्ट्रॉनिक्सच्या जगातील मुख्य रचनात्मक घटकांपैकी एक म्हणून, फ्लिप-फ्लॉप भविष्यातील तांत्रिक नवकल्पनांमध्ये एक महत्त्वपूर्ण घटक राहतील.

टिप्पणी द्या