ऑनलाइन डिजाइन कार्यालय। माइक्रोकंट्रोलर पर पल्स काउंटर की एलसीडी योजना पर पल्स काउंटर

2006

एक निश्चित अवधि में खपत की गई विद्युत ऊर्जा की गणना करने के लिए, समय में सक्रिय शक्ति के तात्कालिक मूल्यों को एकीकृत करना आवश्यक है। एक साइनसॉइडल सिग्नल के लिए, शक्ति एक निश्चित समय में नेटवर्क में वोल्टेज और करंट के उत्पाद के बराबर होती है। कोई भी विद्युत ऊर्जा मीटर इसी सिद्धांत पर कार्य करता है।

2006

बिजली के मीटर की स्थापना और कनेक्शन मुश्किल नहीं है। मीटर के साथ ढाल को कमरे में चार रोलर्स (ढाल के कोनों पर) पर स्थापित किया जाना चाहिए, उस जगह के पास जहां आम अपार्टमेंट मीटर से बिजली के तार गुजरते हैं

2012

यह उपकरण घरेलू बिजली के उपयोग की निगरानी करता है और एसडी मेमोरी कार्ड पर रीडिंग रिकॉर्ड करता है। सरल एनालॉग एम्पलीफायर्स वोल्टेज और करंट सेंसर से सिग्नल को बढ़ाते हैं, और प्राप्त आंकड़ों के आधार पर, ATmega168 माइक्रोकंट्रोलर बिजली की खपत की गणना करता है। वोल्टेज और करंट को 9615Hz पर मापा जाता है, इसलिए गैर-साइनसॉइडल लोड जैसे कंप्यूटर या फ्लोरोसेंट लाइट पर भी रीडिंग सटीक होनी चाहिए।

माइक्रोकंट्रोलर पर काउंटर दोहराने के लिए काफी सरल है और लोकप्रिय एमके PIC16F628A पर 4 सात-खंड एलईडी संकेतक के संकेत आउटपुट के साथ इकट्ठा किया गया है। काउंटर में दो नियंत्रण इनपुट होते हैं: "+1" और "-1", साथ ही साथ "रीसेट" बटन। नई काउंटर योजना का नियंत्रण इस तरह से क्रियान्वित किया जाता है कि एंट्री बटन चाहे कितनी भी देर या छोटा क्यों न दबाया जाए, गिनती तभी जारी रहेगी जब इसे जारी किया जाएगा और फिर से दबाया जाएगा। प्राप्त दालों की अधिकतम संख्या और, तदनुसार, एएलएस रीडिंग 9999 है। जब "-1" इनपुट पर नियंत्रित किया जाता है, तो गिनती रिवर्स ऑर्डर में 0000 के मान पर की जाती है। काउंटर रीडिंग नियंत्रक की स्मृति में भी संग्रहीत की जाती है जब बिजली बंद हो जाती है, जो मुख्य आपूर्ति वोल्टेज में आकस्मिक रुकावट के मामले में डेटा को बचाएगा।

PIC16F628A माइक्रोकंट्रोलर पर एक प्रतिवर्ती काउंटर का योजनाबद्ध आरेख:

काउंटर रीडिंग को रीसेट करना और साथ ही मेमोरी स्टेट को 0 पर "रीसेट" बटन द्वारा किया जाता है। यह याद रखना चाहिए कि जब आप पहली बार माइक्रोकंट्रोलर पर रिवर्स काउंटर चालू करते हैं, तो एएलएस संकेतक पर अप्रत्याशित जानकारी दिखाई दे सकती है। लेकिन किसी भी बटन पर पहली बार क्लिक करने पर जानकारी सामान्य हो जाती है। इस योजना का उपयोग कहां और कैसे किया जा सकता है, यह विशिष्ट आवश्यकताओं पर निर्भर करता है, उदाहरण के लिए, आगंतुकों की गिनती के लिए किसी स्टोर या कार्यालय में स्थापित करना या वाइंडिंग मशीन के संकेतक के रूप में। सामान्य तौर पर, मुझे लगता है कि माइक्रोकंट्रोलर के इस काउंटर से किसी को फायदा होगा।

यदि किसी के पास आवश्यक एएलएस संकेतक हाथ में नहीं है, लेकिन किसी अन्य (या यहां तक ​​​​कि 4 अलग-अलग समान संकेतक) हैं, तो मैं सिग्नेट को फिर से तैयार करने और फर्मवेयर को रीमेक करने में मदद करने के लिए तैयार हूं। मंच पर संग्रह में, एक सामान्य एनोड और एक सामान्य कैथोड वाले संकेतकों के लिए सर्किट, बोर्ड और फर्मवेयर। मुद्रित सर्किट बोर्ड नीचे दिए गए चित्र में दिखाया गया है:

PIC16F628A माइक्रोकंट्रोलर पर काउंटर के लिए एक नया फर्मवेयर संस्करण भी है। उसी समय, सर्किट और मीटर बोर्ड समान रहे, लेकिन बटनों का उद्देश्य बदल गया है: बटन 1 - पल्स इनपुट (उदाहरण के लिए, रीड स्विच से), बटन 2 इनपुट दालों को घटाने के लिए गिनती को चालू करता है, जबकि संकेतक पर सबसे बाईं ओर रोशनी होती है, बटन 3 - पल्स जोड़ - सबसे दाहिना बिंदु जलाया जाता है। बटन 4 - रीसेट। इस अवतार में, माइक्रोकंट्रोलर पर काउंटर सर्किट को वाइंडिंग मशीन पर आसानी से लगाया जा सकता है। वाइंडिंग या अनइंडिंग टर्न से पहले ही, आपको पहले "+" या "-" बटन दबाना होगा। मीटर 5V के वोल्टेज और 50mA के करंट के साथ एक स्थिर स्रोत द्वारा संचालित होता है। यदि आवश्यक हो तो बैटरी द्वारा संचालित किया जा सकता है। मामला आपके स्वाद और क्षमताओं पर निर्भर करता है। प्रदान की गई योजना - समोपाल्किन

माइक्रोकंट्रोलर पर काउंटर

इंजीनियरिंग और स्वचालन के कई उपकरणों में यांत्रिक काउंटर अभी भी स्थापित हैं। वे आगंतुकों की संख्या, कन्वेयर पर उत्पाद, वाइंडर्स में तार के कॉइल, और इसी तरह की गिनती करते हैं। विफलता की स्थिति में, ऐसे यांत्रिक काउंटर को ढूंढना आसान नहीं है, और स्पेयर पार्ट्स की कमी के कारण मरम्मत करना असंभव है। मैं PIC16F628A माइक्रोकंट्रोलर का उपयोग करके यांत्रिक काउंटर को इलेक्ट्रॉनिक के साथ बदलने का प्रस्ताव करता हूं।

एक इलेक्ट्रॉनिक काउंटर बहुत जटिल हो जाता है यदि इसे K176, K561 श्रृंखला के माइक्रोक्रिस्किट पर बनाया गया हो। खासकर अगर एक रिवर्स अकाउंट की जरूरत है। लेकिन आप सिर्फ एक चिप पर एक काउंटर बना सकते हैं - PIC16F628A यूनिवर्सल माइक्रोकंट्रोलर, जिसमें विभिन्न प्रकार के परिधीय उपकरण शामिल हैं और कार्यों की एक विस्तृत श्रृंखला को हल करने में सक्षम है।

