Mal wieder ein kleiner LED-/Strom-/Helligkeitsvergleich

led1k1

12mA (1k Vorwiderstand an 16V DC, Uf 3.1V)

Ich habe gerade mal wieder durch Zufall Fotos der gleichen weißen LED mit unterschiedlichen Vorwiderständen gemacht. Selbst bei den „billigen“ Vertretern der Art, ist die Lichtausbeute in den letzten Jahren wahnsinnig gewachsen.

 

 

 

led10k1

1,1mA (10k Vorwiderstand an 16V DC, Uf 3.1V)

Im direkten Vergleich ist der Unterschied natürlich deutlich. Wenn man aber bedenkt, dass der Strom im oberen Foto 10 mal höher ist, als eben im unteren, sollte man wirklich überlegen, wie hell eine LED leuchten soll. Gerade im Modellbau oder auch bei Schaltungen, in denen es auf den Energiehaushalt ankommt, ist die Lichtausbeute längst nicht alles.

Wenn man z. B. bei der Häuserbeleuchtung in Modellbahnalagen mit der maximalen Helligkeit arbeitet, müssen sich vorbeifahrende (Miniatur) Lokführer wahrscheinlich die Sonnenbrille aufsetzen :mrgreen:

Ich habe das Spielchen ein wenig weiter ausgereizt, im aktuellen Fall (Noname-China 3mm-LED, weiß) ist bei etwas über 160 k (!) als Vorwiderstand nur noch ein glimmen zu erkennen, immerhin lediglich irgendwas um 100µA. Für eine schummerige Parkbeleuchtung im Modell sind 100k vor der LED noch vertretbar, wenn es um den Effekt und nicht die Ausleuchtung geht.

Will sagen: Wenn man nach längerer Zeit mal wieder eine Charge Leuchtdioden kauft, vielleicht vorsichtshalber ein Auge auf das Strom-/Helligkeitsverhältnis werfen.

 

 

 

 

Elektronische Lasten am Mikrocontroller / Offener Kollektor / Transistor als Schalter

Foto-AmpelImmer wenn ich einen Beitrag zum Mikrocontroller schreibe, in dem dieser eine größere Last schalten muss, kommen Anfragen zum „Womit und wie?“. Im Prinzip bediene ich mich dabei immer der gleichen Schaltung, nur mit angepassten Bauteilen.

 

Die meisten Controller arbeiten irgendwo zwischen 2,5 und 5 V. Pro Pin sind oft weniger als 20 mA Ausgangsstrom möglich, induktive Lasten sind auch so eine Sache. Wird ein ganzer Port benutzt, kann es noch enger werden. Je nach Controller stehen beispielsweise für einen Port mit acht Ausgängen insgesamt nur 40 mA zur Verfügung, die sich auf die einzelnen Pins verteilen müssen. Einige LEDs kann man so vielleicht noch direkt über einen Vorwiderstand ansteuern, spätestens bei Motoren oder zahlreicheren Leuchtdioden ist aber Schluss.

Hilft also alles nichts, es muss eine Treiberstufe eingesetzt werden, im einfachsten Fall ein Transistor. Um es nicht unnötig kompliziert zu gestalten, halte ich mich in diesem Beitrag an die einfachsten Formen. Sicherlich sind noch etliche Verfeinerungen möglich.

Hier und hier habe ich ja schon ein paar Worte zum Transistor auf das virtuelle Papier gebracht. Die dort beschriebenen Vorgänge sind Grundvoraussetzung zum Verständnis der folgenden Schaltungsform.

 

Ich nehme mal Folgendes als gegeben an:

  • Betriebsspannung: 12 V DC.
  • Ein zu versorgender Motor mit 12 V / 0,5 A, der nur in eine Richtung läuft.
  • Ein beliebiger Mikrocontroller, der mit 5 V versorgt wird. Diese Versorgung wird als bereits vorhanden angenommen.
  • Maximaler Ausgangsstrom des Controllers: 20 mA.
  • Ein NPN-Transistor mit angenommenem Verstärkungsfaktor B = 100 und maximal 1,5 A Belastbarkeit (BD139 o. Ä.).

Realisiert werden soll eine Schaltung, die bei einem H-Pegel am Controllerausgang den Motor startet. Bei L soll er einfach wieder stehen bleiben.

Prinzipschaltung: Mikrocontroller schaltet Motor über NPN-TransistorIm Bild die Prinzipschaltung.

Die +12 V liegen am Motor an. Bei H am Controllerausgang wird der Transistor über seine Basis angesteuert, sodass der Strom durch den Motor nach GND fließen kann. Der Motor dreht sich. Die Freilaufdiode (rot) dient dazu, Spannungsspitzen beim Abschalten des Motors abzufangen. Bei nicht-induktiven Lasten wie LEDs braucht man sie nicht. Für den hier beschriebenen Motor genügt bei einfachen Schaltvorgängen oft eine Standarddiode der Reihe 1N400X oder etwas Ähnliches. Bei höheren Strömen, Spannungen oder Schaltfrequenzen kann etwas Spezielleres erforderlich werden.

Besonderes Augenmerk liegt auf R1 und R2.

R1

Ich habe die Erfahrung gemacht, dass es Umstände gibt, unter denen es besser ist, die Basis eines Transistors sicher auf Masse bzw. GND zu legen. Der Wert ist nicht kritisch, es soll ja auch nicht unnötig viel Strom vom Controller geliefert werden müssen. Es geht darum, dass die Basis auf GND liegt und der Transistor nicht unbeabsichtigt durchschaltet, etwa wenn der Controllerausgang hochohmig ist. Im Alltagsgebrauch bin ich mit 10 bis 100 kΩ gut ausgekommen.

R2

Sein Wert ist abhängig vom B (Verstärkungsfaktor) des Transistors. Ist „B“ im Datenblatt nicht zu finden, auch mal nach „hFE“ sehen. Sinnvollerweise sollte der Transistor so weit wie möglich durchgesteuert werden. Man möchte ja die Energie möglichst im Motor umsetzen und nicht in der Schaltung.

Ausgehend von +5 V am Controllerausgang bei H und einer angenommenen Basis-Emitter-Spannung UBE von 0,7 V stehen am Basisvorwiderstand 4,3 V zur Verfügung. Der Motor benötigt 500 mA Strom. Mit dem angenommenen Verstärkungsfaktor B = 100 ergibt sich als rechnerischer Ausgangspunkt ein Basisstrom von 5 mA.

Soll also heißen:

Ich will mindestens 500 mA für den Motor, möglichst ohne unnötige Begrenzung durch den Transistor.

Der angenommene Verstärkungsfaktor beträgt 100, also komme ich rechnerisch auf 500 mA / 100 = 5 mA Basisstrom.

R = U / I = 4,3 V / 5 mA = 860 Ω.

Das ist der rechnerische Wert für R2 bei dieser Annahme. Damit der Transistor als Schalter möglichst weit durchsteuert, muss der Basisstrom in der Praxis höher angesetzt werden. Man spricht hier vom Übersteuern, es wird also mehr Basisstrom zugeführt, als die einfache Rechnung zunächst ergibt, beispielsweise das Doppelte. Hier ist ein Blick ins Datenblatt des Transistors unerlässlich! Einmal für den Verstärkungsfaktor und zum anderen für die zulässigen Ströme. Ruinieren will man das Bauteil ja auch nicht.

In der Praxis habe ich oft einen Wert zwischen 220 und 470 Ω genommen, das hat bisher funktioniert. Allerdings muss der Controller den dafür benötigten Strom auch liefern können. Gerade 220 Ω liegen bei 5 V bereits sehr nah an den hier angenommenen 20 mA pro Ausgang. Wichtig ist außerdem, dass der Transistor bei starker Übersteuerung langsamer abschalten kann. Bei einfachen Ein-/Aus-Schaltungen fällt das meist nicht ins Gewicht.

Ist bei kleineren Strömen der Transistor ausreichend durchgesteuert, kann es sogar möglich sein, ihn ohne zusätzliche Kühlung zu betreiben. Nehmen wir für die Kollektor-Emitter-Sättigungsspannung UCE beispielsweise 300 mV an. Fließen nun wirklich nur 500 mA Motorstrom, sind das nach P = U × I genau 500 mA × 300 mV = 150 mW Verlustleistung. Ob dieser Wert im konkreten Aufbau erreicht wird, hängt natürlich von der tatsächlichen Ansteuerung ab.

Dieser Schaltungstyp (Open Collector) eignet sich für viele Anwendungen, in denen mit einem kleinen Steuersignal eine größere Last geschaltet werden soll. Man kann das Ganze noch verbessern, indem statt des Transistors ein FET eingesetzt wird, mit einer Brückenschaltung auch eine Umpolung ermöglicht wird oder ein spezielles IC zum Einsatz kommt. Oder, oder, oder … Die Frage ist einfach, wie viel Aufwand man für ein bestimmtes Ziel treiben möchte.

Um ein paar LEDs blinken zu lassen, würde ich so simpel wie möglich planen. Wenn Geschwindigkeit oder Präzision gefragt ist, entsprechend aufwändiger.

Fazit

So ganz einfach kann ich das alles auch nicht beschreiben. Aber wenn man sich in den üblichen Hobbyanwendungen bewegt, sind ein BD139 oder BC548 (bei kleinen Strömen), R1 = 10 kΩ, ein passend bemessener R2 und bei Motoren eine 1N4007 als Freilaufdiode ein möglicher Ausgangspunkt. Bei meinen einfachen Aufbauten habe ich für R2 häufig 220 Ω verwendet. Bezogen ist das auf 5 V am Controller und 12 V Versorgungsspannung für die Last. Eventuell möchte ein Motor auch noch einen Kondensator an seinen Anschlüssen sehen.

Zu beachten ist außerdem, dass ein Motor beim Anlaufen oder Blockieren deutlich mehr Strom aufnehmen kann als im normalen Betrieb. Sollen LEDs angesteuert werden, die entsprechenden Vorwiderstände nicht vergessen. Wie überhaupt natürlich darauf achten, dass die Bauteile innerhalb ihrer Spezifikationen eingesetzt werden. Und wie immer VORSICHT bei elektrischen Basteleien bzw. wenn man experimentiert! ;.-)

 


Finde Dich zurecht, Du bist in dieser Kategorie:
Home » 10 Kanal Hauslicht

 

Besucht mich doch in der Welt der sozialen Medien!

facebook instagram pinterest X / Twitter

 

 

Zusammenfassung der Artikel zur Mikrocontrollersteuerung für Modellbahnbeleuchtung

Mikrocontroller Lichtsteuerung ModellbahnDa ich doch reichlich Anfragen zu der Lichtsteuerung für Modellbahnhäuser bekomme, fasse ich hier mal kurz die Links zu den einzelnen Artikeln zusammen. Auch wenn ich weitere Informationen zu dem Thema habe bzw. aktuelleres ergänze, kommt das mit auf diese Seite.

Die Links:

Beleuchtung bei Modellhäusern – Teil 1

Beleuchtung bei Modellhäusern – Teil 2

Beleuchtung bei Modellhäusern – Teil 3

Anfragen zur Lichtsteuerung

Ergänzendes:

Wer selber keine PICs brennen oder programmieren kann, einfach mal melden. Es lohnt ja nicht, für eine einzelne Steuerung ein Programmiergerät zu kaufen oder bauen. Ich will da keinen Gewinn mit machen, ginge alles zum Porto und Selbstkostenpreis. Auch wäre es (wie schon im Artikel erwähnt) möglich, Platinen herstellen zu lassen, die dann nur noch bestückt werden müssen. Einige hatten ja schon angefragt, das wäre machbar. Allerdings nur per Sammelbestellung und Vorkasse, ich kann und will keine Platinen machen lassen die dann hier herumliegen und mir ein Loch in die Geldbörse fressen. Nebenbei ist das auch Aufwand, den möchte ich nicht sinnlos betreiben. Und da sich 5 von 7 Anfragenden nicht wieder gemeldet haben sofern es um Kosten geht, bin ich da vorsichtig ;-)

Wie gesagt kann man die Platinen aufbauen wie man möchte, wichtig ist eben nur sich an die Schaltskizze zu halten.

Da einige Vorschläge zum Thema ‚gleiche Platine, andere Funktion‘ aufgeschlagen sind, werde ich zukünftig auch noch andere Software einsetzen, welche die gewünschten Straßenlaternen, Baustellenblitzer und auch eine andere Lichtfolge für die Hausbeleuchtung bedienen kann. Kommt alles, wenn die Zeit da ist ;-)

Hier noch ein paar Elektroniktipps bei Reichelt (Affiliate):

Entwicklungstool PICkit Serial Analyzer


PICkit 2 Starter Kit


PICkit 2 Debug Express


PIC 16F688-I/P PIC-Controller DIL-14


PIC 16F688-I/SL :: PIC-Controller SOIC-14


Lochrasterplatine, Hartpapier, 75x100mm


Silberdraht, Ø 0,6mm, Länge: 10M


Nochmal Lichtsteuerung und Selbstbau

Prototyp Lichtsteuerung - www.michael-floessel.deHab mich wohl blöde ausgedrückt :-D Natürlich muss man die Steuerung nicht auf 160×80 mm Platinen aufbauen! Größer, kleiner – alles möglich. Wichtig ist eben, dass die Bauteile richtig miteinander verbunden werden.

Anfragen zur Lichtsteuerung

Stromlaufplan 10 Kanal Hauslicht - www.michael-floessel.deSo leid es mir im Moment tut, von den Steuerplatinen kann ich keine abgeben. Die sind komplett verplant!

Vielleicht lasse ich irgendwann welche nachmachen, das lohnt sich aber aktuell nicht wirklich. Vielleicht wenn noch mehrere Anfragen kommen sollten…

 

Prototyp Lichtsteuerung - www.michael-floessel.deWenn man aber nur eine Platine benötigt und/oder noch 160×80 mm Platz hat, ist es vielleicht sinnvoll, einfach eine Schaltung auf Lochraster aufzubauen.

Auf dem Foto ist meine Entwicklungsschaltung zu sehen, die funktioniert nicht schlechter als die geätzten Versionen. Nebenbei beziehen sich auch die Bauteildaten aus dem Schaltbild noch auf dieses Muster.

 

 

 

Beleuchtung bei Modellhäusern – Teil 3

Hauslichtsteuerung Modelbbahn - 1-87 - www.michael-floessel.de

Beleuchtung bei Modellhäusern – Teil 3

(Teil 1 – Teil 2)

Hier nun die weiteren Dateien zur Lichtsteuerung. Ich arbeite derzeit und in Zukunft immer wieder mal an dem Projekt, es werden also ab und zu weitere Beiträge folgen, auch zu den zusätzlichen Schaltungen bzw. Erweiterungen.

Weiterlesen →

Beleuchtung bei Modellhäusern – Teil 2

Hauslichtsteuerung  Modelbbahn  -  1-87  -  www.michael-floessel.de

Beleuchtung bei Modellhäusern – Teil 2

(Zu Teil 1 – Teil 3)

Weil nun einmal zeigen einfacher ist als erklären, ein kurzes Video mit einer Minimalversion des Programms. Die Ports 1+2 mit dem Flacker-Eeffekt habe ich der besseren Übersicht wegen mit blauen LEDs versehen, das ist alles ja nur ein ‚kann‘ und kein ‚muss‘. In dieser Version können Pro Kanal bis zu 20 LEDs angeschlossen werden, eigentlich eben nur abhängig vom gewählten Transistor und dem festgelegten LED Strom.

Mehr zur Elektronik in den weiteren Beiträgen.

Hier klicken, um den Inhalt von YouTube anzuzeigen.
Erfahre mehr in der Datenschutzerklärung von YouTube (öffnet in neuem Tab).

Ich weiß, die Qualität ist bescheiden :-)

Aber leuchtende LEDs sind für meine Kamera echt eine Herausforderung. Geht ja auch nicht um einen Kurzfilmpreis, zur Dokumentation sollten die Filmchen absolut ausreichen.

By the way, mit der Pinzette überbrücke ich den Tasteranschluss. Ich war einfach zu faul, einen anzuschließen :mrgreen:

 

 

Beleuchtung bei Modellhäusern – Teil 1

Hauslichtsteuerung Modelbbahn - 1-87 - www.michael-floessel.de

 

 

 

 

 

 

Beleuchtung bei Modellhäusern

(Zu Teil 2 – Teil 3)

Mich hat schon immer geärgert, dass Häuser auf Modellbahnanlagen oftmals entweder komplett beleuchtet sind oder gar nicht. Also alle Zimmer an, oder das komplette Haus dunkel. Wenn man sich beim Bau des Gebäudes etwas mehr Arbeit macht und die Zimmer/Fenster einzeln beleuchtet, kann man dem Original wieder etwas näher kommen ;-)

Zumindest was die Elektronik dafür betrifft, habe ich mir etwas einfallen lassen müssen, nicht nur wegen des Hobbys, aber das führt jetzt hier zu weit. Jedenfalls war dies auch der Grund, warum ich den Magirus Umbau gestern aufgeschoben habe, dass Hausbeleuchtungsprojekt musste fertig werden.

Weiterlesen →