डिजिट एलईडी में प्रत्येक इनपुट के लिए एकल इनपुट, एकाधिक आउटपुट होते हैं। डिजिटल पिन में 5 डी आपूर्ति "डूबने" के बारे में चिंताएं

मॉडल का नाम 5161BS है

enter image description here

पिन 3/8 इनपुट होते हैं और बाकी प्रत्येक सेगमेंट के लिए आउटपुट होते हैं।

मैंने Arduino पर पिन 3 को 5 वी पिन से जोड़ा है, और शेष व्यक्तिगत डिजिटल पिन में हैं।

मोड आउटपुट पर सेट पिन के साथ एक सरल स्केच के साथ, सभी सेगमेंट जलाए जाते हैं।

मेरी चिंता यह है कि जिस तरह से मैं प्रत्येक सेगमेंट को बंद कर रहा हूं वह आउटपुट पिन को उच्च पर सेट कर रहा है।

अर्थ

5v pin --> LED <-- Digital pin

क्या यह एक ही दिशा में दो वोल्टेज स्रोतों के लिए खतरनाक है? क्या इसे करने का और कोई तरीका है?

1
@TisteAndii, अगर वे समान हैं तो वे एक ही चमक होगी। लेकिन वोल्टेज ड्रॉप में थोड़ा सा अंतर इस तरह से जुड़ा हुआ वर्तमान प्रवाह के लिए एक बड़ी पूर्वाग्रह की ओर जाता है।
जोड़ा लेखक Slytherincess, स्रोत
क्या आपके पास वर्तमान-सीमित प्रतिरोधक हैं? यह पहला सवाल है। अन्यथा आप शायद कुछ नुकसान पहुंचा रहे हैं।
जोड़ा लेखक Nick Gammon, स्रोत
वैसे यह कुछ भी नहीं है। हालांकि जब कई सेगमेंट प्रदर्शित होते हैं तो उनके पास अलग-अलग चमक होती है क्योंकि उसमें एक प्रतिरोधी के माध्यम से अलग-अलग धाराएं होंगी। आपको वास्तव में सभी पिनों पर 330 ओम की आवश्यकता है को छोड़कर 5V एक।
जोड़ा लेखक Nick Gammon, स्रोत
@NickGammon मुझे इसके बारे में निश्चित नहीं है। मैं उम्मीद करता हूं कि किसी भी सेगमेंट में समान चमक होनी चाहिए, हालांकि प्रत्येक एलईडी की चमक बढ़ेगी क्योंकि कम एल ई डी जलाया जाता है, क्योंकि इसके आसपास जाने के लिए अधिक वर्तमान होते हैं।
जोड़ा लेखक TisteAndii, स्रोत
सौभाग्य से मैं 5 वी पिन से 330 ओम रोधी डाल दिया। लेकिन कोई अन्य प्रतिरोधक नहीं।
जोड़ा लेखक Renato, स्रोत

2 उत्तर

आपके पास डिवाइस एक आम एनोड डिस्प्ले है। इसका मतलब है कि सभी एल ई डी के एनोड्स (+ वे टर्मिनलों) एक आम पिन से जुड़े होते हैं (ठीक है, वास्तव में 2 पिन, पिन 3 और 8 आंतरिक रूप से जुड़े होते हैं)। उनके कैथोड (-वे टर्मिनल) शेष पिन बनाते हैं। अब, किसी भी एलईडी को हल्का करने के लिए, आपको इसके एनाोड और जीएनडी पर इसके कैथोड पर 5 वी की आवश्यकता है। आपने 5 वी को पिन 3 से जोड़ा है, जो प्रत्येक एलईडी के सामान्य एनोड के लिए खड़ा है, इसलिए किसी भी एलईडी को चालू करने के लिए जो कुछ भी बचा है, वह आपके लिए जीएनडी को इसके संबंधित कैथोड से कनेक्ट करना है। तो जब आप सभी शेष पिन (कैथोड्स) आउटपुट बनाते हैं, तो डिफ़ॉल्ट रूप से नैनो उन पिनों को लॉजिक लॉ (या जीएनडी) मान पर सेट करता है, इसलिए सभी एल ई डी जलाया जाता है। प्रत्येक एलईडी में अब अपने टर्मिनल में 5 - 0 = 5 V है और आगे-पक्षपातपूर्ण है।

