Eu tenho um ventilador de 3 pinos de 12 V e quero interpretar a saída do sensor de velocidade. No fio amarelo, recebo algo que parece modulação com pulso. Como eu interpretaria a saída sem realmente conectar o ventilador a um computador?
Eu tenho um ventilador de 3 pinos de 12 V e quero interpretar a saída do sensor de velocidade. No fio amarelo, recebo algo que parece modulação com pulso. Como eu interpretaria a saída sem realmente conectar o ventilador a um computador?
Respostas:
Breve histórico: A saída do tacômetro vem de um sensor de efeito Hall montado na placa de circuito impresso do driver do motor na estrutura do ventilador. Um ou mais ímãs incorporados no cubo do rotor do ventilador ativam o sensor de efeito Hall à medida que passam. O sensor é amplificado e, eventualmente, aciona um circuito lógico. Os ventiladores que eu vi usam uma saída de dreno / coletor aberto.
Um (ou mais) pulso é gerado toda vez que o rotor do ventilador completa uma revolução. O número de pulsos contados em um minuto é diretamente proporcional à rotação do ventilador. No caso de seus fãs, acho que seria razoável adivinhar que existem dois pulsos gerados para cada revolução. Com a frequência que você mediu, cerca de 1500 RPM soa correto, uma vez que você o está executando em 10V (12V nominal) e o típico é 1800-2000 RPM.
Se você deseja uma abordagem mais visual, pode fazer um tacômetro estroboscópico bruto usando apenas um LED e um resistor. Conecte um LED (mais brilhante é melhor) e um resistor limitador de corrente apropriado entre a alimentação e o pino do tacômetro. Se você marcar uma das pás do ventilador com algo fácil de ver, como um adesivo, poderá acender o LED nas pás do ventilador e ver o adesivo aceso em dois lugares. Você pode usar esta técnica para contar o número de vezes que a saída do tacômetro diminui a cada rotação e para aproximar o ciclo de trabalho do sinal.
Todas as informações necessárias são publicadas aqui:
http://www.formfactors.org/developer/specs/REV1_2_Public.pdf
Mais especificamente,
Tensão 12 ± 1.2V
Corrente de pico (@ 13.2V) 2A
Seção do tacômetro:
Leitura de velocidade: 2 pulsos por rotação
Saída do tipo coletor aberto ou dreno aberto
Mobo possui pullup
PWM frequência: 21-28 kHz, meta de 25 kHz
lógico baixo: <= 0.8V
Imax: 5 mA
Vmax: 5.25V
dever PWM representa a saída velocidade em comparação com toda a velocidade, relação linear
Se PWM é menor do que o valor mínimo aceito para esse fã , comportamento indeterminado de acordo com especificações
O ventilador deve corresponder ao sinal de controle PWM ± 10%.
São esperadas proteções de bloqueio e polaridade do rotor
Pinos: 1, 2, 3, 4 são pretos, amarelos, verdes, azuis e sua função é GND, 12V, sensor, controle
Na maioria dos fãs com quem trabalhei, o fio amarelo é chamado de fio TACH ou tacômetro. É semelhante à saída PWM, mas é a frequência que está relacionada à rotação do ventilador. Às vezes é 1: 1 e a saída de um período na linha TACH é igual a uma rotação do ventilador; Às vezes, há 3 períodos no TACH para 1 revolução do ventilador, você precisa verificar a folha de dados.
Você pode conectar o sinal TACH a um pino de E / S em um microprocessador e determinar o valor de RPM do ventilador com bastante facilidade.
O sinal do ventilador é a taxa de rotação, 1 Hz = 1 RPS (rotação / rotação por segundo). Conecte um PIC ou sua marca favorita de microcontrolador ao sinal, conte cada borda crescente ou decrescente em um (ou quantos você desejar - mais segundos, mais precisão) em segundo e multiplique para obter RPM. Se o seu processador for rápido, você poderá medir o período da forma de onda e, a partir disso, determinar a velocidade com um alto grau de precisão (1 / t = f).
Para a maioria dos ventiladores, o 1 Hz representa uma rotação, pois é mais caro incluir vários comutadores no ventilador, mas não confie nisso.