Forum: Mikrocontroller und Digitale Elektronik 74HC595 funktioniert nur ohne VCC?


von Kim-Yannick J. (kim_yannick)


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.

von Falk B. (falk)


Lesenswert?

VCC und GND sind zwingend nötig. Ebenso ein Entkoppelkondensator!

https://www.mikrocontroller.net/articles/Kondensator#Entkoppelkondensator

von Jens G. (jensig)


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?

: Bearbeitet durch User
von Kim-Yannick (Gast)


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.

von Thorsten S. (thosch)


Lesenswert?

läuft der Arduino-Clone mit 5V oder 3,3V?
In letzterem Falle würde bei einem mit 5V versorgten 74HCxxx der 
High-Pegel nicht ausreichen, wohl aber bei parasitärer Versorgung des 
74HCxxx über die Eingangsschutzbeschaltung...

von Michael B. (laberkopp)


Lesenswert?

Kim-Yannick schrieb:
> Outputs gehen natürlich alle zu den Anzeigen

Vorwiderstände ?

Kim-Yannick J. schrieb:
> VCC und GND sind jeweils mit +5V und GND des Arduinos verbunden.

100nF Abblockkondensatoren ?

Kim-Yannick schrieb:
> Nicht verbunden sind nur MR der beiden

Mit NICHTS verbunden ? Also RESET oder nicht, je nach Laune ?

von Kim-Yannick (Gast)


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.

von Joe F. (easylife)


Lesenswert?

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

Nein, nein, warum auch. LOL.

von rüdiger (Gast)


Lesenswert?

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...

von Kim-Yannick (Gast)


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.

von Tom E. (Gast)


Lesenswert?

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

Das gibt immerhin lustige Helligkeitsschwankungen, je nach Anzahl der 
angesteuerten Segmente.

von Mein grosses V. (vorbild)


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.

von Jens G. (jensig)


Lesenswert?

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

Hast Du überhaupt schon mal den Begriff CMOS oder FET gehört? Diese 
Dinger haben gewisse Ansprüche bezüglich Eingangsbeschaltung. Deswegen 
fragte ich (wir) eingangs nach deren Beschaltung ...

: Bearbeitet durch User
von Joe F. (easylife)


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.

von Michael B. (laberkopp)


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.

von Kim-Yannick (Gast)


Lesenswert?

Michael B. schrieb:
> Aber du machst keine Fehler.

Habe ich das behauptet?

von Georg A. (georga)


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 ;)

von Jan H. (jan_m_h)


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.

von Kim-Yannick (Gast)


Lesenswert?

Dumme Frage, aber wieso schwankt die Helligkeit eigentlich?

von Jan H. (jan_m_h)


Lesenswert?

Kim-Yannick schrieb:
> Dumme Frage, aber wieso schwankt die Helligkeit eigentlich?

Weil sich der Strom durch den Widerstand ja durch die Segmente aufteilen 
muss. 1 Segment = voller Strom
2 Segmente = grob halber Strom pro Segment

von Tom E. (Gast)


Lesenswert?

Kim-Yannick schrieb:
> Dumme Frage, aber wieso schwankt die Helligkeit eigentlich?

Weil die Helligkeit vom Strom abhängt.

von W.A. (Gast)


Lesenswert?

Jan H. schrieb:
> 2 Segmente = grob halber Strom pro Segment

Also haben beide Segmente zusammen grob die gleiche Helligkeit, wie eins 
alleine. Genau genommen sind sie zusammen sogar etwas heller als eins 
alleine, weil die Flussspannung der LEDs bei geringerem Strom kleiner 
ist.

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.