Tom
25.07.2009, 19:27 |
I2C - 2x pullup, geht das? (Elektronik) |
Hallo alle zusammen,
schnelle, kurze Frage mit bitte um ebensolche Antwort:
Ich habe ein Gerät, das auf jeden Fall schon irgendwo Pullups an seinem I2C-Bus hat, und möchte da jetzt noch einen Chip dranhängen, der aber selber interne Pullups mitbringt, die sich allem Anschein nach auch nicht abschalten lassen. Geht das?
Tom (<- Totaler I2C-Anfänger) |
Zwinkerle
25.07.2009, 20:01
@ Tom
|
I2C - 2x pullup, geht das? |
» schnelle, kurze Frage mit bitte um ebensolche Antwort:
probiers -- Don't feed Trolls!!! |
Tom
25.07.2009, 20:02
@ Zwinkerle
|
I2C - 2x pullup, geht das? |
» » schnelle, kurze Frage mit bitte um ebensolche Antwort:
» probiers
kann's dabei abrauchen? |
Zwinkerle
25.07.2009, 20:16
@ Tom
|
I2C - 2x pullup, geht das? |
» » » schnelle, kurze Frage mit bitte um ebensolche Antwort:
» » probiers
» kann's dabei abrauchen?
Also doch nicht so kurze Antwort?
Ja, aber eher unwahrscheinlich. Das hängt von der Ausgangsstufe ab. Evtl. ist der H-Pegel zu hoch, so dass es nicht funktioniert, also die Daten nicht sauber gelesen werden können, weil der L-Pegel zu hoch liegt.
Probiers -- Don't feed Trolls!!! |
Tom
25.07.2009, 20:27
@ Zwinkerle
|
I2C - 2x pullup, geht das? |
» » » » schnelle, kurze Frage mit bitte um ebensolche Antwort:
» » » probiers
» » kann's dabei abrauchen?
» Also doch nicht so kurze Antwort?
» Ja, aber eher unwahrscheinlich. Das hängt von der Ausgangsstufe ab. Evtl.
» ist der H-Pegel zu hoch, so dass es nicht funktioniert, also die Daten
» nicht sauber gelesen werden können, weil der L-Pegel zu hoch liegt.
» Probiers
Sorry, für "Probier ob's abraucht" war das Ding zu teuer. Konkreter: Ich weiss schon, dass etwa 100K Pullup ein gängiger wert für i2c-pullups ist. Mit dem Modul würd ich dem noch mal 50k parallel schalten. Käm ich nach olle Adi Rechenmeister auf 33k. Was meinst du, würdes das noch gehen, oder würde da der Strom beim ziehen auf Masse zu groß? |
Zwinkerle
25.07.2009, 20:46 (editiert von Zwinkerle am 25.07.2009 um 20:49)
@ Tom
|
I2C - 2x pullup, geht das? |
» Sorry, für "Probier ob's abraucht" war das Ding zu teuer.
» olle Adi Rechenmeister auf 33k. Was meinst du, würdes das noch gehen, oder
» würde da der Strom beim ziehen auf Masse zu groß?
Rechne dir doch mal den Strom aus, der da wohl bei wohl max. 5V beim I²C-Bus durch 33k fließt? Was meinst du? Welcher Transistor, welche Ausgangsstufe hält das 0,xxx mA nicht aus?
Es kann maximal dazu kommen, das Pegel falsch erkannt werden, aber kaputt gehen?
Nachtrag: Wir reden hier von den gleichen H-Pegeln gegenüber Masse an den beiden Pullups? -- Don't feed Trolls!!! |
Tom
25.07.2009, 21:00
@ Zwinkerle
|
I2C - 2x pullup, geht das? |
» » Sorry, für "Probier ob's abraucht" war das Ding zu teuer.
»
» » olle Adi Rechenmeister auf 33k. Was meinst du, würdes das noch gehen,
» oder
» » würde da der Strom beim ziehen auf Masse zu groß?
»
» Rechne dir doch mal den Strom aus, der da wohl bei wohl max. 5V beim
» I²C-Bus durch 33k fließt? Was meinst du? Welcher Transistor, welche
» Ausgangsstufe hält das 0,xxx mA nicht aus?
» Es kann maximal dazu kommen, das Pegel falsch erkannt werden, aber kaputt
» gehen?
»
» Nachtrag: Wir reden hier von den gleichen H-Pegeln gegenüber Masse an den
» beiden Pullups?
Denke schon, wüsste nicht wo das Ding zwei verschiedene High-Pegel hernehmen sollte. Zudem wird das ganze eh nur an nem 3.3V-Bus betrieben, d.h. ich geh mal davon aus, dass das halten wird. Zumal, wenn das ganze gefährlich wär, würden die Hersteller ja wohl kaum nicht-abschaltbare Pullups vebauen, oder? ODER??? (Ich will doch nur hören, dass alles gut wird^^)
Danke einstweilen, ich geh dann mal davon aus, dass ich es gefahrlos probieren kann. Danke einstweilen für deine Hilfe.
Tom(<-weiss jetzt schon etwas mehr über i2c) |