Avem peste 6.000.000 de produse de la magazine si vanzatori profesionisti in Okazii.ro Marketplace
Cos cumparaturi
Favorite
Numar articol: 239163057. Vezi produse asemanatoare.
Pune in vanzare un produs ca acesta

TCA9548A placa de expansiune cu 8 canale I2C

* * 1 părere
5 din 5
Media calculata
pentru
1 calificativ
  • 5 stele fill 1
  • 4 stele fill 0
  • 3 stele fill 0
  • 2 stele fill 0
  • 1 stele fill 0
Livrare gratuita la comenzile de 199 lei
Disponibilitate:
In stoc 3 disponibile , 1 vandut
Livrare:
  Curier cu Garantia de Livrare - 18,00 Lei Detalii
  Ridicare de la locker - 13,09 Lei
Estimat livrare:
Joi, 2 Mai.
Cantitate:
Pret:
19,00 Lei
Primesti 19 puncte in aplicatie
Produs:
Nou, Fără garanție, Cu factură
Politica de retur:
Acest produs poate fi returnat in 3 zile Detalii
Plata:
  • Ramburs cu Garantia de Livrare GdL

    Curierul special îți livrează produsul pe care tu îl achiți la primire. Dacă produsul nu este ca în descriere, îți recuperezi banii, inclusiv taxele de transport.

  • Online

Vânzatorul este direct răspunzator pentru produsul afișat în această pagină.

SKU: TCA631

Specificatii

Produsul este nou!

Produsul este la fel ca cel prezentat in fotografii!

Specificații traduse în limba română:

Acest modul multiplexor TCA9548A I2C poate lega până la opt I2C cu aceeași adresă.

Acesta selectează și trimite comenzi setului selectat de pini I2C.

Utilizarea acestuia este destul de simplă, multiplexorul se află la adresa I2C 0x70 (dar poate fi ajustat de la 0x70 la 0x77), scrieți un singur octet cu numărul de ieșire multiplexat dorit la acel port astfel încât pachetele I2C viitoare să fie trimise către acel port.

Puteți conecta 8 dintre aceste multiplexoare la fiecare din adresele 0x70-0x77, controlând 64 de adrese I2C.

Conexiuni pini:

Vin - acesta este pinul de alimentare. Deoarece imaginea utilizează 3 V până la 5 V DC pentru a alimenta placa, necesită o alimentare identică cu microcontrolerul (ex - Arduino 5 V)
GND - masă

Pini de control I2C:

SCL - Acesta este pinul de ceas al imaginii, conectați pinul de ceas I2C la microprocesor

SDA - Acesta este pinul de date al imaginii, conectați pinul de date I2C la microprocesor

RST - Este pinul de reset, resetează multiplexorul imagini.

Este conectat la HIGH, resetul este conectat la masă.

A0 A1 A2 - Pini de selecție a multiplexorului.

Modul implicit este să adreseze 0x70 și pinii sunt conectați la LOW (GND).

Conectați pentru a seta adresele de la 0x71 la 0x77.

A0 este cel mai puțin semnificativ bit (dacă este conectat la HIGH adresa crește cu 1)

A1 este al doilea cel mai puțin semnificativ bit (dacă este conectat la HIGH adresa crește cu 2)

A2 este al treilea cel mai puțin semnificativ bit (dacă este conectat la HIGH adresa crește cu 4)

Pini I2C multiplexați:

SDX și SCx: Există 8 seturi de pini SDX și SCx de la SD0/SC0 la SD7/SC7.

Acestea sunt pini multiplexați, fiecare este un bus I2C complet separat.

Astfel, puteți avea 8 dispozitive cu o adresă identică atâta timp cât fiecare este pe un bus I2C separat.

(Acești pini au site-uri interne pull-up!

Multiplexorul TCA9548A este interesant deoarece are setată adresa I2C 0x70 și trimite comenzi I2C specificând cu cine doriți să comunicați.

Puteți folosi acest mic exemplu de cod:

#define TCAADDR 0x70

void tcaselect(uint8_t i) {
   if (i > 7) return;

    (TCAADDR);
    (1 << i);
    ();
}
Astfel puteți folosi tcaselect(0) - tcaselect(7) pentru a seta multiplexorul.
Pentru Arduino recomandăm folosirea acestui script pentru a afla configurația actuală.
/**
* TCA9548 I2CScanner.pde -- I2C bus scanner pentru Arduino
*
* Bazat pe cod c. 2009, Tod E. Kurt,
*
*/

#include "Wire.h"
extern "C" {
#include "utility/twi.h" // din biblioteca Wire, astfel încât să putem scana bus-ul
}

#define TCAADDR 0x70

void tcaselect(uint8_t i) {
if (i > 7) return;

(TCAADDR);
(1 << i);
();
}

// configurare standard Arduino
void setup()
{
   while (!Serial);
   delay(1000);

    ();

   Serial.begin(115200);
   Serial.println("nTCAScanner gata!");

   for (uint8_t t=0; t<8; t++) {
      tcaselect(t);
      Serial.print("TCA Port #"); Serial.println(t);

      for (uint8_t addr = 0; addr<=127; addr++) {
         if (addr == TCAADDR) continue;

         uint8_t data;
         if (! twi_writeTo(addr, &data, 0, 1, 1)) {
            Serial.print("Găsit I2C 0x"); Serial.println(addr,HEX);
         }
      }
   }
   Serial.println("ndone");
}

void loop()
{
}

Specificații în limba engleză:

This TCA9548A I2C multiplexer module can bind up to eight I2C of the same address.

It serves selects and sends commands to the selected set of I2C pins.

Using it is quite easy, the multiplexer is on I2C address 0x70 (but can be adjusted from 0x70 to 0x77), write a single byte with the desired multiplexed output number to that port so that future I2C packets will get sent to that port.

You can connect 8 of these multiplexers on each of 0x70-0x77 addresses, controlling 64 I2C addresses

Pin supply:

Vin - this is the power pin. Since the image uses 3 V to 5 V DC to power the board, it requires a voltage supply identical to the microcontroller (Arduino ex - 5 V)
GND - ground

I2C control pins:

SCL - This is the clock pin of the image, connect I2C clock pin microprocessor

SDA - This is the image data pin, connect I2C data pin microprocessor

RST - It is pin reset, reset the image multiplexer.

It is connected to HIGH, the reset connected to ground.

A0 A1 A2 - Pins Selection Multiplexer.

The default mode is to address 0x70 and pins are connected to LOW (GND).

Conectaţii to come to set addresses from 0x71 - 0x77.

A0 is the least-significant bit (if connected to the HIGH address increment 1)

A1 is the second-least-significant bit (if connected to increment the address HIGH 2)

A2 is the third least-significant bit (if connected to increment the address HIGH 4)

I2C multiplexed pins:

SDX and SCx: There are 8 sets of pins SDX and SCx from SD0 / SC0 to SD7 / SC7.

They are multiplexed pins, each is a completely separate I2C bus.

So it can have 8 devices with an identical address as long as each is a separate I2C bus.

(These pins have internal pull-up sites!

TCA9548A multiplexer is interesting because it has set 0x70 I2C address and send out I2C commands and specify that you want to communicate with.

You can use this small code example:

#define TCAADDR 0x70

void tcaselect(uint8_t i) {
   if (i > 7) return;

    (TCAADDR);
    (1 << i);
    ();
}
Astfel puteți folosi tcaselect(0) - tcaselect(7) pentru a seta multiplexorul.
Pentru Arduino recomandăm folosirea acestui script pentru a afla configurația actuală.
/**
* TCA9548 I2CScanner.pde -- I2C bus scanner for Arduino
*
* Based on code c. 2009, Tod E. Kurt,
*
*/

#include "Wire.h"
extern "C" {
#include "utility/twi.h" // from Wire library, so we can do bus scanning
}

#define TCAADDR 0x70

void tcaselect(uint8_t i) {
if (i > 7) return;

(TCAADDR);
(1 << i);
();
}


// standard Arduino setup()
void setup()
{
   while (!Serial);
   delay(1000);

    ();

   Serial.begin(115200);
   Serial.println("nTCAScanner ready!");

   for (uint8_t t=0; t<8; t++) {
      tcaselect(t);
      Serial.print("TCA Port #"); Serial.println(t);

      for (uint8_t addr = 0; addr<=127; addr++) {
         if (addr == TCAADDR) continue;

         uint8_t data;
         if (! twi_writeTo(addr, &data, 0, 1, 1)) {
            Serial.print("Found I2C 0x"); Serial.println(addr,HEX);
         }
      }
   }
   Serial.println("ndone");
}

void loop()
{
}

Informații despre transport:

Se expediază în toată țara prin curierat rapid fără limită de kilometri în sistem ramburs.

Dacă aveți nelămuriri sau întrebări vă rog nu ezitați să ne sunați sau să ne scrieți.

Modalitati de livrare si plata

LIVRARE

In Galati

  • - Prin curier cu Garantia de Livrare - 18 Lei in max. 2 zile lucratoare Garantia de Livrare

In Romania:

  • - Prin curier cu Garantia de Livrare - 18 Lei in max. 2 zile lucratoare Garantia de Livrare

  • - Ridicare de la locker Joi, 2 Mai. - 13,09 Lei

PLATA

  • - Ramburs cu Garantia de Livrare GdL

    Curierul special îți livrează produsul pe care tu îl achiți la primire. Dacă produsul nu este ca în descriere, îți recuperezi banii, inclusiv taxele de transport.

  • - Online

Politica de retur

  • - Produsul se poate returna in maxim 3 zile lucratoare
  • - Metoda de retur: Ramburs contravaloare produs
  • - Costul transportului va fi suportat de catre cumparator
  • - Alte detalii: Retur acceptat in conditiile Garantiei de Livrare
Optiunea ta
TCA9548A placa de expansiune cu 8 canale I2C
CUMPARA
Pret curent:
1900 Lei
Comanda minima:
1 bucata
Cantitatea:

TCA9548A placa de expansiune cu 8 canale I2C - Parerile cumparatorilor despre vanzator si produs  

* *
5 din 5
Media calculata pentru
1 calificativ
  • 5 stele fill 1
  • 4 stele fill 0
  • 3 stele fill 0
  • 2 stele fill 0
  • 1 stele fill 0


Adauga review
De la Calificativ primit Data
bogdan_ivanus (100% / 243)
* * 5 din 5

Produs corect, livrare fulger, recomand!