El ventilador PWM de 12v parece estar funcionando a la inversa de lo que debería ser

Tengo un ventilador de 120 mm y 12 V que se usa en un Antminer S7. Hay dos ventiladores en el antminer y ambos están controlados por el software incorporado.

Tuve una rotura de ventilador, así que reemplacé el ventilador con un modelo similar . Es exactamente del mismo tamaño que el conector original de 4 pines y todo eso (el conector no encaja exactamente en el cabezal de la placa). Pero este ventilador de reemplazo nunca funciona a la misma velocidad que el otro ventilador.

Por ejemplo, al arrancar, el antminer realiza una autocomprobación, en la que aumentará los ventiladores durante unos 30 segundos y comprobará que está recibiendo una señal de RPM. Puede hacer esto varias veces si no detecta una señal.

Lo que he notado durante este ciclo de arranque es que los dos ventiladores no funcionan a la misma velocidad durante las pruebas. El único ventilador que reemplacé comienza al 100% de la velocidad tan pronto como recibe energía. El otro se sienta a velocidad de ralentí (algo así como 15%). Luego, después de aprox. 30 segundos, el primer ventilador se acelera, pero el ventilador reemplazado hace exactamente lo contrario. Ahora, algunos de ustedes pueden decir que tal vez el antminer está aumentando deliberadamente solo un ventilador a la vez durante las pruebas. Bueno, la razón por la que no creo que esto sea correcto es que noto que ocurre la misma tendencia cuando el minero se está ejecutando. En el modo de velocidad automática del ventilador, notaré que a medida que el primer ventilador aumenta, el otro disminuye. E incluso cuando configuro manualmente la velocidad del ventilador en algo así como el 15 %, el ventilador reemplazado se mantiene a altas RPM, mientras que el otro hace lo que esperas.

Y como dije antes, el encabezado no se ajusta exactamente al conector. Es de 4 pines, pero hay un chavetero en el encabezado que es más angosto que el de la imagen del artículo de arriba. Pero el conector del elemento que se muestra en la imagen es definitivamente el correcto. Todavía se ajusta un poco al encabezado, pero hay que forzarlo.

De alguna manera dudo que el tamaño del conector tenga algo que ver con los problemas de RPM porque el pinout no parece cambiar con respecto al conector tradicional. Pero estoy abierto a ideas aquí.

Otro pequeño dato que me gustaría incluir es que el antminer no recibe de manera confiable una señal de tacómetro. Ocasionalmente obtiene una lectura de RPM, otras veces no. ESTO podría deberse al conector, pero volver a colocarlo no cambia mucho.

Lo siento si esta publicación es muy incoherente, quería asegurarme de obtener la mayor cantidad de información posible.

Las ideas son muy apreciadas!

¿Puedes intentar hacer funcionar el ventilador en cuestión con una señal PWM que controlas? Puede ser que el ventilador de reemplazo espere una señal PWM invertida...
@ThreePhaseEel Desafortunadamente, no tengo un generador PWM a mi disposición. Ni ningún Arduino de repuesto con el que pudiera intentarlo.
Marca y modelo del ventilador? Los de "gama alta" tienden a tener esto como una opción, probablemente destinados a la unidad de colector abierto invertido.

Respuestas (1)

Sospecho que su nuevo ventilador requiere una señal PWM invertida en comparación con lo que proporciona la placa; eso explicaría por qué controlaría "al revés". Usaría un 78L05, una sección de un IC inversor 74HC04 o equivalente, un par de tapas de cerámica de 100 nF y un conector y un cabezal de 0,1" de 4 pines para fabricar un adaptador inversor para el PWM en la placa perforada, como en el esquema a continuación (suponiendo que sus fanáticos sigan el estándar de interfaz de ventilador PWM de la placa base de la PC , es decir):

esquemático

simular este circuito : esquema creado con CircuitLab

¡Creo que puedes tener razón! No estaba seguro de si era incluso un problema factible. Ahora veo que es. Gracias por el esquema. Probablemente improvisaré esto en los próximos días.