Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use Mini Fan: Examples, Pinouts, and Specs

Image of Mini Fan
Cirkit Designer LogoDesign with Mini Fan in Cirkit Designer

Introduction

The Mini Fan is a small electric fan designed for cooling or ventilation purposes. It is typically powered by a low-voltage DC motor, making it suitable for a wide range of applications. Its compact size and low power consumption make it ideal for use in electronics projects, small enclosures, and portable devices.

Explore Projects Built with Mini Fan

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Arduino-Controlled GSM Relay Switch with Audio Playback
Image of dtmf_decoder: A project utilizing Mini Fan in a practical application
This circuit features an Arduino UNO microcontroller interfaced with a SIM800L GSM module, a DFPlayer MINI MP3 module, a 4-channel relay module, and a 220V fan. The Arduino controls the relay module to switch the fan and other loads, and communicates with the SIM800L for call and SMS handling, which in turn can trigger actions based on DTMF tones received. The DFPlayer MINI is used for audio output, and the circuit is powered by a 5V adapter connected to an AC supply.
Cirkit Designer LogoOpen Project in Cirkit Designer
Raspberry Pi Pico-Based Smart Fan Controller with Touchscreen Interface
Image of Lueftersteuerung V1: A project utilizing Mini Fan in a practical application
This circuit is an automated fan control system using a Raspberry Pi Pico, which reads temperature and humidity data from an AHT20 sensor and displays information on a Nextion Touch LCD. The system uses a Seeed Mosfet to control a fan based on the sensor data, with a logic level converter to interface between the 3.3V and 5V components, and a DCDC converter to step down voltage from 12V to 5V.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino-Controlled 12V Fan with Relay Automation
Image of gomba v1: A project utilizing Mini Fan in a practical application
This circuit uses an Arduino Mini (Rev5) to control a 12V fan via a relay. The Arduino is powered by a 5V adapter and is programmed to turn the fan on for 2 seconds every 10 seconds. The 12V power for the fan and relay is supplied by a 12V adapter.
Cirkit Designer LogoOpen Project in Cirkit Designer
Beelink Mini S12 N95 and Arduino UNO Based Fingerprint Authentication System with ESP32 CAM
Image of design 3: A project utilizing Mini Fan in a practical application
This circuit features a Beelink MINI S12 N95 computer connected to a 7-inch display via HDMI for video output and two USB connections for power and touch screen functionality. An Arduino UNO is interfaced with a fingerprint scanner for biometric input. The Beelink MINI S12 N95 is powered by a PC power supply, which in turn is connected to a 240V power source. Additionally, an ESP32 CAM module is powered and programmed via a USB plug and an FTDI programmer, respectively, for wireless camera capabilities.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Mini Fan

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of dtmf_decoder: A project utilizing Mini Fan in a practical application
Arduino-Controlled GSM Relay Switch with Audio Playback
This circuit features an Arduino UNO microcontroller interfaced with a SIM800L GSM module, a DFPlayer MINI MP3 module, a 4-channel relay module, and a 220V fan. The Arduino controls the relay module to switch the fan and other loads, and communicates with the SIM800L for call and SMS handling, which in turn can trigger actions based on DTMF tones received. The DFPlayer MINI is used for audio output, and the circuit is powered by a 5V adapter connected to an AC supply.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Lueftersteuerung V1: A project utilizing Mini Fan in a practical application
Raspberry Pi Pico-Based Smart Fan Controller with Touchscreen Interface
This circuit is an automated fan control system using a Raspberry Pi Pico, which reads temperature and humidity data from an AHT20 sensor and displays information on a Nextion Touch LCD. The system uses a Seeed Mosfet to control a fan based on the sensor data, with a logic level converter to interface between the 3.3V and 5V components, and a DCDC converter to step down voltage from 12V to 5V.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of gomba v1: A project utilizing Mini Fan in a practical application
Arduino-Controlled 12V Fan with Relay Automation
This circuit uses an Arduino Mini (Rev5) to control a 12V fan via a relay. The Arduino is powered by a 5V adapter and is programmed to turn the fan on for 2 seconds every 10 seconds. The 12V power for the fan and relay is supplied by a 12V adapter.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of design 3: A project utilizing Mini Fan in a practical application
Beelink Mini S12 N95 and Arduino UNO Based Fingerprint Authentication System with ESP32 CAM
This circuit features a Beelink MINI S12 N95 computer connected to a 7-inch display via HDMI for video output and two USB connections for power and touch screen functionality. An Arduino UNO is interfaced with a fingerprint scanner for biometric input. The Beelink MINI S12 N95 is powered by a PC power supply, which in turn is connected to a 240V power source. Additionally, an ESP32 CAM module is powered and programmed via a USB plug and an FTDI programmer, respectively, for wireless camera capabilities.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Cooling electronic components such as microcontrollers, sensors, and power supplies.
  • Ventilation in small enclosures or cases.
  • DIY projects requiring airflow or heat dissipation.
  • Portable cooling devices or gadgets.

