Hallo, ich bin gerade dran, mit einem Uno eine Lichtszene zu erstellen. Folgendes soll passieren: Ich habe 7 LED Röhren an verschiedenen Stellen. Die Röhren wurden bereits so umgearbeitet, dass der Wandler raus ist und ich direkt das PCB mit den LEDs mit 24 Volt bestrome. Das funktioniert. Jetzt sollen die Röhren aber nacheinander langsam aufblenden. Dazu kurz ein Programm in den Arduino geschrieben, das läuft auch, nur weiß ich nicht, welchen Transistor man nimmt, um die 24V bei etwa 1 Ampere je Leuchte zu schalten bzw. zu dimmen. Der Transistor soll halt jeweils mit dem "Schaltpin" über Widerstand an den jeweiligen PWM Ausgang gehängt werden. Welchen Transistor kann man da nehmen? Gibt da ja schlicht so viele, die kann man ja gar nicht alle auf dem Schirm haben.
Beitrag #7066980 wurde von einem Moderator gelöscht.
Beitrag #7067042 wurde von einem Moderator gelöscht.
Du brauchst einen logic level Fet, der bei 5V Gate-Spannung 24V bei mind. 1A schalten kann. IRLZ44 wäre so ein Kandidat. Da du über PWM dimmen willst, empfehle ich dir wenigstens einen 470Ohm-Widerstand vom Gate nach Masse, um den Mosfet in den low-Phasen sicher abzuschalten. Sollte der MOSFET dann immer noch heiß werden, benötigst du zusätzlich noch einen MOSFET-Treiber. Da ich deine PWM-Frequenz nicht kenne, kann ich dazu nichts sagen (Es macht viel aus, ob du mit 100Hz oder 10kHz PWM arbeitest). Ich würde bei der PWM Frequenz mindestens 200Hz ansetzen und dann testweise erstmal ohne Treiber nur mit dem Widerstand arbeiten. So oder so würde ich dem MOSFET noch einen kleinen Kühlkörper gönnen. gruß tobi
Noch eine Frage: Wie sind denn die LED-Röhren intern geschaltet? Ist da eine Konstantstromquelle oder Vorwiderstände für die LEDs integriert? Andernfalls kannst du die LEDs nämlich nicht einfach an 24V betreiben, sondern musst den Strom durch die LEDs begrenzen.
Genau, da ist ja eimal die Platine mit den LEDs, wo ich die Brücken so gelötet habe, dass die gemischte Schaltung an 24 Volt läuft. Dem ganzen wurde dann ein schön großer 10 Watt Keramik Widerstand verpasst, der den Strom begrenzt. Ich hab einfach geschaut, mit welchem Widerstandswert die LEDs nicht mehr warm werden. Ich will die übrigens nicht dauerhaft dimmen. Die sollen beim Einschalten nur über 1-2 Sekunden schön weich "Wooosch" auf volle Helligkeit aufblenden und so bleiben. Ist ein ganz popliger Sketch nach dem Schema: Schalter an, nach 1 Sekunde von 0 auf 255 PWN hochziehen. 255 ist anscheinend der Zustand, wo dann durchgehend High am Pin erzeugt wird.
Der IRLZ44 ist für den Zweck vollkommen übertrieben. Wenn man den extra Mosfet Treiber einsparen möchte, sollte man einen Mosfet mit möglichst kleiner Vds und Id in der Größenordnung des zu schaltenden Strom wählen, denn das bedeutet weniger Gate Kapazität und damit weniger Treiberleistung. Logic-Level wurde ja schon geschrieben, also z.B. alle aus der IRL Reihe. Es gibt aber auch noch andere Hersteller. - IRLZ24N - IRLU024N Wenn Du dich vor SMD nicht scheust und bei Reichelt bestellen musst, dann wäre z.B. der AO 3418 auch tauglich.
hacker-tobi schrieb: > Da du über PWM dimmen willst, empfehle ich dir wenigstens einen > 470Ohm-Widerstand vom Gate nach Masse, um den Mosfet in den low-Phasen > sicher > abzuschalten. Wenigstens einen, oder lieber drei? Na na... Die Low Phasen sind uninteressant! Spannender ist die Zeit wo der µC im Reset hängt. Und da sollten irgendwas um 10k bis 100k ok sein.
Stephan H. schrieb: > Welchen Transistor kann man da nehmen? Wenn du die Leitung nach Masse schalten kannst, nimm LogicLevel N-MOSFETs wie IRLML2502/UML2502 Interessant ist der Fall, dass du einen Kurzschluss in die Leitungen zur LED baust. Wenn das Netzteil nicht mehr als 3A liefert, hält der MOSFET das aus, es sollte aber auch kein zu grosser Elko die 24V Leitung stützen. Wenn das Netzteil stärker ist, sollte man smart low side switches wie VNL5300S5 einsetzen.
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.