Auswahl Levelshifter

OP (Firma: Flk Consulting UG) #5294067
Lesenswert?

Hallo Zusammen,

ich plane gerade ein Projekt um zwei Motorpotis und etwas I2C Peripherie 
über eine Webseite anzusteuern.

Als Kontroller soll ein NodeMCU zum Einsatz kommen.
Der Motortreiber ist ein L293D.
Zusätzlich möchte ich das I2C Interface des NodeMCU dazu verweden um 
einen MCP23017SP und eine I2C Anzeige mit HT33K16 bzw. ein 4 zeiliges 
LCD mit I2C anzusteuern.

D.h. welchen Levelshifter kann ich für I2C verwenden? Gefunden habe ich 
bisher den PCA9515.

Zusätzlich benötige ich für den L293D einen unidirectionalen 2 Bit 
Levelshifter von 3.3V -> 5V. Ginge natürlich auch mit 2 Transistoren 
lieber wäre mir aber ein IC eventuell sogar mit ein paar mehr Pins um 
weitere Ausgänge schalten zu können.

Danke für die Hilfe.
Gruß
Frank
#5294146
Lesenswert?

Frank L. schrieb:
> D.h. welchen Levelshifter kann ich für I2C verwenden? Gefunden habe ich
> bisher den PCA9515.

Ich hätte da einfach die Buswiderstände an 3,3V angeschlossen, fertich. 
Das funktioniert in der Praxis erstaunlich gut, auch wenn es nominal nur 
knapp V_ih einhält.

Frank L. schrieb:
> Zusätzlich benötige ich für den L293D einen unidirectionalen 2 Bit
> Levelshifter von 3.3V -> 5V.

Weiso? In dem Datenblatte (http://www.ti.com/lit/ds/symlink/l293.pdf) 
steht V_ih mit minimal 2,3V drin. Das kann also auch direkt an einen 
3,3V µC dran.

Habe ich da was übersehen?
Gast #5296028
Lesenswert?

Frank L. schrieb:
> Ich gehöre nicht zu den Menschen, die hart an der Grenze irgendwelcher
> Spezifikationen arbeiten.

Ist ne prima Einstellung.

Frank L. schrieb:
> Zusätzlich benötige ich für den L293D einen unidirectionalen 2 Bit
> Levelshifter von 3.3V -> 5V.

Wo kommt in der L239 Spec 5V vor? Was hat der überhaupt mit 5V zu tun? 
In der Spec steht für VIH min 2,3V. Das ist ein hervorragender 
High-Pegel für 3,3V Logik. Dein Levelshifter wird vermutlich einen Pegel 
von 0,7 * 3,3V, also 2,31V am Eingang brauchen. Damit ist der 0,01V 
schlechter als der L239 alleine. Gute Lösung!

MfG Klaus

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