I bought a dl360p g8 a few days ago. The fan noise during the power-on self-test was very touching. After booting up, the fan speed remained at around 49%, and the noise was still very loud. It is impossible to keep it at home.
After entering ILO, I found that the values of each temperature sensor were not very high.
After consulting some information, I decided to manually reduce the fan speed to reduce noise.
This is the fan interface definition diagram of dl360p g8, where GND1 and GND2 will be short-circuited to test whether the fan is installed normally on the motherboard; Tach1 and Tach2 are used to test the fan speed;The motherboard adjusts the fan speed via the pwm pin.
As long as we connect the PWM lines of each fan in series and send PWM signals externally, we can take over the control of the motherboard and manually adjust the fan speed.
1. Line transformation
Short-circuit the four pins GND1, GND2, Tach1, and Tach2 together to deceive the motherboard.
Then connect all the fans' pwm lines in series
2. Manual speed control using Arduino
Sending a pwm signal to a fan using arduino
The procedure is as follows:
int control;
void setup() {
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
// 先将风扇转速调零
analogWrite(0, 255);
}
void loop() {
control = analogRead(A0) / 4;
// 发送pwm信号
analogWrite(3, control);
}
An external knob is connected to the Arduino for manual speed adjustment.
Finally, you need to add a 5V small fan to the raid card for separate heat dissipation(Or the temperature is too high 233)
Comments 11 comments
I just bought a gen8 recently and was annoyed by the noise problem. I want to learn how to make it
Which Arduino should I buy? It's hard to copy it if I don't know
@shmily All are OK. I use Arduino nano, which is relatively small.
@sh06y Can you add my QQ (7008229)? I am a newbie, how to connect to Arduino nano? Arduino connects an external knob for manual speed control. These are difficult questions for me, I don't understand.
@shmily add
Can an expert provide me with a link to buy Arduino? If it is convenient, please send me an email at tenlmail@163.com. I would like to copy it. Thank you.
Hello, I want to ask, I see that you have cut all the wires short, GND1, GND2, Tach1, Tach2 on the motherboard side are short-circuited, do you lead out the power ground and pwm three wires on the fan side, or only lead out the pwm line power and ground, or are they still connected to the motherboard?
@chenhan Just bring out the PWM line. I originally wanted to remove the fan, so I cut all the wires :lol:
Do you have a circuit diagram? I would like to refer to it.
Email: 1692024891@qq.com
Or you can just add your QQ number
Hello,
Can you also share the ardino cable connection?
Thank you.
@Ceyhun Arduino A0 pin — fan pwm pin