Technical Specifications

The following table outlines the key technical details of the Mini Fan:

Parameter Value
Operating Voltage 5V DC (typical), 3-12V range
Current Consumption 100-200mA (depending on load)
Power Rating 0.5W - 2.4W
Fan Speed 3000-8000 RPM (varies by model)
Dimensions 30mm x 30mm x 10mm (typical)
Connector Type 2-pin or 3-pin JST/PH2.0
Noise Level 20-30 dB (depending on speed)
Weight ~10g

Pin Configuration and Descriptions

The Mini Fan typically comes with a 2-pin or 3-pin connector. The pin configuration is as follows:

2-Pin Connector

Pin Number Name Description
1 VCC Positive power supply (3-12V)
2 GND Ground connection

3-Pin Connector

Pin Number Name Description
1 VCC Positive power supply (3-12V)
2 GND Ground connection
3 PWM/Signal Optional speed control input

Usage Instructions

How to Use the Mini Fan in a Circuit

  1. Power Connection: Connect the VCC pin to a DC power source (e.g., 5V from an Arduino or external power supply). Connect the GND pin to the ground of the circuit.
  2. Speed Control (Optional): If using a 3-pin Mini Fan, connect the PWM/Signal pin to a microcontroller's PWM output to control the fan speed. A typical PWM frequency of 25kHz is recommended.
  3. Mounting: Secure the Mini Fan in place using screws or adhesive, ensuring proper airflow direction (usually indicated by arrows on the fan housing).

Important Considerations and Best Practices

  • Voltage Range: Ensure the input voltage is within the specified range (3-12V). Exceeding this range may damage the fan.
  • Current Supply: Verify that the power source can supply sufficient current (100-200mA) for the fan to operate reliably.
  • Airflow Direction: Check the airflow direction before installation. Most fans have arrows indicating the direction of airflow and blade rotation.
  • Noise Reduction: To minimize noise, ensure the fan is mounted securely and avoid obstructions near the blades.
  • PWM Control: When using PWM for speed control, ensure the duty cycle is adjusted appropriately to avoid stalling the fan at very low speeds.

Example: Connecting a Mini Fan to an Arduino UNO

Below is an example of how to connect and control a Mini Fan using an Arduino UNO:

Circuit Diagram

  • Connect the VCC pin of the Mini Fan to the 5V pin on the Arduino.
  • Connect the GND pin of the Mini Fan to the GND pin on the Arduino.
  • If using a 3-pin fan, connect the PWM/Signal pin to a PWM-capable pin on the Arduino (e.g., pin 9).

Arduino Code

// Mini Fan Speed Control using PWM
// Connect the fan's PWM/Signal pin to Arduino pin 9
// Ensure the fan's VCC and GND are connected to 5V and GND respectively

const int fanPin = 9; // PWM-capable pin connected to the fan's signal pin

void setup() {
  pinMode(fanPin, OUTPUT); // Set the fan pin as an output
}

void loop() {
  // Set fan speed to 50% (128 out of 255)
  analogWrite(fanPin, 128); 
  delay(5000); // Run at 50% speed for 5 seconds

  // Set fan speed to 100% (255 out of 255)
  analogWrite(fanPin, 255); 
  delay(5000); // Run at full speed for 5 seconds

  // Turn off the fan (0 out of 255)
  analogWrite(fanPin, 0); 
  delay(5000); // Fan off for 5 seconds
}

Troubleshooting and FAQs

Common Issues and Solutions

  1. Fan Does Not Spin

    • Cause: Insufficient voltage or current.
    • Solution: Verify the power supply voltage and current. Ensure proper connections to VCC and GND.
  2. Fan Spins Slowly

    • Cause: Low input voltage or high resistance in the circuit.
    • Solution: Check the input voltage and ensure it meets the fan's specifications. Inspect wiring for loose connections.
  3. Fan Makes Excessive Noise

    • Cause: Loose mounting or obstructions near the blades.
    • Solution: Secure the fan properly and remove any obstructions.
  4. PWM Control Not Working

    • Cause: Incorrect PWM frequency or duty cycle.
    • Solution: Use a PWM frequency of 25kHz and adjust the duty cycle between 0-100%.

FAQs

Q: Can I power the Mini Fan directly from a USB port?
A: Yes, most Mini Fans can be powered from a USB port (5V), provided the current draw does not exceed the port's limit (typically 500mA).

Q: Can I use the Mini Fan with a 12V power supply?
A: Yes, if the fan supports a 12V input. Check the specifications of your specific fan model before connecting.

Q: How do I reverse the airflow direction?
A: The airflow direction is fixed by the fan's design. To reverse airflow, physically rotate the fan or use a fan designed for reversible operation.

Q: Is the Mini Fan waterproof?
A: Most Mini Fans are not waterproof. Avoid exposing the fan to water or high humidity environments unless specified as waterproof.