Habe eine Schaltung erstellt und auch als PCB bestellt.
Das Problem ist aber, dass der MosFET das PWM Signal nicht "verstärken" will.
Wenn ich mit dem Oszilloskop draufgehe dann kann man schön das Eingangssignal sehen.
Jedoch kriege ich kein sauberes PWM am Ausgang, eigentlich nur Rauschen.
Was jedoch geht, ist wenn ich den Duty Cycle auf HIGH setze geht das Rauschen am Drain weg ebenso bei 0% Duty Cycle.
Der MosFET ist ein billiger 2302P/D.
Datenblatt im Anhang.
Ebenso im Anhang ein Screenshot der Schaltung.
Die 5 Volt (VOUT5) kommen von einem AMS1117 5V.
Habe ich einen falschen MosFET gewählt wenn ja warum?
Ich danke euch!
Falls es am falschen MosFET liegt wäre ich froh über einen Vorschlag mit dem selben Footprint, da das PCB bereits bei mir liegt und aus China kommt.
Falsche Schaltung! Du hast einen Sourcefolger gebaut, da kommt nur noch Gatespannung-Thresholdspannung raus. Die Last (was ist das eigentlich?) hätte zwischen Drain und +5V gehört, und Source an GND.
Ich danke euch!
Falls es am falschen MosFET liegt wäre ich froh über einen Vorschlag mit
dem selben Footprint, da das PCB bereits bei mir liegt und aus China
kommt.
Ja und? Man kann einen MOSFET auch gedreht oder hochkannt einlöten! Du wirst so oder so keinen Preis damit gewinnen! Früher (tm) hat man so einen Popelkram in 10min auf Lochraster aufgebaut!
welche spannung hat denn gpio2 ? ein mosfet braucht doch um die 4V am gate um überhaupt zu schalten. naja und anscheinend verwendet die ganze welt emitter-schaltung.
Im Prinzip ja, WENN dein Lüfter PWM mag. Viele mögen die nicht, weil sie elektronisch kommutiert werden. Wenn dein Lüfter noch ein Tachsignal als Ausgang hat und du das nutzen willst, geht die Schaltung nicht. Denn dazu muss Masse dauerhaft an Masse liegen. Dann muss man die Schaltung umdrehen, P-Kanal MOSFET und Last an Masse.
Sorry ich stehe grad komplett auf dem Schlauch.
Der Lüfter ist aber ein 12V Lüfter. Wieso dann zwischen 5V und Drain?
Woher sollen wir das wissen? Warum hast du dann 5V an die Drain angeschlossen? Bisher ging man davon aus, dass du die Versorgung vom Lüfter pulsen willst und es einer mit 5V ist.
So wie es in der Schaltung jetzt aussieht, brauchst du wohl ein 5V PWM-Signal. Dann muss zwischen Drain und 5V ein Widerstand und die Drain geht dann auf PWMFAN.
Woher sollen wir das wissen? Warum hast du dann 5V an die Drain
angeschlossen? Bisher ging man davon aus, dass du die Versorgung vom
Lüfter pulsen willst und es einer mit 5V ist.
Entschuldige vielmals für die Verwirrung!
Habe es leider auch zu spät gemerkt, dass das nicht klar ersichtlich ist.
So wie es in der Schaltung jetzt aussieht, brauchst du wohl ein 5V
PWM-Signal. Dann muss zwischen Drain und 5V ein Widerstand und die Drain
geht dann auf PWMFAN.
Von meinem Standpunkt aus war es logisch, dass es so ist, was für einen außenstehenden sehr wohl komplett unlogisch sein muss.
Sorry.
Wie groß muss der Widerstand sein?
Warum wird überhaupt einer benötigt?
Danke euch.
Möchte trotzdem schon hinzufügen, dass von machen der "Ton" schon sehr auf Angriff geht.
Wie groß muss der Widerstand sein?
Warum wird überhaupt einer benötigt?
Wie wäre es, wenn du ein Datenblatt des Lüfters postest. So raten wir weiter. Ich habe unter dem Begriff 2510 nur welche mit zwei Anschlüssen gefunden (Reichelt), deiner hat offenbar vier Anschlüsse.
Es ist zu klären, was für ein PWM-Signal der Lüfter benötigt. Reichen 5V, darf es nicht mehr sein oder will er 12V an der Stelle?
Aber grundsätzlich: wenn er einen speziellen PWM-Eingang hat, dann muss dort das PWM-Signal angelegt werden. Es hängt jetzt davon ab, ob er intern eine PU hat oder ob man den extern zur Verfügung stellen muss. Jedenfalls erscheint an der Drain nur ein Puls, wenn in der AUS-Phase des MOSFET auch jemand den Pegel wieder anhebt - das ist die Aufgabe eines Pullups.
Möchte trotzdem schon hinzufügen, dass von machen der "Ton" schon sehr
auf Angriff geht.
Naja, lies doch mal alles nochmal durch und schaue, welche Irrwege bisher gegangen wurden - mangels Fakten deinerseits. Und: hier im Forum darfst du nicht allzu dünnhäutig sein ...
Es sind Acrtic P14 PWM PST Lüfter.
Dem Datenblatt von den Lüftern ist leider nicht viel zu entnehmen.
Aber er braucht Minimum ein 5V PWM Signal und kann Maximal 12V am PWM Eingang.
Das 2510-A4 ist die Nummer des Lüfter Pin Headers.
Intel sagt: Am PWM-Steuerpin darf der Lüfter maximal einen Pull-Up gegen 5.25V haben. "Strongly encouraged": Nur 3.3V.
Pull-Up liegt aber im Lüfter.
Jeder Pull-Up darf maximal 5mA liefern.
Also: Kein Pullup auf der Platine.
ggfs aber: Pro Lüfterstecker einen eigenen Transistor/FET, damit ein Lüfter mit 5V-Pullup den Nachbar-Lüfter mit nur 3.3V nicht brät. Halte ich aber für extrem unwahrscheinlich, ansonsten einfach Lüfter mit passender Pull-Up-Spannung auswählen.
Ansonsten:
Target Frequency: 25kHz, Operational range: 21 kHz to 28 kHz.
Dafür kommen mir die 300 Ohm Gate-Vorwiderstand grenzwertig groß vor.
PS: und den AMS1117 an 12V zur Versorgung eines ESP01 solltest du auch
nochmal überdenken. Da wird die Kühlung schwierig.
Wäre es da besser nur den 5V AMS1117 zu verwenden, weil weniger Abwärme von 12V > 5V als von 12v > 3V3 und dann von diesem mittels einem XC6220B331MR-G von 5v auf 3V3 zu regeln?
Den XC6220B331MR-G hätte ich nämlich mehrfach bei mir liegen.
Habe eine Schaltung erstellt und auch als PCB bestellt.
Das Problem ist aber, dass der MosFET das PWM Signal nicht "verstärken"
will.
Wenn ich mit dem Oszilloskop draufgehe dann kann man schön das
Eingangssignal sehen.
Hast Du denn mit Masse an Source gemessen? Ein N-Kanal-Fet wird mit
dem Signal zwischen Source und Gate angesteuert. Bei einer solchen
Messung wirst Du nicht mehr "schön das Eingangssignal sehen".
Wie kann ich es besser machen, sodass man es auch versteht?
In dem du die Spannungen an die Anschlüsse dranschreibst und den
Lüftermotor direkt einzeichnest!
Dann sieht man sofort die wesentlichen Dinge auf die es ankommt, ohne
dass man erst Puzzleteile zusammenfügen- oder Rätsel lösen muss.
Entschuldigung?
Was ist denn heute hier los?
Wie soll denn der Lüfter mit 10K Vorwiderstand laufen und weshalb soll der FET den Lüfter kurzschließen?
Ich verstehe ja noch, wenn die Frage in jener Art gestellt worden wäre. Aber mir scheint das hier als ein ernsthafter Lösungsvorschlag unterbreitet worden zu sein?
Warum?
Dann kann man ihn doch darauf hinweisen, dass er sooo falsch garnicht lag. Ich hab das mal korrigiert. Freilaufdiode usw. hatten wir letztens erst. Musste ich mich auch erstmal durch einen Probe - und Versuchsaufbau davon überzeugen, das das Blödsinn ist. Da "speikt" nichts.
Klar richtig, wenn der Lüfter einen PU hat.
Ich weiß es nicht, deshalb hatte ich einen externen vorgeschlagen. Die 10k gegen 5V, die Sandro S. dann eingezeichnet hat, werden die Funktion nicht beeinträchtigen. Und laut seinen Angaben kann der PWM-Anschluss vom Lüfter auch 12V.
Außerdem dürfte die Angaben mit den auf einem PC-Board verbauten
Ansteuerschaltungen zu tun haben.
Das Dokument von Intel behandelt beides. Was in den Lüfter muss, und was in die Ansteuerschaltung am Mainboard muss, und was keinesfalls aufs Mainboard darf, nämlich ein Pull-Up.
Die Lüfterhersteller halten sich alle daran, weil sie Lüfter für Intel-Mainboards verkaufen wollen. Die Mainboard-Hersteller (auch für AMD) halten sich daran, damit Standard-Lüfter mit ihrem Mainboard funktionieren.
Natürlich wird es auch anders funktionieren, aber warum etwas absichtlich falsch machen, wenn die richtige Variante sogar weniger Aufwand ist?
In seinem Gesamtbild hat er Lüfterstecker mit 4 Anschlüssen (Tachosignal
wohl ungenutzt). Dann passt dein Bild nicht ...
Sorry, habe falsch verstanden.
Ja, der Lüfter Acrtic P14 PWM PST braucht die PWM nur als Signal, nicht
als Stromversorgung.
Achso: der geht garnicht an VCC vom Lüfter, sondern an den PWM-Pin.
Hätte man ja gleich zu Anfangs erwähnen können. Hab ich nicht genaus hingesehen, sry.
Dann passt Das mit den 10K an 5V, WENN der Hersteller das so beschreibt.
Wenn da aber steht "keine Pull-up, kein Pull-down", dann passt die Schaltung ja nun.
Sorry ob meiner Ausführungen weiter oben. Ich hatte den PWM-Steuer-Pin nicht auf dem Schirm und dachte, der Lüfter soll mit 10KOhmk an 12Volt direkt laufen. (2-Pin-Lüfter). also dann: die 12V nochmal an den Anschlüssen zum Lüfter mit 100µ abblocken, den Pull-up von den 5V wegnehmen. Der Mosfet reicht locker, um das alles zu schalten. Auch bei 3V3, 3V2, die aus dem GPIO rauskommen. Aber dran denken, dass der Tastgrad nun durch den FET invertiert wird. muss man dann (bei 8bit) 255-pwm rechnen oder das eben anders invertieren.
Wenn es mit dem Oszi messtechnische Probleme gibt, könnte man ja mal n Foto vom Schirmbild reinstellen. Würde ich gut finden.
VlG Äxl
Also: Das Datenblatt vom Lüfter ist dürftig, aber es gibt "Vorschriften" von Intel, wie sich so ein Lüfter zu benehmen hat. Ich gehe mal davon aus, der 'Arctic P14 PWM PST' hält sich dran.
Wollt ihr nicht mal langsam den Transistor einsparen?
Wollt ihr nicht mal langsam den Transistor einsparen?
Der TE bräuchte ja nur mal am PWM-Eingang eines Lüfters die Spannung zu messen. Wenn das eh nur 3,3V sind, dann kann er den einfach an seinen µC anschließen. Und wenn er noch den Kurzschlusstrom am PWM messen würde, dann wüßte er auch wie viele Lüfter er parallel an einen GPIO-Pin seines µC anschließen kann, so er im Datenblatt findet wieviel Strom der nach GND kann.
soweit ich jetzt begriffen habe :
ich nehme an, im pwm-eingang des lüfters sitzt eine zenerdiode die den input auf wunschspannung herunterbringt, deshalb ist die eingangsspannung dort recht egal. und dieser pullup soll 50mA abkönnen, steht weiter oben.
den lüfter-pwm-eingang am source des n-mosfet anzuschließen geht nicht, der muß an den drain vom fet. es wechselt dann von VOUT5 zu 0V, es braucht dafür keinen lastwiderstand am drain, der aber den stromverbrauch und fet-verlust-leistung senken kann und sollte, außerdem die vermutete zenerdiode im lüfter-eingang nicht überlastet. am fet-drain ist der GPIO2-pegel invertiert.
ob ein widerstand zwischen gate und source muß, der soll ja sicher die gate-ladung abbauen helfen. der widerstand zwischen GPIO2 und gate soll warscheinlich den kurzschluß von GPIO2 begrenzen, natürlich verzögert er auch die umladung der gate-kapazität, somit die schaltfrequenz. zusammen mit dem gate-source-widerstand würde ein spannungsteiler entstehen, der die spannung am gate einstellen würde, also ändern würde.
wie man es auf der platine ändern kann, weiß ich nicht, irgendwie hängen doch da mehrere lüfter-pwm-eingänge dann an der gleichen VOUT5 spannungsquelle. man will ja nicht den pegel für die anderen lüfter mit senken. dann würde ein lastwiderstand vor dem drain dem kompletten spannungseinbruch von VOUT5 vorbeugen.