I²C und Pegelwandler wofür?

Gast #5697489
Lesenswert?

Hallo und guten Abend,

momentan beschäftige ich mich mit dem X-NUCLEO-53L1A1 Board von ST was 
einen Entfernungssensor beinhaltet:

 https://www.st.com/en/ecosystems/x-nucleo-53l1a1.html

Die Platine ist recht überschaubar allerdings befinden sich auf der 
Rückseite der Platine zwei Bauteile dich ich nicht verstehe einmal der 
TXS0108PWR und der ST2329AQTR, auf der 8. Seite im user manual sieht man 
den Schaltplan dazu und auf Seite 9 eine Definition für die Bauteile. Es 
soll sich dabei um Pegelwandler handeln aber was genau geschieht denn 
wenn man diese benutzt. Und vorallem wozu am I²C? Wenn ich diesen Sensor 
einzeln habe funktioniert der Signal aufbau zwischen Sensor und 
Mikrocontroller nicht ohne den ST2329AQTR?

Ich bitte um eure Unterstützung
Persönliche Seite #5697492
Lesenswert?

Peter W schrieb:
> Und vorallem wozu am I²C?

I2C arbeitet mit Pullups gegen eine bestimmte Spannung, die 
üblicherweise der Betriebsspannung der verwendeten Bausteine entspricht. 
Werden aber Bausteine mit unterschiedlichen Betriebsspannungen 
eingesetzt, dürfen die I2C-Pullups nur mit der niedrigsten verwendeten 
Betriebsspannung betrieben werden.

Dann aber ist nicht sichergestellt, daß die I2C-Bausteine mit höherer 
Betriebsspannung noch einen sauberen High-Pegel erkennen können. Um das 
sicherzustellen, verwendet man einen I2C-Pegelwandler.

Und genau so ist es bei Deiner Platine. Das sieht man bereits bei der 
Überblicksskizze auf Seite 2 des Datenblatts.

Da gibt es Bausteine, die mit 2.8V betrieben werden, und Bausteine, die 
mit 3.3V betrieben werden.

Und genau dafür sind die drei Pegelwandler da (nicht nur für I2C, für 
den der ST2329AQTR verwendet wird).
Gast #5697674
Lesenswert?

Vielen Dank für deine Antwort. Ich nutze momentan den VL53L1X-SATEL 
Breakboard aus meinem Mikrocontroller bekomme ich 3,3V mit der ich den 
Sensor Versorge und benutze einen Spannungsregeler um aus den 3,3V die 
Spannung für I²C des Sensors zu generieren von 1,8V, doch leider klappt 
das bisher nicht ich kann keine Verbindung herstellen. Heißt das ich 
brauche dazu einen Pegelwandler oder wird es nicht daran liegen?

Und außerdem finde ich den  St2329aqtr nirgendswo, gibt es dazu auch 
alternativen, die ich schnellstmöglich erhalten könnte?

mfg

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