The 140mm cooling fan is an essential component widely used in computer systems to maintain optimal operating temperatures. Its primary function is to dissipate heat by circulating air across heat-generating components such as CPUs, GPUs, and power supplies. The 140mm size refers to the fan's diameter, making it suitable for cases and heat sinks that accommodate this size.
Specification | Value/Description |
---|---|
Voltage | 12V DC |
Current | 0.30A |
Power Consumption | 3.6W |
Speed | 1000 RPM |
Airflow | 64 CFM |
Noise Level | 25 dBA |
Bearing Type | Sleeve/Ball |
Connector Type | 3-pin/4-pin PWM |
Pin Number | Description | Wire Color (Typical) |
---|---|---|
1 | Ground | Black |
2 | +12V Power Supply | Red/Yellow |
3 | Tachometer Signal | Green/Blue |
4 | PWM Control Signal* | Blue/White |
* Note: The 4th pin is present only on 4-pin PWM fans.
Q: Can I run the fan at a lower voltage for quieter operation? A: Yes, but be aware that running the fan at a voltage significantly lower than 12V may result in reduced performance or failure to start.
Q: How do I know if my fan supports PWM? A: Check for a 4-pin connector; fans with PWM control typically use this type of connector.
Q: What is the lifespan of a 140mm cooling fan? A: Lifespan varies based on bearing type and usage conditions but typically ranges from 30,000 to 70,000 hours.
// Define the PWM pin connected to the fan
const int pwmPin = 9; // For Arduino UNO, use pins 3, 5, 6, 9, 10, or 11 for PWM
void setup() {
// Set the PWM pin as an output
pinMode(pwmPin, OUTPUT);
}
void loop() {
// Set the fan speed to 50% duty cycle
analogWrite(pwmPin, 127); // 127 out of 255 for 50%
delay(5000); // Run at this speed for 5 seconds
// Increase the fan speed to 75% duty cycle
analogWrite(pwmPin, 191); // 191 out of 255 for 75%
delay(5000); // Run at this speed for 5 seconds
// Turn off the fan
analogWrite(pwmPin, 0); // 0 out of 255 for 0%
delay(5000); // Fan is off for 5 seconds
// Note: Ensure your fan is rated for PWM control before using this code.
}
Note: The provided code is a basic example of how to control a 4-pin PWM fan using an Arduino UNO. Adjust the analogWrite
values to change the fan speed as needed. Ensure that the fan's PWM control pin is connected to one of the Arduino's PWM-capable pins.