Hallo, zusammen. Ich habe folgendes Problem: Ein uC mit 3,3V Betriebsspannung. 16 weisse LEDs, die alle 4 Volt bei 20mA benötigen. Nur 10 Pins frei. Nun möchte ich die LEDs, jeweils 8 Stück, über einen MOSFET an 5V anschalten von den LEDs geht es dann in den uC, der die jeweils benötigte LED gegen GND schaltet. Also die LEDs in zwei Bänken mit je 8 LEDs über zwei MOSFETS immer abwechselnd betreiben. Ungefähr so: 5V----------------------------------------------------- | | uC(PortA0)--MOSFET | | LED-LED-LED-LED-LED-LED-LED... | uC(PortB0~B7)--| Die nächsten 8 LEDs gehen auch wieder auf die Ports B0~B7, allerdings wird deren MOSFET vom Port A1 geschaltet. Und jetzt kommen wir zur eigentlichen Frage: Welchen MOSFET würdet Ihr vorschlagen? Sollte so ca. 140 mA schaffen. Ein P-Kanal-Enhancement-Mode, Logik-kompatibel, wäre die richtige Wahl, oder? Für einzelne Sachen nehme ich immer einen BSS123, der ist allerdings ein N-Kanal. Ein ähnliches P-Kanal-Derivat (wenn möglich leicht zu beschaffen) im SOT23-Gehäuse würde mir sehr helfen! Vielen Dank für Eure Tips! Stephan.
Schubs... In der Hoffnung, dass sich doch noch jemand erbarmt... Kleine Ergänzung: An den B-Leitungen fehlen noch die Vorwiderstände. Ich danke Euch! Stephan.
Ja, wie auch immer, so ein PortPin schafft nur 20 mA zu treiben, also benötigst Du auf der Low-Side Treiber und ebenfalls auf der High-Side. Vorwiderstände würde ich pro LED vorsehen, weil jede LED eine geringfügig andere Flußspannung hat und somit in der Bank die eine eventuell übelastet wird und die andere halt nicht voll ausleuchtet.
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.