पिनआउट
I2C (बस) पिनआउट

पिन
- VCC
- SDA (data)
- SCL (clock)
- GND
विनिर्देश
| सिग्नल | SDA, SCL + GND |
|---|---|
| टोपोलॉजी | मल्टी-ड्रॉप बस, मल्टी-कंट्रोलर सक्षम |
| डुप्लेक्स | हाफ डुप्लेक्स |
| गति | 100 kHz (स्टैंडर्ड), 400 kHz (फ़ास्ट), 1 MHz (Fast-mode Plus), 3.4 MHz (हाई स्पीड) |
| एड्रेसिंग | 7-बिट (112 उपयोगी पते), 10-बिट वैकल्पिक |
| आउटपुट प्रकार | ओपन-ड्रेन, पूरी बस के लिए हर लाइन पर एक पुल-अप |
| सामान्य पुल-अप | 100 kHz पर 4.7 kΩ, 400 kHz पर 2.2 kΩ |
| लॉजिक हाई | पुल-अप सप्लाई से तय (3.3 V या 5 V) |
| अधिकतम बस कैपेसिटेंस | 400 pF (Fast-mode Plus में 550 pF) |
नोट्स
- SDA और SCL ओपन-ड्रेन हैं: डिवाइस इन्हें सिर्फ़ लो खींचते हैं, और हर लाइन पर एक पुल-अप रेज़िस्टर इन्हें वापस हाई करता है। पूरी बस के लिए एक ही जोड़ी लगाएँ — 100 kHz पर 4.7 kΩ सामान्य शुरुआत है, 400 kHz पर या लंबी वायरिंग पर 2.2 kΩ। कई ब्रेकआउट बोर्ड पर पहले से अपनी जोड़ी होती है; कई बोर्ड पैरेलल में मिलकर बहुत तेज़ (बहुत कम मान वाला) पुल-अप बना सकते हैं।
- हर टार्गेट 7-बिट पते पर जवाब देता है (0x3C, 0x68… लिखा जाता है)। एक जैसे तय पते वाले दो पार्ट बिना एड्रेस-सिलेक्ट पिन या TCA9548A जैसे मल्टीप्लेक्सर के एक बस साझा नहीं कर सकते।
- पुल-अप लॉजिक-हाई लेवल तय करते हैं। मिले-जुले वोल्टेज वाली बस पर 3.3 V तक पुल-अप तभी करें जब हर 5 V डिवाइस उसे हाई माने (उसका VIH जाँचें); वरना लेवल शिफ़्टर लगाएँ।
- स्टैंडर्ड मोड 100 kHz है, फ़ास्ट मोड 400 kHz। कुल बस कैपेसिटेंस लगभग 400 pF तक सीमित है, इसीलिए I2C बोर्ड पर या छोटी केबल पर ही रहता है।