हाल ही में एक शख्स ने मुझसे कई डिजिट का पल्स काउंटर बनाने को कहा। मैंने एलईडी संकेतकों को छोड़ दिया क्योंकि वे बहुत अधिक जगह लेते हैं और बहुत अधिक ऊर्जा की खपत करते हैं। इसलिए, मैंने एलसीडी पर सर्किट लागू किया। माइक्रोकंट्रोलर पर काउंटर 15 अंकों तक इनपुट दालों को माप सकता है। पहले दो अंक एक बिंदु से अलग होते हैं। EEPROM का उपयोग नहीं किया गया था क्योंकि काउंटर की स्थिति को याद रखने की कोई आवश्यकता नहीं थी। इसमें उलटी गिनती का कार्य भी है। एक माइक्रोकंट्रोलर पर एक साधारण काउंटर का योजनाबद्ध आरेख:

काउंटर को फ़ॉइल फाइबरग्लास से बने दो मुद्रित सर्किट बोर्डों पर इकट्ठा किया जाता है। आरेखण चित्र में दिखाया गया है।

एक बोर्ड पर एक एलसीडी इंडिकेटर लगाया जाता है, दूसरे पर 4 बटन, एक कंट्रोलर और मीटर के अन्य हिस्से, बिजली की आपूर्ति को छोड़कर, स्थापित होते हैं। आप बोर्ड और मीटर सर्किट को ले प्रारूप में डाउनलोड कर सकते हैं, साथ ही मंच पर माइक्रोकंट्रोलर के फर्मवेयर को भी डाउनलोड कर सकते हैं। सामग्री समोपाल्किन द्वारा प्रदान की गई थी।

डिजाइन केवल एक चिप K561IE16 पर बनाया गया है। चूंकि, इसके सही संचालन के लिए, एक बाहरी घड़ी जनरेटर की आवश्यकता होती है, हमारे मामले में हम इसे एक साधारण ब्लिंकिंग एलईडी से बदल देंगे। जैसे ही हम टाइमर सर्किट में वोल्टेज की आपूर्ति करते हैं, कैपेसिटेंस सी 1 प्रतिरोधी आर 2 के माध्यम से चार्ज करना शुरू कर देगा, इसलिए काउंटर को रीसेट करने, पिन 11 पर एक लॉजिकल यूनिट संक्षेप में दिखाई देगी। मीटर आउटपुट से जुड़ा ट्रांजिस्टर खुल जाएगा और रिले चालू हो जाएगा, जो लोड को अपने संपर्कों के माध्यम से जोड़ देगा।


यहां, K561TM2 चिप के दूसरे ट्रिगर का उपयोग किया जाता है, जो पहले सर्किट में शामिल नहीं है। यह पहले ट्रिगर को क्रमिक रूप से चालू करता है, दो अंकों का बाइनरी काउंटर बनाता है, जो पहले ट्रिगर लिंक में R3-C2 विलंब सर्किट की उपस्थिति से केवल "विशिष्ट" एक से भिन्न होता है। अब ट्रिगर आउटपुट की स्थिति बाइनरी कोड के अनुसार बदल जाएगी। जब बिजली चालू होती है, तो दोनों फ्लिप-फ्लॉप शून्य स्थिति पर सेट हो जाते हैं, जिससे ऐसा होता है, दूसरे फ्लिप-फ्लॉप का इनपुट आर पहले के समान इनपुट से जुड़ा होता है। अब C1-R2 सर्किट दोनों फ्लिप-फ्लॉप पर कार्य करता है, पावर लागू होने पर उन्हें रीसेट करता है। बटन के पहले दबाने के साथ, ट्रिगर D1.1 एक ही स्थिति में सेट हो जाता है, H1 लैंप चालू हो जाता है।

नीचे वर्णित काउंटरों में से पहला एक यादृच्छिक संख्या जनरेटर है। इसका उपयोग लॉटरी ड्रम आदि के रूप में विभिन्न खेल स्थितियों में चाल के क्रम को निर्धारित करने के लिए किया जा सकता है। जनरेटर K155 श्रृंखला के एकीकृत सर्किट का उपयोग करता है। K155LN1 एकीकृत सर्किट के DD1.1 -DD1.4 तत्वों पर, कई किलोहर्ट्ज़ के क्रम की ऑपरेटिंग आवृत्ति के साथ एक आयताकार पल्स जनरेटर को इकट्ठा किया जाता है।


जब SB1 टॉगल स्विच दबाया जाता है, तो बटन संपर्क बंद हो जाते हैं और जनरेटर आउटपुट से पल्स 4 श्रृंखला से जुड़े जेके फ्लिप-फ्लॉप के पहले इनपुट का अनुसरण करते हैं। उनके इनपुट को चालू कर दिया जाता है ताकि जेके फ्लिप-फ्लॉप अनिवार्य रूप से काउंटिंग मोड में काम करें। प्रत्येक ट्रिगर का इनपुट पिछले एक के उल्टे आउटपुट से जुड़ा होता है, इसलिए वे सभी काफी अच्छी आवृत्ति पर स्विच करते हैं, और HL1 ... HL4 एलईडी भी इसके अनुसार फ्लैश करते हैं।

यह प्रक्रिया तब तक जारी रहती है जब तक SB1 को दबाया जाता है। लेकिन जैसे ही यह जारी होता है, सभी ट्रिगर किसी तरह की स्थिर स्थिति में कैसे होंगे। इस मामले में, केवल वे एल ई डी जो ट्रिगर के आउटपुट से जुड़े होते हैं जो शून्य अवस्था में होंगे 0 प्रकाश करेंगे।

प्रत्येक एलईडी का अपना संख्यात्मक समकक्ष होता है। इसलिए, जो संयोजन गिर गया है, उसे निर्धारित करने के लिए, जलती हुई एल ई डी के संख्यात्मक मूल्यों को जोड़ना आवश्यक है।

यादृच्छिक संख्या जनरेटर सर्किट इतना सरल है कि इसे किसी भी समायोजन की आवश्यकता नहीं है और बिजली चालू होने पर तुरंत काम करना शुरू कर देता है। डिज़ाइन में JK फ्लिप-फ्लॉप के बजाय, आप K155IE5 बाइनरी काउंटर का उपयोग कर सकते हैं।

मशीन में दो समान चैनल होते हैं, जिनमें से प्रत्येक में DD1.1 -DD1.4 (DD2.1 - DD2.4), चार-बिट बाइनरी काउंटर DD3, DD5 (DD4, DD6), नियंत्रण पर एक घड़ी जनरेटर होता है। DD8.1, DD8.2 (DD8.3, DD8.4) पर सर्किट, इंडिकेशन नोड्स DD10.1 (DD10.2)।


नियंत्रण मॉड्यूल (डीडी 7) के दोनों चैनलों को जोड़ता है, जो एक्सओआर सूत्र को लागू करता है। DD7 ऑपरेशन का तर्क बहुत सरल है: यदि दो समान तार्किक स्तर किसी तत्व के इनपुट पर आते हैं, तो इसके आउटपुट पर एक तार्किक स्तर 0 बनता है, अन्यथा 1.

फिलहाल बिजली चालू है और "रीसेट" बटन (SB1) दबाया जाता है, ट्रिगर DD3...DD6 एक ही स्थिति में स्विच हो जाते हैं और एलईडी बाहर निकल जाते हैं। समानांतर में, DD8.1 और DD8.3 के आउटपुट पर एक तर्क 1 बनता है, जो घड़ी जनरेटर की शुरुआत की अनुमति देता है। उनके आउटपुट से इंपल्स ट्रिगर्स का अनुसरण करते हैं और उनके सिंक्रोनस स्विचिंग को उत्तेजित करते हैं। संबंधित एल ई डी भी फ्लैश करते हैं। उत्तरार्द्ध की स्विचिंग गति को खिलाड़ियों के कंसोल में स्थित प्रतिरोधों R1 और R2 द्वारा नियंत्रित किया जा सकता है।

यदि खिलाड़ी, यह देखते हुए कि दोनों चैनलों के एलईडी की स्थिति समान है, SB2 बटन दबाता है। फिर, डीडी 8 तत्व के आउटपुट पर, एक तार्किक शून्य बनता है, जनरेटर को लॉक करता है और ट्रिगर्स की स्थिति को ठीक करता है। इकाई स्तर DD8.2 के आउटपुट पर बनता है और ट्रिगर को DD8.3, DD8.4 पर स्विच करने और संकेत को काम करने की अनुमति देता है। इसके लिए धन्यवाद, आप यह पता लगा सकते हैं कि दोनों में से कौन सा खिलाड़ी तेजी से बटन दबाएगा।

ट्रिगर के उल्टे आउटपुट से लॉजिक लेवल कंट्रोल नोड DD7.1 - DD7.4 पर जाता है, जहां तुलना होती है। यदि वे समतुल्य हैं, तो नियंत्रण इकाई के तत्वों के आउटपुट पर एक तार्किक शून्य स्तर दिखाई देता है।

DD9.1-DD9.4 को उलटना, यह OR सर्किट (VD1-VD4) के आउटपुट में उच्च स्तर का कारण बनता है। इस प्रकार, दोनों इकाइयाँ एक साथ केवल DD10.1 के इनपुट पर होंगी। इसके आउटपुट पर, एक तार्किक शून्य बनता है और HL9 LED जलने लगती है, जिससे SB2 बटन दबाने वाले खिलाड़ी की जीत तय हो जाती है।

यदि, SB2 दबाते समय, तार्किक स्तर भिन्न थे, तो OR सर्किट के आउटपुट पर एक शून्य स्तर बनता है। इस मामले में, एकल स्तर केवल इनपुट DD10.2, और संबंधित एलईडी के प्रज्वलन पर जाता है, जो किसी अन्य खिलाड़ी की जीत को ठीक करता है।

यदि SB3 बटन को पहले दबाया जाता है तो परिपथ समान व्यवहार करेगा। DD8.1 - DD8.4 का स्विचिंग समय काफी कम है, इसलिए विफलता की संभावना को लगभग बाहर रखा गया है।

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

संरचना को इकट्ठा करने के लिए, सात ट्रांजिस्टर और तीन आईसी की आवश्यकता होती है: K155LAZ, और K155IE8।

सेट-टॉप बॉक्स में VT1, VT2 और DD1 - DD3 के लिए साउंड सिग्नलिंग यूनिट और VT3-VT7 के लिए पावर स्विचिंग यूनिट शामिल हैं।


बजर सर्किट में DD1.1, DD1.2 और VT1 के लिए एक घड़ी जनरेटर होता है। यह लगभग 1 हर्ट्ज की पुनरावृत्ति दर के साथ आयताकार दालों को उत्पन्न करता है।

बिजली चालू होने के बाद, घड़ी जनरेटर घड़ी की दालों को भेजना शुरू कर देता है, और R4, C2 सर्किट द्वारा उत्पन्न रीसेट पल्स काउंटर और ट्रिगर को रीसेट करता है जो विभाजन अनुपात को नियंत्रित करता है।

तार्किक इकाई स्तर DD3.1 ट्रिगर के छठे आउटपुट से आता है, और DD1 डायोड को ब्लॉक करता है, जिसमें DD1.4 पर टोन जनरेटर और ट्रांजिस्टर VT2 शामिल हैं। समानांतर में, दालें घड़ी जनरेटर से DD1.4 तत्व के दसवें इनपुट का अनुसरण करती हैं, जिसमें एक हर्ट्ज की आवृत्ति होती है, जो एक आंतरायिक ध्वनि संकेत उत्पन्न करने वाले टोन जनरेटर को चालू और बंद करता है।

इसके अलावा, ट्रिगर के आउटपुट 6 से आने वाला तर्क स्तर 1 काउंटर डिवीजन अनुपात को सोलह के बराबर सेट करता है। 17 वीं पल्स काउंटर के इनपुट पर आने के बाद, छह डीडी 2 के आउटपुट पर एक सकारात्मक पल्स बनता है, डीडी 3.1 को एक राज्य में बदल देता है। आउटपुट 6 से, इस ट्रिगर का निम्न स्तर टोन जनरेटर के संचालन को अवरुद्ध करता है और काउंटर डिवीजन अनुपात को 64 पर सेट करता है। अगले 64 दालों के आने के बाद, काउंटर के आउटपुट पर एक सकारात्मक पल्स उत्पन्न होता है, स्विचिंग ट्रिगर DD3 .1 शून्य अवस्था में। ट्रिगर आउटपुट टोन जनरेटर को सक्षम बनाता है और विभाजन कारक को सोलह पर सेट करता है। इस प्रकार, सेट-टॉप बॉक्स 16 सेकंड की अवधि के साथ हर 64 सेकंड में एक आंतरायिक स्वर संकेत उत्पन्न करता है। इस मोड में सेट-टॉप बॉक्स बिजली बंद होने तक काम कर सकता है।

ध्वनि संकेतन सर्किट ट्रांजिस्टर VT3-VT7 पर एक "इलेक्ट्रॉनिक स्विच" और एक स्वचालित पावर स्विचिंग डिवाइस के माध्यम से संचालित होता है। इसके अलावा, यह मॉड्यूल माइक्रोएम्पीयर के स्तर पर स्टैंडबाय मोड में सेट-टॉप बॉक्स की वर्तमान खपत को सीमित करता है, जिससे डिजाइन में मैकेनिकल पावर स्विच का उपयोग नहीं करना संभव हो जाता है।

सेट-टॉप बॉक्स को चालू करने के लिए, हम संक्षेप में बिंदु A और B को बंद करते हैं। उसी समय, एक सकारात्मक वोल्टेज क्षमता प्रतिरोध R9 के माध्यम से आधार VT3 में जाती है और VT4-VT5 पर बने समग्र ट्रांजिस्टर को अनलॉक किया जाता है, जिससे वोल्टेज प्रदान होता है प्रतिरोधों R10, R11 में विभक्त धारा। R10 में वोल्टेज ड्रॉप और कलेक्टर-एमिटर सेक्शन VT5 समग्र ट्रांजिस्टर VT6-VT7 को अनलॉक करता है।

आपूर्ति वोल्टेज VT7 से ध्वनि सिग्नलिंग इकाई तक जाता है। समानांतर में, R6, R7 और कलेक्टर-एमिटर सेक्शन VT3, कैपेसिटेंस C4 के माध्यम से चार्ज किया जाता है। कैपेसिटेंस चार्ज सर्किट में वोल्टेज ड्रॉप के कारण, कम्पोजिट ट्रांजिस्टर VT4-VT5 को खुला रखा जाता है, जिससे कंपोजिट ट्रांजिस्टर VT6-VT7 का संचालन सुनिश्चित होता है।

कैपेसिटेंस C4 चार्ज के रूप में, बिंदु R6, VD2, C4, R7 पर क्षमता गिरती है और, एक निश्चित मूल्य पर, समग्र ट्रांजिस्टर VT4-VT5 बंद हो जाता है, VT6-VT7 को बंद कर देता है, ध्वनि की बिजली आपूर्ति सर्किट को बंद कर देता है खतरे की घंटी।

C4 क्षमता जल्दी से डिस्चार्ज हो जाती है और सेट-टॉप बॉक्स स्लीप मोड में चला जाता है। ऑपरेटिंग समय प्रतिरोध R6 और समाई C4 द्वारा निर्धारित किया जाता है, और संकेतित रेटिंग के लिए समय 30 मिनट है। आप स्पर्श संपर्क E1, E2 को स्पर्श करके भी मैन्युअल रूप से पावर बंद कर सकते हैं।

त्वचा की सतह और R8 के प्रतिरोध के माध्यम से नकारात्मक वोल्टेज क्षमता ट्रांजिस्टर VT3 के आधार में प्रवेश करती है, इसे अनलॉक करती है। कलेक्टर वोल्टेज तेजी से गिरता है और समग्र ट्रांजिस्टर VT4-VT5 को बंद कर देता है, जो VT6, VT7 को बंद कर देता है।

परिचालन सिद्धांत

प्रारंभिक स्थिति के रूप में, सभी ट्रिगर आउटपुट (क्यू 1 - क्यू 3), यानी डिजिटल कोड 000 पर एक शून्य स्तर अपनाया गया था। इस मामले में, उच्चतम बिट आउटपुट क्यू 3 है। सभी फ्लिप-फ्लॉप को शून्य स्थिति में स्थानांतरित करने के लिए, आर फ्लिप-फ्लॉप के इनपुट संयुक्त होते हैं और आवश्यक वोल्टेज स्तर उन पर लागू होता है (यानी, एक पल्स जो फ्लिप-फ्लॉप को रीसेट करता है)। मूल रूप से, यह एक रीसेट है। क्लॉक पल्स इनपुट सी पर पहुंचते हैं, जो डिजिटल कोड को एक से बढ़ाते हैं, यानी, पहली पल्स के आने के बाद, पहला ट्रिगर स्टेट 1 (कोड 001) में बदल जाता है, दूसरी पल्स के आने के बाद, दूसरा ट्रिगर स्विच हो जाता है राज्य 1, और पहला राज्य 0 (कोड 010), फिर तीसरा, आदि। परिणामस्वरूप, ऐसा उपकरण 2 3 - 1 \u003d 7 के बाद से 7 (कोड 111) तक गिन सकता है। जब सभी ट्रिगर आउटपुट एक पर सेट हैं, वे कहते हैं कि काउंटर ओवरफ्लो हो रहा है। अगली (नौवीं) पल्स के आने के बाद, काउंटर रीसेट हो जाएगा और सब कुछ शुरू से शुरू हो जाएगा। चार्ट पर, ट्रिगर की स्थिति में परिवर्तन कुछ विलंब t z के साथ होता है। तीसरे डिस्चार्ज पर, देरी पहले ही तीन गुना हो गई है। अंकों की संख्या के साथ बढ़ने वाली विलंबता सीरियल कैरी काउंटरों का एक नुकसान है, जो उनकी सादगी के बावजूद, कम संख्या में अंकों वाले उपकरणों में उनके उपयोग को सीमित करता है।

मीटर वर्गीकरण

काउंटर उनके इनपुट पर प्राप्त दालों (आदेशों) की संख्या की गणना करने, गणना के परिणाम को संग्रहीत करने और संग्रहीत करने और इस परिणाम को जारी करने के लिए उपकरण हैं। काउंटर का मुख्य पैरामीटर काउंटिंग मॉड्यूल (क्षमता) Kс है। यह मान काउंटर की स्थिर अवस्थाओं की संख्या के बराबर है। केसी दालों के आने के बाद, काउंटर अपनी प्रारंभिक अवस्था में लौट आता है। बाइनरी काउंटरों के लिए केसी = 2 मीटर, जहां एम काउंटर अंकों की संख्या है।

Kc के अलावा, काउंटर की महत्वपूर्ण विशेषताएँ अधिकतम काउंटिंग फ़्रीक्वेंसी fmax और सेटलिंग टाइम tset हैं, जो काउंटर की गति की विशेषता है।

टस्ट काउंटर को एक नई स्थिति में बदलने की क्षणिक प्रक्रिया की अवधि है: tset = mttr, जहां m अंकों की संख्या है, और ttr ट्रिगर स्विचिंग समय है।

Fmax इनपुट दालों की अधिकतम आवृत्ति है जिस पर दालों का कोई नुकसान नहीं होता है।

ऑपरेशन के प्रकार से:

- उपसंहार;

- घटाव;

- प्रतिवर्ती।

संक्षेप काउंटर में, प्रत्येक इनपुट पल्स के आने से गिनती परिणाम एक से बढ़ जाता है, घटाव काउंटर में, यह इसे एक से घटा देता है; रिवर्स काउंटर में, योग और घटाव दोनों हो सकते हैं।

संरचनात्मक संगठन द्वारा:

- लगातार;

- समानांतर;

- श्रृंखला-समानांतर।

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

एक समानांतर काउंटर में, अगली गिनती पल्स के आगमन के साथ, एक नए राज्य में संक्रमण के दौरान ट्रिगर्स का स्विचिंग एक साथ होता है।

श्रृंखला-समानांतर सर्किट में पिछले दोनों विकल्प शामिल हैं।

बदलते राज्यों के क्रम में:

- एक प्राकृतिक गिनती आदेश के साथ;

- गिनती के मनमाने क्रम के साथ।

मॉड्यूलो की गणना करें:

- बाइनरी;

- नॉन बाइनरी।

बाइनरी काउंटर का काउंटिंग मॉड्यूल Kc=2 है, और नॉन-बाइनरी काउंटर का काउंटिंग मॉड्यूल Kc=2m है, जहां m काउंटर के अंकों की संख्या है।

अनुक्रमिक काउंटर का सारांश

चित्र एक। अनुक्रमिक 3-अंकीय काउंटर का योग।

