विषयसूची:

कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स: 3 कदम
कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स: 3 कदम

वीडियो: कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स: 3 कदम

वीडियो: कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स: 3 कदम
वीडियो: Dev Lab - Adafruit 13x9 RGB LED Matrix IS31FL3741 – Silicon Labs 2024, नवंबर
Anonim
कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स
कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स
कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स
कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स

इस परियोजना में मैंने कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स और उसका नियंत्रक बनाया। माइक्रोचिप के 18F2550 का उपयोग इसके USB सपोर्ट के लिए किया जाता है। आरजीबी एलईडी प्रतिरोधों के साथ 74hc595 शिफ्ट रजिस्टरों द्वारा संचालित होते हैं। एनिमेशन और कॉन्फ़िगरेशन डेटा के लिए; 24C512 बाहरी eeprom का उपयोग किया जाता है। कॉन्फ़िगरेशन और एनीमेशन डेटा कंप्यूटर पर ग्राफिकल यूजर इंटरफेस (गुई) द्वारा बनाया गया है और यूएसबी के माध्यम से ईप्रोम में स्थानांतरित किया गया है मैंने अपना आरजीबी एलईडी मैट्रिक्स मॉड्यूल 8x16 पिक्सेल आकार बनाया है। और उन्हें अधिक बड़े प्रदर्शन क्षेत्र बनाने के लिए जोड़ा जा सकता है।

चरण 1: वास्तुकला

आर्किटेक्चर
आर्किटेक्चर
आर्किटेक्चर
आर्किटेक्चर

आर्किटेक्चर एनिमेशन और कॉन्फ़िगरेशन डेटा कंप्यूटर पर एक gui द्वारा बनाया जाता है। फिर इसे यूएसबी के माध्यम से बोर्ड को नियंत्रित करने के लिए अपलोड किया जाता है। माइक्रो कंट्रोलर यूनिट (एमसीयू) इस डेटा को बोर्ड की स्टोरेज यूनिट (ईप्रोम) में ट्रांसफर करती है। जब बोर्ड कार्रवाई पर होता है, तो यह पहले कॉन्फ़िगरेशन डेटा पढ़ता है: एनीमेशन के फ्रेम के बीच का समय अंतराल, दिखाने के लिए एनीमेशन की लंबाई, कार्य मोड (एकल या कैस्केड) फिर यह एनीमेशन डेटा का एक हिस्सा पढ़ता है और डेटा को अद्यतन करने के लिए रजिस्टरों को स्थानांतरित करने के लिए भेजता है एल ई डी की स्थिति। आम एनोड आरजीबी एलईडी का उपयोग किया जाता है। एल ई डी 8 पंक्तियों, 16 स्तंभों की व्यवस्था की जाती है। सभी एनोड एक दूसरे से एक पंक्ति में जुड़े हुए हैं। शिफ्ट रजिस्टर एक समय में एक पंक्ति को नियंत्रित करता है। बहुसंकेतन द्वारा; 8 पंक्तियों को बहुत तेजी से अपडेट किया जाता है इसलिए निरंतर छवि प्रदर्शित होती है। 8 पंक्तियों के लिए --------- मल्टीप्लेक्सिंग के लिए एक 8 बिट शिफ्ट रजिस्टर का उपयोग किया जाता है। 16 आरजीबी एलईडी कॉलम के लिए 16*3=48 ------ छह 8 बिट शिफ्ट रजिस्टर का उपयोग किया जाता है। एकल मोड में ऊपर वर्णित अनुसार एक मॉड्यूल काम करता है। कैस्केड मोड में: एक बोर्ड मास्टर बोर्ड बन जाता है और सीरियल पेरिफेरल इंटरफेस (spi) के माध्यम से अन्य बोर्डों को सिंक्रोनाइज़ेशन सिग्नल भेजता है। सभी बोर्ड अपनी स्मृति में संग्रहीत एनिमेशन प्रदर्शित करते हैं। और मास्टर बोर्ड से आने वाले सिंक्रोनाइज़ेशन सिग्नल के अनुसार टाइमिंग की व्यवस्था की जाती है।

सिफारिश की: