Übungsaufgaben zu LED-Anzeigen: 7-Segment-, Balken- und Matrixanzeigen, Multiplexbetrieb und Anzeigetreiber
https://bildung.social/@oerinformatik/
https://oer-informatik.de/led-anzeigen-uebungsaufgaben
LED-Anzeige, 7-Segment-Anzeige, Gemeinsame Anode, Gemeinsame Kathode, Multiplexbetrieb, LED-Matrix, Diodenmatrix, LED-Balkenanzeige, Anzeigetreiber, Helligkeitssteuerung, Übungsaufgaben, Prüfungsvorbereitung
tl/dr; (Bearbeitungszeit insgesamt 76 min, mehrere Aufgaben): Vier Übungsaufgaben zu LED-Anzeigen – von Ansteuerpegeln, Stromwegen und Vorwiderständen einer 7-Segment-Anzeige über eine gemultiplexte Anzeige mit Oszillogramm, LED-Matrix und Diodenmatrix bis zur Beschaltung eines LED-Balkenanzeigetreibers und einer Messreihe zur Helligkeitssteuerung eines Anzeigetreibers. Zu jeder Teilaufgabe lässt sich eine Beispiellösung einblenden [AI-Assisted]. (Zuletzt geändert am 12.11.2026)
Diese Übungsaufgaben gehören zum Artikel LED-Anzeigen: 7-Segment-, Balken- und Matrixanzeigen, Multiplexbetrieb und Anzeigetreiber. Die Grundlagen zu einzelnen LEDs stehen im Artikel Leuchtdioden, Decoder und Diodenmatrix im Artikel Schaltnetze.
Hinweise zur Bearbeitung: Bis zur Teil-1- bzw. Zwischenprüfung der Elektroberufe solltest Du die Basiskompetenz beherrschen, also Aufgabe 1.1 und Aufgabe 1.2. Von EGS wird erwartet, dass ihnen Aufgaben auf Profilkompetenz-Ebene (Aufgabe 3.1 und Aufgabe 3.2) keine Probleme bereiten. Die Beispiellösungen sind immer gleich aufgebaut: Unter Geg. steht, was gegeben ist (bei mehreren Teilaufgaben gemeinsam in der ersten), unter Ges., was gesucht ist. Jede Formel steht zuerst in ihrer Grundform; Umstellungen sind Äquivalenzumformungen, deren Rechenschritt grau rechts neben dem senkrechten Strich steht (Division mit „:“). Einfache Formeln werden römisch nummeriert und ineinander eingesetzt („I in II“), längere Rechnungen nacheinander mit drei signifikanten Stellen. Ergebnisse stehen mit drei signifikanten Stellen doppelt unterstrichen, gerundete mit \approx; wurde mit gerundeten Zwischenergebnissen gerechnet, steht das Ergebnis ohne Rundung darunter. Rechne selbst ebenso mit Formel, eingesetzten Werten und Einheit. Bei „nennen“ genügen Stichworte, bei „beschreiben“, „erläutern“ und „begründen“ antwortest Du in ganzen Sätzen. Schreib Deine Lösung zuerst vollständig auf, bevor Du die Beispiellösung einblendest.
Du möchtest eigene Aufgaben zum Üben von einem KI-Sprachmodell generieren lassen?
Kopiere den Text in ein KI-Sprachmodell Deiner Wahl und passe Kompetenzstufe, Anzahl, Bearbeitungszeit und Szenario bei Bedarf an. Wie die Aufgaben aufgebaut sind, beschreibt der Artikel Wie sind die Aufgaben aufgebaut?. Prüfe die Ergebnisse mit dem Lehrartikel: KI-Sprachmodelle machen Fehler.
Erstelle neue Übungsaufgaben zum Thema „LED-Anzeigen: 7-Segment-,
Balken- und Matrixanzeigen, Multiplexbetrieb und Anzeigetreiber“.
Bauplan: Halte Dich an Aufbau, Kompetenzstufen, Operatoren,
Anforderungsbereiche, Punkte und Zeitschätzung, die im Artikel
https://oer-informatik.de/aufgaben-aufbau beschrieben sind.
Fachliche Grundlage:
- https://oer-informatik.de/led-anzeigen
- https://oer-informatik.de/leuchtdioden
- https://oer-informatik.de/schaltnetze-decoder
- Stilbeispiel: https://oer-informatik.de/led-anzeigen-uebungsaufgaben
Die Aufgaben sollen Inhalte zu diesen Schlagwörtern abdecken:
- LED-Anzeige
- 7-Segment-Anzeige
- Gemeinsame Anode
- Gemeinsame Kathode
- Multiplexbetrieb
- LED-Matrix
- Diodenmatrix
- LED-Balkenanzeige
- Anzeigetreiber
- Helligkeitssteuerung
Kompetenzstufe: Basiskompetenz (alternativ: Kernkompetenz, Profilkompetenz, Expertise)
Anzahl: 1 Aufgabe mit Teilaufgaben
Bearbeitungszeit in Minuten ca.: <5 bis 30 min>
Szenario: eines der Szenarien aus dem Bauplan
Vorgehen:
1. Lies zuerst die verlinkten Artikel. Kannst Du keine Webseiten
abrufen, sag mir das, statt zu raten.
2. Steht bei einer Angabe noch ein Platzhalter in <…>, frag mich
zuerst danach. Richte Punkte und Zahl der Teilaufgaben nach der
Bearbeitungszeit (ca. 0,9 min je Punkt).
3. Gib je Aufgabe Titel mit Kompetenzstufe, Ausgangssituation und
Teilaufgaben mit Operator und Punktzahl aus, dazu die geschätzte
Bearbeitungszeit.
4. Gib die Beispiellösungen mit Punkteverteilung erst aus, wenn ich
danach frage.
Aufgabe 1.1: Stufenanzeige eines Rührwerks (Basiskompetenz)
(ca. 18 min Bearbeitungszeit)
Ein Laborrührwerk zeigt seine Drehzahlstufe 0 bis 9 auf einer einstelligen gelben 7-Segment-Anzeige mit gemeinsamer Anode an. Die gemeinsame Anode liegt an +5\ \mathrm{V}. Die Segmente hängen über je einen Vorwiderstand an Port B eines 5-V-Mikrocontrollers, und zwar in dieser Reihenfolge: Bit 7 = a, Bit 6 = b, Bit 5 = c, Bit 4 = d, Bit 3 = e, Bit 2 = f, Bit 1 = g, Bit 0 = dp.
Datenblattauszug der Anzeige: U_\mathrm{F} = 2{,}1\ \mathrm{V} je Segment, I_\mathrm{F,max} = 20\ \mathrm{mA}. Datenblattauszug des Mikrocontrollers: U_\mathrm{OL} = 0{,}2\ \mathrm{V} bei 8 mA, höchstens 20 mA je Pin und 100 mA je Port.
a) Gib an, mit welchem Pegel ein Segment eingeschaltet wird, und beschreibe den Stromweg durch das Segment a. (3 Punkte)
Geg.: gemeinsame Anode an +5\ \mathrm{V}; Port B: Bit 7 = a … Bit 1 = g, Bit 0 = dp; U_\mathrm{F} = 2{,}1\ \mathrm{V}; I_\mathrm{F,max} = 20\ \mathrm{mA}; U_\mathrm{OL} = 0{,}2\ \mathrm{V}; je Pin höchstens 20\ \mathrm{mA}, je Port 100\ \mathrm{mA}
Ges.: Einschaltpegel, Stromweg durch Segment a
Ein Segment leuchtet bei Low am Portpin (low-aktiv), weil die Anoden fest an +5\ \mathrm{V} liegen. (1 Punkt)
Stromweg: +5\ \mathrm{V} → gemeinsame Anode → Segment a (von der Anode zur Kathode) → Vorwiderstand → Portpin Bit 7 (Low) → durch den Ausgangstransistor des Mikrocontrollers nach 0 V. Der Port arbeitet als Stromsenke. (2 Punkte)
b) Ergänze die Pegel an Port B und den Hexadezimalwert für die Stufen 4 und 6 (Dezimalpunkt aus). (4 Punkte)
| Stufe | a (Bit 7) | b (Bit 6) | c (Bit 5) | d (Bit 4) | e (Bit 3) | f (Bit 2) | g (Bit 1) | dp (Bit 0) | hex |
|---|---|---|---|---|---|---|---|---|---|
| 4 | |||||||||
| 6 |
Ges.: Pegel an Port B und Hexadezimalwert für die Stufen 4 und 6
Stufe 4 braucht b, c, f, g; Stufe 6 braucht a, c, d, e, f, g. Leuchtende Segmente bekommen bei gemeinsamer Anode eine 0; das höchstwertige Bit (Bit 7) steht links. Je Zeile 2 Punkte:
| Stufe | a (Bit 7) | b (Bit 6) | c (Bit 5) | d (Bit 4) | e (Bit 3) | f (Bit 2) | g (Bit 1) | dp (Bit 0) | hex |
|---|---|---|---|---|---|---|---|---|---|
| 4 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 99 |
| 6 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 41 |
c) Bei einer Fehlersuche liest Du an Port B den Wert 0\mathrm{D}_{16} aus. Ermittle die angezeigte Stufe. (2 Punkte)
Ges.: angezeigte Stufe bei 0\mathrm{D}_{16}
0\mathrm{D}_{16} = 0000\,1101_2, also a (Bit 7) = 0, b = 0, c = 0, d = 0, e (Bit 3) = 1, f = 1, g (Bit 1) = 0, dp (Bit 0) = 1 (1 Punkt).
Low und damit an sind a, b, c, d, g; aus sind e, f und dp. Das ist die Stufe \underline{\underline{3}} (1 Punkt).
d) Jedes Segment soll mit etwa 8 mA leuchten. Berechne den Vorwiderstand, wähle einen Wert aus der E12-Reihe und berechne für diesen Wert den Segmentstrom sowie die Verlustleistung von Vorwiderstand und Segment. (5 Punkte)
Geg.: I_\mathrm{F} \approx 8\ \mathrm{mA} (gewünscht)
Ges.: R_\mathrm{V}, E12-Wert, I_\mathrm{F}, P_\mathrm{R}, P_\mathrm{LED}
\begin{aligned} &\text{(I)} && U_\mathrm{B} = U_\mathrm{F} + U_\mathrm{R} + U_\mathrm{OL} \\ &\text{(II)} && U_\mathrm{R} = R_\mathrm{V} \cdot I_\mathrm{F} \end{aligned}
I nach U_\mathrm{R} umstellen und Werte einsetzen (1 Punkt):
\def\arraystretch{2.3} \begin{array}{rcl|l} U_\mathrm{B} & = & U_\mathrm{F} + U_\mathrm{R} + U_\mathrm{OL} & \color{gray}{-U_\mathrm{F} - U_\mathrm{OL}} \\ U_\mathrm{R} & = & U_\mathrm{B} - U_\mathrm{F} - U_\mathrm{OL} = 5{,}0\ \mathrm{V} - 2{,}1\ \mathrm{V} - 0{,}2\ \mathrm{V} = 2{,}70\ \mathrm{V} & \end{array}
II nach R_\mathrm{V} umstellen (1 Punkt):
\def\arraystretch{2.3} \begin{array}{rcl|l} U_\mathrm{R} & = & R_\mathrm{V} \cdot I_\mathrm{F} & \color{gray}{:I_\mathrm{F}} \\ R_\mathrm{V} & = & \dfrac{U_\mathrm{R}}{I_\mathrm{F}} = \dfrac{2{,}70\ \mathrm{V}}{8\ \mathrm{mA}} \approx \underline{\underline{338\ \Omega}} & \end{array}
Gewählt wird der nächstliegende E12-Wert \underline{\underline{330\ \Omega}}; der Strom steigt dadurch nur wenig und bleibt weit unter 20\ \mathrm{mA} (1 Punkt).
Segmentstrom mit 330\ \Omega (II nach I_\mathrm{F}, 1 Punkt):
\def\arraystretch{2.3} \begin{array}{rcl|l} I_\mathrm{F} & = & \dfrac{U_\mathrm{R}}{R_\mathrm{V}} = \dfrac{2{,}70\ \mathrm{V}}{330\ \Omega} \approx \underline{\underline{8{,}18\ \mathrm{mA}}} & \end{array}
Verlustleistungen (1 Punkt):
P_\mathrm{R} = I_\mathrm{F}^2 \cdot R_\mathrm{V} = (8{,}18\ \mathrm{mA})^2 \cdot 330\ \Omega \approx \underline{\underline{22{,}1\ \mathrm{mW}}} \qquad P_\mathrm{LED} = U_\mathrm{F} \cdot I_\mathrm{F} = 2{,}1\ \mathrm{V} \cdot 8{,}18\ \mathrm{mA} \approx \underline{\underline{17{,}2\ \mathrm{mW}}}
e) Prüfe, ob der Port die Anzeige „8.“ (alle acht Segmente an) ohne Treiber versorgen darf. (2 Punkte)
Ges.: Portstrom bei „8.“, Vergleich mit den Grenzwerten
I_\mathrm{Port} = 8 \cdot I_\mathrm{F} = 8 \cdot 8{,}18\ \mathrm{mA} \approx \underline{\underline{65{,}5\ \mathrm{mA}}}
Je Pin fließen 8{,}18\ \mathrm{mA} < 20\ \mathrm{mA}, am ganzen Port 65{,}5\ \mathrm{mA} < 100\ \mathrm{mA}. Der Port darf die Anzeige ohne Treiber versorgen (je Aussage 1 Punkt).
f) Der Einkauf meldet, dass die Anzeige nur noch als Variante mit gemeinsamer Kathode lieferbar ist. Erläutere, was beim unveränderten Einbau passiert, und nenne die nötigen Änderungen an Verdrahtung und Programm. (3 Punkte)
Ges.: Folgen des unveränderten Einbaus, nötige Änderungen
Unverändert eingebaut läge die gemeinsame Kathode an +5\ \mathrm{V}. Bei Low am Port wären die Segmente in Sperrrichtung gepolt; die Anzeige bliebe dunkel (1 Punkt).
Verdrahtung: den gemeinsamen Anschluss an 0 V statt an +5\ \mathrm{V} legen (1 Punkt).
Programm: alle Bitmuster invertieren (High-aktiv, z. B. Stufe 3 = \mathrm{F2}_{16} statt 0\mathrm{D}_{16}); außerdem prüfen, ob die Vorwiderstände mit dem High-Pegel des Ports (U_\mathrm{OH} statt U_\mathrm{OL}) noch rund 8 mA ergeben (1 Punkt).
Aufgabe 1.2: Zeitschaltuhr mit Multiplexanzeige und Laufschrift (Basiskompetenz)
(ca. 18 min Bearbeitungszeit)
Eine Zeitschaltuhr für eine Lüftungsanlage zeigt die Restlaufzeit auf einer dreistelligen 7-Segment-Anzeige mit gemeinsamer Kathode im Multiplexbetrieb an. Die Segmentleitungen a bis dp aller Stellen sind parallel geschaltet; jede gemeinsame Kathode schaltet ein NPN-Transistor nach 0 V. Gerade zeigt die Anzeige 127 (Stelle 1 links). Mit einem Zweikanal-Oszilloskop misst Du an der Basis des Transistors der Stelle 1 (CH1) und an der Segmentleitung a (CH2):
a) Gib an, wie viele Leitungen (ohne Masse) die dreistellige Anzeige im Multiplexbetrieb und bei statischer Ansteuerung jeder Stelle braucht. (2 Punkte)
Geg.: 3 Stellen mit je 8 Segmenten; Oszillogramm: CH1 und CH2 je 2\ \mathrm{V/div}, Zeitbasis 2{,}5\ \mathrm{ms/div}
Ges.: Zahl der Leitungen statisch und im Multiplexbetrieb
statisch: 3 \cdot 8 = \underline{\underline{24}} Leitungen (1 Punkt)
Multiplexbetrieb: 8 + 3 = \underline{\underline{11}} Leitungen (8 Segment- und 3 Stellenleitungen, 1 Punkt)
b) Bestimme aus dem Oszillogramm die Bildperiode, die Multiplexfrequenz, die Einschaltdauer einer Stelle und den Tastgrad. (4 Punkte)
Ges.: T_\mathrm{B}, f_\mathrm{B}, t_\mathrm{S}, Tastgrad
Zwischen zwei steigenden Flanken von CH1 liegen 3 Teilungen, der Impuls ist 1 Teilung lang (je Wert 1 Punkt):
T_\mathrm{B} = 3\ \mathrm{div} \cdot 2{,}5\ \mathrm{ms/div} = \underline{\underline{7{,}50\ \mathrm{ms}}}
f_\mathrm{B} = \frac{1}{T_\mathrm{B}} = \frac{1}{7{,}50\ \mathrm{ms}} \approx \underline{\underline{133\ \mathrm{Hz}}}
t_\mathrm{S} = 1\ \mathrm{div} \cdot 2{,}5\ \mathrm{ms/div} = \underline{\underline{2{,}50\ \mathrm{ms}}}
\text{Tastgrad} = \frac{t_\mathrm{S}}{T_\mathrm{B}} = \frac{2{,}50\ \mathrm{ms}}{7{,}50\ \mathrm{ms}} \approx \underline{\underline{0{,}333}} = 33{,}3\ \%
c) Prüfe anhand von CH2, ob das Signal der Segmentleitung a zur Anzeige „127“ passt. (2 Punkte)
Ges.: Vergleich von CH2 mit der Anzeige „127“
CH2 ist während der Stelle 1 Low und während der Stellen 2 und 3 High. Bei gemeinsamer Kathode heißt High: Segment a leuchtet in Stelle 2 und 3 (1 Punkt). Die „1“ hat kein Segment a, „2“ und „7“ haben es – das Signal passt zur Anzeige (1 Punkt).
d) Die Anzeige soll um eine vierte Stelle erweitert werden; die Multiplexfrequenz bleibt gleich, jedes Segment soll im Mittel weiterhin 4\ \mathrm{mA} führen. Nenne die nötigen Bauteile und Verbindungen und berechne Umschaltfrequenz, Einschaltdauer und Pulsstrom je Segment vorher und nachher. (5 Punkte)
Geg.: f_\mathrm{B} = 133\ \mathrm{Hz} bleibt; I_\mathrm{mittel} = 4\ \mathrm{mA} je Segment
Ges.: Bauteile; f_\mathrm{U}, t_\mathrm{S}, I_\mathrm{P} für 3 und 4 Stellen
Bauteile und Verbindungen (2 Punkte): eine weitere Anzeige, deren Segmentanschlüsse an die vorhandenen Segmentleitungen a … dp angeschlossen werden; ein weiterer NPN-Transistor mit Basiswiderstand für die gemeinsame Kathode; ein freier Portpin für das Stellensignal; im Programm vier statt drei Stellen.
\begin{aligned} &\text{(I)} && f_\mathrm{U} = n \cdot f_\mathrm{B} \\ &\text{(II)} && t_\mathrm{S} = \dfrac{1}{f_\mathrm{U}} \\ &\text{(III)} && I_\mathrm{P} = n \cdot I_\mathrm{mittel} \end{aligned}
Werte (3 Punkte):
| Größe | 3 Stellen | 4 Stellen |
|---|---|---|
| f_\mathrm{U} | 3 \cdot 133\ \mathrm{Hz} = 400\ \mathrm{Hz} | 4 \cdot 133\ \mathrm{Hz} \approx \underline{\underline{533\ \mathrm{Hz}}} |
| t_\mathrm{S} | 2{,}50\ \mathrm{ms} | \dfrac{1}{533\ \mathrm{Hz}} \approx \underline{\underline{1{,}88\ \mathrm{ms}}} |
| I_\mathrm{P} | 3 \cdot 4\ \mathrm{mA} = 12{,}0\ \mathrm{mA} | 4 \cdot 4\ \mathrm{mA} = \underline{\underline{16{,}0\ \mathrm{mA}}} |
Mit gerundeten Zwischenergebnissen ergibt sich: f_\mathrm{U} = 4 \cdot 133\ \mathrm{Hz} = 532\ \mathrm{Hz}, t_\mathrm{S} \approx 1{,}88\ \mathrm{ms}
Ohne gerundete Zwischenergebnisse ergibt sich: f_\mathrm{U} = 4 / 7{,}5\ \mathrm{ms} \approx 533\ \mathrm{Hz}, t_\mathrm{S} = 7{,}5\ \mathrm{ms} / 4 = 1{,}875\ \mathrm{ms} \approx 1{,}88\ \mathrm{ms}
e) Über der Zeitschaltuhr soll eine Laufschrift auf einer 5 \times 7-LED-Matrix entstehen (Zeilenanoden, Spaltenkathoden, zeilenweise Ansteuerung). Gib an, wie viele LEDs höchstens gleichzeitig leuchten, und notiere die Zeilencodes für den Buchstaben „T“ (linke Spalte = höchstwertiges Bit, hexadezimal). (3 Punkte)
Ges.: höchstens gleichzeitig leuchtende LEDs; Zeilencodes für „T“
Es ist immer nur eine Zeile aktiv; höchstens \underline{\underline{5}} LEDs (eine ganze Zeile) leuchten gleichzeitig (1 Punkt).
Zeilencodes (2 Punkte):
| Zeile | Muster | hex |
|---|---|---|
| 1 | 11111 | 1F |
| 2 … 7 | 00100 | 04 |
f) Bei einer Störung soll eine zusätzliche Anzeige ohne Programm über eine Diodenmatrix den Buchstaben „H“ zeigen. Gib an, zu welchen Segmentleitungen die Meldeleitung Dioden braucht, und erläutere, wozu die Dioden dienen. (2 Punkte)
Ges.: Dioden für „H“, Aufgabe der Dioden
„H“ besteht aus den Segmenten b, c, e, f, g: Die Meldeleitung braucht fünf Dioden zu diesen Segmentleitungen (1 Punkt).
Die Dioden entkoppeln die Meldeleitungen: Strom kann nur von der aktiven Meldeleitung zu den Segmenten fließen, nicht über eine gemeinsame Segmentleitung zurück in andere Meldeleitungen. Ohne sie würden weitere Segmente oder Zeichen mit angesteuert (1 Punkt).
g) Nach dem Bestücken der Matrix leuchtet in der Spalte 3 keine einzige LED, alle anderen Punkte funktionieren. Nenne zwei mögliche Ursachen und je einen Prüfschritt. (2 Punkte)
Ges.: zwei Ursachen mit Prüfschritt
Je Ursache mit Prüfschritt 1 Punkt, z. B.:
Unterbrechung der Spaltenleitung 3 (kalte Lötstelle am Matrixpin, Leiterbahn): Durchgang vom Treiber- bzw. Portausgang bis zum Matrixpin messen.
Spaltentreiber bzw. Portpin der Spalte 3 defekt oder im Programm nicht als Ausgang eingestellt: Pegel am Spaltenanschluss im Betrieb mit dem Oszilloskop messen; es muss im Takt der Zeilen Low werden.
Matrix um eine Position versetzt oder verdreht bestückt: Pin 1 und Bestückungsdruck vergleichen.
Aufgabe 3.1: Füllstandsanzeige mit LED-Balkenanzeigetreiber (Profilkompetenz)
(ca. 19 min Bearbeitungszeit)
Ein Regenwassertank bekommt eine Füllstandsanzeige. Ein Füllstandssensor liefert 0\ \mathrm{V} (leer) bis 3{,}2\ \mathrm{V} (voll). Die Anzeige übernimmt ein zehnstufiger linearer Balkenanzeigetreiber -K1 mit dieser Beschaltung: REF OUT an RHI, RLO an 0 V, der Sensor an SIG, die Anoden der zehn LEDs an +U_\mathrm{S} = 12\ \mathrm{V}. Es sind R_1 = 1{,}8\ \mathrm{k\Omega} (REF OUT – REF ADJ) und R_2 = 2{,}7\ \mathrm{k\Omega} (REF ADJ – 0 V) bestückt, der Anschluss MODE ist nicht beschaltet.
| Kennwert | Wert |
|---|---|
| Referenzspannung zwischen REF OUT und REF ADJ | 1,25 V (Strom aus REF ADJ vernachlässigbar) |
| Widerstand der internen Teilerkette RHI – RLO | 10 kΩ |
| LED-Strom je Ausgang | etwa 10 × Strom aus REF OUT |
| MODE an +U_\mathrm{S} / offen | Balken / Punkt |
| zulässige Verlustleistung bei 25 °C | 1,2 W |
a) Bestimme die eingestellte Betriebsart und gib an, wie Du die Beschaltung für Balkenbetrieb änderst. (2 Punkte)
Geg.: R_1 = 1{,}8\ \mathrm{k\Omega}; R_2 = 2{,}7\ \mathrm{k\Omega}; U_\mathrm{ref} = 1{,}25\ \mathrm{V}; Teilerkette 10\ \mathrm{k\Omega}; RHI an REF OUT; RLO an 0 V; +U_\mathrm{S} = 12\ \mathrm{V}; MODE offen
Ges.: Betriebsart, Änderung für Balkenbetrieb
MODE ist offen, also arbeitet -K1 im Punktbetrieb: Nur die LED der höchsten überschrittenen Schwelle leuchtet (1 Punkt). Für Balkenbetrieb wird MODE mit +U_\mathrm{S} verbunden (1 Punkt).
b) Berechne die Referenzspannung, den Spannungsabstand zwischen zwei Stufen und die Schaltschwellen der LEDs 2 und 8. (4 Punkte)
Ges.: U_\mathrm{REF}, Stufenabstand \Delta U, Schwellen U_2 und U_8
\begin{aligned} &\text{(I)} && U_\mathrm{REF} = U_\mathrm{ref} \cdot \left(1 + \dfrac{R_2}{R_1}\right) \\ &\text{(II)} && U_n = n \cdot \Delta U = \dfrac{n}{10} \cdot U_\mathrm{REF} \end{aligned}
I (2 Punkte):
U_\mathrm{REF} = 1{,}25\ \mathrm{V} \cdot \left(1 + \frac{2{,}7\ \mathrm{k\Omega}}{1{,}8\ \mathrm{k\Omega}}\right) = 1{,}25\ \mathrm{V} \cdot 2{,}5 \approx \underline{\underline{3{,}13\ \mathrm{V}}}
I in II mit U_\mathrm{RLO} = 0 (2 Punkte):
\Delta U = \frac{3{,}125\ \mathrm{V}}{10} \approx \underline{\underline{0{,}313\ \mathrm{V}}} \qquad U_2 = 2 \cdot 0{,}3125\ \mathrm{V} \approx \underline{\underline{0{,}625\ \mathrm{V}}} \qquad U_8 = 8 \cdot 0{,}3125\ \mathrm{V} = \underline{\underline{2{,}50\ \mathrm{V}}}
Mit gerundeten Zwischenergebnissen ergibt sich: U_2 = 2 \cdot 0{,}313\ \mathrm{V} \approx 0{,}626\ \mathrm{V}, U_8 = 8 \cdot 0{,}313\ \mathrm{V} \approx 2{,}50\ \mathrm{V}
Ohne gerundete Zwischenergebnisse ergibt sich: U_2 = 0{,}625\ \mathrm{V}, U_8 = 2{,}50\ \mathrm{V}
Bei vollem Tank (3,2 V) ist auch die Schwelle von LED 10 überschritten.
c) Der Tank ist zu 60 % gefüllt. Bestimme die Sensorspannung und gib an, welche LEDs in der jetzigen Beschaltung und nach der Änderung aus a) leuchten. (3 Punkte)
Ges.: Sensorspannung bei 60 %, leuchtende LEDs
U_\mathrm{SIG} = 0{,}60 \cdot 3{,}2\ \mathrm{V} = \underline{\underline{1{,}92\ \mathrm{V}}}
(1 Punkt) Mit \Delta U = 0{,}3125\ \mathrm{V} gilt U_6 = 1{,}875\ \mathrm{V} < 1{,}92\ \mathrm{V} < U_7 = 2{,}19\ \mathrm{V}. Die Schwellen der LEDs 1 bis 6 sind überschritten.
jetzt (Punktbetrieb): nur LED 6 leuchtet (1 Punkt)
nach der Änderung (Balkenbetrieb): LED 1 bis 6 leuchten (1 Punkt)
d) Berechne den LED-Strom. (3 Punkte)
Ges.: I_\mathrm{LED}
\begin{aligned} &\text{(I)} && I_\mathrm{REF} = \dfrac{U_\mathrm{ref}}{R_1} + \dfrac{U_\mathrm{REF}}{R_\mathrm{Kette}} \\ &\text{(II)} && I_\mathrm{LED} = 10 \cdot I_\mathrm{REF} \end{aligned}
Aus REF OUT fließt der Strom durch R_1 und durch die Teilerkette, weil RHI an REF OUT liegt (2 Punkte):
I_\mathrm{REF} = \frac{1{,}25\ \mathrm{V}}{1{,}8\ \mathrm{k\Omega}} + \frac{3{,}125\ \mathrm{V}}{10\ \mathrm{k\Omega}} \approx 0{,}694\ \mathrm{mA} + 0{,}313\ \mathrm{mA} \approx 1{,}01\ \mathrm{mA}
I in II (1 Punkt):
I_\mathrm{LED} = 10 \cdot 1{,}01\ \mathrm{mA} \approx \underline{\underline{10{,}1\ \mathrm{mA}}}
e) Die LEDs sind bei Tageslicht zu dunkel; der LED-Strom soll auf etwa 15\ \mathrm{mA} steigen, der Endwert der Anzeige muss gleich bleiben. Berechne neue Werte für R_1 und R_2 aus der E6-Reihe und den LED-Strom, der sich damit ergibt. (4 Punkte)
Geg.: I_\mathrm{LED} \approx 15\ \mathrm{mA}; Endwert 3{,}125\ \mathrm{V} bleibt
Ges.: neue R_1, R_2 (E6), I_\mathrm{LED}
Der Endwert bleibt gleich, wenn das Verhältnis R_2 / R_1 = 1{,}5 gleich bleibt (1 Punkt). Der Strom durch die Kette bleibt 0{,}3125\ \mathrm{mA}.
\def\arraystretch{2.3} \begin{array}{rcl|l} I_\mathrm{LED} & = & 10 \cdot I_\mathrm{REF} & \color{gray}{:10} \\ I_\mathrm{REF} & = & \dfrac{15\ \mathrm{mA}}{10} = 1{,}50\ \mathrm{mA} & \end{array}
\def\arraystretch{2.3} \begin{array}{rcl|l} I_\mathrm{REF} & = & \dfrac{U_\mathrm{ref}}{R_1} + \dfrac{U_\mathrm{REF}}{R_\mathrm{Kette}} & \color{gray}{-\dfrac{U_\mathrm{REF}}{R_\mathrm{Kette}}} \\ \dfrac{U_\mathrm{ref}}{R_1} & = & 1{,}50\ \mathrm{mA} - 0{,}313\ \mathrm{mA} = 1{,}19\ \mathrm{mA} & \color{gray}{\text{Kehrwert}, \cdot U_\mathrm{ref}} \\ R_1 & = & \dfrac{1{,}25\ \mathrm{V}}{1{,}19\ \mathrm{mA}} \approx 1{,}05\ \mathrm{k\Omega} & \end{array}
Gewählt (2 Punkte): R_1 = \underline{\underline{1{,}0\ \mathrm{k\Omega}}}, R_2 = 1{,}5 \cdot R_1 = \underline{\underline{1{,}5\ \mathrm{k\Omega}}} (beide E6).
Neuer LED-Strom (1 Punkt):
I_\mathrm{LED} = 10 \cdot \left(\frac{1{,}25\ \mathrm{V}}{1{,}0\ \mathrm{k\Omega}} + 0{,}3125\ \mathrm{mA}\right) \approx \underline{\underline{15{,}6\ \mathrm{mA}}}
Mit gerundeten Zwischenergebnissen ergibt sich: R_1 = 1{,}25\ \mathrm{V} / 1{,}19\ \mathrm{mA} \approx 1{,}05\ \mathrm{k\Omega}
Ohne gerundete Zwischenergebnisse ergibt sich: R_1 = 1{,}25\ \mathrm{V} / 1{,}1875\ \mathrm{mA} \approx 1{,}05\ \mathrm{k\Omega}; die Wahl 1{,}0\ \mathrm{k\Omega} bleibt gleich
f) Prüfe für den Balkenbetrieb mit vollem Tank, ob -K1 mit der Änderung aus e) überlastet wird (U_\mathrm{F} = 2{,}0\ \mathrm{V}), und nenne eine Abhilfe. (3 Punkte)
Geg.: U_\mathrm{F} = 2{,}0\ \mathrm{V}; I_\mathrm{LED} = 15{,}6\ \mathrm{mA}; P_\mathrm{tot} = 1{,}2\ \mathrm{W}
Ges.: Verlustleistung von -K1 bei 10 leuchtenden LEDs, Abhilfe
An jedem Ausgang fällt die Differenz zwischen Versorgung und LED-Spannung ab (2 Punkte):
P = 10 \cdot I_\mathrm{LED} \cdot (U_\mathrm{S} - U_\mathrm{F}) = 10 \cdot 15{,}6\ \mathrm{mA} \cdot (12\ \mathrm{V} - 2{,}0\ \mathrm{V}) \approx \underline{\underline{1{,}56\ \mathrm{W}}}
1{,}56\ \mathrm{W} > 1{,}2\ \mathrm{W}: -K1 wird bei vollem Tank überlastet (dazu kommt noch der Eigenverbrauch). Abhilfe (1 Punkt), z. B.: einen Widerstand in die gemeinsame Anodenleitung legen, der einen Teil der Spannung übernimmt, oder die LEDs aus einer kleineren Spannung (z. B. 5 V) versorgen – dann wären es nur etwa 0{,}47\ \mathrm{W}.
g) Statt zehn einzelner LEDs soll ein zehnstelliges Balkenmodul eingesetzt werden. Angeboten werden Modul X mit gemeinsamer Kathode und Modul Y mit zehn einzeln herausgeführten LEDs. Begründe, welches Modul passt. (2 Punkte)
Ges.: passendes Balkenmodul
Die Ausgänge von -K1 sind Stromsenken: Jede LED braucht ihre Anode an +U_\mathrm{S} und ihre eigene Kathode am Ausgang (1 Punkt). Modul Y passt (Anoden zusammen an +U_\mathrm{S}, Kathoden einzeln an die Ausgänge). Modul X mit gemeinsamer Kathode passt nicht, weil die Kathoden nicht einzeln an die Ausgänge geschaltet werden können (1 Punkt).
Aufgabe 3.2: Messreihe an einer Waagenanzeige auswerten (Profilkompetenz)
(ca. 21 min Bearbeitungszeit)
Eine Paketwaage zeigt das Gewicht auf einer vierstelligen roten 7-Segment-Anzeige. Ein Anzeigetreiber -K2 steuert sie im Multiplexbetrieb an. Der Treiber sitzt im 24-poligen DIP-Gehäuse in einer Fassung und wird aus 5 V versorgt.
| Kennwert | Wert |
|---|---|
| Spitzenstrom der Segmentausgänge | über R_\mathrm{SET} einstellbar, hier 32 mA |
| Helligkeitsstufen | k = 0 \ldots 15, Tastgrad (k+1)/16 innerhalb jeder Einschaltzeit |
| nötige Restspannung am Segmentausgang | mindestens 1,1 V |
| Spannungsfall am Stellenschalter | höchstens 0,4 V |
In allen vier Stellen steht „8“. In der Segmentleitung a liegt ein Messwiderstand von 4{,}7\ \Omega. Mit einem Multimeter (DC, 400 mV) hast Du an ihm für mehrere Helligkeitsstufen die Spannung gemessen.
a) Vervollständige die Messreihe. (4 Punkte)
| Stufe k | 1 | 3 | 5 | 7 | 9 | 11 | 13 | 15 |
|---|---|---|---|---|---|---|---|---|
| U_\mathrm{Shunt} in mV | 18,9 | 37,4 | 56,6 | 75,0 | 94,3 | 112,5 | 131,9 | 150,1 |
| I_\mathrm{mittel} in mA |
Geg.: Spitzenstrom 32\ \mathrm{mA}; Tastgrad (k+1)/16; Restspannung am Segmentausgang mindestens 1{,}1\ \mathrm{V}; Stellenschalter höchstens 0{,}4\ \mathrm{V}; Versorgung 5\ \mathrm{V}; Messwiderstand 4{,}7\ \Omega; Anzeige „8888“
Ges.: I_\mathrm{mittel} je Stufe
\def\arraystretch{2.3} \begin{array}{rcl|l} U_\mathrm{Shunt} & = & R \cdot I_\mathrm{mittel} & \color{gray}{:R} \\ I_\mathrm{mittel} & = & \dfrac{U_\mathrm{Shunt}}{R} = \dfrac{18{,}9\ \mathrm{mV}}{4{,}7\ \Omega} \approx 4{,}02\ \mathrm{mA} & \end{array}
Je zwei richtige Werte 1 Punkt:
| Stufe k | 1 | 3 | 5 | 7 | 9 | 11 | 13 | 15 |
|---|---|---|---|---|---|---|---|---|
| U_\mathrm{Shunt} in mV | 18,9 | 37,4 | 56,6 | 75,0 | 94,3 | 112,5 | 131,9 | 150,1 |
| I_\mathrm{mittel} in mA | 4,02 | 7,96 | 12,0 | 16,0 | 20,1 | 23,9 | 28,1 | 31,9 |
b) Stelle die Messreihe als Diagramm dar. (4 Punkte)
Ges.: Diagramm der Messreihe
Bewertung: unabhängige Größe k waagrecht, I_\mathrm{mittel} senkrecht, beide mit Größe und Einheit (1 Punkt), sinnvolle Teilung (1 Punkt), Messpunkte richtig eingetragen (1 Punkt), Ausgleichsgerade (1 Punkt).
c) Erläutere mithilfe des Diagramms, wie -K2 die Helligkeit über die Stufe k einstellt und welche Aufgabe dabei R_\mathrm{SET} hat. (3 Punkte)
Ges.: Wirkung der Stufe k und Aufgabe von R_\mathrm{SET}
Der mittlere Strom steigt linear mit der Stufe, I_\mathrm{mittel} \approx 32\ \mathrm{mA} \cdot \frac{k+1}{16} = 2\ \mathrm{mA} \cdot (k+1). Die Stufe ändert also nicht die Höhe der Stromimpulse, sondern nur, wie lange das Segment innerhalb jeder Einschaltzeit an ist (Tastgrad, Pulsweitenmodulation). Das Auge mittelt; die Helligkeit folgt dem mittleren Strom (2 Punkte).
R_\mathrm{SET} legt die Höhe der Impulse fest (Spitzenstrom, hier 32 mA) und damit die Steigung der Geraden bzw. den Höchstwert bei Stufe 15 (1 Punkt).
Weil alle vier Stellen „8“ zeigen, führt die Segmentleitung a in jeder Stelle Strom; der Multiplexbetrieb verringert ihren Mittelwert hier nicht.
d) In der Versandhalle soll jede Segmentleitung im Mittel etwa 12 mA führen. Bestimme die passende Helligkeitsstufe. (2 Punkte)
Ges.: Stufe für I_\mathrm{mittel} \approx 12\ \mathrm{mA}
\def\arraystretch{2.3} \begin{array}{rcl|l} I_\mathrm{mittel} & = & 2\ \mathrm{mA} \cdot (k+1) & \color{gray}{:2\ \mathrm{mA}} \\ k + 1 & = & \dfrac{12\ \mathrm{mA}}{2\ \mathrm{mA}} = 6 & \color{gray}{-1} \\ k & = & \underline{\underline{5}} & \end{array}
Das bestätigt der Messwert 12{,}0\ \mathrm{mA} bei Stufe 5 (Ablesen im Diagramm ebenso richtig, 2 Punkte).
e) Bei Stufe 7 zeigt ein Oszilloskop am Messwiderstand Rechteckimpulse mit einer Höhe von 150\ \mathrm{mV}. Berechne den Spitzenstrom und begründe, warum das Multimeter nur etwa die Hälfte dieser Spannung anzeigt. (3 Punkte)
Geg.: Impulshöhe \hat{u} = 150\ \mathrm{mV} bei Stufe 7
Ges.: Spitzenstrom \hat{\imath}, Begründung der Multimeteranzeige
\hat{\imath} = \frac{\hat{u}}{R} = \frac{150\ \mathrm{mV}}{4{,}7\ \Omega} \approx \underline{\underline{31{,}9\ \mathrm{mA}}}
(1 Punkt) Das passt zum eingestellten Spitzenstrom von 32 mA. Bei Stufe 7 beträgt der Tastgrad \frac{7+1}{16} = 0{,}5: Der Strom fließt nur die halbe Zeit. Das Multimeter zeigt im DC-Bereich den zeitlichen Mittelwert, also etwa 0{,}5 \cdot 150\ \mathrm{mV} = 75\ \mathrm{mV} (2 Punkte).
f) Für eine Sonderausführung soll eine blaue Anzeige mit U_\mathrm{F} = 3{,}2\ \mathrm{V} eingesetzt werden. Prüfe rechnerisch mit dem Datenblattauszug, ob -K2 den eingestellten Strom dann noch halten kann, und nenne eine weitere Folge des Wechsels. (3 Punkte)
Geg.: U_\mathrm{F} = 3{,}2\ \mathrm{V} (blau) statt 2{,}0\ \mathrm{V} (rot)
Ges.: Restspannung am Segmentausgang, weitere Folge
Masche über Treiberausgang, Segment und Stellenschalter (2 Punkte):
\def\arraystretch{2.3} \begin{array}{rcl|l} U_\mathrm{B} & = & U_\mathrm{Rest} + U_\mathrm{F} + U_\mathrm{Stelle} & \color{gray}{-U_\mathrm{F} - U_\mathrm{Stelle}} \\ U_\mathrm{Rest} & = & 5\ \mathrm{V} - 3{,}2\ \mathrm{V} - 0{,}4\ \mathrm{V} = \underline{\underline{1{,}40\ \mathrm{V}}} & \end{array}
1{,}40\ \mathrm{V} \geq 1{,}1\ \mathrm{V}: Der Treiber kann den Strom gerade noch halten, die Reserve über den nötigen 1,1 V schrumpft aber von 1{,}5\ \mathrm{V} (rot: 5\ \mathrm{V} - 2{,}0\ \mathrm{V} - 0{,}4\ \mathrm{V} - 1{,}1\ \mathrm{V}) auf 0{,}3\ \mathrm{V}. Sinkt die Versorgung leicht oder liegt U_\mathrm{F} an der oberen Toleranzgrenze, wird die Anzeige dunkler.
Weitere Folge (1 Punkt), z. B.: Die blaue Anzeige hat bei gleichem Strom eine andere Lichtstärke; die Helligkeitsstufe aus d) muss neu eingestellt werden. Oder: Der Treiber setzt weniger Leistung in Wärme um, weil an ihm weniger Spannung abfällt.
g) -K2 wird künftig nur noch im SMD-Gehäuse SOIC-24 geliefert; die Leiterplatte soll unverändert bleiben. Ein Kollege hat die Arbeitsschritte notiert, aber durcheinander und unvollständig. Bringe sie in eine sinnvolle Reihenfolge und ergänze den fehlenden Schritt an der richtigen Stelle. (4 Punkte)
- A: Adapterplatine SOIC-24 auf DIP-24 beschaffen und Platz im Gehäuse prüfen
- B: Stückliste, Bestückungsplan und Änderungsvermerk anpassen
- C: Datenblätter beider Gehäusevarianten vergleichen (Pinbelegung, Grenzwerte, Verlustleistung)
- D: Treiber lagerichtig auf den Adapter löten und auf Lötbrücken prüfen
- E: Adapter in die DIP-Fassung der Leiterplatte stecken
Ges.: Reihenfolge der Arbeitsschritte, fehlender Schritt
Reihenfolge (3 Punkte): C → A → D → E → F → B
Fehlender Schritt F (1 Punkt): Funktion prüfen – Anzeigetest („8888“ in allen Helligkeitsstufen) und Strom wie in a) kontrollieren, bevor die Dokumentation angepasst wird.
Begründung der Reihenfolge: Erst wird geklärt, ob die SMD-Variante elektrisch und thermisch passt (C), dann wird der Adapter beschafft (A), bestückt und geprüft (D), eingesetzt (E) und in Betrieb genommen (F). Zum Schluss wird die Änderung dokumentiert (B), damit spätere Reparaturen dieselbe Variante verwenden.
Links und weitere Informationen
zum Nachlesen: LED-Anzeigen: 7-Segment-, Balken- und Matrixanzeigen, Multiplexbetrieb und Anzeigetreiber
zum Wiederholen: Leuchtdioden
als Nachschlagewerk: Wikipedia: Segmentanzeige
Hinweis zur Nachnutzung als Open Educational Resource (OER)
Dieser Artikel und seine Texte, Bilder, Grafiken, Code und sonstiger Inhalt sind - sofern nicht anders angegeben - lizenziert unter CC BY 4.0. Nennung gemäß TULLU-Regel bitte wie folgt: “Übungsaufgaben zu LED-Anzeigen: 7-Segment-, Balken- und Matrixanzeigen, Multiplexbetrieb und Anzeigetreiber” von oer-informatik.de (H. Stein), Lizenz: CC BY 4.0. Der Artikel wurde unter https://oer-informatik.de/led-anzeigen-uebungsaufgaben veröffentlicht, die Quelltexte sind in weiterverarbeitbarer Form verfügbar im Repository unter https://gitlab.com/oer-informatik/elektrotechnik/anzeigen. Erstellt mit KI-Assistenz; von mir umfassend redaktionell überarbeitet, geprüft und freigegeben. Stand: 12.11.2026.
[Kommentare zum Artikel lesen, schreiben] / [Artikel teilen] / [gitlab-Issue zum Artikel schreiben]
