The 12V PWM Fan (120mm) is a versatile cooling solution designed to operate on a 12-volt power supply. It utilizes Pulse Width Modulation (PWM) for precise speed control, making it ideal for a variety of applications. This fan is commonly used in electronic devices, computer systems, and other environments where efficient cooling is essential.
Parameter | Value |
---|---|
Voltage | 12V DC |
Current | 0.2A - 0.5A |
Power Rating | 2.4W - 6W |
Fan Speed | 600 - 2000 RPM |
Airflow | 40 - 70 CFM |
Noise Level | 20 - 35 dBA |
PWM Frequency | 25kHz |
Connector Type | 4-pin Molex |
Dimensions | 120mm x 120mm x 25mm |
Pin Number | Pin Name | Description |
---|---|---|
1 | GND | Ground |
2 | +12V | Power Supply (12V DC) |
3 | Sense | Tachometer Output (provides RPM feedback) |
4 | PWM | PWM Control Signal (for speed control) |
To use the 12V PWM Fan in a circuit, follow these steps:
// Example code to control a 12V PWM Fan with Arduino UNO
const int pwmPin = 9; // PWM pin connected to the fan's PWM input
const int sensePin = 2; // Sense pin connected to the fan's tachometer output
void setup() {
pinMode(pwmPin, OUTPUT); // Set the PWM pin as an output
pinMode(sensePin, INPUT); // Set the Sense pin as an input
Serial.begin(9600); // Initialize serial communication for monitoring
}
void loop() {
int fanSpeed = 128; // Set fan speed (0-255)
analogWrite(pwmPin, fanSpeed); // Write PWM signal to control fan speed
// Read and print the fan's RPM (optional)
int rpm = readFanRPM();
Serial.print("Fan RPM: ");
Serial.println(rpm);
delay(1000); // Wait for 1 second
}
int readFanRPM() {
// Function to read the fan's RPM from the Sense pin
// This is a placeholder function and may need to be adjusted
// based on the specific fan and microcontroller used.
int rpm = pulseIn(sensePin, HIGH) * 60 / 2; // Calculate RPM
return rpm;
}
Fan Not Spinning:
Fan Speed Not Changing:
High Noise Levels:
Incorrect RPM Readings:
By following this documentation, users can effectively integrate and utilize the 12V PWM Fan (120mm) in their projects, ensuring optimal cooling performance and reliability.