Sign in with
Sign up | Sign in
Your question
Solved

How does the motherboard know what RPM to spin a PWM fan at?

Last response: in Systems
Share
March 29, 2014 1:00:54 PM

I have a Gigabyte GA-990FXA-UD3 motherboard. I can understand that the CPU fan will spin at higher RPM if the CPU is at a higher temperature. I'm sure the CPU manufacturer programs it into the processer, and maybe the chipsets.

But how does a PWM for Sys_fan1 know to make it spin faster? Does it somehow know it's location in the computer?

So can I plug in a PWM fan in the front intake in either PWM connector, and the computer knows how to make it spin faster?

March 29, 2014 1:06:08 PM

Yes,,,,, The mbod has control over those pwm ports, and will even send you the info on how fast they are running, etc. After hooking the fans up, go into your bios and you will see the fan speeds, etc.
m
0
l

Best solution

a b V Motherboard
March 29, 2014 1:07:04 PM

There are a couple of different temperature sensors on the MB, when those temperature sensors read a higher temperature they spin the fans faster.
The MB doesn't make any attempt to know where the individual fans are located, it just spins them all faster.

If you wanted more individual control there are a few software options that show each temperature sensor reading and all the fan data the MB had. Speedfan is the one I use on occasion to check temperatures.
Share
Related resources
a b à CPUs
a b V Motherboard
March 29, 2014 1:07:55 PM

Well it depends on the placement of the temp sensors. For example plugging a fan into the CPU fan header will make that fan speed up or slow down depending on the temp of the sensor in that location. If the heat goes up the fan would speed up for the fan plugged into that header.
m
0
l
a c 80 à CPUs
a b V Motherboard
March 29, 2014 1:09:46 PM

No, the motherboard doesn't know the location of the case fans for your system. However, it does take temperature readings at different points on the motherboard, and increases the speed of any fans plugged into the sys_fan locations. That's why it's important to plug the cpu fan into the right header(cpu_fan), so it runs based off the correct information in regards to the cpu temp.
m
0
l
!