Hallo, ich möchte über den Mikrocontroller XMC4500 Relax Kit zwei 7Segment Anzeigen Multiplexen. Als Transistoren habe ich BC377 gewählt. Jedes Segment der 7 Segment Anzeige möchte ich mit 20mA zum leuchten bringen, dazu benötige ich 4,4V Durchlassspannung (2 LEDs in Reihe pro Segment). Digit1 und Digit2 sollen asynchron geschaltet werden und den BCD-to-7Segment Decoder möchte ich mit entsprechendem BCD code versorgen. (alles bei 200Hz) Der Mikrocontroller liefert 3,3 V und meine Versorgungsspannung ist variabel bis max. 12 V. Ich stehe jetzt vor dem Problem meine Widerstände zu dimensionieren und komme gerade überhaupt nicht weiter. Wie gehe ich am Besten vor und was muss ich beachten? Grüße, Constantin
Constantin schrieb: > Wie gehe ich am Besten vor und was muss ich beachten? Wenn du wirklich, wie im Schaltbild gezeichnet,Anzeigen mit gemeinsamer Kathode benutzt, müssen diese gegen Masse geschaltet werden und nicht gegen Plus. Constantin schrieb: > Jedes Segment der 7 Segment > Anzeige möchte ich mit 20mA zum leuchten bringen, dazu benötige ich 4,4V > Durchlassspannung (2 LEDs in Reihe pro Segment). Wie soll das gehen? Schon an den beiden Transistoren fallen je 0,6-0,7V ab, ergibt einen Rest von 3,6-3,8V. Du musst also mindestens eine Transistorstufe gegen MOSFet austauschen - und selbst dann isses sehr knapp, besser also alle Transistoren.
:
Bearbeitet durch User
Die Anzeige funktioniert mit Kathode an Plus einwandfrei. Das Problem mit der zu geringen Versorgungsspannung (bei einfachen Transistoren) habe ich auch schon bemerkt, ich kann aber auch 12V verwenden. Da ich hier noch einige BC377 rumliegen habe würde ich diese MOSFets bevorzugen. Wie muss ich denn die Widerstände dimensionieren, damit die Schaltung funktionieren würde (z.B. bei 12V), bzw. wie muss ich da herangehen?
Constantin schrieb: > damit die Schaltung > funktionieren würde (z.B. bei 12V), bzw. wie muss ich da herangehen? Du nimmst wie immer das Ohmsche Gesetz. Also, du hast 12V. Davon ziehst du erstmal die LED Spannung (4,4V) und die Verluste in beiden Transistoren (1,4V) ab. Bleiben 6,2 Volt. Nun rechnest du R=U/I: 6,2V/0,02A = 310 Ohm. Der nächste Normwert sind 330 oder 270 Ohm. Die setzt du ein für R1-R7. Die Basisvorwiderstände sind unkritisch und sollten so dimensioniert sein, das du nicht zu viel Strom aus den Ports ziehst, die Transistoren aber noch gut durchsteuerst. Ein Basisstrom von 0,5mA bis 1mA reicht hier dicke, also (5V - 0,7V)/0.001 = 4k3. Nächster Normwert 3k9 oder 4k7, such dir was aus. > Die Anzeige funktioniert mit Kathode an Plus einwandfrei. Dann hast du Anzeigen mit gemeinsamer Anode und nur das falsche Symbol im Schaltbild gewählt. Ist eben ein wenig verwirrend. So, wenn du die Anzeigen aus 12V speisen willst, gibts das Problem, das du die Anoden so nicht mehr durchgeschaltet kriegst, denn der MC kann nur 5V am Port. Du musst also PNP Transistoren einbauen mit dem Emitter gegen Plus, Kollektor auf die Anoden der Anzeigen. Deine schon vorhandenen NPN legst du über z.B. 3k9 oder 4k7 auf die Basis der PNP, die werden über ähnliche Widerstände auch noch auf +12V gezogen. Werden die NPN durchgesteuert, ziehen sie die Basen der PNP (z.B. BC327) gegen Masse, und die PNP fangen an zu leiten - voila, 11,3 Volt auf den Anoden der Anzeige. +12-------+-------+ | | - | 3k9 || E| || / - | PNP | B | +-----| | \C - ------> Anzeige Anode || 4k7 || - | MC 4k7 /C o-|==|-| NPN B | \E | GND | --------+
Okay vielen Dank! Das habe ich soweit verstanden. Mein MC kann sogar nur 3,3V am Port, woher weiß ich wie viel Spannung ich damit schalten kann?
Constantin schrieb: > Mein MC kann sogar nur 3,3V am Port, woher weiß ich wie viel Spannung > ich damit schalten kann? Die 3,3V reichen ja in jedem Fall aus, um einen Transistor (der 0,7V an der Basis braucht zum durchsteuern) oder einen Optokoppler (wie eine LED) zu schalten. Der Transistor oder Optokoppler kann ja dann viel grössere Sopnnungen und/oder Ströme schalten. Somit gibts da nach oben keine Grenze.
Constantin schrieb: > Die Anzeige funktioniert mit Kathode an Plus einwandfrei. Dann ist es keine gemeinsame Kathode. Wenn man LEDs in Sperrrichtung zum Leuchten bringt, geht das nur ein einziges Mal.
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.