इस काउंटर के ट्रिगर काउंटिंग पल्स के अनुगामी किनारे पर चालू होते हैं। काउंटर के सबसे महत्वपूर्ण बिट का इनपुट कम से कम महत्वपूर्ण आसन्न बिट के प्रत्यक्ष आउटपुट (क्यू) से जुड़ा है। ऐसे काउंटर के संचालन का समय आरेख चित्र 2 में दिखाया गया है। समय के प्रारंभिक क्षण में, सभी फ्लिप-फ्लॉप की स्थितियाँ क्रमशः log.0 के बराबर होती हैं, उनके प्रत्यक्ष आउटपुट पर, log.0। यह एक अल्पकालिक log.0 के माध्यम से प्राप्त किया जाता है जो log.0 पर ट्रिगर्स की एसिंक्रोनस सेटिंग के इनपुट पर लागू होता है। काउंटर की सामान्य स्थिति को एक बाइनरी नंबर (000) द्वारा चित्रित किया जा सकता है। Log.1 को गिनती के दौरान log.1 में ट्रिगर्स की एसिंक्रोनस सेटिंग के इनपुट पर बनाए रखा जाता है। पहली पल्स के अनुगामी किनारे के आने के बाद, 0-बिट विपरीत स्थिति में स्विच हो जाता है - log.1। 1-बिट के इनपुट पर, काउंटिंग पल्स का अग्रणी किनारा दिखाई देता है। काउंटर स्थिति (001)। काउंटर के इनपुट पर दूसरा पल्स ट्रेलिंग एज आने के बाद, 0-बिट विपरीत स्थिति में स्विच हो जाता है - log.0, 1-बिट के इनपुट पर, काउंटिंग पल्स का अनुगामी किनारा दिखाई देता है, जो 1 को स्विच करता है लॉग करने के लिए बिट।1। काउंटर की सामान्य स्थिति (010) है। 0-अंकों के इनपुट पर अगला अनुगामी किनारा इसे log.1 (011) आदि पर सेट करेगा। इस प्रकार, काउंटर अपने इनपुट पर आने वाले इनपुट दालों की संख्या जमा करता है। जब 8 दालें अपने इनपुट पर पहुंचती हैं, तो काउंटर अपनी मूल स्थिति (000) में वापस आ जाता है, जिसका अर्थ है कि इस काउंटर का काउंटिंग गुणांक (सीएससी) 8 है।

चावल। 2. एक सीरियल समन काउंटर का टाइमिंग डायग्राम।

घटाव अनुक्रमिक काउंटर

यह काउंटर गिरते किनारे पर चालू होता है। घटाव ऑपरेशन को लागू करने के लिए, सबसे महत्वपूर्ण बिट की गिनती इनपुट आसन्न कम से कम महत्वपूर्ण बिट के व्युत्क्रम आउटपुट से जुड़ी होती है। पहले, ट्रिगर्स log.1 (111) की स्थिति पर सेट होते हैं। इस काउंटर का संचालन अंजीर में समय आरेख द्वारा दिखाया गया है। चार।

चावल। 1 अनुक्रमिक घटाव काउंटर

चावल। 2 अनुक्रमिक घटाव समय आरेख

प्रतिवर्ती अनुक्रमिक काउंटर

एक प्रतिवर्ती काउंटर को लागू करने के लिए, योग काउंटर के कार्यों और घटाव काउंटर के कार्यों को संयोजित करना आवश्यक है। इस काउंटर की योजना को अंजीर में दिखाया गया है। 5. मतगणना मोड को नियंत्रित करने के लिए, "योग" और "अंतर" संकेतों का उपयोग किया जाता है। समन मोड के लिए "योग"=लॉग.1, "0"-शॉर्ट-टर्म लॉग.0; "अंतर" = log.0, "1" -अल्पकालिक log.0। इस मामले में, तत्व DD4.1 और DD4.3 ट्रिगर्स के प्रत्यक्ष आउटपुट से DD5.1 ​​और DD5.2 संकेतों के माध्यम से ट्रिगर DD1.2, DD2.1 के घड़ी इनपुट को आपूर्ति की अनुमति देते हैं डीडी1.1, डीडी1.2, क्रमशः। इस मामले में, तत्व DD4.2 और DD4.4 बंद हैं, उनके आउटपुट पर एक log.0 है, इसलिए उलटा आउटपुट की कार्रवाई ट्रिगर्स DD1.2, DD2.1 की गिनती इनपुट को प्रभावित नहीं करती है। इस प्रकार, योग संचालन कार्यान्वित किया जाता है। घटाव ऑपरेशन को लागू करने के लिए, log.0 को "योग" इनपुट में फीड किया जाता है, और log.1 को "डिफरेंस" इनपुट में फीड किया जाता है। इस मामले में, DD4.2, DD4.4 तत्व DD5.1, DD5.2 तत्वों के इनपुट की आपूर्ति की अनुमति देते हैं, और तदनुसार, ट्रिगर्स DD1.2, DD2.1, सिग्नल की गिनती इनपुट के लिए ट्रिगर्स DD1.1, DD1.2 के व्युत्क्रम आउटपुट से। इस मामले में, तत्व DD4.1, DD4.3 बंद हैं और ट्रिगर्स DD1.1, DD1.2 के प्रत्यक्ष आउटपुट से सिग्नल DD1.2, DD2.1 ट्रिगर्स की गिनती इनपुट को प्रभावित नहीं करते हैं। इस प्रकार, घटाव का संचालन कार्यान्वित किया जाता है।

चावल। 3 सीरियल रिवर्सिबल 3-अंकीय काउंटर

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

एक सीरियल काउंटर का नुकसान यह है कि क्षमता में वृद्धि के साथ, इस काउंटर का सेटअप समय (tset) आनुपातिक रूप से बढ़ता है। लाभ कार्यान्वयन में आसानी है।

चावल। 3 - प्रतिवर्ती काउंटर

दालों की गिनती के लिए दो इनपुट हैं: "+1" - वृद्धि के लिए, "-1" - कमी के लिए। संबंधित इनपुट (+1 या -1) इनपुट सी से जुड़ा है। यह एक या सर्किट द्वारा किया जा सकता है, यदि आप इसे पहले ट्रिगर के सामने चिपकाते हैं (तत्व का आउटपुट पहले ट्रिगर के इनपुट के लिए, +1 और -1 बसों के लिए इनपुट)। ट्रिगर्स (DD2 और DD4) के बीच समझ में न आने वाला कचरा AND-OR एलिमेंट कहलाता है। यह तत्व दो और तत्वों से बना है और एक या तत्व एक पैकेज में संयुक्त है। सबसे पहले, इस तत्व पर इनपुट संकेतों को तार्किक रूप से गुणा किया जाता है, फिर परिणाम को तार्किक रूप से जोड़ा जाता है।

AND-OR तत्व के इनपुट की संख्या अंक संख्या से मेल खाती है, अर्थात यदि तीसरा अंक, तो तीन इनपुट, चौथा - चार, आदि। लॉजिक सर्किट एक दो-स्थिति स्विच है जिसे प्रत्यक्ष या उलटा आउटपुट द्वारा नियंत्रित किया जाता है पिछला ट्रिगर। लॉग पर। 1 प्रत्यक्ष आउटपुट पर, काउंटर "+1" बस से दालों की गणना करता है (यदि वे निश्चित रूप से आते हैं), एक लॉग के साथ। 1 उल्टे आउटपुट पर - "-1" बस से। तत्व AND (DD6.1 और DD6.2) ट्रांसफर सिग्नल बनाते हैं। आउटपुट> 7 पर, सिग्नल कोड 111 (नंबर 7) के साथ उत्पन्न होता है और आउटपुट पर +1 बस पर क्लॉक पल्स की उपस्थिति होती है।<0 сигнал формируется при коде 000 и наличии тактового импульса на шине -1.

यह सब, ज़ाहिर है, दिलचस्प है, लेकिन यह एक माइक्रोक्रिकिट डिजाइन में अधिक सुंदर दिखता है:

चावल। 4 चार अंकों का बाइनरी काउंटर

यहाँ एक विशिष्ट प्रीसेट काउंटर है। CT2 का अर्थ है कि काउंटर बाइनरी है, यदि यह दशमलव है, तो CT10 सेट है, यदि बाइनरी-दशमलव - CT2 / 10। इनपुट D0 - D3 को सूचना इनपुट कहा जाता है और काउंटर में किसी भी बाइनरी स्थिति को रिकॉर्ड करने के लिए उपयोग किया जाता है। यह स्थिति इसके आउटपुट पर प्रदर्शित होगी और इससे संदर्भ बनाया जाएगा। दूसरे शब्दों में, ये प्रीसेट या बस प्रीसेट इनपुट हैं। V इनपुट का उपयोग इनपुट D0 - D3 पर कोड के लेखन को सक्षम करने के लिए किया जाता है, या, जैसा कि वे कहते हैं, प्रीसेट को सक्षम करने के लिए। यह इनपुट अन्य अक्षरों द्वारा निर्दिष्ट किया जा सकता है। काउंटर में प्रारंभिक रिकॉर्डिंग तब की जाती है जब एक रिकॉर्डिंग सक्षम सिग्नल उस समय लागू होता है जब पल्स इनपुट C पर आता है। इनपुट C को क्लॉक किया जाता है। यहीं से आवेग आते हैं। त्रिभुज का अर्थ है कि नाड़ी के गिरने से काउंटर चालू हो जाता है। यदि त्रिभुज को 180 डिग्री घुमाया जाता है, अर्थात इसकी पीठ से अक्षर C तक, तो यह नाड़ी के किनारे पर आग लगाता है। इनपुट आर काउंटर को रीसेट करने का काम करता है, यानी जब इस इनपुट पर एक पल्स लगाया जाता है, तो सभी काउंटर आउटपुट पर एक लॉग सेट किया जाता है। 0. PI इनपुट को कैरी इनपुट कहा जाता है। आउटपुट p को कैरी आउटपुट कहा जाता है। इस आउटपुट पर, काउंटर ओवरफ्लो होने पर एक सिग्नल उत्पन्न होता है (जब सभी आउटपुट लॉग करने के लिए सेट होते हैं। 1)। यह सिग्नल अगले काउंटर के ट्रांसफर इनपुट पर लागू किया जा सकता है। फिर, जब पहला काउंटर ओवरफ्लो हो जाएगा, तो दूसरा काउंटर अगले राज्य में चला जाएगा। आउटपुट 1, 2, 4, 8 सिर्फ आउटपुट हैं। वे काउंटर के इनपुट पर प्राप्त दालों की संख्या के अनुरूप एक बाइनरी कोड बनाते हैं। यदि निष्कर्ष हलकों के साथ हैं, जो बहुत अधिक बार होता है, तो वे व्युत्क्रम होते हैं, अर्थात लॉग के बजाय। 1 लॉग किया गया है। 0 और इसके विपरीत। अन्य उपकरणों के संयोजन में काउंटरों के संचालन पर बाद में अधिक विस्तार से विचार किया जाएगा।

समानांतर टोटलाइज़र

इस काउंटर के संचालन का सिद्धांत यह है कि दालों की गिनती वाले इनपुट सिग्नल को इस काउंटर के सभी अंकों पर एक साथ लागू किया जाता है। और काउंटर को log.0 या log.1 की स्थिति में सेट करना नियंत्रण सर्किट द्वारा नियंत्रित किया जाता है। इस काउंटर की योजना अंजीर में दिखाई गई है। 6

चावल। 4 समानांतर टोटलाइज़िंग काउंटर

काउंटर के अंक ट्रिगर DD1, DD2, DD3 हैं।

नियंत्रण परिपथ - तत्व DD4.

इस काउंटर का लाभ एक छोटा सेटअप समय है, जो काउंटर की थोड़ी गहराई पर निर्भर नहीं करता है।

काउंटर की थोड़ी गहराई बढ़ाने पर नुकसान सर्किट की जटिलता है।

समानांतर स्थानांतरण काउंटर

प्रदर्शन में सुधार के लिए, सभी बिट्स के लिए एक साथ स्थानांतरण संकेत उत्पन्न करने की एक विधि का उपयोग किया जाता है। यह AND तत्वों को पेश करके प्राप्त किया जाता है, जिसके माध्यम से घड़ी की दालों को सभी काउंटर बिट्स के इनपुट को तुरंत खिलाया जाता है।

चावल। 2 - समानांतर स्थानांतरण और इसके संचालन की व्याख्या करने वाले रेखांकन के साथ काउंटर

पहले ट्रिगर के साथ सब कुछ स्पष्ट है। क्लॉक पल्स दूसरे ट्रिगर के इनपुट को तभी पास होगा जब पहले ट्रिगर के आउटपुट पर लॉग होगा। 1 (और सर्किट की विशेषता), और तीसरे के इनपुट के लिए - जब पहले दो के आउटपुट लॉग होंगे। 1, आदि। तीसरे ट्रिगर पर देरी पहले की तरह ही है। ऐसे काउंटर को समानांतर कैरी काउंटर कहा जाता है। जैसा कि आरेख से देखा जा सकता है, बिट्स की संख्या में वृद्धि के साथ, लॉग की संख्या बढ़ जाती है। तत्व और, और अंक जितना अधिक होगा, तत्व के पास उतने ही अधिक इनपुट होंगे। यह ऐसे काउंटरों का नुकसान है।

अवधारणा विकास

पल्स शेपर

पल्स शेपर यांत्रिक संपर्कों को बंद करते समय होने वाले संपर्कों के उछाल को खत्म करने के लिए आवश्यक उपकरण है, जिससे सर्किट का अनुचित संचालन हो सकता है।

चित्र 9 यांत्रिक संपर्कों से पल्स शेपर्स के आरेख दिखाता है।

चावल। यांत्रिक संपर्कों से 9 पल्स शेपर्स।

प्रदर्शन क्षेत्र

