Hallo Leute, ich möchte eine Siebensegment-Anzeige muxen, im Anhang der Schaltplan (denkt euch eine zweite Anode sowie zweiten Transistor). Ich habe die Schaltung zunächst ohne eingesteckten CD4094 getestet. Alles OK, bei +5V am MUX_LEFT auch brav +4.7V an der Anode. Beim anderen Kanal (MUX_RIGHT) genau so. Nun den CD4094 eingesteckt, und per Software ganz auf 0b11111111 gestellt, damit die Anzeige aus ist. Nun mal auf 0b00000000 geändert, aber nichts passiert, obwohl die Anzeige ja leuchten sollte (zu diesem Zeitpunkt war MUX_LEFT = 1; MUX_RIGHT = 0;). Die Daten kommmen korrekt am CD4094 an, das ist gecheckt. Dann habe ich mal an den Anoden nachgemessen, und obwohl an der Basis des BC328 noch +5V anliegen, steuert er nicht durch. Er scheint defekt zu sein, aber warum? Über Hinweise bin ich dankbar. Viele Grüße Jens
:
Verschoben durch Admin
Jens B. schrieb: > Dann habe ich mal an den Anoden nachgemessen, und obwohl an der Basis > des BC328 noch +5V anliegen, steuert er nicht durch. Er scheint defekt > zu sein, aber warum? ist doch normal. Beim PNP muß GND an die Basis um durchzusteuern.
Hallo? Das ist ein pnp, der schaltet wenn du 0V anlegst! Ingo
Daß man LEDs immer nur mit Vorwiderstand betreiben sollte, und eine 7-Segment-Anzeige aus LEDs besteht, ist die scheinbar nicht klar ? Aber die Probleme scheinen vorher zu beginnen: > Ich habe die Schaltung zunächst ohne eingesteckten CD4094 getestet. > Alles OK, bei +5V am MUX_LEFT auch brav +4.7V an der Anode. Kann nicht sein. Ohne eingstackten CD4094 gibt es keine Bauteile, die eine Verbindung nach Masse hätten, alle Bauteile sind auschliesslich (oder über andere Bauteile) mit +5V verbunden, es gibt keine Spannungsdifferenz und daher können an allen Messpunkten auch nur 5V aliegen und keine Spannung darunter. Und selbst wenn der CD4094 eingesteckt gewesen sein sollte, ist der PNP bei +5V an MUX_LEFT gesperrt, es fliesst kein Strom, es entsteht kein Spannungsabfall, es leuchtet keine LED. MUS_LEFT müsste an Masse gelegt werden, damit Strom fliesst. Zum Problem mit den fehlenden Vorwiderstanden: Dennoch sollte dein PNP nicht kaputt gegangen sein, weil glücklicherweise der CD4094 so schwach ist. Bei 5V Versorgung schaltet der kaum mehr als 1mA an Masse, er ist eigentlich der volkommen falsche Chip wenn man bis zu 10mA für eine ordentlich hell leuchtende LED Anzeige habe will. Aber diesmel hat er dir das Leben der 7-Segment-Anzeige gerettet. Zu den restlichen Fehlern kann man nichts sagen, die Eingänge des CD4094 sind offen und dann kann mit den Ausgängen alles mögliche passieren, z.B. kann OE sie einfach abschalten. Man MUSS Eingänge anschliessen und an ein definiertes Potentail (GND oder VCC) legen. Und man sollte den schwachbrüstigen CD4094 gegen einen kräftigeren 74HC595 erstezen mit ordentlichen 330 Ohm Vorwiderständen für die LEDs.
Stimmt, die Vorwiderstände fehlen, is mir garnicht aufgefallten :( Ingo
Autsch!!! Leute, bitte nicht schlagen. Ich mache sonst nichts mit PNPs, daher hatte ich vollkommen vercheckt, dass die bei 0V leitend werden und bei +5V sperren. Das war peinlich, aber ich glaube, jetzt werde ich es nicht mehr vergessen. Der CD4094 ist natürlich voll angeschlossen (wie soll ich denn sonst Daten dahin übertragen, ihr Scherzkekse). LEDs kann man prima mit dem CD4094 ohne Vorwiderstand betreiben, leider gibt es immer so Zeitgenossen, die das leugnen wollen. Wenn das Display nicht zu hell sein muss, ist alles OK, und das ist es auch. Die Schaltung funktioniert nun genau so, wie ich will. Ich hatte die 0V erst gar nicht in Betracht gezogen. Gruß Jens
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.