PCF8574 ULN2003 Relais Ansteuerung

OP #5958529
Lesenswert?

Hallo liebe Community,

ich habe bei einer Schaltung ein kleines Problem und zwar versuche ich 
von einem I/O Expander PCF8574 über einen ULN2003 2 Relais zu schalten, 
leider klappt dies nicht und die Spannung an jeder Steuerleitung (1) hat 
nur 1,1V obwohl meine 3,3V sauber anliegen, was mir Ebenso aufgefallen 
ist das die beiden LEDS D3 und D4 trotz Anschluss ohne Vorwiderstand nur 
ganz leicht leuchten.

Hat jemand eine Idee was ich hier falsch gemacht habe, bzw einen 
Lösungsansatz für mich, irgendwie komme ich hier nicht weiter.

Gruß Dominic
Angehängte Dateien:
Gast #5958539
Lesenswert?

Der PCF8574 liefert bei High Pegel nur sehr wenig Strom. In deinem Fall 
zu wenig.

Nur deswegen kannst du die beiden LEDs direkt ohne Vorwiderstände 
betreiben. Aber leuchten die nicht auffällig schwach?

Packe an die beiden Leitungen zwischen PCF8574 und ULN2003 jeweils einen 
1kΩ Pull-Up Widerstand, dann wird es funktionieren.

Schau Dir zur Weiterbildung mal das Datenblatt vom TPIC2810 an. Da 
hättest du nämlich alles in einem IC.
Gast #5959113
Lesenswert?

Dominic L. schrieb:
> Hat jemand eine Idee was ich hier falsch gemacht habe,

Laut Datenblatt von ST ist der ULN2003 für einen Arbeitsbereich ab 5 
Volt empfohlen.

Stefanus F. schrieb:
> Der PCF8574 liefert bei High Pegel nur sehr wenig Strom.
> In deinem Fall zu wenig.

Für einen ULN2003LV würde es genügen, falls ein fertiges Layout gerettet 
werden muß.

Bei nur zwei Relais würde ich zwei Transistoren einsetzen.
Angehängte Dateien:
Gast #5959209
Lesenswert?

Stefanus F. schrieb:
> Manfred schrieb:
>> Laut Datenblatt von ST ist der ULN2003 für einen
>> Arbeitsbereich ab 5 Volt empfohlen.
>
> Ganz oben links steht: "Compatible to 3.3V and 5.0V Microcontrollers"

Lerne lesen und verstehen: "Compatible to 3.3V" steht im Datenblatt des 
LV , weshalb ich diesen erwähnt habe.

Im Datenblatt des normalen gibt es eine Tabelle, die den ULN2003 für 
"5V TTL, CMOS" empfiehlt.

Natürlich geht der ULN2003 auch schon unter 5V auf, solange man den 
Maximalstrom nicht nutzen will - dazu hast Du aber vollkommen richtig 
darauf hingewiesen, dass der PCF den Basisstrom nicht liefern kann.
#5959242
Lesenswert?

@Stefanus:
>Schau Dir zur Weiterbildung mal das Datenblatt vom TPIC2810 an.

Im Datenblatt steht gleich im ersten Satz auf Seite 1:

...to drive  low-side  switched  resistive  loads  such  as LEDs. The 
device is not recommended for switching inductive loads."

Also nicht geeignet für Relais, die ja laut Schaltplan geschalten werden 
sollen...
Oder übsehe ich da was ;-)

Jochen
#5959265
Lesenswert?

Stefanus F. schrieb:
> michael_ schrieb:
>> Die Schutzdioden an den Relais kannst du getrost weglassen.
>
> Welche Schutzdioden?

Die Schutzdioden fehlen noch. Was da ist, ist eine LED.

Siehe hier:
https://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern#Schaltstufe_f.C3.BCr_kleine_Lasten

Beim ULN2003 sind die Dioden wohl schon integriert. Aber für zwei Relais 
würde ich keinen ULN2003 einsetzen.
mfg klaus
Gast #5959274
Lesenswert?

>> Welche Schutzdioden?
> Entschuldigung, ich habe die erst in der Vergrößerung als LED erkannt.

Da liefert der Ersteller ein ordentliches Schaltbild, was mal positiv 
auffällt, und dann das :-)

Was ich aber noch sehe: Es gehen rund 13mA durch die beiden LEDs, dafür 
könnte ich noch mit ein paar Roten von 1985 aushelfen, die blenden nicht 
so stark.

Den beiden LEDs D3 und D4 fehlt der Vorwiderstand! Man kann sich zwar 
auf den geringen Ausgangsstrom des PCF verlassen, aber ich finde das 
mindestens unschön. Am ULN sind noch Kanäle frei, da würde ich die LEDs 
doch auch auf diesen schalten.
Gast #5959286
Lesenswert?

Manfred schrieb:
> Da liefert der Ersteller ein ordentliches Schaltbild, was mal positiv
> auffällt, und dann das :-)

Ja, du 30 Jähriger Jüngling kann das mit den Adleraugen besser sehen.
In dem Alter und dem Namen würde ich mich aber lieber erschießen :-)

Manfred schrieb:
> Was ich aber noch sehe: Es gehen rund 13mA durch die beiden LEDs, dafür
> könnte ich noch mit ein paar Roten von 1985 aushelfen

Man nimmt, was man hat.

Manfred schrieb:
> Den beiden LEDs D3 und D4 fehlt der Vorwiderstand!

Aber bitte! Das sind doch LED mit eingebauten Vorwiderstand.
Sag jetzt nicht, das gibt es nicht.

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