गिनती के परिणाम को प्रदर्शित करने के लिए, आपको एल ई डी का उपयोग करना होगा। जानकारी के इस तरह के निष्कर्ष को अंजाम देने के लिए, आप सबसे सरल योजना का उपयोग कर सकते हैं। एल ई डी पर संकेत ब्लॉक का आरेख चित्र 10 में दिखाया गया है।

चावल। 10 एलईडी डिस्प्ले यूनिट।

केएसयू का विकास (संयोजन नियंत्रण योजना)

K555 microcircuits की TTLSH श्रृंखला से इस काउंटर को लागू करने के लिए, मैंने चुना:

दो K555TV9 चिप्स (इंस्टॉलेशन के साथ 2 JK फ्लिप-फ्लॉप)

एक चिप K555LA4 (3 तत्व 3I-नहीं)

दो K555LA3 microcircuits (4 तत्व 2I-NOT)

एक चिप K555LN1 (6 इनवर्टर)

ये microcircuits मुद्रित सर्किट बोर्ड पर न्यूनतम संख्या में पैकेज प्रदान करते हैं।

काउंटर का एक ब्लॉक आरेख तैयार करना

संरचनात्मक आरेख - काउंटर ब्लॉक का एक सेट जो कुछ कार्य करता है और काउंटर के सामान्य संचालन को सुनिश्चित करता है। चित्र 7 काउंटर का ब्लॉक आरेख दिखाता है।

चावल। 7 काउंटर का संरचनात्मक आरेख

नियंत्रण इकाई ट्रिगर्स को सिग्नलिंग और नियंत्रित करने का कार्य करती है।

काउंट ब्लॉक को काउंटर की स्थिति को बदलने और इस स्थिति को बचाने के लिए डिज़ाइन किया गया है।

प्रदर्शन इकाई दृश्य धारणा के लिए जानकारी प्रदर्शित करती है।

काउंटर का एक कार्यात्मक आरेख तैयार करना

कार्यात्मक आरेख - काउंटर की आंतरिक संरचना।

आइए गणना गुणांक Кс=10 के साथ गैर-बाइनरी काउंटर के लिए ट्रिगर्स की इष्टतम संख्या निर्धारित करें।

एम = लॉग 2 (केसी) = 4।

एम = 4 का मतलब है कि बीसीडी काउंटर को लागू करने के लिए 4 फ्लिप-फ्लॉप की आवश्यकता होती है।

सबसे सरल सिंगल-डिजिट पल्स काउंटर

सबसे सरल एक-बिट पल्स काउंटर एक जेके-फ्लिप-फ्लॉप और एक डी-फ्लिप-फ्लॉप हो सकता है जो काउंटिंग मोड में काम कर रहा हो। यह इनपुट पल्स मोडुलो 2 को गिनता है - प्रत्येक पल्स फ्लिप-फ्लॉप को विपरीत स्थिति में स्विच करता है। एक ट्रिगर दो तक गिना जाता है, दो श्रृंखला में जुड़े हुए चार तक गिने जाते हैं, n ट्रिगर 2n दालों तक की गिनती करते हैं। गणना का परिणाम किसी दिए गए कोड में बनता है, जिसे मीटर की मेमोरी में संग्रहीत किया जा सकता है या डिजिटल डिकोडर तकनीक के किसी अन्य उपकरण द्वारा पढ़ा जा सकता है।

यह आंकड़ा JK फ्लिप-फ्लॉप कुल्हाड़ी K155TB1 पर निर्मित तीन अंकों के बाइनरी पल्स काउंटर का आरेख दिखाता है। इस तरह के काउंटर को ब्रेडबोर्ड पर माउंट करें और एलईडी (या ट्रांजिस्टर - एक गरमागरम लैंप के साथ) संकेतक को ट्रिगर्स के प्रत्यक्ष आउटपुट से कनेक्ट करें, जैसा आपने पहले किया था। परीक्षण जनरेटर से इनपुट तक 1 ... 2 हर्ट्ज की पुनरावृत्ति दर के साथ दालों की एक श्रृंखला लागू करें। काउंटर के पहले ट्रिगर से, संकेतकों के प्रकाश संकेतों का उपयोग करके काउंटर ऑपरेशन के प्लॉट ग्राफ़।

यदि प्रारंभिक क्षण में काउंटर के सभी ट्रिगर शून्य स्थिति में थे (आप ट्रिगर के इनपुट आर में निम्न-स्तरीय वोल्टेज लागू करके "सेट 0" बटन स्विच SB1 सेट कर सकते हैं), तो के क्षय से पहली पल्स (चित्र। 45.6), ट्रिगर DD1 एक ही स्थिति में स्विच हो जाएगा - एक उच्च वोल्टेज स्तर इसके प्रत्यक्ष आउटपुट (चित्र। 45, सी) पर दिखाई देगा। दूसरी पल्स DD1 ट्रिगर को शून्य स्थिति में बदल देगी, और DD2-B ट्रिगर एक ही स्थिति में स्विच हो जाएगा (चित्र 45, डी)। तीसरी पल्स की गिरावट पर, ट्रिगर DD1 और DD2 एक ही स्थिति में होंगे, और ट्रिगर DD3 अभी भी शून्य में रहेगा। चौथा पल्स पहले दो ट्रिगर्स को शून्य स्थिति में और तीसरे को एकल अवस्था में बदल देगा (चित्र 45, ई)। आठवीं पल्स सभी ट्रिगर्स को शून्य स्थिति में बदल देगी। नौवीं इनपुट पल्स के कम होने पर तीन अंकों के पल्स काउंटर का अगला चक्र शुरू हो जाएगा।

रेखांकन का अध्ययन करते हुए, यह देखना आसान है कि काउंटर का प्रत्येक वरिष्ठ बिट कनिष्ठ से दालों की संख्या के दोगुने से भिन्न होता है। तो, पहले ट्रिगर के आउटपुट पर दालों की अवधि इनपुट पल्स की अवधि से 2 गुना अधिक है, दूसरे ट्रिगर के आउटपुट पर - 4 गुना, तीसरे ट्रिगर के आउटपुट पर - 8 गुना। डिजिटल तकनीक की भाषा में ऐसा काउंटर 1-2-4 वेट कोड में ऑपरेट होता है। यहां, शब्द "वजन" काउंटर द्वारा अपने ट्रिगर्स को शून्य पर सेट करने के बाद प्राप्त जानकारी की मात्रा को संदर्भित करता है। डिजिटल प्रौद्योगिकी के उपकरणों और उपकरणों में, वजन कोड 1-2-4-8 में काम करने वाले चार अंकों के पल्स काउंटर सबसे व्यापक रूप से उपयोग किए जाते हैं। फ़्रीक्वेंसी डिवाइडर इनपुट पल्स को गिनती गुणांक द्वारा निर्दिष्ट एक निश्चित स्थिति तक गिनते हैं, और फिर ट्रिगर स्विचिंग सिग्नल और शून्य स्थिति बनाते हैं, इनपुट दालों को फिर से निर्दिष्ट गिनती गुणांक तक गिनना शुरू करते हैं, आदि।

