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.
:
Bearbeitet durch User
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 ...
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.
Felix schrieb: > 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 Dieses Display kannst du auch im 4-Bit-Parallel-Modus am Pico betreiben, bei 5V Versorgungsspannung.
Kann es sein, dass ein solcher Pull-Up schon im Bauteil integriert ist, sonst würde die Schaltung wie hier gezeigt: https://electrocredible.com/wp-content/uploads/2022/07/I2C-LCD-Connection-WIth-Raspberry-Pi-PIco-1-1024x577.webp nicht funktionieren. So wäre aktuell meine Konfiguration.
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.
Der I2C-Portexpander auf dem Display hat Pullups gegen den 5V! Damit legst du 5V auf die GPIOs des Pico! Außerdem ist auf dem Bild GND und VCC vertauscht!
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.