I2C LCD Pull-Up Widerstand (Pi Pico)

OP #7411297
Lesenswert?

Hallo zusammen,

ich würde gerne ein I2C Display mit einem Pico ansteuern. Im Datenblatt steht, dass das mit 3,3V Logik bei 5V Betriebssspannung möglich ist, soweit also gut.

Mir wurde nun gesagt, dass ich wegen Kurzschlussgefahr unbedingt Pull-Up Widerstände an SDA und SCL anschließen soll. In vielen Schaltplänen die man so im Internet findet, wird das aber nicht gemacht, sondern einfach nur SDA,SCL direkt auf an den Pico. Kann ich das jetzt auch so machen, oder sind die Widerstände nötig?

Dieses Display will ich verwenden: https://www.reichelt.de/de/de/entwicklerboards-display-16-x-2-zeichen-blau-debo-lcd-16x2-bl-p192143.html?PROVID=2788&gclid=EAIaIQobChMItoDwlZnt_gIVi-h3Ch04_gQTEAQYBSABEgJzdvD_BwE&&r=1

Danke für die Hilfe.

#7411423
Lesenswert?

Felix schrieb:

Mir wurde nun gesagt, dass ich wegen Kurzschlussgefahr unbedingt Pull-Up Widerstände an SDA und SCL anschließen soll.

Nicht Kurzschluss, sondern das Gegenteil: wenn die Verbindung unterbrochen ist, solltest du Pullups am Pico haben, damit die Spannung in diesem Fall definiert ist.

Oder lass sie weg; bei den anderen Pins des Pico kümmert sich auch niemand darum ...

#7411428
Lesenswert?

Google mal nach I2C Pullup ind lies mal nach, wie das I2C Protokoll elektrisch funktioniert. Die Signale auf dem Bus werden aktiv nach Masse gezogen. Die Pullups sind nötig um auf dem Bus einen High Pegel zu erzeugen, der gegebenenfalls von einem Busteilnehmer auf Low gezogen werden kann.

Gast #7411533
Lesenswert?

Felix schrieb:

Kann es sein, dass ein solcher Pull-Up schon im Bauteil integriert ist,

Kann, muss aber nicht. Das ist so ein typisches Katze-im-Sack Produkt ohne anständiges Datenblatt. Wenn du Pech hast bekommst du in einer Bestellung mit 10 Stück vier im Detail unterschiedliche Glücksgriffe geliefert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren