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
:
Verschoben durch Admin
Achim A. schrieb: > 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? Ja. 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.
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
:
Bearbeitet durch Moderator
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
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
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"
:
Bearbeitet durch User
Achim A. schrieb: > ich wollte aber die Mosfetschaltung und nehmen wo er über GND über den > Mosfet gedimmt wird Also vorsätzlich die untaugliche Variante. Viel Glück.
Achim A. schrieb: > dort steht allerdings das > der IRF520 die 3.3v kann. In Wolkenkuckucksheim kann er das bestimmt.
H. H. schrieb: > Also vorsätzlich die untaugliche Variante. welche Variante wäre dann besser... gibts dazu ein Schaltplanbeispiel? ,,, bin leider kein Elektroniker... habt bitte etwas Verständnis das ich nicht gleich alles so fix begreife
Michael B. schrieb: > STS6NF20V hast du dazu noch eine Alternative? der hier scheint ein Exot zu sein und bei Reichelt & Co gibts den nicht
Achim A. schrieb: > welche Variante wäre dann besser... Dem Lüfter an seinem PWM-Anschluss PWM zu geben. > gibts dazu ein Schaltplanbeispiel? "4-pin Lüfter ansteuern"
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...
:
Bearbeitet durch Moderator
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.
Εrnst B. schrieb: > Intel hat das seinerzeit spezifiziert, und für ihre eigenen "Boxed" wäre das die korrekte Schaltung dazu? brauche ich die Kondensatoren auch? und was ist ein RC Circuit 3,3K-ohm
Achim A. schrieb: > wäre das die korrekte Schaltung dazu? Ein Transistor (NPN oder N-MOSFET) und ggf noch ein Basiswiderstand.
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 ?
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.
:
Bearbeitet durch Moderator
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 ?
Lothar M. schrieb: > 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. ok das probiere ich gleich mal... das wäre ja der Obergau wenn das so einfach ginge...ohweiha hätte ich da was dann an Tagen verballert
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.
Achim A. schrieb: > Lothar M. schrieb: >> 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. Das kann funktionieren, weil man die Ausgänge des ESP 5V tolerant konfigurieren kann. Muss man dann auch machen!
H. H. schrieb: > Muss man dann auch machen! Und auch die spezifizierte PWM Frequenz von 25 kHz annähernd einhalten.
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?
Achim A. schrieb: > Wäre das nicht die sicheste Methde wenn ich schon am PWM des Lüfters ein > 5V Signal benötige? Du benötigst dort nur einen Schalter nach GND, eben einen Transistor.
H. H. schrieb: > Du benötigst dort nur einen Schalter nach GND, eben einen Transistor. verstehe ich jetzt nicht, sorr muss ich da jetzt noch einen Transistor einbauen? kann man das nicht direkt via PWM signal vom ESP ansteuern oder wenn über einen Levelshifter auf 5V? Geht das nicht?
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.
Michael B. schrieb: > 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. Und wenn man einen Bipolartransistor nimmt, dann reichen auch 10-100k als Basiswiderstand.
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.
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.
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 |
:
Bearbeitet durch Moderator
Εrnst B. schrieb: > einfach ein Transistor, der den Steuerpin nach GND zieht. ast du mal einen Link zu so einem Bauteil... gibts da nicht auch x verschiedene? welchen Transistor bitte... bin kein Elektroniker,,, deshalb bitte mehr Hilfe/Infos dazu... Danke!
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: - https://www.google.com/search?q=4+wire+pwm+fan+control+schematic&tbm=isch
Lothar M. schrieb: > Der Rest ist Software (PWM Konfiguration und Anpassung des PWM-Werts an > schnell/langsam). Ok, und die 4 vom Lüfter (Control) ist dass der PWM-Pin des Lüfters? ich sehe da nur 2 Anschlüsse am Lüfter 1 x 12V und einmal Control oder doch GND des Lüfters?
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: - https://electronics.stackexchange.com/questions/153846/arduino-how-to-read-and-control-the-speed-of-a-12v-four-wire-fan Dich interessieren dort aber nur die 2 Bauteile R243 und Q1.
:
Bearbeitet durch Moderator
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.