ESP, N-Mosfet 12V Fan PWM mit Mos-Modul

OP #7612832
Lesenswert?

Hallo Forumsmitglieder,

ich versuche mich gerade an einer PWM-Steuerung um einen 12V Fan via ESP über Mosfet zu dimmen, zumindest soweit es er mit der benötigten Spannung erlaubt .

Frage: Ist es korrekt das der GND des ESP, gleich der GND der 12V Spannungsversorgung sein muss, damit ein Mosfet nicht kaputt geht und es überhaupt auch funktioniert?

Ich verwende dabei folgende Schaltungen im Anhang. Auch mit diesem Modul. Dort konnte ich leider den gleichen GND nicht erkennen.

Viele Grüße Achim

edit: sorry sehe gerade das 2 mal die gleiche Schaltung angehängt wurde die eine Zeichnung zeigt die Verwendung des gleichen GND und die zweite nicht, was mich etwas verwirrt

Moderator (Firma: Titel) Persönliche Seite #7612859
Lesenswert?

Achim A. schrieb:

Ist es korrekt das der GND des ESP, gleich der GND der 12V Spannungsversorgung sein muss

Jedes IC und die allermeisten Schaltungen beziehen ihre Pegel auf GND. Und wenn du 2 Schaltungsteile miteinander verbindest, ist es sinnvoll, auch diesen Bezugspunkt zu verbinden.

einen 12V Fan

Welchen? Gibt es dazu einen Link?

mit diesem Modul

Mit welchem? Gibt es dazu einen Link?

Dort konnte ich leider den gleichen GND nicht erkennen.

Da gibt es 2 Möglichkeiten:

  1. du hast einen Schaltplan des Moduls, dann ist es einfach, denn du kannst im Schaltplan sehen, was womit verbunden ist
  2. du hast keinen Schaltplan des Moduls, dann musst du es umdrehen und die Leiterbahnen verfolgen, um zu sehen, was womit verbunden und wie alles verschaltet ist
OP #7612908
Lesenswert?

Michael B. schrieb:

Ausserdem brauchst du einen MOSFET der mit 3V voll einschaltet wie STS6NF20V, nicht einen normalen IRF520 Restposten aus dem vorherigen Jahrhundert der das erst mit 10V schafft

ja, das Thema hatte ich auch einige male gelesen, dachte aber das man den Angaben min 3.3v vertrauen konnte

das sind wohl alle im Netz angebotenen Mosfet-Module zumindest nicht für 3.3V tauglich... gehts dann mit Levershifter auf 5v der sind die da auch noch mist

Wenn wir schon bei dem STS6NF20V sind...

welchen Wiederstand müsste ich dann zw. Gnd und der PWM-Leitung die zum Gate geht, einbauen? wenn ich einen IRLZ34n nehme, hatte ich es mit 10K probiert... geht so lala, aber nicht wirklich sauber... hier hatte ich Schaltungen ohne Levelshifter und mit verwendet... beides war nicht prickelnd

OP #7612914
Lesenswert?

H. H. schrieb:

Lässt er sich denn per PWM dimmen

Das PWM Signal des ESP geht ja nur zum Gate. der Lüfter wird dann über seinen GND gedimmt... so dass eben nur die Spannung reduziert wird... Dimmbar ist der Lüfter direkt auch via PWM da es ein PC Lüfter ist

ich wollte aber die Mosfetschaltung und nehmen wo er über GND über den Mosfet gedimmt wird

OP #7612920
Lesenswert?

Lothar M. schrieb:

Mit welchem? Gibt es dazu einen Link?

https://www.alpenfoehn.de/produkte/auslaufmodelle/luefter/basic-140mm-pwm

hier das Modul

https://www.amazon.de/gp/product/B07F7SV84V?ref=em_1p_4_ti&ref_=pe_19533061_811086591

das hier habe ich auch noch hier https://www.amazon.de/gp/product/B07VRCXGFY?ref=em_1p_2_ti&ref_=pe_19533061_811086591

edit: das stand bei der Beschreibung des roten Moduls. was wohl diesen IRF520 Mosfet besitzt

Spezifikation: Abmessung: 33 * 24 mm / 1,29 * 0,94 Zoll. Gewicht: 10 g. Spannung: 3,3 V, 5 V. Ausgangsspannung: 0-24V. Eingangsstrom: Unter 5A (Wärmeableitung ist erforderlich, wenn der Strom über 1A liegt) Port: Digitalpegel. Plattform: kompatibel mit Arduino, SCM, ARM, Raspberry Pi.

edit2: habe gerade die Beschreibung hier gelesen.. dort steht allerdings das der IRF520 die 3.3v kann... wie das Beitrag "Re: ESP, N-Mosfet 12V Fan PWM mit Mos-Modul"

Moderator (Firma: Titel) Persönliche Seite #7612996
Lesenswert?

H. H. schrieb:

Dem Lüfter an seinem PWM-Anschluss PWM zu geben.

Das ist wohl ein üblicher 4-Pin Anschluss mit Versorgung, Tachoausgang und PWM-Eingang. Das steht im "Datenblatt" des verlinkten Auslaufmodells. Allerdings ohne jegliche Spezifikation dieser PWM. Also am besten einfach so machen, wie es alle anderen auch machen...

Angehängte Dateien:
#7613012
Lesenswert?

H. H. schrieb:

https://www.intel.com/...

Seltsamerweise ist das eine komische Version von dem Dokument, nicht durchsuchbar, kein Inhaltsverzeichnis, jede Seite ein Bild ohne Text...

Irgendwoher hatte ich die oben angehängte Version, die ist deutlich besser.

Lothar M. schrieb:

Allerdings ohne jegliche Spezifikation dieser PWM

Intel hat das seinerzeit spezifiziert, und für ihre eigenen "Boxed" Lüfter auch implementiert, AMD hat die Spec 1:1 übernommen, und alle PC-Lüfter-Hersteller, die Lüfter für Intel- oder AMD Mainboards verkaufen wollten, halten sich mehr oder weniger dran. Wohl auch Alpenföhn.

Angehängte Dateien:
OP #7613031
Lesenswert?

H. H. schrieb:

Ein Transistor (NPN oder N-MOSFET) und ggf noch ein Basiswiderstand.

sorry hatte die Schaltung vergessen

ist es korrekt das ich hier den Anaog-pin verwenden muss und nicht die digitalen -PWM-Pins? das wäre übel da ich nur einen Analogpin habe und mehrere Lüfter zu steuern wären

geht das nicht auch über die digitalen-PWM's ?

Moderator (Firma: Titel) Persönliche Seite #7613037
Lesenswert?

Achim A. schrieb:

ist es korrekt das ich hier den Anaog-pin verwenden muss

Ein "Analog-Pin" ist ein Eingang, du willst aber etwas ausgeben.

geht das nicht auch über die digitalen-PWM's ?

Es gibt keine analoge PWM, denn PWM kennt nur 2 Pegel: high und low.

Achim A. schrieb:

wäre das die korrekte Schaltung dazu?

Du verbindest die GND von Lüfter und uC, und dann verbindest du den PWM Ausgang deines uC mit dem PWM Eingang des Lüfters.

Gast #7613043
Lesenswert?

Achim A. schrieb:

Lothar M. schrieb:

Es gibt keine analoge PWM, denn PWM kennt nur 2 Pegel: high und low.

ja was ich dann über PWM steuern kann... aber wieso messe ich dann bei 0 PWM keine Spannung und bei 50% PWM ca die Hälfte von 3.3V und bei 100% messe ich 3,28V ?

Weil dein Messgerät über die Zeit mittelt.

OP #7613055
Lesenswert?

H. H. schrieb:

Das kann funktionieren, weil man die Ausgänge des ESP 5V tolerant konfigurieren kann. Muss man dann auch machen!

ohne Gewähr, als ich das mit 3.3V und 5V am ESP mal im Netz suchte, wurde vor irgendwo abgeraten zu konfigurieren... bin aber nicht ganz sicher. es wurde meist geraten dann über 3.3v-5V Levelshifter das Signal zu senden. Wäre das nicht die sicheste Methde wenn ich schon am PWM des Lüfters ein 5V Signal benötige?

#7613066
Lesenswert?

Achim A. schrieb:

welchen Wiederstand müsste ich dann zw. Gnd und der PWM-Leitung die zum Gate geht, einbauen?

Der sorgt ja nur dafür, dass der MOSFET aus bleibt, so lange der ESP den gpio noch auf Eingang geschaltet hat, da reichen 100k, 10k gehen aber auch.

Achim A. schrieb:

Wäre das nicht die sicheste Methde

Viel sicherer ist es, noch 20 Bauteile zu spendieren. Aber wozu, wenn man es auch richtig machen kann ohne jeden Hardwareaufwand.

#7613073
Lesenswert?

Achim A. schrieb:

muss ich da jetzt noch einen Transistor einbauen?

die 5V oder 3.3V an dem Steuerpin kommen vom Lüfter. Deine Schaltung sollte keine Spannung da hineingeben. Deshalb: "Open Collector", also einfach ein Transistor, der den Steuerpin nach GND zieht. Die Lüfter nehmen es aber meist auch nicht übel, wenn da eine Push-Pull-PWM anliegt. Die Kennlinie ist dann evtl. etwas anders. Wenn dein Lüfter 5V an dem Pin liefert (Nachmessen!), aber du den mit einem 3.3V GPIO verbinden willst, ist das i.A. auch kein Problem: Der Lüfter liefert da max. 5mA. Wenn der ESP-Pin als Output definiert ist, also nicht High-Z, fließen die einfach auf die 3.3V-Schiene ab. Könnte man auch mit einer Angst-Schottky unterstützen.

Auch ein Lüfter mit 5V-Steuereingang wird die 3.3V nicht als "LOW" interpretieren.

Vorsicht nur bei Stromspar-Modi, da könnten die 5mA reichen um deine Versorgungsspannung hochzuziehen.

#7613096
Lesenswert?

Michael B. schrieb:

Ausserdem brauchst du einen MOSFET der mit 3V voll einschaltet wie STS6NF20V,

SO-8-Gehäuse. Gibt es wirklich keine bedrahteten FETs mit 3V-U(GS) mehr zu kaufen?

IRF520 .. aus dem vorherigen Jahrhundert

Wenn der günstig streut, bekommt man am ESP noch nicht einmal eine LED zum Glimmen.

Wenn man beim Ali nach Arduino-Modulen sucht, bekommt man diese Mistdinger massenhaft angeboten - obwohl bekannt sein solte, dass das nicht passt.

Achim A. schrieb:

welchen Wiederstand müsste ich dann zw. Gnd und der PWM-Leitung die zum Gate geht, einbauen? wenn ich einen IRLZ34n nehme, hatte ich es mit 10K probiert...

Widerstand , ohne e! Der IRLZ34N ist auch ungeeignet, kann erst ab 4 Volt am Gate definiert schalten.

Achim A. schrieb:

das hier habe ich auch noch hier https://www.amazon.de/gp/product/B07VRCXGFY?

Ebenso unbrauchbar, die AOD4184A-FETs passen für 5Volt-µCs, nicht zum ESP.

H. H. schrieb:

Achim A. schrieb:

dort steht allerdings das der IRF520 die 3.3v kann.

In Wolkenkuckucksheim kann er das bestimmt.

Stimmt doch, der kann sogar 100 Volt (sperren).

Michael B. schrieb:

Achim A. schrieb:

Wäre das nicht die sicheste Methde

Viel sicherer ist es, noch 20 Bauteile zu spendieren. Aber wozu, wenn man es auch richtig machen kann ohne jeden Hardwareaufwand.

Übertreibe nicht. Hinz' Vorschlag mit einem Transistor hinter dem ESP erfordert zwei Bauteile und vermeidet den Tod des ESP.

Moderator (Firma: Titel) Persönliche Seite #7613099
Lesenswert?

Achim A. schrieb:

muss ich da jetzt noch einen Transistor einbauen?

Um das Drama aufs Nötigste abzukürzen, mach es so:

1
                             Lüfter
2
                     12V --- 2  12V                            
3
                            
4
                           X 3  Sense  
5
                            
6
               .------------ 4  Control
7
µC           |/
8
PWM ---4k7---|   BC547
9
             |>  
10
               |   
11
GND -----------o------------ 1  GND

Der Rest ist Software (PWM Konfiguration und Anpassung des PWM-Werts an schnell/langsam).

Manfred P. schrieb:

Hinz' Vorschlag mit einem Transistor hinter dem ESP erfordert zwei Bauteile und vermeidet den Tod des ESP.

Allerdings steht in der Spec von 2005 auch das:

1
Note: New fan designs are strongly encouraged to implement a 3.3V pull up 
2
for compatibility with buffer design limits on Hardware Monitor Devices

Insofern hat man gute Chancen, 20 Jahre später an einen Lüfter mit 3V3 Pullups zu geraten. Weniger Mutige würden das einfach mit einem Spannungsmesser am offenen Control-Pin des Lüfters nachmessen. Und wenn da dann 3V3 herauskommen, dann reicht diese Schaltung:

1
                    Lüfter
2
            12V --- 2  12V                            
3
                           
4
                  X 3  Sense  
5
µC          
6
PWM --------------- 4  Control
7
                         
8
GND --------------- 1  GND
Moderator (Firma: Titel) Persönliche Seite #7613105
Lesenswert?

Achim A. schrieb:

ast du mal einen Link zu so einem Bauteil...

Im Ernst: wenn du dich nicht eine winzige Kleinigkeit selber mit dem Thema beschäftigen willst, dann ist schon dieses Niveau von "Hardwareentwicklung" schlicht zu viel.

Sonst ist die Bildersuche von Google ein brauchbarer Startpunkt:

Moderator (Firma: Titel) Persönliche Seite #7613110
Lesenswert?

Achim A. schrieb:

ich sehe da nur 2 Anschlüsse am Lüfter

Wo siehst du nur 2 Anschlüsse? An deinem Lüfter? Der sollte 4 Leitungen haben. Und in meinem Schaltplan habe ich alle 4 Pins durchnummeriert von 1 bis 4. Der Pin 3 ist der Tachoausgang, den brauchst du nicht, deshalb ist er ausge-X-t.

Dort im untersten Bild ist im Grunde der selbe Schaltplan:

Dich interessieren dort aber nur die 2 Bauteile R243 und Q1.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren