टी एल; डॉ
- यह 3.3V डिवाइस है ।
- उत्पादन
- अधिकतम सभी पिन 50 एमए।
- डिफ़ॉल्ट 8 mA अधिकतम प्रति पिन। (रीसेट करने के बाद इस कॉन्फ़िगरेशन पर लौटता है।)
- सॉफ्टवेयर 2 एमए से 16 एमए तक कॉन्फ़िगर करने योग्य। आपके द्वारा कॉन्फ़िगर किए गए से अधिक स्रोत या सिंक न करें।
- कैपेसिटिव लोड न चलाएं।
- इनपुट
- 1.8V का थ्रेसहोल्ड
- अधिकतम 0.5 mA
- यह सुनिश्चित करने के लिए 6Kmm रोकनेवाला का उपयोग करें कि 3.3V स्रोत से धारा 0.5 mA से अधिक न हो
- ( 3.3 V / 6000 Ω = .00055 A )
संदर्भ
से: http://elinux.org/RPi_Low-level_peripherals#General_Purpose_Input.2FOutput_.28GPIO.29
GPIO वोल्टेज का स्तर 3.3V है और 5V सहिष्णु नहीं है । बोर्ड पर कोई ओवर-वोल्टेज संरक्षण नहीं है - इरादा यह है कि गंभीर इंटरफेसिंग में रुचि रखने वाले लोग मुख्य बोर्ड पर सीधे टांका लगाने के बजाय बफ़र्स, स्तर रूपांतरण और एनालॉग I / O के साथ एक बाहरी बोर्ड का उपयोग करेंगे।
यह आसानी से एक द्विदिश तर्क स्तर कनवर्टर के साथ संभाला जाता है ।
से: http : //www.mosaic-ind बनी
GPIO पिन इनपुट पर सेट होते हैं
ये 3.3 वोल्ट लॉजिक पिन हैं। 3.3 V के पास एक वोल्टेज को एक तर्क के रूप में व्याख्या की जाती है जबकि शून्य वोल्ट के पास एक वोल्टेज एक तर्क शून्य है। GPIO पिन कभी भी 3.3V या 0V से कम वोल्टेज स्रोत से जुड़ा नहीं होना चाहिए, क्योंकि चिप को त्वरित नुकसान इनपुट पिन सब्सट्रेट डायोड (चित्रा 1 में परजीवी FETs के रूप में दिखाया गया है) के रूप में हो सकता है। ऐसे समय हो सकते हैं जब आपको उन्हें आउट-ऑफ-रेंज वॉल्टेज से कनेक्ट करने की आवश्यकता हो सकती है - उन मामलों में इनपुट पिन वर्तमान को एक बाहरी रोकनेवाला द्वारा एक मूल्य तक सीमित किया जाना चाहिए जो चिप को नुकसान से बचाता है। मेरा सुझाव है कि आप कभी भी इनपुट पिन में 0.5 mA से अधिक का स्रोत या सिंक न करें ।
जैसा कि @ AutomatedMike टिप्पणियों में उल्लेख किया गया है, आप प्रति वोल्ट 2 कोह्म अवरोधक के साथ इसका बीमा कर सकते हैं । ( 3.3 V / 6000 Ω = .00055 A )
GPIO पिन आउटपुट पर सेट होता है
रास्पबेरी पाई के GPIO पिन काफी बहुमुखी हैं, और आप
सॉफ्टवेयर से उनकी कई विशेषताओं को संशोधित कर सकते हैं । आप इनपुट पिन हिस्टैरिसीस को चालू / बंद कर सकते हैं, आउटपुट स्लीव दर और नियंत्रण स्रोत को नियंत्रित कर सकते हैं और 2 mA वेतन वृद्धि में 2 mA से 16 mA तक वर्तमान ड्राइव क्षमता को सिंक कर सकते हैं । ये गुण GPIO ब्लॉक के लिए संपूर्ण हैं, न कि पिन-बाय-पिन आधार पर।
चिप में अत्यधिक बिजली अपव्यय को रोकने के लिए, आपको अपनी प्रोग्राम की गई सीमा की तुलना में पिन से अधिक धारा का स्रोत / सिंक नहीं करना चाहिए । इसलिए, यदि आपने वर्तमान क्षमता को 2 एमए पर सेट किया है, तो पिन से 2 एमए से अधिक न खींचें।
स्रोत / सिंक वर्तमान क्षमता पिन में या बाहर वर्तमान को सीमित नहीं करती है, लेकिन केवल अधिकतम वर्तमान को निर्दिष्ट करती है जिसके लिए आउटपुट सिग्नल उच्च / कम वोल्टेज विनिर्देशों को पूरा करेगा। यदि दुरुपयोग किया जाता है, तो आउटपुट पिन को स्रोत के अत्यधिक वर्तमान के बावजूद क्षतिग्रस्त किया जा सकता है / वर्तमान प्रोग्राम को सिंक कर सकता है। एक रीसेट के बाद , RPI GPIO आउटपुट के साथ 8 mA ड्राइव की क्षमता के साथ आता है।
आउटपुट से वर्तमान में 3.3 वी आपूर्ति से तैयार किया गया है, जो अधिकतम 50 एमए आपूर्ति कर सकता है। नतीजतन, आप एक साथ सभी GPIO आउटपुट से अधिकतम स्रोत 50 mA से कम हो सकते हैं । आप उस सीमा से परे क्षणिक धाराओं को आकर्षित करने में सक्षम हो सकते हैं क्योंकि वे 3.3 V रेल पर बाईपास कैपेसिटर से खींचे जाते हैं, लेकिन लिफाफे को धक्का नहीं देते हैं!
सावधान:
कैपेसिटिव लोड के लिए अतिरिक्त विचार हैं। आपको वास्तव में उस दस्तावेज़ को पढ़ना चाहिए जो यहाँ बहुत उद्धृत किया गया है।