-
Thread
i2c-Adressen verwalten
Es gibt I2C-Multiplexer, z.B. TCA9548A. Der Master muß natürlich vor jedem Zugriffswechsel erstmal dem Multiplexer sagen, welchen Anschluß er durchschalten soll.
-
Thread
plötzl. Spannungsanstieg bei TCA9548a
Hallo, betreibe an einem Arduino I2C den TCA9548a. Dieser wird mit 3,3VC-In versorgt. Da ich diesen auf einer Platine habe werden die an dem MUX angeschlossenen I2C-module mit den gleichen 3,3v versorgt. In dem Mooment wo ich den TCA0548a
Jürgen schrieb im Beitrag #5860773: > reicht hier einmalig vor dem TCA ? also zw. arduino und > TCA9548a ? Ja Oder den Arduino auf 3,3V umbauen.
-
Thread
Eagle Library für TCA9548A gesucht, TI i2c Multiplexer
SnapEDA ist dein Freund: https://www.snapeda.com/search/?q=TCA9548A&search-type=parts&resistance=&tolerance=&manufacturer=&package=&search-type=parts
-
Thread
I2C-Module an Netzteil Problem, an Arduino ok?
galvanisch getrennte) auf benötigte Spannungen reduziert. An dem I2C-Bus habe ich einen I2C-multiplexer TCA-9548a angeschlossen und an diesem bestimmte I2C-Temp-Sensoren, sowie auch ein DS1307 RTC-Modul. versorge ich die I2C-Module als auch den Multiplexer direkt mit der Spannung vom Netzteil so bekomme
möglich ausgeschlossen ich habe vom Mega ein ca 30cm geschirmtes CAT7 kabel zur Platine auf der das TCA9548a Multiplexer sitzt. ich habe dann das RTC-modul direkt an den Mega2560 /SDA/SCL gehängt und mit Spannung vom Netzteil versorgt 220V/24V AC/DC Netzteil---> Step-Down LM2596 auf 5V od. 3,3V -
-
Thread
BME280-Modul mit Adresse 0x77 anstatt 0x76 (ohne selberfummeln)
Ein anderer Ansatz wäre mehrere Sensoren der gleichen I2C-Adresse über einen I2C-Multiplexer (z.B. TCA9548A) zu betreiben.
anderer Ansatz wäre mehrere Sensoren der gleichen I2C-Adresse über > einen I2C-Multiplexer (z.B. TCA9548A) zu betreiben. Und du meinst, das wäre weniger Aufwand, als eine Leiterbahn zu trennen und einen Lötklecks zu setzen?
-
Thread
Arduino: Soft-I2C-Lib - Datenpin on the fly umdefinieren?
Es gibt auch I2C Multiplexer: https://learn.adafruit.com/adafruit-tca9548a-1-to-8-i2c-multiplexer-breakout/overview
-
Thread
I2C Display-Weis-I2C-SDD1306-128x64-Modul
TCA9548A I2C Multiplexer /ADA2717 Das ist die einfachste Art 8 I2C Schnittstellen zu bedienen. Die Adressansteuerung ist leicht in das Arduino Programm einzubinden.
8-Wege-Mehrkanal-Erweiterungskarte/dp/B07H31Y44H/ref=sr_1_5?ie=UTF8&qid=1536847709&sr=8-5&keywords=tca9548a+i2c+multiplexer Damit ist es aber sehr einfach, ich meine damit es ist eine Möglichkeit alles mit 5 Pins zu erledigen.
-
Thread
I2C mehrere Slaves, selbe Addresse
Sowas z.b. https://shop.pimoroni.de/products/tca9548a-i2c-multiplexer
Oder so etwas (viel billiger): https://www.aliexpress.com/item/1PCS-TCA9548A-I2C-Multiplexer-Breakout-board-for-chaining-Modules-NEW/32808950368.html
-
Thread
I2C über einen DEMUX (Demultiplexer)
TCA9548A Aber sach doch mal.... Woher kommt eigentlich deine Fixierung auf I2C ? Auf mich macht es den Eindruck, als wolltest du eine Fehlentscheidung, mit Gewalt durchdrücken.
Den TCA9548A hatte ich ganz zu Anfang auch auf dem Schirm, wir hatten uns aber gedacht, dass es doch irgendwas einfaches geben muss, was "maßgeschneiderter" wäre. Ich meine, dass er damals auch extrem lange
-
Thread
Frage zu DHT22?
SHT31 oder SI7021) sein. Da sie alle über i2c laufen muss ich wohl noch so ein I2C Multiplexer (z.B. TCA9548A) dazu holen.
-
Thread
I2C-Sensoren hinter I2C-Switch nicht mehr ansprechbar
Ich habe eine Stm32-Schaltung, wo 8 Druck-Sensoren (Infineon DPS 310) hinter einen I2C-Switch (TI TCA9548) bedient werden. D.h. ich lese der Reihe nach Druck-Werte aus. Nach mehreren Resets hintereinander (Power on, aber auch SW-Resets), kann ich plötzlich einen Sensor nicht mehr ansprechen.
auf dem Bild: Grüne-Linie = SDA, da wird erst Start, und dann 0x70 gesendet (=die I2C Adresse des TCA), im 2. Byte 0x02 (=der 2. Sensor hinter dem Switch). Im Grid ganz rechts, ab ca 160ms sollte die SDA nach high gehen, aber das tut sie nicht. Das i2C Flag "I2C_ISR_BUSY" geht nicht auf Reset und
-
Thread
Mehrere BH1750
Ein TCA9548A wäre solch ein 1 zu 8 I2C-Multiplexer. Den gibt es auch als kleines Breakout Board für den Arduino. Pro Ausgangsport des TCA9548A kannst du dann zwei BH1750 anschließen. Einen davon mit Adresspin
-
Thread
HTU21D sensor Parasitaer an 3 Leitungen
Steckbrett und an einer 3 meter strippe mit 10khz bustaktung und 2,2kOhm pull-ups an 3,3V nahe am TCA9548A i2c multiplexer switch an einem esp8266. also GND, SCL, SDA und gut ists. kannte ich bisher nur von ein paar ds18xx onewire sensoren. (also vcc weglassen, bei onewire ists dann GND, und
-
Thread
Bauteilsuche: I2C Expander
So etwas ? http://www.exp-tech.de/adafruit-tca9548a-i2c-multiplexer
Ich habe schon 3 Stk. PCA9548A verbaut. Der geht aber nur bis 400kHz. Hab den auch auf dem RasPi verbaut und konnte damit bei 100kHz Sensoren mit 5 m Kabel dazwischen auslesen...
-
Thread
Abfrage von ca. 130 Tasten
Dachte grade an den LM8330, aber der kann nur 104. Den Rest mit einem zusätzlichen TCA8418?
> > Schon wenn man sich zusätzlich zu den PCF8574 *einen einzigen* > I2C-Multiplexer (z.B. PCA9548) spendiert, bricht deine Argumentation > zusammen, da man damit bereits auf *512* I/O-Leitungen kommt. Damit > hätte man in der Anzahl der erfassbaren Taster fast einen Faktor 4 > Reserve - nix
-
Thread
I2C Slave-Adresse umadressieren?
ein Ausblenden deutlich komplizierter. Wir haben aktuell auch so einen I²C Mutliplexer im Einsatz (TCA9548A) Das funktioniert recht zuverlässig. Man kann auswählen, ob man nur einen Slave mit einer Nachricht beglücken will oder mehrere. (Letzteres macht natürlich nur Sinn, wenn die Kollegen keine Daten