Ich habe 8 Lüftermodule, die 2 Lüfter pro Modul enthalten. Diese 16 Lüfter werden mit 12 VDC versorgt und über den PWM-Steuerpin gesteuert.
Das Datenblatt für das Lüftermodul: https://www.delta-fan.com/Download/Spec/GFM0412SS-BL4F.pdf .
Mikrocontroller, den ich verwende: https://docs.particle.io/datasheets/wi-fi/photon-datasheet/
Laut Datenblatt kann ich 3,3 V am PWM-Pin der MCU ausgeben. Dies passt in den Bereich des PWM-Signals, das der Lüfter liest. Im Beispiel im Datenblatt für den Lüfter platzieren sie einen 2-kOhm-Widerstand zwischen der MCU und dem PWM-Pin. Ich glaube, ich lese das MCU-Datenblatt richtig und es sagt, dass ich nur 100 mA bekomme, die ich auf dem PWM-Pin der MCU beziehen kann. Ich möchte, dass alle 16 Lüfter mit der gleichen Geschwindigkeit laufen.
Fragen:
Wie bestimme ich die Größe des Widerstands, der für das PWM-Signal für einen Lüfter verwendet werden soll?
Kann ich dieses PWM-Signal verwenden, um alle 16 Lüfter zu steuern? Wenn ja, wie bestimme ich den Widerstandswert?
Wenn ich den einen Pin nicht verwenden kann, um alle 16 Lüfter zu steuern, würde vielleicht ein Transistor dies für mich lösen. Wenn ja, keine Ahnung, wie man den erforderlichen Widerstand herausfindet.
Wenn Sie die Widerstandswerte herausgefunden haben, erklären Sie bitte, wonach ich in den Datenblättern suchen sollte, damit ich weiß, wie dies in Zukunft für andere Komponenten zu tun ist.
Die Antwort auf alle vier Fragen lautet, dass Sie dort keinen Widerstand platzieren sollten.
Der im Bild gezeigte Widerstand ist kein externer Widerstand, der in Ihrer PWM-Treiberschaltung vorhanden sein sollte. Es gibt nur an, welche Art von Last der Lüfter für Ihr Signal darstellt, dh es ist die Eingangsimpedanz des PWM-Pins. Die Ausgangsimpedanz oder Antriebsfähigkeit Ihrer PWM-Quelle bestimmt, wie viele Lüfter daran angeschlossen werden können. Natürlich können Sie Transistoren oder Logikpuffer hinzufügen, um mehr Lüfter anzutreiben.
WasRoughBeast
Mike
bri
bri