LEDs an Atmega8 schalten. P-Kanal MOSFET

Gast #3146597
Lesenswert?
• ▲
▼
Halli Hallo zusammen,

ich habe dank eurer Hilfe schon ein paar kleinere Projekte mit dem 
Atmega8 realisieren können.  Danke schon mal vorab dafür. In meinen 
ersten Projekten habe ich ca. 60 LEDs (3 in Reihe, 20 Stränge parallel) 
über einen N-KANAL MOSFET (IRLML2502) angeschlossen und per PWM die 
Helligkeit gesteuert.

Jetzt geht es zu meinem neuen Projekt und da brauche ich ein wenig 
Hilfe.

Ich möchte die LEDs mit 2 verschiedenen Spannungsquellen versorgen, je 
nach Zustand an einem Eingangspin des Atmega8.
Ich dachte ich könnte dafür auch einen N-KANAL MOSFET nehmen, doch 
leider glaube ich geht das nicht, da der "Umschalter" vor den LED 
strängen sitzt und somit ein P-KANAL MOSFET her muss.

In dem Bild seht ihr jetzt folgendes:
An Pin15 (PB3) ist ein IRLML2502 angeschlossen über den die 3 LEDs 
geschalten werden. (Uled: 2.2V, Iled: 60mA). Das habe ich derzeit mit 
dem 470R Widerstand so am laufen und es funktioniert auch problemlos. 
Ein Problem ist der hohe Preis des IRLML2502. Kann ich diesen gegen 
einen BSS138 austauschen??
Insgesamt sind 7 dieser 3er LED Stränge in diesem Projekt in Verwendung.

Und jetzt geht es um den Schalter. Es gibt Spannungsquelle 1 (Source1) 
und Spannungsquelle 2 (Source 2).
Die LEDs sollen entweder durch Spannungsquelle 1 oder durch 
Spannungsquelle 2 versorgt werden. Dies wird durch eine Abfrage an einem 
Eingangsport des Atmega entschieden.

Source 1 = 9 VDC Batterie
Source 2 = 12 VDC Batterie (Ersatz, dient nur für kurze Zeit)

Nun zu meiner Frage.
Klappt das mit den P-KANAL MOSFET so?
Brauch ich da noch einen Widerstand an den MOSFETS?

Danke schon mal für eure Hilfe.
Angehängte Dateien:
Gast #3146793
Lesenswert?
• ▲
▼
Halbneuling_atmega8_Peter schrieb:
> Würde das mit gleichem Aufbau und einem BSS138 gehen?

In deiner Schaltung bei 60mA je BSS138 geht das. Die Verlustleistung ist 
da noch relativ klein.

Mit den Vorwiderständen hatte ich noch einen Denkfehler. Du willst ja 
mehrere Stränge betreiben, also je ein Vorwiderstand oder alternativ ein 
BCR402R je Strang, genauso wie du es vorgesehen hast.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.