हालांकि, जब आप किसी भी कैथोड को उच्च लिखते हैं, तो संबंधित एलईडी/सेगमेंट में संभावित अंतर अब शून्य है, क्योंकि एलईडी के पास इसके एनोड (पिन 3/8) और 5 वी इसके कैथोड पर 5 वी है (लेखन के परिणामस्वरूप उच्च), और <�कोड> 5 - 5 = 0 वी </कोड> इसलिए यह विपरीत-पक्षपातपूर्ण है (कम से कम 2 वी या लाल एलईडी के लिए अग्रेषित पक्षपात करने के लिए आवश्यक है) और इसलिए सेगमेंट बंद हो जाता है। और इस तरह आप नियंत्रित करते हैं कि कौन से सेगमेंट किसी भी समय चालू है: आप संबंधित सेगमेंट को चालू करने के लिए कैथोड में कम लिखते हैं, और इसे बंद करने के लिए उच्च लिखें। यह काउंटर-अंतर्ज्ञानी लगता है लेकिन यदि आप इसके बारे में सोचते हैं तो यह निम्नानुसार है। आपके प्रश्न के बारे में, कुछ भी करने के लिए कोई नुकसान नहीं हुआ है; एलईडी में न्यूनतम वोल्टेज 0 वी है (इसकी अधिकतम चोटी के विपरीत वोल्टेज से नीचे), जबकि एलईडी में अधिकतम वोल्टेज लगभग 2 वी है, यदि आप अत्यधिक अनुशंसित वर्तमान-सीमित प्रतिरोधकों (220) का उपयोग करते हैं/330 ohms अच्छा है) प्रत्येक कैथोड और उसके Arduino डिजिटल पिन के बीच श्रृंखला में।

किसी भी प्रतिरोधक के बिना, आप प्रत्येक पिन के माध्यम से बहुत सारे वर्तमान में ड्राइंग करेंगे, कुल मिलाकर, नैनो सुरक्षित रूप से आपूर्ति कर सकता है। प्रतिरोधकों का प्रयोग करें जो प्रत्येक एलईडी के माध्यम से वर्तमान को 10-20mA तक सीमित करते हैं।

2
जोड़ा

इसे एक आम-एनोड एलईडी कहा जाता है। एनोड्स (+ पक्ष) साझा किए जाते हैं। वे वर्तमान में एनोड्स में साझा करने के लिए दो पिन (3 और 8) समर्पित करते हैं।

सामान्य एनोड को + 5 वी से कनेक्ट करना ठीक है। हालांकि आप में अन्य पिन (कैथोड) और Arduino डिजिटल पिन के बीच वर्तमान-सीमित प्रतिरोधक होना चाहिए होना चाहिए। अन्यथा आप एक डिजिटल पिन के माध्यम से अपनी 5 वी आपूर्ति को "डुबकी" करने का प्रयास करने के लिए Arduino प्राप्त कर रहे हैं, जो इसकी रेटिंग से कहीं अधिक है। आप शायद आउटपुट ड्राइवर एमओएसएफईटी को नुकसान पहुंचाएंगे और वे काम करना बंद कर देंगे। इसके अलावा अत्यधिक मौजूदा एल ई डी को भी नुकसान पहुंचाएगा।

एलईडी अवरोधक कैलकुलेटर देखें। 330 ओम रोधी की तरह कुछ, कैथोड के प्रत्येक के साथ श्रृंखला में पर्याप्त होना चाहिए।

अब, आउटपुट में डिजिटल पिन सेट करने से एलईडी के माध्यम से और डिजिटल पिन के माध्यम से एलईडी के माध्यम से + 5 वी से 10 एमए या वहां से "डुबकी" होगी।

सेगमेंट को हल्का बनाने के लिए, आप उचित पिन को बंद करके एलईडी पर "संख्या" को देखते हैं, उसे नियंत्रित करते हैं।

एल ई डी की देखभाल और भोजन भी देखें।

1
जोड़ा