Wie wird die Ausgabe eines 3-poligen Computer-Lüfterdrehzahlsensors interpretiert?

18

Ich habe einen 3-poligen 12-V-Computerlüfter und möchte dessen Geschwindigkeitssensorausgang interpretieren. Am gelben Draht erhalte ich etwas, das aussieht wie Puls mit Modulation. Wie würde ich die Ausgabe interpretieren, ohne den Lüfter tatsächlich an einen Computer anzuschließen?

AndrejaKo
quelle
In Verbindung stehender Artikel: petervis.co.cc/cpu%20fan%20tacho/cpu%20fan%20tacho.html
AndrejaKo
3
Diese Petervis-Links scheinen verdächtig - der Artikel behauptet, dass das Tachosignal im "PWM-Format" vorliegt, was Unsinn ist, und dass der Tachoausgang auf dem TTL-Spannungspegel liegt. Der Autor kann zwischen der Drehzahlausgabe und der PWM- Eingabe für den Lüfter verwechselt werden . (Nicht alle Lüfter haben beide oder auch nur einen PWM-Eingang und einen Tacho-Ausgang.) Lesen Sie die Antworten unten und das erwähnte Intel-Dokument.
Wideman

Antworten:

31

Kurzer Hintergrund: Der Tachometerausgang stammt von einem Hall-Effekt-Sensor, der auf der Motortreiberplatine am Lüfterrahmen montiert ist. Ein oder mehrere in der Lüfterrotornabe eingebettete Magnete aktivieren den Hall-Effekt-Sensor im Vorbeigehen. Der Sensor wird verstärkt und steuert schließlich eine Logikschaltung an. Die Lüfter, die ich gesehen habe, verwenden einen Open Drain / Open Collector-Ausgang.

Ein (oder mehrere) Impulse werden jedes Mal erzeugt, wenn der Lüfterrotor eine Umdrehung vollendet. Die Anzahl der Impulse, die in einer Minute gezählt werden, ist direkt proportional zur Drehzahl des Lüfters. Ich halte es im Fall Ihres Lüfters für vernünftig, zu vermuten, dass für jede Umdrehung zwei Impulse erzeugt werden. Bei der von Ihnen gemessenen Frequenz klingen ungefähr 1500 U / min richtig, vorausgesetzt, Sie betreiben sie bei 10 V (12 V nominal) und die typische Drehzahl liegt bei 1800-2000 U / min.

Wenn Sie einen visuelleren Ansatz wünschen, können Sie einen groben Stroboskop-Drehzahlmesser mit nur einer LED und einem Widerstand herstellen. Schließen Sie eine LED (heller ist besser) und einen geeigneten Strombegrenzungswiderstand zwischen Strom und Drehzahlmesser an. Wenn Sie eine der Lüfterflügel mit einem gut sichtbaren Symbol wie einem Aufkleber markieren, sollten Sie in der Lage sein, die LED auf den Lüfterflügeln zu leuchten und den Aufkleber an zwei Stellen zu leuchten. Mit dieser Technik können Sie zählen, wie oft der Tachometerausgang bei jeder Umdrehung niedrig wird, und den Arbeitszyklus des Signals approximieren.

W5VO
quelle
6
Das ist ein bisschen zu schlau. Ich bin auf dich! ;)
Tyblu
Sie können einen 555 im One-Shot-Modus einrichten und dann den Blitz so kurz schalten, dass die Klingen "eingefroren" werden.
W5VO
5
Sie können den Impuls verwenden, um eine Waffe ohne Schaden durch die Klingen zu schießen . Sollten Sie dazu geneigt sein.
Markrages
4
Im Allgemeinen sollte ein Standard-Computerlüfter zwei Impulse pro Umdrehung senden, um mit allen anderen Lüftern und Motherboards übereinzustimmen. Ein Lüfter, der nicht zwei Impulse pro Umdrehung verwendet, dreht sich offensichtlich (für die Motherboard- / Überwachungssoftware) mit einer anderen Geschwindigkeit als tatsächlich.
Schamtam
2
@Faloude Bei einem 3-Draht-Lüfter wahrscheinlich nicht, da der Hall-Effekt-Sensor Strom benötigt. Bei einem 4-Leiter kann der Controller möglicherweise ohne Stromversorgung des Lüfters mit Strom versorgt werden.
W5VO
8

Alle benötigten Infos werden hier veröffentlicht:

http://www.formfactors.org/developer/specs/REV1_2_Public.pdf

Genauer,

Spannung 12 ± 1,2 V
Spitzenstrom (bei 13,2 V ) 2A


Drehzahlmesser : Geschwindigkeitsanzeige: 2 Impulse pro Umdrehung
Open-Collector- oder Open-Drain-Ausgang
Mobo hat Pullup

