74HC595 funktioniert nur ohne VCC?

#4419908
Lesenswert?

Ich habe eine simple Schaltung auf einem Steckbrett mit 2 SN74HC595 die 
mit jeweils einer 7-Segment-Anzeige verbunden sind, gebaut. Steuern tut 
das ein billiger Arduino UNO-Klon, der eigentlich problemlos 
funktioniert.

Der Serial Out des ersten ICs ist mit dem Serial In des zweiten 
verbunden. Die beiden Clockleitungen teilen sich die beiden. OE ist 
gegen GND geschaltet. VCC und GND sind jeweils mit +5V und GND des 
Arduinos verbunden. Eigentlich scheint alles richtig verbunden zu sein, 
allerdings tut sich bis auf teilweise kleines Flackern nichts. Ausgaben 
bekomme ich erst beim Trennen des VCC-Pins, was extrem komisch ist. Aber 
auch dann ist die Ausgabe fehlerhaft, denn einige Segmente sind manchmal 
einfach aus. Ich dachte immer, der VCC-Pin wäre nötig. Wahrscheinlich 
kommt es deswegen auch zu den Störungen. Mit ihm tut sich aber wie 
gesagt (fast) überhaupt nichts.
#4419920
Lesenswert?

Und was hast Du mit den restlichen Eingängen des 595 genmacht? Der hat 
schließlich 5 davon, und Du erwähnst nur zwei. Die anderen sind wohl 
egal?
Wie immer: Schaltplan wäre sinnvoller.

>Ich habe eine simple Schaltung auf einem Steckbrett mit 2 SN74HC595 die
>mit jeweils einer 7-Segment-Anzeige verbunden sind, gebaut. Steuern tut
>das ein billiger Arduino UNO-Klon, der eigentlich problemlos
>funktioniert.

Wie hast Du das denn geprüft?
Gast #4420049
Lesenswert?

Jens G. schrieb:
> Und was hast Du mit den restlichen Eingängen des 595 genmacht? Der hat
> schließlich 5 davon, und Du erwähnst nur zwei. Die anderen sind wohl
> egal?

Natürlich sind der Serial Input des ersten sowie die beiden 
Clockleitungen (STCP und SHCP) mit dem Arduino verbunden. Nicht 
verbunden sind nur MR der beiden und der Serial Output des zweiten. Die 
Outputs gehen natürlich alle zu den Anzeigen.
Gast #4420150
Lesenswert?

Beide Anzeigen verfügen über einen Vorwiderstand am 
Common-Kathodenausgang. Einen Kondensator habe ich nicht angeschlossen. 
Ich glaube aber nicht, dass das den Fehler verursacht. Der Arduino ist 
mit dem UNO kompatibel und läuft deshalb mit 5V. Der Reset hat 
wahrscheinlich auch nichts mit dem Fehler zu tun. Ich versuche morgen 
mal, die Vorschläge auszuprobieren.
Gast #4420183
Lesenswert?

rüdiger schrieb:
> Kim-Yannick schrieb:
> Der Reset hat
> wahrscheinlich auch nichts mit dem Fehler zu tun.
>
> Das wäre ja auch viel zu einfach und überhaupt haben unbeschaltete
> Eingänge immer den richtigen Zustand...

Wenn ich OE nicht gegen GND schalte, wird auch ohne die 
Versorgungsspannung nichts angezeigt. Ob das mit dem selben Fehler 
zusammenhängt, weiß ich nicht.
#4420188
Lesenswert?

Kim-Yannick schrieb:
> Beide Anzeigen verfügen über einen Vorwiderstand am
> Common-Kathodenausgang.
Ach du Sch...

Meine Güte, jedes Segment bekommt seinen eigenen Vorwiderstand.

Kim-Yannick schrieb:
> Einen Kondensator habe ich nicht angeschlossen.
> Ich glaube aber nicht, dass das den Fehler verursacht.
Das mit dem Glauben ist so eine Sache, die hier nicht hingehört. Ich 
wette mal dagegen.

Kim-Yannick schrieb:
> Der Reset hat
> wahrscheinlich auch nichts mit dem Fehler zu tun.
Glauben, Hoffnung, Wahrscheinlichkeiten...

Kim-Yannick schrieb:
> Ich versuche morgen
> mal, die Vorschläge auszuprobieren.
Du probierst nichts aus, sondern bringst deine Schaltung mit dem, was 
dir hier gesagt wurde, in Ordnung.

Kim-Yannick schrieb:
> Ob das mit dem selben Fehler zusammenhängt, weiß ich nicht.

Mein Fahrrad fährt sich so komisch. Ich glaube nicht, daß es daran 
liegt, daß vorn keine Luft im Reifen ist. Ich werde morgen das Rücklicht 
reparieren. Ob es dann besser wird, weiß ich nicht. Vielleicht liegt es 
auch an der Klingel.
#4420415
Lesenswert?

Kim-Yannick schrieb:
> Wenn ich OE nicht gegen GND schalte, wird auch ohne die
> Versorgungsspannung nichts angezeigt. Ob das mit dem selben Fehler
> zusammenhängt, weiß ich nicht.

Was erwartest du von einem IC ohne Versorgungsspannung?
Im günstigsten Fall geht es nicht sofort kaputt, wenn an anderen Pins 
Strom anliegt.

MR# muss ganz einfach auf VCC.
#4420474
Lesenswert?

Kim-Yannick schrieb:
> Beide Anzeigen verfügen über einen Vorwiderstand am
> Common-Kathodenausgang.

Du weisst, daß das falsch ist.

> Einen Kondensator habe ich nicht angeschlossen.

Du weisst, daß das falsch ist.

> Der Reset hat wahrscheinlich auch nichts mit dem Fehler zu tun.

Du weisst, daß das falsch ist.

Aber du machst keine Fehler.
#4420512
Lesenswert?

> > Beide Anzeigen verfügen über einen Vorwiderstand am
> > Common-Kathodenausgang.
>
> Du weisst, daß das falsch ist.

Naja, völlig falsch würde ich nicht sagen. Es ist nur ungünstig aufgrund 
der schwankenden Helligkeit. Dafür ist es beim Basteln aber sehr 
praktisch. Verbuchen wir das doch einfach mal unter harmloser 
Zeitoptimierung ;)
#4420516
Lesenswert?

Kim-Yannick schrieb:
> Michael B. schrieb:
>> Aber du machst keine Fehler.
>
> Habe ich das behauptet?

Dir wurden schon mehrere Fehler aufgezählt, die du jeweils mit 
“vermuten“ abgewinkt hast.

Jeder IC bekommt immer seine 100nF an der Versorgung.
Reset wird immer beschaltet.
Allgemein sollten Eingänge nicht in der Luft hängen.


Einem IC die Versorgungsspannung wegnehmen, während noch High-Pegel an 
den Eingängen liegen ist auch nicht grade das gelbe vom Ei, auch wenn's 
bei ausreichend begrenztem Strom noch gut geht.

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