Forum: Mikrocontroller und Digitale Elektronik Verwirrung mit Schieberegister und 7 Segment Anzeige


von Kuma (Gast)


Lesenswert?

Hallo,

ich möchte eine 7 Segment Anzeige
( 
https://www.conrad.de/de/7-segment-anzeige-rot-10-mm-2-v-ziffernanzahl-1-everlight-opto-s431surwas530-a3-156387.html 
)

mit einem Schieberegister ansteuern 
(http://www.produktinfo.conrad.com/datenblaetter/150000-174999/155686-da-01-en-LOGIK_IC_HCF4094BEY_STM.pdf).

Es geht mir nun um die richtige Ampere und Spannung.
Bei dem Datenblatt des SR weiß ich nicht wo/wie ich den 
Ausgangsstrom/Spannung der einzelnen Pins finden soll.

zB sind bei manchen Schieberegistern die Ausgangsströme 35mA, mit einem 
Maximum von allen zusammen 70mA.

Die Segment Anzeige hat auf der Website bei IF 2mA, woher ich allerdings 
nicht weiß wie man diese Aus dem Datenblatt entnehmen kann, vorallem 
stehen bei der Segment Anzeige max. 2V?

Alles in allem bin ich sehr verwirrt, vorallem da online ständig 
Wiederstände benutzt werden, aber nirgendswo steht wie man sich den 
Widerstand zwischen berechnet hat :/

Soweit ich weiß sollte ein Transistor ja nicht nötig sein zwischen 
Anzeige und Register, da der benötigte Strom einer 7SA ja recht klein 
ist?

Wäre gut wenn mir jemand dabei helfen kann dort durchzublicken und mir 
zu zeigen wie man sich den Widerstand berechnen kann!

von Andreas B. (bitverdreher)


Lesenswert?

Widerstand: R= U/I
5V Betriebspannung, 2V fallen an den LEDs ab:
-> R = (5-2)/0.002 = 1.5kOhm

war das jetzt so schwer?

von Mampf F. (mampf) Benutzerseite


Lesenswert?

Das hier ist die wichtige Information:

Forward Voltage VF ---- 2.0 2.4 V IF=20mA

Geh mal von 2.0V mit 20mA aus.

Wenn dein Schieberegister 5V am Ausgang ausgibt, dann fallen an der LED 
(im Worst-Case) 2V ab, der Rest muss dann am Vorwiderstand abfallen.

Da du dann die Spannung am Widerstand hast und der Strom in 
Reihenschaltungen gleich ist, bekommst du den Widerstand mit 
R=U/I=2V/20mA=100 Ohm

Da dein Schieberegister insgesamt aber nur 70mA kann würdest du wohl den 
Strom kleiner machen.

Bei 5mA hättest du laut Datenblatt noch 1,5V an der LED ... Also 
entsprechend umrechnen: (5V-1,8V)/0,005 = 64Ohm.

Der nächste Wert wäre 680Ohm.

: Bearbeitet durch User
von Andreas B. (bitverdreher)


Lesenswert?

20mA sind maximum ratings! Man muß nicht immer alles bis kurz vor der 
Schmelze ausreizen.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Angehängte Dateien:

Lesenswert?

Andreas B. schrieb:
> 20mA sind maximum ratings!
Woher hast du diese Zahl?

Ich vermute sehr, dass einem die Segmente mit 20mA das Auge ausbrennen, 
denn im Datenblatt sind die Helligkeiten für 2 und 10mA angegeben. Ich 
würde das aber einfach mal vorher ausprobieren...

von Andreas B. (bitverdreher)


Lesenswert?

Lothar M. schrieb:
> Woher hast du diese Zahl?

Stimmt, verguckt. Es waren 25mA. Ich bin aber noch nie auf die Idee 
gekommmen eine 7-Segment Anzeige bei diesen Strömen zu betreiben.

Gruß
Andreas

von Axel S. (a-za-z0-9)


Lesenswert?

Andreas B. schrieb:
> Lothar M. schrieb:
>> Woher hast du diese Zahl?
>
> Stimmt, verguckt. Es waren 25mA. Ich bin aber noch nie auf die Idee
> gekommmen eine 7-Segment Anzeige bei diesen Strömen zu betreiben.

Dann bist du anscheinend sehr jung. Noch vor einigen Jahren waren LED 
wesentlich lichtschwächer als heute und wenn man etwas sehen wollte 
(also Betrieb nicht nur in der Nacht), dann brauchte man den erlaubten 
Strom. Oder halt knapp darunter.

von m.n. (Gast)


Lesenswert?

Kuma schrieb:
> ich möchte eine 7 Segment Anzeige

Exakt eine einzige Stelle? Dann nimm einen CD4094; auf Widerstände kanst 
Du verzichten, da sich der Strom durch die (eingebauten) 
Innenwiderstände der Ausgangstreiber auf ca. 5 mA einstellt. Damit sind 
die Segmente sehr hell!
Weitere Informationen findest Du hier: 
Beitrag "7-Segm.-LED-Anzeige, 6-stellig, statische Ansteuerung mit (74HC)4094"
Die Geräusche aus dem Teich kannst Du ignorieren.

von Kuma (Gast)


Lesenswert?

@Mampf
Danke! Genau die Erklärung habe ich gebraucht

@m.n.
Insgesamt 6 Anzeigen angesteuert über 6 8-Bit SR :)

von H.Joachim S. (crazyhorse)


Lesenswert?

Kuma schrieb:
> Insgesamt 6 Anzeigen angesteuert über 6 8-Bit SR :)

Dann nimm einen MAX7221. Einen statt 6 Chips, Widerstände können auch 
entfallen.

von m.n. (Gast)


Lesenswert?

H.Joachim S. schrieb:
> Dann nimm einen MAX7221.

Steht das MAX dabei für maximalen Preis oder maximale Lieferzeit? ;-)

von H.Joachim S. (crazyhorse)


Lesenswert?

Na, so teuer sind die nun auch wieder nicht.
Man kann ja auch mal bei ebay schauen. Ich habe mal (zum privaten 
Basteln) welche aus China gekauft, <1€/Stk.
Keine Ahnung, ob die echt waren. War mir auch egal, funktioniert haben 
sie problemlos.

von m.n. (Gast)


Lesenswert?

H.Joachim S. schrieb:
> <1€/Stk.

Oh! Bei Reichelt sind es € 5,99 bzw. € 11,95 pro Stück. Da kam mir in 
den Sinn, doch eher einen kleinen µC (z.B. ATmega48) für die paar 
Stellen zu nehmen.
Aber ich glaube, es geht nur um eine einzelne Ziffern. Egal.

von H.Joachim S. (crazyhorse)


Lesenswert?

6 Ziffern, hat er doch geschrieben.

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.