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
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.
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:
du hast einen Schaltplan des Moduls, dann ist es einfach, denn du kannst im Schaltplan sehen, was womit verbunden ist
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
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
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
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.
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
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...
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.
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
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 ?
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 ?
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?
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?
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.
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.
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:
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!
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:
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: