Gast
#64644
Hallo, kann mir jemand sagen wie lang der i2C Bus sein kann oder darf. Ich möchte eventl. ein LCD Display und einige Port´s vom Contoller absetzen. Gruss
|
Anzeige
|
Wie lang darf der i2C Bus sein
Gast
#64644
Hallo, kann mir jemand sagen wie lang der i2C Bus sein kann oder darf. Ich möchte eventl. ein LCD Display und einige Port´s vom Contoller absetzen. Gruss
Gast
#64645
Da kann man keine eindeutige Antwort geben. Ich kann Dir nur meine Erfahrungen schildern: Der IIC ist für 400 kHz spezifiziert. Da läuft er nur auf sehr kurzen distanzen. Ich habe mal IIC von einem Lochrasterboard durch ein ungeschirmtes Kabel (1 Meter lang) zu einem anderen Lochrasterboard geleitet. Überhalb von 30 kHz lief das instabil, ich hatte es dann mit 25kHz laufen. Mit einem geschirmten Kabel lief das nicht viel besser. Ich steuerte mit einem AtMega169 einen PCF8574... Andreas
Gast
#64646
Der I2C ist für 3.4 Megabit/s spwzifiziert. Schau mal in die Specs.
Gast
#64647
"Den" IIC gibts nicht. Es gibt IIC-Chips, die mit der ursprünglichen Spec (100khz) laufen. Mittlerweile auch sehr viele mit 400khz. 3,4Mhz habe ich noch nicht gesehen. Man muss beachten, dass das langsamste Device die Geschwindigkeit angibt. Der IIC ist eigendlich als Bus innerhalb der Platine gedacht worden, nix über große Distanzen. Dafür fehlen ihm auch die Treiber bzw. Schutzbeschaltung. Stefan Antwort schreiben |
Anzeige
|