विषयसूची:

GuGaplexed वेलेंटाइन एलईडी हार्ट: 3 कदम
GuGaplexed वेलेंटाइन एलईडी हार्ट: 3 कदम

वीडियो: GuGaplexed वेलेंटाइन एलईडी हार्ट: 3 कदम

वीडियो: GuGaplexed वेलेंटाइन एलईडी हार्ट: 3 कदम
वीडियो: Capgemini Mumbai - Fundoo Friday - Airoli - Navi Mumbai - Rick the Performer Capgemini Singer TGIM 2024, जुलाई
Anonim
GuGaplexed वेलेंटाइन एलईडी हार्ट
GuGaplexed वेलेंटाइन एलईडी हार्ट

GuGaplexing एक नई LED डिस्प्ले मल्टीप्लेक्सिंग तकनीक है। चार्लीप्लेक्सिंग की तुलना में, GuGaplexing आपको केवल कुछ अतिरिक्त घटकों के साथ दोगुने एलईडी को नियंत्रित करने की अनुमति देता है। GuGaplexed वेलेंटाइन एलईडी हार्ट प्रोजेक्ट में माइक्रोकंट्रोलर के केवल 5 पिन का उपयोग करके 'एरो पियर्सिंग ए हार्ट' व्यवस्था में 40 एलईडी की व्यवस्था है। परियोजना का उपयोग करता है एक AVR ATTiny13V माइक्रोकंट्रोलर। Tiny13 के सभी 6 I/O पिन इस प्रोजेक्ट में उपयोग किए जाते हैं; 5 40 LED को नियंत्रित करने के लिए और 6वां पिन एक स्विच को पढ़ने के लिए। स्विच को दबाने से छिद्रित दिल पर डिस्प्ले एनीमेशन बदल जाता है।

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

सर्किट में एक Tiny13, 3 मिमी आकार के 40 लाल एलईडी, BC547 (NPN) और BC557 (PNP) ट्रांजिस्टर का एक गुच्छा, कुछ प्रतिरोधक और एक पुश बटन स्विच होता है। Tiny13 को 8-पिन सॉकेट में लगाया गया है। पीडीएफ और ईगल प्रारूप में योजनाबद्ध यहां उपलब्ध हैं।

ध्यान देने वाली एक महत्वपूर्ण बात यह है कि सर्किट एनपीएन और पीएनपी ट्रांजिस्टर का उपयोग करते हुए 5 ट्रांजिस्टर जोड़े का उपयोग करता है और इन ट्रांजिस्टर को उनके बीटा मानों के लिए मिलान किया जाना चाहिए, जो ट्रांजिस्टर चेक फ़ंक्शन के साथ उपयुक्त मल्टीमीटर के साथ आसानी से किया जाता है। संक्षेप में, जिस तरह से GuGaplexing काम करता है वह इस प्रकार है: माइक्रोकंट्रोलर पिन तीन संभावित राज्यों में से एक में काम करता है: 0, 1 या Z (उच्च प्रतिबाधा राज्य)। चार्लीप्लेक्सिंग तकनीक इस तथ्य का उपयोग उन एल ई डी की संख्या को बढ़ाने के लिए करती है जिन्हें पारंपरिक मल्टीप्लेक्सिंग तकनीक की तुलना में नियंत्रित किया जा सकता है, जो पिन के तीसरे राज्य (यानी उच्च प्रतिबाधा राज्य 'जेड') का शोषण नहीं करता है। इस प्रकार चार्लीप्लेक्सिंग एन डिजिटल पिन का उपयोग करके एन * (एन -1) एलईडी को नियंत्रित करने का प्रबंधन करता है। अब 2 पिन के साथ, आठ तर्क संयोजन हैं: 00, 01, 0Z, 10, 11, 1Z, Z0, Z1 और ZZ। तो सिद्धांत रूप में इन राज्यों के उपयुक्त डिकोडिंग के साथ, डिकोडिंग कार्य के लिए अतिरिक्त बाहरी घटकों की कीमत पर केवल दो पिनों का उपयोग करके 8 एलईडी कनेक्ट करना संभव होना चाहिए। GuGaplexing एक समझौता करता है और संभावित आठ संयोजनों में से चार को डीकोड करने के लिए प्रति पिन ट्रांजिस्टर (एनपीएन और पीएनपी) की एक जोड़ी का उपयोग करता है। इसी तरह, N पिन के लिए, GuGaplexing 2*N*(N-1) प्राप्त करता है, जो कि चार्लीप्लेक्सिंग से दोगुना है। GuGaplexing LED डिस्प्ले मल्टीप्लेक्सिंग तकनीक का अधिक विवरण निकट भविष्य में EDN (www.edn.com) पर एक डिज़ाइन आइडिया के रूप में उपलब्ध होगा।

चरण 2: GuGaplexed LED हार्ट इन एक्शन

यहां कार्रवाई में परियोजना का एक यूट्यूब वीडियो है।

चरण 3: स्रोत कोड

यहाँ इस परियोजना का स्रोत कोड C में लिखा गया है और winavr gcc का उपयोग करके संकलित किया गया है। स्रोत कोड, मेकफ़ाइल और हेक्स फ़ाइल संलग्न है।

सिफारिश की: