Forum: Analoge Elektronik und Schaltungstechnik SMD LED Matrix - Mosfets


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von kuschner (Gast)



Lesenswert?

Hallo,

anbei eine vereinfachte Schaltung für ein PCB an welches eine LED Matrix 
angeschlossen werden kann.

Die 100kOhm Widerstände sind nur für den "Berührschutz" an den 2.54mm 
Pins am PCB da.

Mir geht es hauptsächlich um die beiden Mosfet Typen vom Anschluss her.

An der Plus Seite habe ich P Channel Mosfet gewählt und an der Minus 
Seite N Channel Mosfet.
Sind die jeweils richtig verschaltet?

Die Net labels Arduino Pin sind gerade nur zur Vereinfachung da. Hier 
geht es halt weiter an einen Atmega328P... aber darum geht es nicht :)

Danke euch und VG

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

kuschner schrieb:
> An der Plus Seite habe ich P Channel Mosfet gewählt und an der Minus
> Seite N Channel Mosfet.
> Sind die jeweils richtig verschaltet?
Im Grunde schon. Aber leider werden sie immer leiten.
Denn selbst, wenn der µC high und damit 5V ausgibt, sehen die 
P-Kanal-Fets eine Ugs von 12V-5V = 7V, was zum leiten locker ausreicht. 
Sie leiten dann noch besser, wenn der µC 0V ausgibt und Ugs damit 12V 
wird.

Es gibt derzeit also keine Möglichkeit, 12V ans Gate anzulegen, damit 
der P-Mosfet 0V zwischen G und S hat und somit sicher abschaltet.

PS: ich habe die Polarität der Ugs einfach mal aussen vor gelassen und 
nur den Betrag der Ugs betrachtet.

: Bearbeitet durch Moderator
von kuschner (Gast)


Lesenswert?

Ok, ich bin Anfänger. Möchte das ganze über ein Arduino steuern. Ist das 
somit nicht möglich? Bin da etwas irritiert.

Habe ich aber ggf. bei den P Channel Mosfets (die drei Stück) Drain und 
Source vertauscht?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

kuschner schrieb:
> Habe ich aber ggf. bei den P Channel Mosfets (die drei Stück) Drain und
> Source vertauscht?
Nein.
Bei P-Kanal kommt Source an P-lus.
Beim N-Kanal an die N-egative Versorgung, üblicherweise also GND.

Nur brauchst du zum Ansteuerung der P-Kanal-Fet die "üblichen" 
npn-Transistoren (oder eben N-Kanal-Fets) samt zugehöriger Widerstände.


BTW:
Mosfet-Symbole sehen welteit anders aus als die viereckigen Kästen, die 
du da gemalt hast.

: Bearbeitet durch Moderator
von kuschner (Gast)



Lesenswert?

Ok, Danke dir. Dann passt meine Verkabelung. Aber funktioniert das nun 
oder nicht (was du oben geschrieben hattest)

Habe die Darstellung mal angepasst... hoffe es passt so.

von kuschner (Gast)


Lesenswert?

Ähnlich hier wollte ich es aufbauen...
http://danielhassel.de/projects/led-matrix-display/

nur mit 12VDC und immer drei LEDs sind zusammen...

von Jörg R. (solar77)


Angehängte Dateien:

Lesenswert?

Lothar M. schrieb:
> Nur brauchst du zum Ansteuerung der P-Kanal-Fet die "üblichen"
> npn-Transistoren (oder eben N-Kanal-Fets) samt zugehöriger Widerstände.

Ich habs mal grob aufgezeichnet: siehe Bild


kuschner schrieb:
> Ähnlich hier wollte ich es aufbauen...
> http://danielhassel.de/projects/led-matrix-display/
>
> nur mit 12VDC und immer drei LEDs sind zusammen...

Ja, das funktioniert so weil keine 12V geschaltet werden müssen.

: Bearbeitet durch User
von kuschner (Gast)


Lesenswert?

Danke dir. Könnte ich dann die P Kanal Fets durch N Kanal tauschen und 
alles ist gut?

N Kanal auf der Minus Seite passt ja, wie ich verstanden habe. Aber was 
nutze ich Ann am besten auf der Plus Seite? P Kanal FET und NPN 
Transistor? Oder geht das auch "einfacher"?

von Jörg R. (solar77)


Lesenswert?

kuschner schrieb:
> Danke dir. Könnte ich dann die P Kanal Fets durch N Kanal tauschen und
> alles ist gut?

Nein.


kuschner schrieb:
> Aber was
> nutze ich Ann am besten auf der Plus Seite? P Kanal FET und NPN
> Transistor?

Ja, so wie es aufgezeichnet habe;-)


> Oder geht das auch "einfacher"?

Das ist schon einfach;-)


PS: Benutze bitte die Zitierfunktion damit man weiß auf wen Du deine 
Fragen bzw. Kommentare beziehst;-)

: Bearbeitet durch User
von kuschner (Gast)


Lesenswert?

Ok, Danke dir.

Gibt es eine Empfehlung für SMD NPN in wirklich kleiner Bauform?

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Jörg R. schrieb:
> Ich habs mal grob aufgezeichnet: siehe Bild

Das stimmt schon, ich würde aber die 100k deutlich kleiner machen, z.B. 
10k.
Basiswiderstand so 2,2k bis 4,7k.

kuschner schrieb:
> Gibt es eine Empfehlung für SMD NPN in wirklich kleiner Bauform?

z.B. BC847

: Bearbeitet durch User
von MaWin (Gast)


Lesenswert?

kuschner schrieb:
> Mir geht es hauptsächlich um die beiden Mosfet Typen vom Anschluss her.

Geht so nicht, man kann einen an +12V hängenden P-MOSFET nicht mit 0V/5V 
vom Arduino ansteurrn.
Und der letzten Spalte fehlt ein Widerstand.

https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.8.1

von kuschner (Gast)


Lesenswert?

Ok, Danke. Dann baue ich noch einen NPN ein.

Ich gehe davon aus, dass dieser hier ausreichend ist:
https://www.mouser.de/datasheet/2/916/BC847XQB_SER-1729299.pdf

Ich möchte später bis zu 3A schalten können, aber das können beide 
Mosfets.

von kuschner (Gast)



Lesenswert?

So, habe es angepasst mit der Bitte zu schauen ob alles passt :)

von Jut (Gast)


Lesenswert?

Hier ist das ganze auch beschrieben:
https://www.mikrocontroller.net/articles/LED-Matrix#MOSFETs

Hier sind keine NON Transistoren drinnen, da hier Treiber genutzt wurden 
die mit 12V laufen?

von Jut (Gast)


Lesenswert?

Sorry NON = NPN

von Jörg R. (solar77)


Lesenswert?

kuschner schrieb:
> So, habe es angepasst mit der Bitte zu schauen ob alles passt :)

Nein, die Basiswiderstände fehlen. Die 100K kannst Du kleiner auslegen, 
so wie Matthias S. es geschrieben hat.

von Georg M. (g_m)


Lesenswert?

CSD25310Q2
Absolute Maximum Ratings
Gate-to-Source Voltage: ±8V

von kuschner (Gast)


Lesenswert?

Hallo,

Die Basiswiderstände kommen wo genau hin?

Der Link von Jut passt das da so? Keine NPN wegen 12V Treibern?

von kuschner (Gast)


Lesenswert?

Georg M. schrieb:
> CSD25310Q2
> Absolute Maximum Ratings
> Gate-to-Source Voltage: ±8V

Oh danke. Ich suche nach einem anderen.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

kuschner schrieb:
> Oh danke. Ich suche nach einem anderen.

Wenn du Jörgs Schaltung baust, dann ist die Verwendung von P-Kanal 
MOSFet mit Logiclevel nicht nötig, da hier satte 12V Gatespannung zur 
Verfügung stehen.

von kuschner (Gast)


Lesenswert?

Er nutzt aber auch keinen Atmega328P. Der ist bei mir gesetzt. Deshalb 
kann ich das nicht so nachbauen oder?

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

kuschner schrieb:
> Deshalb
> kann ich das nicht so nachbauen oder?

Doch, die Schaltung läuft an so gut wie jedem MC. Verbessere jetzt 
erstmal den Schaltplan und poste ihn hier.

von Elektrofurz (Gast)


Angehängte Dateien:

Lesenswert?

Ein 2k2 Widerstand vor jeder Basis sollte gut sein, bei 5V 
Ansteuersspannung gehen auch 4k7.
Wenn du schnell multiplexen willst, kannst du die 100k Widerstände noch 
auf 10k verkleinern, damit das Gate von den Mosfets schneller ausgeräumt 
wird.

von Alex (Gast)


Lesenswert?

Moin,

Ich denke die LEDs ganz rechts hätten auch gerne einen Vorwiderstand.

Alex

von Elektrofurz (Gast)


Lesenswert?

Alex schrieb:
> Moin,
>
> Ich denke die LEDs ganz rechts hätten auch gerne einen Vorwiderstand.
>
> Alex

Guten Morgen,

Ja, stimmt, jetzt sehe ich das auch. 🙂👍
Der TE kann dann auch gleich mal die Werte dranschreiben.

von Achim H. (pluto25)


Lesenswert?

Möglicherweise reicht ein Kondensator zwischen Pin und Gate.

von Jut (Gast)


Lesenswert?

Danke euch.

Bevor ich meine Schaltung anpasse würde ich gerne noch 1-2 Dinge 
verstehen.

Bei dieser Schaltung: 
https://www.mikrocontroller.net/wikifiles/6/62/LED-Matrix-MOSFET.png

Die ICL7667 brauche ich nicht, richtig?
Den 74HCT04 auch nicht, oder?

Die P Kanal Mosfets wieso haben die keinen NPN Transistor davor?

Danke euch!

von Jörg R. (solar77)


Lesenswert?

kuschner schrieb:
> Die Basiswiderstände kommen wo genau hin?

Du musst dir meine Zeichnung schon ansehen, so viele Bauteile sind es ja 
nicht;-)


kuschner schrieb:
> Er nutzt aber auch keinen Atmega328P.

Wer?

: Bearbeitet durch User
Beitrag #6562914 wurde vom Autor gelöscht.
von kuschner (Gast)


Lesenswert?

Jörg R. schrieb:
> Er nutzt aber auch keinen Atmega328P.

Er nutzt aber auch keinen Atmega328P.

https://www.mikrocontroller.net/articles/Datei:LED-Matrix-MOSFET.png

von kuschner (Gast)



Lesenswert?

Hier mal die aktualisierte Schaltung.

P Kanal Channel ist getauscht und Widerstand an der Basis ist dran.

Frage bleibt offen wieso hier:
https://www.mikrocontroller.net/articles/Datei:LED-Matrix-MOSFET.png
keine NPN Transistoren dran sind...

und ob meine Schaltung nun stimmt...

von Jörg R. (solar77)


Lesenswert?

kuschner schrieb:
> Jörg R. schrieb:
>> Er nutzt aber auch keinen Atmega328P.

Nö, schrieb ich nicht. Sorry, aber die Zitatfunktion sollte man a) 
benutzen und b) auch korrekt benutzen.

von Jörg R. (solar77)


Lesenswert?

kuschner schrieb:
> Frage bleibt offen wieso hier:
> https://www.mikrocontroller.net/articles/Datei:LED-Matrix-MOSFET.png
> keine NPN Transistoren dran sind...

Weil dort Mosfet-Treiber verwendet werden.


> und ob meine Schaltung nun stimmt...

Die 100k Widerstände solltest Du kleiner machen, wie nun schon öfter 
geschrieben.

von kuschner (Gast)


Lesenswert?

Habe die Widerstände an den LEDs noch geändert und diese auf die High 
Side gelegt. Grund ist dass die LEDs verschiede Farben haben (Farben 
habe ich hingeschrieben) und ich somit einen Widerstand pro Farbe 
habe...

von kuschner (Gast)


Lesenswert?

Die Größe des Widerstands werde ich mit einer Widerstandsdekade testen, 
jenachdem wie hell ich die LEDs haben möchte...

von Achim H. (pluto25)


Lesenswert?

Jut schrieb:
> Die P Kanal Mosfets wieso haben die keinen NPN Transistor davor?

Vielleicht doch, in dem 7667 ist eine Treiberstufe die aus 0-5V 12-0V 
macht.
Er erkennt 2V-12V als High und schaltet dann seinen Ausgang auf 0V.
Es muß kein Npn sein. Ein N-ch Fet geht auch. (Spart den Vorwiderstand)

von Jörg R. (solar77)


Lesenswert?

kuschner schrieb:
> Die Größe des Widerstands werde ich mit einer Widerstandsdekade
> testen,
> jenachdem wie hell ich die LEDs haben möchte...

Sorry, Du solltest besser beschreiben was Du meinst.

Wenn Du die 100K vom Gate nach +12V meinst...die haben nix mit der 
Helligkeit zu tun. Vielleicht meinst Du aber auch die Rs an den LEDs.

Am besten wäre es wenn die Bauteile im Schaltplan bezeichnet wären...T1, 
R1, Led1....;-).

von kuschner (Gast)



Lesenswert?

A. H. schrieb:
> Jut schrieb:
>> Die P Kanal Mosfets wieso haben die keinen NPN Transistor davor?
>
> Vielleicht doch, in dem 7667 ist eine Treiberstufe die aus 0-5V 12-0V
> macht.
> Er erkennt 2V-12V als High und schaltet dann seinen Ausgang auf 0V.
> Es muß kein Npn sein. Ein N-ch Fet geht auch. (Spart den Vorwiderstand)

Ok, das heißt ich kann den 2.2kOhm Widerstand weg lassen wenn ich 
anstatt dem NPN ein N Channel Mosfet nutze (gleiches wie unten die N 
Channel Mosfets?)

Jörg R. schrieb:
> Sorry, Du solltest besser beschreiben was Du meinst.
>
> Wenn Du die 100K vom Gate nach +12V meinst...die haben nix mit der
> Helligkeit zu tun. Vielleicht meinst Du aber auch die Rs an den LEDs.
>
> Am besten wäre es wenn die Bauteile im Schaltplan bezeichnet wären...T1,
> R1, Led1....;-).


Habe das angepasst und auch mal meine restliche Schaltung eingebaut. 
Darum soll es Aber nicht gehen. Nur der Vollständigkeit...

von Elektrofurz (Gast)


Lesenswert?

kuschner schrieb:
> Ok, das heißt ich kann den 2.2kOhm Widerstand weg lassen wenn ich
> anstatt dem NPN ein N Channel Mosfet nutze.

Ja, aber der sollte jetzt wiederum ein Logic-Level-Mosfet sein.

von Jut (Gast)


Lesenswert?

Jörg R. schrieb:
> Wenn Du die 100K vom Gate nach +12V meinst...die haben nix mit der
> Helligkeit zu tun. Vielleicht meinst Du aber auch die Rs an den LEDs.

Es ging um die R19-R21

von Jut (Gast)


Lesenswert?

Elektrofurz schrieb:
> kuschner schrieb:
>> Ok, das heißt ich kann den 2.2kOhm Widerstand weg lassen wenn ich
>> anstatt dem NPN ein N Channel Mosfet nutze.
>
> Ja, aber der sollte jetzt wiederum ein Logic-Level-Mosfet sein.

Hat es Vorteile wenn ich einen Logic Level Mosfet nutze anstatt einen 
NPN Transistor mit Vorwiderstand?
Gibt es eine Empfehlung für einen kleinen Logic Level Mosfet?

von Jut (Gast)


Lesenswert?

Passt aber ansonsten meine Schaltung.
An Plus P-Channel mit NPN Transistor und an Minus ein N-Channel ohne 
Logic Level.
Passen auch die Verbindungen bzgl. Gate, Drain und Source?
Danke euch!

von Elektrofurz (Gast)


Lesenswert?

Jut schrieb:
> Gibt es eine Empfehlung für einen kleinen Logic Level Mosfet?

Der TE hat für Q4 bis Q10 Logic-Level-Mosfets eingesetzt. Schau dir 
seinen Schaltplan an, dann siehst du die Bezeichnung. Das kannst du dann 
auch so machen.

Jut schrieb:
> Hat es Vorteile wenn ich einen Logic Level Mosfet nutze anstatt einen
> NPN Transistor mit Vorwiderstand?

Du sparst Widerstände.
Du kannst anders als der TE, zum Beispiel für alles auch BC807 und BC817 
im SOT23 Gehäuse nutzen, dann kann deine Schaltung schneller 
multiplexen. Der TE will ja von seinen 100k Widerständen keinen Abstand 
nehmen.

von Jut (Gast)


Lesenswert?

Und sehe ich es richtig, dass ich damit bis zu 3A pro Kanal schalten 
kann... eigentlich sollten auch bis zu 13A pro Kanal möglich sein, 
richtig?

von kuschner (Gast)


Lesenswert?

Sorry erst mal. Ich sehe erst jetzt dass bei mir eben ein anderer Name 
in das Inputfeld gerutscht ist. Jut bin ich auch. Das tut mir leid wegen 
der Verwirrung.

Ich habe nun aus den 100k Widerständen 10k genommen.

Wenn ich durch einen N Channel Mosfet Widerstände spare ist das super. 
Aber die N Channel Mosfets mit 2x2 mm sind größer als die NPN 
Transistoren mit 1x1mm 
(https://www.mouser.de/datasheet/2/916/BC847XQB_SER-1729299.pdf)

von Elektrofurz (Gast)


Lesenswert?

Jut schrieb:
> Passt aber ansonsten meine Schaltung.

Wieso deine Schaltung? Das ist die Schaltung vom TE!

Jut schrieb:
> An Plus P-Channel mit NPN Transistor

Richtig. Nur die Basiswiderstände könnten jetzt bei 5V Ansteuerung auf 
4k7 vergrößert werden, du schaltest ja keine Leistung. Und R2 bis R14 = 
10k.
Der P-Channel braucht kein Logic-Level-Mosfet zu sein.

Jut schrieb:
> an Minus ein N-Channel ohne Logic Level.

Mit Logic-Level-Mosfet natürlich!

von kuschner (Gast)


Lesenswert?

P.S. ich lasse bestücken und löte nicht selbst...

von kuschner (Gast)


Lesenswert?

Elektrofurz schrieb:
> Wieso deine Schaltung? Das ist die Schaltung vom TE!

Habe ich oben erklärt, sorry :)

Richtig. Nur die Basiswiderstände könnten jetzt bei 5V Ansteuerung auf
4k7 vergrößert werden, du schaltest ja keine Leistung. Und R2 bis R14 =
10k.
Der P-Channel braucht kein Logic-Level-Mosfet zu sein.

Naja wie oben gesagt möchte ich bis zu 3A pro Kanal schalten, sollten ja 
theoretisch bis zu 13A gehen... trotzdem auf 4k7 gehen?

Passen ansonsten die Komponentenauswahl für die Mosfets und den 
Transistor?

von Elektrofurz (Gast)


Lesenswert?

kuschner schrieb:
> Habe ich oben erklärt, sorry :)

Jetzt hab ich's auch gelesen. Alles klar. 👍

kuschner schrieb:
> trotzdem auf 4k7 gehen?

Ja. Mosfets werden nur mit Spannung gesteuert und benötigen kaum Strom 
am Gate.

kuschner schrieb:
> Passen ansonsten die Komponentenauswahl für die Mosfets und den
> Transistor?

Im Prinzip ja. Bei den Mosfets habe ich zu wenig praktische Erfahrung 
mit der kleinen Baugröße und dem hohen Strom. Dafür würde ich meine Hand 
nur ins Wasser legen. 🙂

von kuschner (Gast)


Lesenswert?

Ok, super danke dir.

von kuschner (Gast)



Lesenswert?

Hier dann nochmals die aktualisierte Schaltung

von Elektrofurz (Gast)


Lesenswert?

kuschner schrieb:
> Hier dann nochmals die aktualisierte Schaltung

Perfekt.

von Jörg R. (solar77)


Lesenswert?

kuschner schrieb:
> Sorry erst mal. Ich sehe erst jetzt dass bei mir eben ein anderer Name
> in das Inputfeld gerutscht ist. Jut bin ich auch. Das tut mir leid wegen
> der Verwirrung.

Die Verwirrung machst Du hiermit komplett...da hätte Dir doch schon 
auffallen müssen dass Du unter 2 Namen schreibst:

kuschner schrieb:
> Der Link von Jut passt das da so?

Na, es passt zu dem Rest wie Du auf Kommentare eingehst.


Elektrofurz schrieb:
> kuschner schrieb:
>> Hier dann nochmals die aktualisierte Schaltung
>
> Perfekt.

Der Plan könnte übersichtlicher gezeichnet werden, vor allem der Teil um 
die Anodentreiber.

Spaßig wird es dann wenn die Schaltungen komplexer werden.

: Bearbeitet durch User
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
Noch kein Account? Hier anmelden.