-
Thread
IMU MPU6050 Erdbeschleunigung nicht gleich 1
achsen-beschleunigungssensor-mit-gyroskop) und lese die Beschleunigungsdaten über ein Multiplexer (TCA9548A) per Arduino Mega aus. Nun habe ich folgendes Problem: Wie in der angehängten Grafik zu sehen habe ich die Magnitude der Daten (nur Beschleunigung, kein Gyro) pro Sensor mittels |a| = sqrt(
-
Thread
Problem mit VL53L0X über P82B96
einen I2C Bus mit über 10m Länge und mehreren P82B96 laufen daran jeweils mehrere LM75B, zum Teil über TCA9548A, und mehrere PCF8574 erfolgreich. Im Zuge einer Erweiterung zum Messen des Füllstandes im Pellet-Bunker habe ich einen VL53L0X ToF-Sensor montiert. Aber dieser will nicht funktionieren, und zwar
dann doch lieber den VL53L3CX verwenden. Ich würde dann gleich einen Print machen lassen mit einem TCA9517, ich hoffe, der würde das Problem lösen! https://www.lcsc.com/datasheet/lcsc_datasheet_1810181614_Texas-Instruments-TCA9517ADGKR_C201698.pdf Sind beide bei JLCPCP-Parts vorhanden. Gruss Chregu
-
Thread
Sensor Array ansprechen mit I2C - Unterschiede zu Mega2560 und Seeed RP2040
angesprochen, da aber jeder Sensor die gleiche I2C Adresse hat, müssen diese mit einem I2C Multiplexer (TCA9548) zwischengeschaltet werden. Dieser ist ein 1- 8 Kanal Multiplexer und hat pro Kanal 2 Anschlüsse für jeweils SDA und SCL. Dazu habe ich jeweils PullUp Widerstände (2,7 kOhm oder 10 kOhm) zwischen
-
Thread
Hall-Sensor Drehgeber - digitale Auswertung
Busse, oder sehe ich das falsch? Dafür kann man einen I2C-Umschalter/Multiplexer benutzen, der TCA9548 z.B. liefert 8 I2C-Busse zwischen denen man umschalten kann.
Rohwerte. > > Wie schließe ich dann 10 - 12 Sensoren an? > Kaskadierte Umschalter? PCA9547/PCA9548/TCA9548 haben drei Adressleitungen A0...A2, für die Festlegung der I2C-Adresse. Damit kannst Du 8 von den Dingern an einem Bus betreiben. Das sollte reichen. fchk
-
Thread
Aufbau mit Arduino und 74LS15 läuft nicht korrekt
braucht es am Arduino einen I2C Multiplexer. https://www.reichelt.de/entwicklerboards-i2c-multiplexer-tca9548a-debo-i2c-multi-p235517.html Bei OneWire gibt es das Problem nicht, da sind MILLIARDEN an ICs vom gleich Typ an einem Bus möglich, die 48 Bit ID macht's möglich. https://www.analog.com/en/
-
Thread
PCA9548A Expander stören sich gegenseitig
Hier sind Schaltplan und Doku von dem Board: https://learn.adafruit.com/adafruit-tca9548a-1-to-8-i2c-multiplexer-breakout/downloads Offenbar sind die Pull-Up Widerstände standardmäßig inaktiv. Man muss Lötbrücken schließen. Ich empfehle allerdings stattdessen externe 2,2 kΩ Widerstände
Beitrag #7667854: > Hier sind Schaltplan und Doku von dem Board: > https://learn.adafruit.com/adafruit-tca9548a-1-to-8-i2c-multiplexer-breakout/downloads Ahhhh, MOMENT! Wie hat denn der OP seine Board angeschlossen? Das Ding ist ein I2C Multipelexer, welcher den I2C Bus, der ihn selber steuert, auf einen
-
Thread
Es wird nur ein I2C Gerät erkannt
> Habe (...) zwei TCA9548 RESET input der TCA9548(A) richtig beschaltet?
wir sollen hier Romane schreiben? Fange schon mal an zu lesen https://www.ti.com/product/de-de/TCA9548A#tech-docs https://www.ti.com/lit/ds/symlink/tca9548a.pdf?ts=1714812954218
-
Thread
I2C Pullup bei vielen I2C Devices
nach dem Multiplexer und somit vor den > ganzen INA219? Warum schaust du nicht im Datenblatt vom TCA9548 nach? https://www.ti.com/lit/gpn/TCA9548A Dort ist im Bild 13 gezeichnet, wie du ihn beschalten musst. Und dann gibt es noch die I2C-Spec UM10204. Dort ist der Bereich für den Pullup angegeben
interpretieren... Welches Datenblatt hast du da? Im Datenblatt https://www.ti.com/lit/ds/symlink/tca9548a.pdf ist auf Seite 26 beim Bild 20 Schluss...
-
Thread
Stecker gesucht
Habe so ein Teil geordert: https://soldered.com/de/produkt/i2c-multiplexer-tca9548a/ Jetzt suche ich zeitnah die passenden Stecker zu Anquetschen, um mir geeignete Kabel zuzuschneidern. Kennt jemand eine Bezugsquelle?
-
Thread
Mehrere Sensoren über I²C
sinnvoll ist meine Sensoren an ein Breakoutboard (https://cdn-learn.adafruit.com/downloads/pdf/adafruit-tca9548a-1-to-8-i2c-multiplexer-breakout.pdf) anzuschließen, welches mit dem Arduino verbunden ist. Über den Arduino gehen die verarbeiteten Daten dann an den Flightcontroller und an die Groundcontrollstation
-
Thread
TCA9548A & D1 Mini läuft auf Steckbrett - auf Platine nicht!
Hallo, ein D1 Mini soll 8 Temperatursensoren, MCP9808, über einen 8-fach Muxer, TCA9548A, auslesen. Der Einsatz von D1 Mini und TCA9548A wird in diesem Artikel beschrieben. Eigentlich eine simple Sache. Andere Projekte waren schon mal komplizierter. https://randomnerdtutorials.com
ich auch Temperaturen empfangen. Inzwischen kann ich nicht ausschließen, das irgendetwas mit den TCA9548A nicht stimmt. Sie waren mit 8 € für 5 Stück recht billig. Übrigens auf dem Beutel, in dem die Muxer waren, und unter Amazon stand TCA9548A. Auf dem Breakout selber steht PCA9548A. Ich werde
-
Thread
TCA9548A Dynamische Addressbits für I²C Expander
), daher war meine Idee jedes Modul mit einem I²C-Expander (z.B. https://www.ti.com/lit/ds/symlink/tca9548a.pdf) auszustatten. Anschließend können alle Module über einen gemeinsamen I²C-Bus parallel verbunden werden. Damit ich nun auf jeden Unterkanal jedes I²C-Expanders zugreifen kann, brauchen die
Wenn die Module keinen Mikrocontroller haben, kann man etwas ähnliches mit einem I/O-Expander (z.B. TCA9536/7 oder TCA6408A) bauen.
-
Thread
I2C-Controller Adressierung
Kleines Beispiel: https://wolles-elektronikkiste.de/tca9548a-i2c-multiplexer Gruesse Th.
-
Thread
Ultraschall-Sensor GY-US42V2: I2C-Adresse lässt sich nicht ändern
gemeinsame > Taktleitung und 3 getrennte SDA's, sind dann zum Glück nur 2 Pins mehr > als sonst :-( TCA9548A, PCA9546A &co erschlagen das Problem auch ohne Zusatz-Pins.
-
Thread
Raspberry Pi Klimacontroller Mycodo
ja welche da zu sein. Wie sieht es denn bei der Anzeige aus? Wie hast Du die Adresseingänge des TCA9548 beschaltet? Wenn kein Adresspin beschaltet ist, dann wird der Baustein mit 0x70 angesprochen. Der Rest ist eigentlich Software. Das Ganze läuft im Wesentlichen so ab: 1. TCA ansprechen 2. aktiven
://wolles-elektronikkiste.de/tca9548a-i2c-multiplexer zu finden. Ist allerdings für den Arduino, aber das Prinzip läßt sich auch auf den RasPi übertragen, man muß nur die Funktionsweise verstehen. Ansonsten studiere das Dabla des
-
Thread
Wo sollen meine I2C-Widerstände platziert werden?
schon die Adresskonflikte, die zu viele Module nicht zulassen. Und wenn man den Bus multiplext mit tca9548a, ist jeweils nur einer der Busse aktiv. > Das Ding heißt Bus ! An einem Bus hängen mehrere Geräte parallel, die > Terminierung (Abschlußwiderstände) gehört an beide Enden und nicht > irgendwo
-
Thread
Vor TCA9548A kein Slave möglich ?
Moin, Verwende den TCA9548a i2c Multiplexer um mehrere DHT12 Sensoren auszulesen, das klappt auch wunderbar. Der Multiplexer sitzt an ca 20m Leitung mit dem P82B96 als Line-Buffer vor und hinter der Leitung. Nun möchte
Helligkeitssensor verwenden, ich möchte mit diesem keinen Kanal am Multiplexer nutzen und habe ihn VOR dem TCA9548a an den Bus gehängt. Dort wird er auch erkannt, liefert aber nur Unsinn. Der TCA9548a und die DHT12 funktioneren weiterhin zuverlässig. Sobald ich den TCA9548a vom Bus nehme funktioniert
-
Thread
Unterschied TCA9548A und PCA9548A
zwischen einzelnen Teilnehmern wegen der gleichen I2C-Adresse umschalten. Ich habe hierzu die IC´s TCA9548A und PCA9548A gefunden. Offensichtliche Unterschiede konnte ich nur bei den Bauformen feststellen. Die PCA Variante wäre sogar lieferfähig. Welche IC ist neuer bzw. die bessere Wahl?
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/660906/pca9548a-pca9548a-vs-tca9548a
-
Thread
CD4051 Multiplexer und digitale Signale
möchte über den Multiplexer CD4051BE digitale I2C-Signale umschalten. Ich habe mich bewusst gegen TCA9548A I2C Multiplexer entschieden (zu großer Aufwand den Code zu ändern). Das Problem ist, dann wenn ich den Durchgang nach einem Schaltvorgang messe (mit einem einfachen Widerstandsmesser), dann
-
Thread
Prüfplatine für 400++ I/Os
,.. Warum? So wärest du immerhin schon bei 128 Testpunkten. Jetzt noch ein I2C Multiplexer (TCA9548A?) Macht dann 1024 Testpunkte an einer einzigen I2C Schnittstelle.
-
Thread
Auf einen UNO mehrere I2C Adressen laufen lassen
umkonfigurieren? Für solche Fälle gibt es I2C-Erweiterungschips. z.B: https://www.ti.com/product/TCA9548A
-
Thread
BMP280 + AHT10 auf dem gleichen I2C Bus
nimmt man einen I2C- Multiplexer. https://www.reichelt.de/entwicklerboards-platine-i2c-multiplexer-tca9548a-debo-i2c-multi2-p291436.html
nimmt man einen I2C- Multiplexer. > https://www.reichelt.de/entwicklerboards-platine-i2c-multiplexer-tca9548a-debo-i2c-multi2-p291436.html Interessant was es nicht alles gibt! Der STM32F103 hat noch einen zweiten I2C-Bus (auf Reserve), aber das ist ja eigentlich nicht der Sinn eines I2C Bus, wenn daran
-
Thread
I2C Buffer gesucht
Datenblatt, natürlich je nach C-Belag. Ich teile einen Master-I2C-Bus auf 6 Busse auf über einen TCA9548A um mehrere Slaves anzusprechen im Zeitmultiplex. Allerdings hab ich bei I2C etwas Bedenken dass mein Signal ziemlich verhunzt sein könnte bzw. der C-Belag bei der Leitungslänge / DUT-Anzahl zu
, aber nicht bei 20cm (Centimeter) > Ich teile einen Master-I2C-Bus auf 6 Busse auf über einen TCA9548A um > mehrere Slaves anzusprechen im Zeitmultiplex. Allerdings hab ich bei I2C > etwas Bedenken dass mein Signal ziemlich verhunzt sein könnte bzw. der > C-Belag bei der Leitungslänge / DUT-Anzahl
-
Thread
I2C Multiplexer gesucht
hast den Multiplexer missverstanden (oder ich dein Problem Nr.1) Im ersten Schritt sprichst du den TCA9548 an und sagst ihm welchen Kanal (oder mehrere) du in Zukunft ansprechen willst. Im nächsten Schritt ist er dann transparent im Bus und für den gewählten Kanal ist es, als wäre der TCA gar nicht da
einfach eine alternative Bestellnummer oder ein anderer Lieferant? https://octopart.com/search?q=TCA9548ARGER listet a) 2600 Stück bei Farnell b) einen TCA9548ARGERQ1 mit ca. 12000 Stück
-
Thread
Mehrere SPI TFT Displays an Mikrocontroller
pixel-rgb-tft-lcd-bord-st7789-3.3v und da ich mir viele Videos angesehen hatte, erstmal einen Multiplexer TCA9548A zum testen. Was ich jetzt erst verstanden habe ist das der Mutiplexer I2C ist und die Displays SPI - das funktioniert also nicht. Nach weiteren lesen habe ich verstanden das über den SPI
jedes Display einen CS benötige oder den über so einen Chip halt steuern kann, so war es ja mit dem TCA9548 vorgesehen, hätte nur mal wissen müssen das es verschiedenen Sachen gibt, also SPI und I2C. Egal - Leergeld ;) Ich habe eben eine Grafik gefunden wo die PinOuts des Displaykabels beschrieben sind
-
Thread
Mehrere Akkupacks optional betreiben
Blockschaltbild wäre sinnvoll. > (Fuel Gauges haben ja alle die gleiche Adresse) Sieh dir dazu ggfs. mal den TCA9548A I2C Multiplexer an. Damit kannst du viele "gleiche" I2C-Devices an einem Bus umschalten.
-
Thread
Microcontroller Auswahlhilfe
D-I-N, welcher auch mit verschiedenen I2C Adressen daherkäme - man könnte sich also den Multiplexer (TCA9548ARGER) sparen - dieser ist aber Konstruktiv schwieriger abzudichten und kostet grob das 3-4 Fache. Andere Drucksensoren bis min. 14 bar kosten 40€ und mehr (ich lasse mich gerne eines Bessere belehren
also gesamt 10 I/O Pins, > wie willst du das mit einem 8-Pin µC machen? Er will den Multiplexer TCA9548ARGER verwenden. Damit benötigt man nur einen I2C und den SPI. Wenn man den DA Wandler auch noch mit I2C nimmt, geht es mit noch weniger I/O.
-
Thread
Microcontroller als I2C Master und Slave
wirklich so häufig, dass ein Prozessor das nicht abkann? Da würde ich erst mal den I2C-Multiplexer TCA9548A ins Rennen werfen. Und Soft-I2C kannst du sooft machen, wie Prozessorpins vorhanden sind. Aber da wäre mir das o.g. IC angenehmer.
Vielleicht bringt Dich der weiter: TCA9548A - 8-channel, bidirectional translating I2C switch
-
Thread
I2C VOL-Anpassung möglich?
bereitet mir aber etwas Sorgen :-) Über I2C spreche ich mit einem Atmega2560 (Master) und einem TCA9546A (I2C-Mux IC). Das schöne an dem I2C-MUX ist, dass er mit verschiedenen Spannungen umgehen kann z.B. 1.8V, 5V-Logik etc. Der Atmega arbeitet mit Vcc=5V, also mit 5V-I2C-Pegeln. Der TCA soll
Grafik dazu findet sich im Datenblatt unter Punkt 32-23. Kann ich das so einfach raus lesen aus dem TCA-Datenblatt? https://www.ti.com/product/TCA9548A#tech-docs Da war doch auch was mit Leitungskapazität etc. wieviel Strom der kurzzeitig brauch oder?! 10mA klingt für mich jetzt nach zu viel auf
-
Thread
BME280 und BMP280 gleichzeitig nutzen. Geht das?
als I2C-Trennung. Der PCA9517 ist ein Bus Repeater. Benötigt wird ein Multiplexer, wie z.B. der TCA9548A.
Beitrag #6411769: > Der PCA9517 ist ein Bus Repeater. Benötigt wird ein Multiplexer, wie > z.B. der TCA9548A. Naja, zu solch einer Lösung wird man nur greifen, wenn man absolut nicht in der Lage ist, die I2C-Adressen bei den Sensoren geeignet zu konfigurieren.
-
Thread
RTC für Raspberry
anderen Weg kennt, die Uhrzeit > des Raspberrys aktuell zu halten https://eckstein-shop.de/Adafruit-TCA9548A-I2C-Multiplexer einfach mehr I2C nutzen
-
Thread
DCF-Disziplinierung eines OCXO - Re-Design (Rev. II)
dann am Ausgang des Verstärkers voll > erhalten, und kann demoduliert werden. Genau dazu ist der TCA440 > konstruiert. Beim TCA wird die AM sehr viel geringer. Man hat einen Sinus, der nur mehr sehr wenig schwankt. Bei ELV gab es mal ein DCF, da waren 4 Stufen mit jeweils einem TCA verbaut, da
Ralf S. schrieb im Beitrag #6391536: > Beim TCA wird die AM sehr viel geringer. Man hat einen Sinus, der nur > mehr sehr wenig schwankt. Bei ELV gab es mal ein DCF, da waren 4 Stufen > mit jeweils einem TCA verbaut, da war am Ausgang ein konstanter
-
Thread
10 GY-521 Sensoren – Arduino Uno oder doch Raspberry Pi 3?
Adressen. Du benötigst also einen I2C Multiplexer wie diesen hier: https://www.amazon.de/Adafruit-2717-TCA9548A-I2C-Multiplexer/dp/B017C09ETS Ob du die 10 Sensoren dann mit einem Uno oder mit einen Pi3 ausließt hängt von deinen Anforderungen ab.
> Du benötigst also einen I2C Multiplexer wie diesen hier: > https://www.amazon.de/Adafruit-2717-TCA9548A-I2C-Multiplexer/dp/B017C09ETS > > Ob du die 10 Sensoren dann mit einem Uno oder mit einen Pi3 ausließt > hängt von deinen Anforderungen ab. Braucht er nicht unbedingt. Das kann er über den
-
Thread
Mikrocontroller Datenbank?
kann man z.B. mit einem PCF8574 bis zu 8 Stück davon auswählen. Es gibt aber auch I2C-Multiplexer (TCA9548A). Lars P. schrieb im Beitrag #6472183: > Wie schaffst Du es denn den einen oder die wenigen Chips zu finden die > Du dann in deinen Projekten einsetzt? Das ist mehr oder weniger Zufall.
-
Thread
Projekt: DCF-Disziplinierung eines OCXO - mal ein anderes, digitales Konzept
Übertragung weg bekommen. Da bleibt dann doch nur Begrenzerverstärker. Oder man macht die Regelung des TCA440 so schnell, das diese die Absenkungen ausregelt. Allerdings hast du deine Sekundenimpulse dann nicht mehr. Ansonsten must du die Regelung des TCA440 so langsam machen, das keine Phasenmodulation
resultierenden Sprung... ______ > Ansonsten must du die Regelung des TCA440 so langsam machen, das keine > Phasenmodulation daraus entsteht. Also Regelzeitkonstanten von mehreren > Sekunden. Klar; das ist technisch ja kein Problem. Michael
-
Thread
Daten aus I2C zum PC, grosse Distanz
Sensoren musst du natürlich davon unabhängig lösen. Du weißt, dass es 8-fach I2C Multiplexer gibt? TCA9548A - der wird schon mal gerne zusammen mit den BME280-Sensoren (eben wegen der Adressierungsproblematik) genommen. Damit hast du 8 einzelne I2C auf denen du jeweils die gleichen Adressen haben kannst
nach dem anderen ab. Da deine Anwendung nicht zeitkritisch ist passt das vermutlich ganz gut. Der TCA9548A ist als TSSOP-24 recht klein - aber man bekommt ihn auf einem Breakoutboard für rund 10 EUR.
-
Thread
I2C mit Logik-Schaltung aktivieren
Gibt es einen Grund, warum du keinen "echten" I2C Multiplexer verwenden möchtest? z.B. den TCA9548A
Logikgatters steuern Und wie erkennt das Logiggatter die Richtung? Analogschalter würde gehen, wenn die der TCA9548 nicht gefällt.
-
Thread
Datenlogger 10Kanal
/arduino-mkr-zero-mit-headers 2x https://www.reichelt.at/entwicklerboards-platine-i2c-multiplexer-tca9548a-debo-i2c-multi-p235517.html?PROVID=2788&wt_gata=51942941739_248653657836&PROVID=2788&gclid=Cj0KCQiA_rfvBRCPARIsANlV66PiQ7jthK2SBtqtlh0A5a3pDQQdl4zsCFpwwH_TxFhzNMzbWy4RAs4aAhoHEALw_wcB&&r=1 bevor
-
Thread
Frage zu TCA9548A i2c Multiplexer und Raspi, Pullups wählen, 3.3v und 5v
Bariel G. schrieb: >Die TCA9548A können laut Datenblatt die Level ummünzen, unter 10.2 ist >ein Diagramm, das suggeriert, dass ich mit 5v rein und mit 3.3v >rauskommen kann, da bin ich mir aber nicht so sicher, denn die Rede
/lit/ds/symlink/tca9548a.pdf). Der TCA9548A verträgt Spannungen von bis zu 6V bei SCL und SDA, wobei der TCA9548A SDA bzw. die SCx, SDx sowieso nur auf 0V ziehen kann. Bariel G. schrieb: >>Entkoppler ADuM1250
-
Thread
SPI & i2C & 1wire & RFID
Module. I2C wäre eigentlich ganz toll, Theorie: - 40x RFID Module (RC-522) -> I2C - 5x I2C Mux (TCA9548A - 8x - kann 8 Adressen) Kostet fast nix bei Ali usw. ungetestet leo
-
Thread
Erfahrungen mit ESP32 Bluetooth und energy MIT App inventor2
MIT App inventor betreffend. Kurz zu meiner Applikation: Über einen ESP32 möchte ich mittels zwei TCA9548A Digital-Multiplexern 16 Abstandsensoren vom Typ VL6180X auslesen. Diese Werte möchte ich mittels einer APP, die ich im MIT App inventor entwickle darstellen. Grundsätzlich klappt das auch wunderbar