Stufin
Home Quick Cart Profile

D80SH-12 8025 12V Cooling Fan Power Supply Cabinet

Buy Now on Stufin

Input Voltage

100-240V AC

Output Voltage

12V DC

Output Power

80W

Efficiency

85% (typical)

  • Cooling Fan Specifications:

Fan Type

Ball-bearing fan

Fan Size

80mm x 80mm x 25mm

Fan Speed

2500 RPM (typical)

Airflow

43.2 CFM (typical)

Noise Level

35 dBA (typical)

  • Cabinet Specifications:

Material

Steel (1.2mm thick)

Dimensions

280mm x 180mm x 120mm (W x D x H)

Mounting Options

Wall-mount and rack-mount compatible

IP Rating

IP20 (protection against solid objects and touch)

  • Other Features:

Overvoltage protection (OVP) and undervoltage protection (UVP)

Short-circuit protection (SCP) and overcurrent protection (OCP)

Automatic restart after power failure

LED indicators for power and fault status

Benefits

  • Reliability: The D80SH-12 8025 12V Cooling Fan Power Supply Cabinet ensures uninterrupted operation and minimizes downtime due to power failures or overheating.
  • Efficient Cooling: The high-performance cooling fan maintains optimal temperatures, reducing the risk of thermal shutdowns and prolonging the lifespan of connected devices.
  • Flexibility: The cabinet's versatile design accommodates a variety of IoT devices and network equipment, making it an ideal solution for diverse industrial applications.
  • Easy Installation: The cabinet's pre-drilled mounting holes and simple wiring design simplify installation and maintenance tasks.

Applications

  • Industrial automation
  • Network infrastructure
  • Server rooms and data centers
  • Telecommunications
  • Medical devices and equipment
  • Security systems and surveillance cameras
The D80SH-12 8025 12V Cooling Fan Power Supply Cabinet is suitable for various IoT applications, including

Pin Configuration

  • D80SH-12 8025 12V Cooling Fan Power Supply Cabinet Pinout Explanation
  • The D80SH-12 8025 12V Cooling Fan Power Supply Cabinet is a versatile component designed for various IoT applications. This documentation provides a detailed explanation of the pinout structure, enabling users to understand and connect the pins correctly.
  • Pinout Structure:
  • The D80SH-12 8025 12V Cooling Fan Power Supply Cabinet has a total of 12 pins, divided into two rows of 6 pins each. The pinout structure is as follows:
  • Row 1 (Left Side):
  • 1. VCC (Input Voltage): 12V DC input voltage pin. This pin provides power to the fan and the internal power supply components. Connect this pin to a stable 12V DC power source.
  • 2. GND (Ground): Ground pin for the fan and internal components. Connect this pin to the system's ground or a common ground point.
  • 3. PWM (Pulse-Width Modulation): This pin is used to control the fan speed. Connect this pin to a PWM signal source (e.g., a microcontroller or a dedicated PWM controller) to regulate the fan speed.
  • 4. TACH (Tachometer Output): This pin provides a tachometer output signal, allowing the system to monitor the fan's rotational speed. Connect this pin to a tachometer input on a microcontroller or a dedicated speed monitoring device.
  • 5. FAN_DET (Fan Detection): This pin is an open-drain output that indicates the fan's presence or absence. Connect this pin to a pull-up resistor and a microcontroller input to detect the fan's presence.
  • 6. FAULT (Fault indicator): This pin is an open-drain output that indicates a fault condition (e.g., overcurrent, overtemperature, or undervoltage). Connect this pin to a pull-up resistor and a microcontroller input to detect fault conditions.
  • Row 2 (Right Side):
  • 7. FAN+ (Fan Positive): This pin provides the positive voltage output for the fan. Connect this pin to the positive terminal of the fan.
  • 8. FAN- (Fan Negative): This pin provides the negative voltage output for the fan. Connect this pin to the negative terminal of the fan.
  • 9. VSENSE (Voltage Sense): This pin is used to monitor the output voltage of the power supply. Connect this pin to a voltage monitoring circuit or a microcontroller analog input.
  • 10. ISENSE (Current Sense): This pin is used to monitor the output current of the power supply. Connect this pin to a current monitoring circuit or a microcontroller analog input.
  • 11. ENA (Enable): This pin is used to enable or disable the power supply. Connect this pin to a logic-level signal source (e.g., a microcontroller output) to control the power supply's state.
  • 12. NC (No Connection): This pin is not connected internally and should be left unconnected.
  • Connection Guidelines:
  • Ensure proper connections to the VCC, GND, and FAN+/- pins to provide power to the fan and internal components.
  • Connect the PWM pin to a PWM signal source to control the fan speed.
  • Use the TACH pin to monitor the fan's rotational speed.
  • Connect the FAN_DET pin to a pull-up resistor and a microcontroller input to detect the fan's presence.
  • Use the FAULT pin to detect fault conditions and take corrective action.
  • Monitor the output voltage and current using the VSENSE and ISENSE pins, respectively.
  • Control the power supply's state using the ENA pin.
  • Leave the NC pin unconnected.
  • By following these guidelines and connecting the pins correctly, the D80SH-12 8025 12V Cooling Fan Power Supply Cabinet can be successfully integrated into various IoT projects and applications.