PWM-Frequenz: 21-28 kHz, Ziel 25 kHz
logisch niedrig: <= 0,8 V
Imax: 5 mA
Vmax: 5,25 V Die
PWM-Einschaltdauer stellt die im Vergleich zur vollen Drehzahl abgegebene Drehzahl dar. Lineare Beziehung
Liegt die PWM unter dem für diesen Lüfter akzeptierten Mindestwert , unbestimmtes Verhalten nach Angaben

Der Lüfter sollte mit dem PWM-Steuersignal ± 10% übereinstimmen. Es werden
Schutzmaßnahmen gegen Rotorblockierung und Verpolung erwartet.
Stifte: 1, 2, 3, 4 sind schwarz, gelb, grün, blau und ihre Funktion ist GND, 12 V, Sensor, Steuerung

FarO
quelle
3
Können Sie bitte genügend Informationen hinzufügen, damit Ihr Link nur weiter gelesen werden kann? Wenn dieser Link derzeit nicht mehr angezeigt wird, ist dies in den meisten Fällen auch der Fall.
Kortuk
1
Falls Sie nach neueren Versionen suchen möchten, lautet der Dokumentname "PWM-gesteuerte Lüfter (4-Wire Pulse Width Modulation)" und wird von Intel veröffentlicht.
Wideman
4

Bei den meisten Fans, mit denen ich gearbeitet habe, wird der gelbe Draht als TACH- oder Drehzahlmesserdraht bezeichnet. Sie ähnelt der PWM-Ausgabe, bezieht sich jedoch auf die Frequenz, mit der sich der Lüfter dreht. Manchmal ist es 1: 1 und eine Periodendauer, die auf der TACH-Linie ausgegeben wird, entspricht einer Umdrehung des Lüfters. manchmal gibt es 3 Perioden auf dem TACH zu 1 Umdrehung des Ventilators, müssen Sie das Datenblatt überprüfen.

Sie können das TACH-Signal ganz einfach an einen E / A-Pin eines Mikroprozessors anschließen und die Drehzahl des Lüfters ermitteln.

Seidleroni
quelle
5
Das ist keine PWM (Pulsweitenmodulation).
Starblue
4
Es wäre PFM (Pulsfrequenzmodulation)
Nick T
2
@NickT Ich habe eine Bearbeitung vorgeschlagen. Mal sehen, ob es akzeptiert wird.
Bruno Bronosky
4

Vom Gebläseimpulssignal (Drehzahlmesser) in die Drehzahl umwandeln, indem die Frequenz des Drehzahlmessers gemessen wird, wobei 1 volle Gebläsedrehung 2 Impulssignal darstellt. Also mal für eine Minute mit 60 Sekunden.

Lüfterdrehzahl in U / min:

RPM=freq260
user34041
quelle
0

Das Lüftersignal ist die Drehzahl, 1 Hz = 1 U / min (Umdrehung / Umdrehung pro Sekunde). Schließen Sie einen PIC oder einen Mikrocontroller Ihrer Lieblingsmarke an das Signal an, und zählen Sie jede steigende oder fallende Flanke in einer (oder in einer beliebigen Anzahl). mehr Sekunden, mehr Genauigkeit) und multiplizieren, um die Drehzahl zu erhalten. Wenn Ihr Prozessor schnell ist, können Sie sogar die Periode der Wellenform messen und daraus die Geschwindigkeit mit hoher Genauigkeit bestimmen (1 / t = f).

Für die meisten Lüfter bedeutet 1 Hz eine Umdrehung, da es teurer ist, mehrere Schalter in den Lüfter einzubauen, aber verlassen Sie sich nicht darauf.

Thomas O.
quelle
1
Sind Sie sicher, dass 1 Hz = 1 RPS ist? Ich messe die Frequenz und bekomme ungefähr 50 Hz, wenn ich den Lüfter bei 10 V laufen lasse. Es ist ein 92x92x25 Lüfter und sie sind normalerweise zwischen 1800 und 2200 U / min bemessen, also scheinen 3000 ein bisschen hoch zu sein, besonders bei 10 V. Auch , Ich habe gerade im Internet herausgefunden, dass die maximale Drehzahl für meinen Lüfter 2000 ist. Könnte es also 1 Hz = 1/2 RPS sein?
AndrejaKo
@AndrejaKo, ich nehme an, es könnte sein - wie viele Klingen hat es? 4?
Thomas O
Es hat 7 Klingen.
AndrejaKo
@AndrejaKo, na ja, das ist dann ziemlich merkwürdig, denn es gibt kein vernünftiges Vielfaches, das Ihnen diese Geschwindigkeit bringen würde.
Thomas O
1
Wie wirkt sich die Anzahl der Klingen auf die Geschwindigkeitsmessung aus?
AndrejaKo