विषयसूची:

ट्यूटोरियल: कैसे Arduino TCA9548A I2C मल्टीप्लेक्सर का उपयोग करके एकाधिक समान पता उपकरणों को नियंत्रित करता है: 3 चरण
ट्यूटोरियल: कैसे Arduino TCA9548A I2C मल्टीप्लेक्सर का उपयोग करके एकाधिक समान पता उपकरणों को नियंत्रित करता है: 3 चरण

वीडियो: ट्यूटोरियल: कैसे Arduino TCA9548A I2C मल्टीप्लेक्सर का उपयोग करके एकाधिक समान पता उपकरणों को नियंत्रित करता है: 3 चरण

वीडियो: ट्यूटोरियल: कैसे Arduino TCA9548A I2C मल्टीप्लेक्सर का उपयोग करके एकाधिक समान पता उपकरणों को नियंत्रित करता है: 3 चरण
वीडियो: CAN Bus: Serial Communication - How It Works? 2024, जुलाई
Anonim
ट्यूटोरियल: कैसे Arduino TCA9548A I2C मल्टीप्लेक्सर का उपयोग करके एकाधिक समान पता उपकरणों को नियंत्रित करता है
ट्यूटोरियल: कैसे Arduino TCA9548A I2C मल्टीप्लेक्सर का उपयोग करके एकाधिक समान पता उपकरणों को नियंत्रित करता है

विवरण:

TCA9548A I2C मल्टीप्लेक्सर मॉड्यूल एक माइक्रोकंट्रोलर से जुड़े समान I2C पते (8 समान पते I2C तक) के साथ उपकरणों को जोड़ने में सक्षम है। मल्टीप्लेक्सर एक द्वारपाल के रूप में कार्य करता है, कमांड को आपके आदेश के साथ I2C पिन के चयनित सेट में बंद कर देता है। मल्टीप्लेक्सर स्वयं I2C पते 0x70 पर है (लेकिन 0x70 से 0x77 तक समायोजित किया जा सकता है), बस उस पोर्ट पर वांछित मल्टीप्लेक्स आउटपुट नंबर के साथ एक बाइट लिखें, भविष्य में कोई भी I2C पैकेट उस पोर्ट पर भेजा जाएगा। सिद्धांत रूप में, आपके पास समान-I2C-एड्रेस-पार्ट के 64 को नियंत्रित करने के लिए प्रत्येक 0x70-0x77 पतों पर इनमें से 8 मल्टीप्लेक्सर्स हो सकते हैं

विशिष्टता:

  • 1 द्विदिश स्थानांतरण स्विच में से 8 के साथ
  • I2C बस और सिस्टम प्रबंधन बस (SMBus) संगत सक्रिय कम रीसेट इनपुट
  • 2सी बस टीसीए9548ए डिवाइस पर आठ तक आईसपोर्ट पर तीन एड्रेस पिन
  • 1.8V, 2.5V, 3.3V और 5V बसों के बीच वोल्टेज स्तर का समर्थन करता है रूपांतरण
  • ऑपरेटिंग पावर सप्लाई वोल्टेज रेंज 1.65V से 5.5V5V वोल्टेज इनपुट है
  • 0 से 400kHz घड़ी आवृत्ति
  • आकार: 30 मिमी x 20 मिमी
  • बैंगनी रंग

चरण 1: सामग्री तैयार करना

सामग्री की तैयारी
सामग्री की तैयारी
सामग्री की तैयारी
सामग्री की तैयारी
सामग्री की तैयारी
सामग्री की तैयारी

ऊपर दी गई तस्वीर इस ट्यूटोरियल में आवश्यक योजनाबद्ध और सामग्री दिखाती है:

  1. TCA9548A I2C मल्टीप्लेक्सर मॉड्यूल
  2. अरुडिनो यूएनओ
  3. Arduino I2C सीरियल एलसीडी 20x4 (पीला बैकलाइट)
  4. VL53LOX लेजर रेंजिंग सेंसर मॉड्यूल (TOF)

चरण 2: वीडियो चरण का पालन करें

चरण 3: स्रोत कोड और पुस्तकालय

लाइब्रेरी के लिए नीचे लिंक डाउनलोड करें

  1. VL53L0X लेजर रेंज सेंसर लाइब्रेरी
  2. लिक्विड क्रिस्टल I2C (एलसीडी) लाइब्रेरी

सिफारिश की: