Habe diese Schaltung bekommen. Jeweils ein Schieberegister steuert 10 LED's an, siehe Bild. Jeweils nur eine aus einer Gruppe von 10 Led's soll leuchten. Kann das so funktionieren?
Bastelphilipp schrieb: > Jeweils nur eine aus einer Gruppe von 10 Led's soll leuchten. > Kann das so funktionieren? Sollte so funktionieren.
Das kann so nicht funktionieren. Angenommen QC ist High. QD, QE, QF und QG seien low. Dann wird die Led 1 hell leuchten, die Led's 7,8,9 und 10 werden etwas weniger hell leuchten. Was QB macht, kann daran wenig ändern!
Er hat Recht. Aber wenn du 4 Vorwiderstände nimmst und die an Qc ..Qg schaltest sollte das funktionieren.
Oktoberfestbesucher schrieb: > Das kann so nicht funktionieren. > Angenommen QC ist High. > QD, QE, QF und QG seien low. Da hat jemand nicht richtig gelesen ... "Jeweils nur eine aus einer Gruppe von 10 Led's soll leuchten." Grüße, Thomas
Thomas schrieb: > Da hat jemand nicht richtig gelesen ... doch >"Jeweils nur eine aus einer Gruppe von 10 Led's soll leuchten." soll aber sollen ist nicht sein! Egal wie man das Schieberegister ansteuert, es leuchten mehrere!
Oktoberfestbesucher schrieb: > Thomas schrieb: >> Da hat jemand nicht richtig gelesen ... > doch > >>"Jeweils nur eine aus einer Gruppe von 10 Led's soll leuchten." > > soll aber sollen ist nicht sein! > Egal wie man das Schieberegister ansteuert, es leuchten mehrere! Das seh ich nicht so. Solange QD, QF, QG und QH denselben Pegel haben wie QB leuchtet dort auch nichts. Lediglich an QC leuchtet was, wenn QC einen anderen Pegel hat als QB. Welche der beiden LED leuchtet, hängt davon ab, ob QB 0 und QC 1 ist oder ob es genau anders rum ist. Die softwaremässige Ansteuerung ist ein wenig kompliziert, aber machbar. Angenommen du willst LED 3 leuchten lassen. Dann muss auf jeden Fall QB auf 0 sein und QE auf 1. Aus der Forderung, dass alle Ausgänge, deren LED überhaupt nicht leuchten sollen, denselben Zustand haben müssen wie QB, folgt: QB 0 QC 0 QD 0 QE 1 QF 0 QG 0 wenn ich mich nicht vertan habe, müsste das auf eine leuchtende LED 3 hinauslaufen. LED 8 ist zu erleuchten: QB 1 QC 1 QD 1 QE 0 QF 1 QG 1
Karl heinz Buchegger schrieb: > Aus der Forderung, dass alle Ausgänge, deren LED überhaupt nicht > leuchten sollen, denselben Zustand haben müssen wie QB, folgt: > > QB 0 > QC 0 > QD 0 > QE 1 > QF 0 > QG 0 > > wenn ich mich nicht vertan habe, müsste das auf eine leuchtende LED 3 > hinauslaufen. Ja klar, aber die Led's 6, 7, 9 und 10 werden auch leuchten, wenn auch mit verminderter Helligkeit.
Oktoberfestbesucher schrieb: > Karl heinz Buchegger schrieb: >> Aus der Forderung, dass alle Ausgänge, deren LED überhaupt nicht >> leuchten sollen, denselben Zustand haben müssen wie QB, folgt: >> >> QB 0 >> QC 0 >> QD 0 >> QE 1 >> QF 0 >> QG 0 >> >> wenn ich mich nicht vertan habe, müsste das auf eine leuchtende LED 3 >> hinauslaufen. > > Ja klar, aber die Led's 6, 7, 9 und 10 werden auch leuchten, wenn auch > mit verminderter Helligkeit. Ich glaub ich versteh worauf du hinaus willst. Rechts von R1 ist auf der gemeinsamen 'Sammelschiene' positives Potential, durch den Spannungsabfall an der leuchtenden Diode bzw. R1. Hmm. ok. liese sich aber lösen, indem man mehr als 1 Vorwiderstand spendiert, so dass auf der Sammelschiene entweder Vcc oder GND aber kein Zwischenpotential entstehen kann.
Joa. Das könnte helfen. Die Schaltung finde ich aber sehr interessant :-) Man spart sich quasi ein IC...
Das allgemeine Stichwort lautet Charlyplexing http://www.maxim-ic.com/appnotes.cfm/appnote_number/1880 (Charlyplexing) http://ww1.microchip.com/downloads/en/AppNotes/91029a.pdf TB029 "Complementary LED Drive"
MaWin schrieb: > Das allgemeine Stichwort lautet > Charlyplexing Charlyplexing ist hier fehl am Platz, der 74HC595 hat keine einzeln steuerbaren Tristate-ausgänge.
Nein, es funktioniert nicht sauber, es leuchten immer 4 Segmente leicht mit. Siehe Bild. Wie die Schaltung modifizieren ohne komplett wegschmeissen?
Hallo, > Wie die Schaltung modifizieren ohne komplett wegschmeissen? Du wirst die passende Lösung in den Antwort-Posts finden ... (und mit physisch kleinen Widerständen auch gut durchführen können). Also hat es sich doch bestätigt: Oktoberfestbesucher schrieb: >> Egal wie man das Schieberegister ansteuert, es leuchten mehrere!
Ich gebe meinem Vorredner Recht. Aber warum hast Du denn trotz der Einwände gleich eine LP gefertigt und nicht erstmal das Schaltungsprinzip auf Steckbrett oder Lochraster probiert? frank
spess53 schrieb: > Das kann auch ein Softwarefehler sein. Eher unwahrscheinlich, oder besser höchstens noch zusätzlich. Es ist genau so gekommen, wie Oktoberfestbesucher vorausgesagt hat und wie Karl Heinz auch eingeräumt hat. Und ich kann ihre Überlegungen gut nachvollziehen, du nicht? frank
Habe jetzt diese überraschend einfache Lösung gefunden. Braucht nur einen zusätzlichen Widerstand. Musste nur jeweils eine Leiterbahn durchfräsen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.