Forum: Mikrocontroller und Digitale Elektronik PCF 8574 mit 3.3V?


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Elias *. (green_phanta)


Lesenswert?

Hallo!

Sagt mal, kann der PCF 8574 auch mit den 3.3V bzw dem VIN (3.6-6V) vom 
Teensy 3.6 betrieben werden?

Gruß!

: Bearbeitet durch User
von Planlos (Gast)


Lesenswert?

Evtl. eine Option:

MCP23008
MCP23017

von Elias *. (green_phanta)


Lesenswert?

Ok, danke für die Option.
Der 8574 geht mit 3.3V also nicht?

von Daniel H. (Firma: keine) (commander)


Lesenswert?

Elias *. schrieb:
> Sagt mal, kann der PCF 8574 auch mit den 3.3V bzw dem VIN (3.6-6V) vom
> Teensy 3.6 betrieben werden?

Was sagt denn das Datenblatt?

von Olaf (Gast)


Lesenswert?

> Was sagt denn das Datenblatt?

Jetzt werd aber nicht unverschaemt! Seit wann muss man Datenblaetter 
lesen um ein Bauteil zu verwenden. Eine vollkommen absurde Vorstellung!

Wenn die Antwort wenigstens noch auf Seite 1 stehen wuerde, aber nein, 
man muss bis auf Seite 3 blaettern. Sowas geht nur nach intensiven 
Schulungsmassnahmen.

Olaf .-)

von Georg G. (df2au)


Lesenswert?

Olaf schrieb:
> Seite 3

1 FEATURES
· Operating supply voltage 2.5 to 6 V

von Elias *. (green_phanta)


Lesenswert?

Danke für die Antworten :)

Ich hab den PCF7574 nach stundenlangem Probieren und auch lesen des 
Datenblattes nicht zum laufen gebracht. Ich habe auch die Seite 3 
gelesen, aber das hier im Forum, dass hat mich stutzig gemacht:

>I2C verwendet Open-Collector-Ausgänge, der Spannungspegel wird durch die 
>Spannung an den Pullup-Widerständen festgelegt.

>Der Spannungspegel, ab dem ein logisches High eingangsseitig erkannt
>wird, ist im Datenblatt spezifiziert, üblicherweise als Quotient der
>Betriebsspannung.

>Und da liegt der Hase im Pfeffer. Das Datenblatt spezifiziert den
>unteren Pegel für Vih als 0.7 VDD, also als 0.7 * 5V. Das sind 3.5 V,
>und damit liegt der High-Pegel Deines I2C-Busses unterhalb des
>zulässigen Pegels.
>Eine stabile Funktion ist damit nicht gewährleistet.

>Die saubere Lösung ist hier die Verwendung eines geeigneten
>Pegelwandlers; der PCA9517 ist dafür ein geeigneter Kandidat.

Ganzer Artikel:
Beitrag "PCF8574 I/O 5V trotz 3.3V SDA/SCL?"


Brauche ich nun auch so einen Pegelwandler?

von H.Joachim S. (crazyhorse)


Lesenswert?

Tja, das kommt auf deine Versorgungsspannung und die I2C-Pegel an.
Beides mit 3,3V funktioniert.
I2C-Bus mit 3,3V funktioniert nur sicher bis 4,7V Vcc, 5V 
dementsprechend  nicht.

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
Noch kein Account? Hier anmelden.