Controlling fans on CPU/GPU temps

Associate
Joined
26 Dec 2013
Posts
580
Location
404 Not Found
Is there anyway to get 1 set of 4 fans to speed up/slow down depending on if the GPU or CPU temp is increasing?

These fans are on a radiator that cools both the CPU and GPU. So I can't just plug them into the CPU header as if I use GPU processing and not much CPU, the fans won't speed up to cool the GPU.

My motherboard is an Asus Maximus VII Impact.
 
Custom Loop?

You'd be better to get a Y splitter for these fans and run them off the motherboard PWM headers. Using the ASUS Fan Controller software, you could create a custom profile.
 
Yeah, it's a custom loop using a D5 Vario pump.

I was thinking that, but I thought it would only change the speeds based on the CPU temp so the GPU's would overheat?
 
You don't have to use the CPU header, you can use any PWM header from the board. I'm not using mine and have all case fans connected to Y-splitters using multiple headers.

I would give you a screenshot with what I'm using but You have a graph and drag each dot according to how you want the curve setup.
 
I've got the same problem if I just connect an adapter to my gpu.. If I do that configuration, then my fan speeds won't speed up if only my cpu is in use..


Not sure if I'm just overthinking this, or just being stupid :D

How do most people control fans on a full system loop?
 
Provided you are happy with all the fans running at the same speed (rather than being individually controlled), the NZXT Grid+ could be an option:
http://www.overclockers.co.uk/showproduct.php?prodid=FG-027-NX

I'm currently using one to control the speeds of my RV03's intake fans based on GPU temperature. Does need a spare USB2 header on your motherboard to control it.


This looks like it could do the trick, as long as you can set it to monitor both CPU/GPU temps at the same time.
 
You could use a microcontroller to read the duty cycle of both CPU and GPU PWM outputs and have it output a single signal based on the larger of the two. That would be the diy way.

I'm not sure if there's a commercial solution to the problem. Fan controllers usually work off separate sensors or readings for each bank of fans but do they work the other way around?

Id probably just go for 2 on the CPU and 2 on the GPU and control the fans via each pwm output, stress testing to ensure it all works.
 
Last edited:
You could use a microcontroller to read the duty cycle of both CPU and GPU PWM outputs and have it output a single signal based on the larger of the two. That would be the diy way.

I'm not sure if there's a commercial solution to the problem.

I guess the only other option I have to to buy a fan controller that allows temperature sensor inputs. Input the coolant temp, and set a fan curve from that.
 
This looks like it could do the trick, as long as you can set it to monitor both CPU/GPU temps at the same time.

Just got home and tried it - scratch that as an idea. :( It only monitors either CPU or GPU, depending on which you have selected. Just ran Prime95 to get some heat in the CPU, not the GPUs and my fans stayed at 40% until I clicked to monitor CPU temp, then it ramped them up, then I clicked back to GPU, and the fans came back down.

Sorry mate, looks like the software isn't quite ready for what you need - unless you can persuade NZXT to add this feature at the next release of CAM?
 
I did some googling on that the other day, but couldn't find anything to say it would do as I needed.. I guess I could give it a try and see what happens.
I have the Aquaero 5 Pro and love it. As I understand it the Aquaero 5 is the same beast.

I don't know if two temp sources can be used to one control, but monitoring water temp would, and that could probably be done bu simply securing a sensor on the radiator near the input.
 
Been having a look at speed fan over the last day or two. I'm sure if I figured out how to work it using some youtube videos it might help a bit.

The Aquaero 5 does look good. It's got some nice features by the looks of it, I like the idea it can shut down your PC if something goes wrong. That may have to be the way forward, just input a water sensor temp and use that as my temperature to monitor. I can't think of any bad reason just having the fan curve set to water temp.

Also, looks like a good way to power my LED lights :D
 
Last edited:
Water temp is how most commercial applications (like heavy equipment, trucks, cars, etc.) control their fans and regulate flow rates
 
Back
Top Bottom