Hello everyone, i am using 1 12v cooling fan from a car radiator to cool down some of my sistems. I use a NodeMCU to get the percentage that the fan must work, and until then all is perfect.
My problem is that when using a PWM motor controller (BTS7960) the motor (not the driver) gets extremely hot (85 celsius) when i have it at 50% or less (6v aproximatelly). If I connect a 6v power supply directly without using the pwm driver, the motor always works without heating up.
As far as I investigated, the problem seems to be the pwm signal, because it's not a linear voltage output.
Is there any way to convert the DC voltage from a PWM driver to linear, or some other idea i regulate the voltage using a arduino / nodeMCU? I also have a couple of IRFZ44N laying around, but i needed to have a variable IC resistor that could hold around 8 amps.
All help is apreciated.