Mam 3-pinowy wentylator komputerowy 12 V i chcę zinterpretować jego moc wyjściową czujnika prędkości. Na żółtym przewodzie dostaję coś, co wygląda jak modulacja pulsacyjna. Jak interpretowałbym wyjście bez faktycznego podłączenia wentylatora do komputera?
18
Odpowiedzi:
Krótkie tło: Dane wyjściowe obrotomierza pochodzą z czujnika Halla zamontowanego na płytce sterownika silnika na ramie wentylatora. Co najmniej jeden magnes osadzony w piaście wirnika wentylatora aktywuje czujnik Halla, gdy go mijają. Czujnik jest wzmacniany i ostatecznie napędza obwód logiczny. Wentylatory, które widziałem, używają wyjścia typu otwarty odpływ / otwarty kolektor.
Jeden (lub więcej) impulsów jest generowany za każdym razem, gdy wirnik wentylatora wykonuje obrót. Liczba impulsów liczona w jednej minucie jest wprost proporcjonalna do obrotów na minutę wentylatora. W przypadku twojego wentylatora uważam, że rozsądnie byłoby zgadywać, że dla każdego obrotu generowane są dwa impulsy. Przy częstotliwości, którą zmierzyłeś, około 1500 obr./min brzmi dobrze, biorąc pod uwagę, że pracujesz przy 10 V (nominalny 12V), a typowa to 1800-2000 obr./min.
Jeśli chcesz uzyskać bardziej wizualne podejście, możesz wykonać prymitywny tachometr stroboskopowy, używając tylko diody LED i rezystora. Podłącz diodę LED (im jaśniejsza, tym lepiej) i odpowiedni rezystor ograniczający prąd między mocą a bolcem obrotomierza. Jeśli zaznaczysz jedno z łopatek wentylatora czymś łatwym do zobaczenia, np. Naklejką, powinieneś być w stanie świecić diodą LED na łopatkach wentylatora i widzieć naklejkę podświetloną w dwóch miejscach. Możesz użyć tej techniki, aby policzyć, ile razy obrotomierz obniża się przy każdym obrocie, i przybliżać cykl pracy sygnału.
źródło
Wszystkie potrzebne informacje są publikowane tutaj:
http://www.formfactors.org/developer/specs/REV1_2_Public.pdf
Dokładniej,
Napięcie 12 ±
1,2 V Prąd szczytowy (@ 13,2 V) 2A
Sekcja tachometru:
odczyt prędkości: 2 impulsy na obrót
Wyjście typu otwarty kolektor lub otwarty odpływ
Mobo ma podciąganie
Częstotliwość PWM: 21-28 kHz, docelowa
logika 25 kHz niska: <= 0,8 V
Imax: 5 mA
Vmax: 5,25 V
Obowiązek PWM reprezentuje moc wyjściową w porównaniu do pełnej prędkości, zależność liniowa
Jeśli PWM jest niższa niż minimalna dopuszczalna wartość dla tego wentylatora , nieokreślone zachowanie zgodnie ze specyfikacją
Wentylator powinien pasować do sygnału sterującego PWM ± 10%
Oczekuje się blokady wirnika i polaryzacji Zabezpieczenia
: 1, 2, 3, 4 są czarne, żółte, zielone, niebieskie, a ich funkcja to GND, 12 V, kontrola, kontrola
źródło
W większości wentylatorów, z którymi pracowałem, żółty przewód jest nazywany przewodem TACH lub tachometru. Jest podobny do wyjścia PWM, ale jest to częstotliwość związana z obrotem wentylatora. Czasami jest to 1: 1 i jeden okres wyjściowy w linii TACH jest równy jednemu obrotowi wentylatora; czasami są 3 okresy na TACH do 1 obrotu wentylatora, musisz sprawdzić arkusz danych.
Możesz podłączyć sygnał TACH do styku we / wy mikroprocesora i dość łatwo określić wartość obrotów na minutę wentylatora.
źródło
Z sygnału impulsu wentylatora (obrotomierz) przelicz na prędkość, mierząc częstotliwość obrotomierza, którego 1 pełny obrót wentylatora reprezentuje 2 sygnały impulsu. Tak więc przez minutę razy z 60 sekundami.
Prędkość wentylatora w RPM:
źródło
Sygnał wentylatora to prędkość obrotowa, 1 Hz = 1 RPS (obrót / obrót na sekundę). Podłącz do sygnału PIC lub ulubioną markę mikrokontrolera, policz każdą rosnącą lub opadającą krawędź w jednym (lub dowolną liczbę - więcej sekund, większa dokładność) sekund i pomnóż, aby uzyskać RPM. Jeśli twój procesor jest szybki, możesz nawet zmierzyć okres fali i na tej podstawie określić prędkość do wysokiego stopnia dokładności (1 / t = f).
Dla większości wentylatorów 1 Hz reprezentuje jeden obrót, ponieważ droższe jest umieszczenie wielu przełączników w wentylatorze, ale nie polegaj na tym.
źródło