Hallo ihr, ich möchte für unseren Modellbau eine kleine Steuerung bauen. Dabei sollen mehrere LEDs als Gebäudelichter geschaltet und gedimmt werden können. Die verschiedenen modi sollen sich über IR Einstellen lassen. Nachher soll vielleicht noch die Steuerung einiger Halogenlampen hinzugefügt werden. Gedacht hatte ich mir das folgendermaßen: Der Microkontroller (vielleicht ein ATMEGA) wird mit dem VCC und dem AREF Eingang an die Versorgungsspannung von 5V angeschlossen. Der "Ground" des Controllers geht natürlich auf Erde. Der IR Empfänger (zb. SFH 5110) wird an die Spannungsquelle (5V) angeschlossen und mit dem Datenausgang an einen Eingang des Controllers verbunden. Die LEDs werden mit entsprechendem Vorwiderstand parallel geschaltet und dann mit einem Transistor in Reihe geschaltet. Die Basis wird über einen PWM Ausgang des Controllers über eine Vorwiderstand angeschlossen. Auf einen Quarz werde ich vorerst verzichten. Würde die Schaltung so funktionieren? Welcher Transistor wäre dafür geeignet? (Ic beträgt etwa 200mA, besser aber für höhere Belastung ausgelegt) Der Rb müsste sich ja dann über den B des Transistors berechnen lassen. Gruß, Maik V.
Kann man so bauen, muss man den uC natürlich noch für programmieren, damit er die Fernbedienungssiganle empfängt, und die Ausgänge entsprechend dimmt. Mit SAA1250 und SAA1251 gäbe es das für 4 per PWM gedimmte Kanäle fertig, allerdings mit 16V Betriebsspannung, was auch ein Vorteil sein kann. Die Fernbedienungen mit SAA1250 (oder kompatibel programmiertem uC) gibt es fertig :-)
Eine eigene Steuerung sollte es schon werden. Sollte, nach dem Beispiel, was ich gesehen habe, nicht soo schwierig werden, hoffe ich zumindest. Gruß
> Ich dachte, die wären schon lange obsolet... Und der NE555 und uA7805 erst, von Widerständen ganz zu schweigen... http://electronicfox.pytalhost.com/IR-Controller_SAA1251.html
MaWin schrieb: >> Ich dachte, die wären schon lange obsolet... > > Und der NE555 und uA7805 erst, von Widerständen ganz zu schweigen... Unter obsolet verstehe ich "Nicht mehr bei normalen Elektronik- Händlern, sondern nur noch bei irgendwelchen Restpostenverhökerern erhältlich." Conrad und Reichelt haben den schon mal nicht. Gruss Harald
Von den anderen bekommt die Schaltung auch ein OK? Welcher Transistor wäre hier denn gut? Könnt ihr aus Erfahrung etwas empfehlen? Gruß
Die Schaltung is ok ;) Nur die Software muss halt passen ;) Als Trans würde ich einen BC237 mit nem 1K Basisvorwiderstand nehmen. Der kann unter normalen Temperaturen 500mA. LG Tim
> Der kann unter normalen Temperaturen 500mA. Aber nicht bei 1k Basisvorwiderstand, also 4mA Basisstrom. Um 5000mA zu schalten muß er voll durchgesteuert werden, dazu laut Datenblatt 50mA Basisstrom (mehr als ein AVR liefert), in der Prxis reichen 25mA auch, dazu sind aber 150 Ohm als Basisvorwiderstand nötig.
Leider ist dieser Transistor bei Reichelt nicht erhältlich. Gibt es eine Alternative, die es auch da gibt? Ich habe schon Java, C, PHP, Batch und ähnliches programmiert. Ich hoffe, dann sollte ich das hier auch irgendwie hinbekommen. ;)
Maik schrieb: > Leider ist dieser Transistor bei Reichelt nicht erhältlich. BC237? Glaub ich nicht. BC237 ist ein Standardtyp. Lass dich nicht davon abschrecken, wenn da dahinter noch ein Buchstabe kommt
Karl Heinz Buchegger schrieb: > Maik schrieb: >> Leider ist dieser Transistor bei Reichelt nicht erhältlich. > > BC237? > Tatsächlich. BC337
> BC337
Der sieht doch gut aus. Ich danke dir!
Bei einem Blick ins Datenblatt seh ich, dass der hfe ganz schön
variiert.
Welchen muss ich denn nun zum Berechnen des Basiswiderstandes nehmen?
Der Basiswiderstand ergibt sich ja, wenn ich richtig liege, aus:
Rb = 5V / (0,5A / hfe)
Ich habe noch einmal kurz gerechnet. Wenn meine Formel stimmt, dann gilt: Rb = 10*hfe Im Datenblatt finde ich einen minimalen hfe von 60. Das heißt, der Rb sollte mit maximal 600 Ohm Vorwiderstand laufen. Nimmt man nun noch einen kleinen Puffer, damit er auch ja schaltet, könnte man ja einen 480 Ohm Widerstand nehmen, oder? Oder habe ich da noch einen Gedankenfehler drin?
> Welchen muss ich denn nun zum Berechnen des Basiswiderstandes nehmen? 10, maximal 20 > Wenn meine Formel stimmt, dann gilt: Rb = 10*hfe Sie stimmt aber nicht. Ein Transistor kann den angegebenen Maximalstrom nur schalten, wenn er voll durchgeschaltet wird, und dazu reicht halt nicht der hfe, sondern 1/10 Ic. Kann man auch dem Datenblatt des Transistors entnehmen.
Tim schrieb: > Als Trans würde ich einen BC237 mit nem 1K Basisvorwiderstand nehmen. > Der kann unter normalen Temperaturen 500mA. Aber nur ganz, ganz kurz. Dann ist er kaputt. MaWin schrieb: > Um 5000mA zu schalten muß er voll durchgesteuert werden, Und da dürfte der schon dampfen ... Wo schaut ihr den nach? DC continuous current: 100mA (maximum ratings).
Jetzt bin ich gänzlich verwirrt. Was resultiert denn nun als Basiswiderstand, damit die Schaltung korrekt schaltet, ohne sich zu überhitzen oder ähnliches?
Sorry, wenn ich dich verwirrt haben sollte. Ich habe nur den maximal zulässigen Kollektorstrom beim BC237 korrigiert. Für dein Problem: - besorge dir den BC337-40, der hat den höchsten Stromverstärkungsfaktor. - mit 6-7mA kannst du bis zu 400mA Kollektorstrom schalten (bei 25°C). Um sicher zu gehen, auch unter anderen Betriebsbedingungen korrekt zu arbeiten, wähle für den Basisstrom ca. 15mA. Bei 5V Ansteuerspannung ergibt sich dann ein Vorwiderstand von (5V-0,7V)/15mA ≈ 270Ω Das kann dein AVR dann auch noch gut treiben. Falls du nur einen -16 auftreiben kannst: nimm dann für den Basisstrom ca. 25mA.
Vielen Dank, das hilft doch mal wirklich weiter! :) Einen BC337-40 sollte ich besorgen können. Ich denke, damit wären vorerst alle ragen geklärt und ich kann mich ans bestellen wagen. Vielen Dank auch nochmal an alle anderen, die geholfen haben! Gruß, Maik
> - mit 6-7mA kannst du bis zu 400mA Kollektorstrom schalten (bei 25°C). Nicht wirklich. Klar, der BC237 kann keine 500mA, aber das hatte schon Karl Heinz Buchegger korrigiert und man ging im folgenden vom BC337 aus der sehr wohl 500mA kann. Die 5000 waren von mir eine Null zu hoch gegriffen. Aber mit 6mA Basisstrom noch 400mA schalten zu wollen,ist abenteuerlich. 40mA sind nicht unbedingt notwendig, aber 20mA dürfen es schon sein, macht 220 Ohm.
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.