Code Examples

D80SH-12 8025 12V Cooling Fan Power Supply Cabinet Documentation
Overview
The D80SH-12 8025 12V Cooling Fan Power Supply Cabinet is a high-reliability power supply cabinet designed for use in industrial control systems, telecommunications, and other applications requiring a high-power, high-availability power supply. This cabinet features a 12V cooling fan and is designed to operate in harsh environments.
Technical Specifications
Input Voltage: 100-240V AC
 Output Voltage: 12V DC
 Output Current: 80A
 Power Rating: 960W
 Cooling Fan Voltage: 12V DC
 Operating Temperature: -20C to 60C
 Dimensions: 440mm x 320mm x 120mm
Code Examples
### Example 1: Basic Fan Control using Arduino
In this example, we will demonstrate how to control the cooling fan using an Arduino board.
Hardware Requirements
Arduino Uno board
 D80SH-12 8025 12V Cooling Fan Power Supply Cabinet
 Jumper wires
Software Requirements
Arduino IDE
Code
```c
const int fanPin = 9; // Pin 9 for fan control
void setup() {
  pinMode(fanPin, OUTPUT);
}
void loop() {
  // Turn on the fan
  digitalWrite(fanPin, HIGH);
  delay(5000);
// Turn off the fan
  digitalWrite(fanPin, LOW);
  delay(5000);
}
```
In this example, we connect the fan pin to pin 9 of the Arduino board. We then use the `digitalWrite()` function to turn the fan on and off.
### Example 2: Power Supply Monitoring using Raspberry Pi
In this example, we will demonstrate how to monitor the power supply voltage and current using a Raspberry Pi.
Hardware Requirements
Raspberry Pi 4 board
 D80SH-12 8025 12V Cooling Fan Power Supply Cabinet
 INA219 current sensor module
 Jumper wires
Software Requirements
Raspbian OS
 Python 3.x
Code
```python
import smbus
import time
# INA219 address
ina219_addr = 0x40
# Initialize I2C bus
bus = smbus.SMBus(1)
def read_voltage():
  # Read voltage from INA219
  voltage = bus.read_word_data(ina219_addr, 0x02)  0.00125
  return voltage
def read_current():
  # Read current from INA219
  current = bus.read_word_data(ina219_addr, 0x01)  0.005
  return current
while True:
  voltage = read_voltage()
  current = read_current()
  print("Power Supply: {}V, {}A".format(voltage, current))
  time.sleep(1)
```
In this example, we connect the INA219 current sensor module to the Raspberry Pi's I2C bus. We then use the `smbus` library to read the voltage and current from the INA219 module and print the values to the console.
### Example 3: Power Supply Control using Python and Modbus
In this example, we will demonstrate how to control the power supply using Python and Modbus protocol.
Hardware Requirements
D80SH-12 8025 12V Cooling Fan Power Supply Cabinet
 Modbus RTU adapter
 PC with Python installed
Software Requirements
Python 3.x
 pyModbusTCP library
Code
```python
import modbus_tk.modbus_rtu as modbus_rtu
# Modbus RTU adapter settings
port = '/dev/ttyUSB0'
baudrate = 9600
timeout = 1
# Initialize Modbus RTU adapter
modbus = modbus_rtu.RtuMaster(serial.Serial(port, baudrate, timeout=timeout))
# Set power supply address
address = 1
def set_output(state):
  # Set power supply output state
  modbus.send(slave_id=address, func_code=0x06, address=0x0000, value=state)
while True:
  # Turn on the power supply
  set_output(0x0001)
  print("Power Supply: ON")
  time.sleep(5)
# Turn off the power supply
  set_output(0x0000)
  print("Power Supply: OFF")
  time.sleep(5)
```
In this example, we connect the Modbus RTU adapter to the PC and configure it to communicate with the power supply. We then use the `pyModbusTCP` library to set the power supply output state using the `set_output()` function.
Note: The above code examples are for demonstration purposes only and may require modifications to work with your specific setup. Ensure to follow proper safety protocols and guidelines when working with electrical components.