यह आंकड़ा जेके फ्लिप-फ्लॉप पर निर्मित 5 के काउंटिंग फैक्टर के साथ डिवाइडर के आरेख और ग्राफ़ को दिखाता है। यहां, पहले से परिचित तीन अंकों का बाइनरी काउंटर एक तार्किक तत्व 2D-NOT DD4.1 के साथ पूरक है, जो 5 का काउंटिंग फ़ैक्टर सेट करता है। ऐसा होता है। पहले चार इनपुट पल्स के साथ (SB1 "सेट 0" बटन के साथ ट्रिगर्स को शून्य पर सेट करने के बाद), डिवाइस एक सामान्य बाइनरी पल्स काउंटर के रूप में काम करता है। उसी समय, एक कम वोल्टेज स्तर DD4.1 तत्व के एक या दोनों इनपुट पर संचालित होता है, इसलिए तत्व एक ही स्थिति में होता है।

पांचवें पल्स की गिरावट पर, पहले और तीसरे ट्रिगर के प्रत्यक्ष आउटपुट पर एक उच्च वोल्टेज स्तर दिखाई देता है, और इसलिए डीडी 4.1 तत्व के दोनों इनपुट पर, इस तर्क तत्व को शून्य स्थिति में बदल देता है। इस समय, इसके आउटपुट पर एक छोटी निम्न-स्तरीय पल्स बनती है, जो डायोड VD1 के माध्यम से सभी फ्लिप-फ्लॉप के इनपुट R में प्रेषित होती है और उन्हें प्रारंभिक शून्य स्थिति में बदल देती है।

इस क्षण से, काउंटर का अगला चक्र शुरू होता है। इस काउंटर में पेश किए गए रेसिस्टर R1 और डायोड VD1, तत्व DD4.1 के आउटपुट को एक सामान्य तार को छोटा करने से रोकने के लिए आवश्यक हैं।

आप 1 ... 2 हर्ट्ज की आवृत्ति के बाद, और डीडी 3 ट्रिगर के आउटपुट के लिए एक प्रकाश संकेतक को जोड़कर, इसके पहले ट्रिगर के इनपुट सी में दालों को लागू करके इस तरह के आवृत्ति विभक्त के संचालन की जांच कर सकते हैं।

व्यवहार में, पल्स काउंटर और फ़्रीक्वेंसी डिवाइडर के कार्य विशेष रूप से डिज़ाइन किए गए माइक्रोक्रिकिट्स द्वारा उच्च स्तर के एकीकरण के साथ किए जाते हैं। K155 श्रृंखला में, उदाहरण के लिए, ये काउंटर K155IE1, K155IE2, K155IE4, आदि हैं।

शौकिया रेडियो विकास में, K155IE1 और K155IE2 microcircuits सबसे व्यापक रूप से उपयोग किए जाते हैं। इन microcircuits काउंटरों के सशर्त ग्राफिक पदनाम उनके निष्कर्षों की संख्या के साथ अंजीर में दिखाए गए हैं। 47.

K155IE1 माइक्रोक्रिकिट (चित्र। 47, ए) को दस-दिवसीय पल्स काउंटर कहा जाता है, यानी 10 के गिनती कारक के साथ एक काउंटर। इसमें श्रृंखला में जुड़े चार फ्लिप-फ्लॉप होते हैं। माइक्रोक्रिकिट का आउटपुट (पिन 5) इसके चौथे ट्रिगर का आउटपुट है। AND तत्व सर्किट (सशर्त प्रतीक "&") के अनुसार संयुक्त, दोनों इनपुट R (पिन 1 और 2) में एक साथ उच्च स्तरीय वोल्टेज लागू करके सभी ट्रिगर शून्य स्थिति पर सेट होते हैं। दालों की गिनती, जिसका स्तर निम्न होना चाहिए, को एक साथ जुड़े इनपुट सी (पिन 8 और 9) पर लागू किया जा सकता है, जिसे I द्वारा भी जोड़ा जा सकता है, या उनमें से एक के लिए, यदि उस समय दूसरे में उच्च वोल्टेज स्तर होता है . आउटपुट पर हर दसवें इनपुट पल्स के साथ, काउंटर अवधि के बराबर एक निम्न-स्तरीय इनपुट पल्स उत्पन्न करता है। चिप K155IE2 (चित्र 48, बी)

बाइनरी दशमलव चार अंकों का काउंटर। इसमें चार फ्लिप-फ्लॉप भी हैं, लेकिन पहले वाले में एक अलग C1 इनपुट (पिन 14) और एक अलग डायरेक्ट आउटपुट (पिन 12) है। तीन अन्य ट्रिगर आपस में जुड़े हुए हैं ताकि वे 5 से विभक्त बन सकें। जब पहले ट्रिगर (पिन 12) का आउटपुट शेष ट्रिगर के सर्किट के इनपुट C2 (पिन 1) से जुड़ा होता है, तो माइक्रोकिरिट 10 से विभक्त बन जाता है। (अंजीर। 48, ए), कोड 1 -2-4-8 में काम कर रहा है, जो कि माइक्रोक्रिकिट के ग्राफिक पदनाम के आउटपुट पर संख्याओं का प्रतीक है। काउंटर ट्रिगर्स को शून्य स्थिति में सेट करने के लिए, दोनों इनपुट R0 (पिन 2 और 3) पर एक उच्च-स्तरीय वोल्टेज लागू किया जाता है।

K155IE2 चिप के दो संयुक्त R0 इनपुट और चार अलग-अलग आउटपुट आपको अतिरिक्त तत्वों के बिना 2 से 10 के विभाजन अनुपात के साथ आवृत्ति डिवाइडर बनाने की अनुमति देते हैं। उदाहरण के लिए, यदि आप पिन 12 और 1, 9 और 2, 8 n 3 (छवि। 6), तो गिनती कारक 6 होगा, और पिन 12 और 1, 11 को जोड़ने पर। 2 और 3 (चित्र। 48, सी), गिनती कारक 8 हो जाएगा। K155IE2 microcircuit की यह विशेषता इसे बाइनरी पल्स काउंटर और फ़्रीक्वेंसी डिवाइडर दोनों के रूप में उपयोग करने की अनुमति देती है।

एक डिजिटल पल्स काउंटर एक डिजिटल नोड है जो अपने इनपुट पर प्राप्त दालों की गणना करता है। गणना का परिणाम किसी दिए गए कोड में काउंटर द्वारा बनाया जाता है और आवश्यक समय के लिए संग्रहीत किया जा सकता है। काउंटर ट्रिगर्स पर बनाए जाते हैं, जबकि दालों की संख्या जो काउंटर गिन सकता है, अभिव्यक्ति एन = 2 एन -1 से निर्धारित होती है, जहां एन ट्रिगर्स की संख्या है, और माइनस एक है, क्योंकि डिजिटल तकनीक में 0 के रूप में लिया जाता है संदर्भ बिंदु। जब खाते में वृद्धि होती है, और घटाव - खाते में कमी होने पर काउंटरों का योग होता है। यदि काउंटर ऑपरेशन के दौरान योग से घटाव और इसके विपरीत स्विच कर सकता है, तो इसे प्रतिवर्ती कहा जाता है।

 

कृपया इस लेख को सोशल मीडिया पर साझा करें यदि यह मददगार था!