Hallo, ich suche einen I²C-Chip mit TRI-sate Outputs. Kann mir da jemand weiterhelfen? Vielen Dank
Tristate habe die I²C-Chips immer an den Ausgängen. gaht ja gar nicht anders :o
Hilft es dir nicht, wenn du den "Output"-Pin des I2C I/O Expanders in den "Input"-Modus schaltest, damit er angeschlossenen Decives gegenüber quasi als tri-state sichtbar ist?
Ansonsten schau dir die Expander PCA9698, PCA9534 und PCA9535 von NXP an. http://ics.nxp.com/products/gpio.expanders/i2c/
> Hilft es dir nicht, wenn du den "Output"-Pin des I2C I/O Expanders in > den "Input"-Modus schaltest, damit er angeschlossenen Decives gegenüber > quasi als tri-state sichtbar ist? Knackpunkt gegen diese Lösung kann das Verhalten beim Hochfahren/Power-Up und ggf. vorhandene Pull-Ups am Eingang sein. Die genannten Spezial-ICs gehen diese Punkte an.
Schon mal vielen Dank für Eure Hilfen. Ich brauch die Tri-state Ausgänge, um bei einen NF-Verstärker die Lautstärkeregelung anzusteuern. Ein Hi-Impuls erhöt die die Lautstärke, ein Low-Impuls veringert, also brauch ich noch einen Zustand dazwischen, wenn sich die Lautstärke nicht ändern soll. Der PCA9534 sieht vielversprechend aus.
Beim PCA9534 ist es eindeutig beschrieben, dass ein I/O-Pin als Input hochohmig ist. Jetzt stellt sich mir aber noch die Frage, ob dies beim 9538 genauso ist. Man kann zwar explizit zwischen input und output wechseln, aber es steht nichts von hochohmig dabei. Datenblatt im Anhang
Wenn alle Stricke reißen: ein ATTinyxx - als I2C-Slave programmiert - kann das.
PCA9534 and PCA9535 Highlights The PCA9534/PCA9535 are identical to the PCA9554/PCA9555 except that there is no internal pullup resistor. They are useful in battery-powered applications to minimize current drain and in applications where the outputs need to be tri-stated at power up or where external pulldown resistors are used. PCA9538 and PCA9539 Highlights The PCA9538/PCA9539 are identical to the PCA9534/PCA9535 except that the I2C address range is different, and the A2 address pin input has been replaced by a Hardware Reset input. The Hardware Reset input allows the device to be reset remotely if the I2C bus hangs up. > Ich brauch die Tri-state Ausgänge, um bei einen NF-Verstärker die > Lautstärkeregelung anzusteuern. Ein Hi-Impuls erhöt die die Lautstärke, > ein Low-Impuls veringert, also brauch ich noch einen Zustand dazwischen, > wenn sich die Lautstärke nicht ändern soll. IMHO ist dieses Konzept verkorkst. Du baust dir im Moment mit dem Tri-state free-floating Eingang deines NF-Verstärkers einen Zufallslautstärkeregler.
@ Michael M. (mr_mc) Du solltest Dir mal den "MCP23017" ansehen Gruss Ralf
Mit zwei Ausgängen und zwei Dioden geht es auch. Oder MOSFETs oder BJT anstatt der Dioden.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.