Forum: Mikrocontroller und Digitale Elektronik SN74CBT3257 als I2C Switch?


von Jan S. (spongebob)


Lesenswert?

Moin,
ich habe vor I2C (genauer gesagt DDC vom Monitor) zu switchen. Im Forum 
habe ich den SN74HCT4066. gefunden. Den kann ich aber leider weder bei 
reichelt noch bei digikey finden.
Ich habe im Moment den Baustein SN74CBT3257CPW im Auge. Der hat auch 
einen wesentlich kleineren on-state widerstand. Ich bin mir aber nicht 
sicher ob der für bidirektionale kommunikation geeignet ist.
Kann mir vielleicht jemand etwas dazu sagen, ob ich den verwenden kann?
Wäre sehr nett.

Viele Grüße
Jan

von Andreas D. (rackandboneman)


Lesenswert?

Wenn "multiplexer/demultiplexer" in einem Datenblatt steht und man keine 
explizite Umschaltung vornehmen muss zwischen diesen Betriebsarten kann 
man idR davon ausgehen.

von JoergL (Gast)


Lesenswert?

Ich habe mit den CBTxx oder den QS3384 (o.ä.) schon JTAGs, I2C und 
8051-Datenleitungen umgeschaltet. Hat immer prima und bidir 
funktioniert.
Du darfst halt nicht mitten in einer I2C Transaktion umschalten. 
Außerdem müssen auf beide Seiten separate Pullups hin!

von Frank K. (fchk)


Lesenswert?

Warum nicht Switches verwenden, die genau dafür gemacht worden sind?

http://www.nxp.com/products/interface_and_connectivity/i2c/i2c_multiplexers_switches/#products

fchk

von Jan S. (spongebob)


Lesenswert?

Andy D. schrieb:
> kann
> man idR davon ausgehen

Genau. In der Regel ;-) Ich wollt mir lieber sicher sein bevor ich 
unnötig viel Geld ausgebe.

JoergL schrieb:
> Hat immer prima und bidir
> funktioniert.

Super! Danke! Jetzt bin ich mir sicher :-)

Frank K. schrieb:
> Warum nicht Switches verwenden, die genau dafür gemacht worden sind?

Super, der ist auch nicht schlecht. Muss ich mir für die Zukunft mal 
merken. Is nur leider etwas teurer.

Vielen Dank für die schnellen Antworten!
Grüße Jan

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.