6-Channel PC Fan Controller
STD6-Channel PC Fan Controller
License
:Public Domain
Description
Features
Up to 6 Fans Intelligent controller for PC based on STM32F070.
• All 6 fans controlled by PWM.
• 4 of them with the ability to adjust the supply voltage (three- or two-wire fans).
• 128 steps of smooth linear (!) voltage adjustment.
• P-channel MOSFETs in DC-DC, allowing almost lossless transmission of power to the fans (100% duty cycle).
• Full shutdown possibility for each DC-DC.
• DC-DC output currents up to 4A (>15 Watts per channel).
• Continued operation even when the microcontrollers fail.
• DC-DC supply voltage and output voltage sensors.
• 2 buses for digital temperature sensors (up to 16 DS18B20 sensors).
• Temperature sensors built into digiPOTs and microcontroller.
• Tracking of the built-in PC temperature sensors (MB, CPU, GPU, HDD) via the control software.
• Power and error indicators + alarm buzzer.
• IPS display 240x240.
• 32.768 kHz crystal for accurate fan speed measurement.
• USB connection.
• Control software (at the first stage only Windows, but I will open the exchange protocol and all other sources).
• Different power options: Molex (12V + 5V), Power 12V + USB, Molex + Power 12V, Single PS 5-18V.
• Automatic configuration and connected fans detection.
• Firmware update via USB.
• Mounting holes for the HDD 2.5" holder
The device is intended for use in cooling systems of personal computers and other professional equipment.
Project Overview (English subtitles): https://youtu.be/2WcZQeidf3s
---------
ATTENTION!!! I haven't finished the firmware yet, and I've just started coding the management software. As soon as I finish them, I'll post all the sources and the compiled binaries.
---------
Summary
Intelligent fan controller based on STM32F070 microcontroller.
The device can poll a set of temperature sensors, each of which has a certain coefficient of influence on each of the 6 controlled fans. Thus, it is possible to control several cooling zones of the device with a complex internal geometry. Multiple operating modes and cooling profiles (high, medium, low) available. The device is controlled via USB.
Links
ATtiny10 / DS18B20 Fan Controller - https://oshwlab.com/sneer2sneer/ATtiny10-Fan-Controller
ATtiny13 / DS18B20 Fan Controller - https://oshwlab.com/sneer2sneer/attini13-fan-controller
ST1S41 DC-DC Regulator - https://oshwlab.com/sneer2sneer/ST1S41-DC-DC-Regulator
Components:
1808 SMD Fuses 0.5-15A - https://ali.ski/9IDvrM
MCU STM32F070CBT6 - https://ali.ski/NFjbd
USBLC6-2 low capacitance ESD protection for USB - https://ali.ski/A9EGd
Socket/adapter QFP48 to DIP48 - https://ali.ski/bERFlL
Socket/adapter QFN28 to DIP28 - https://ali.ski/iVjeaV
ST7789 Display module IPS 240x240 - https://ali.ski/QMIHFz
Ceramic Resonator with Built-in Capacitors Murata 12MHz - https://ali.ski/zatQ2E
Ceramic Resonator with Built-in Capacitors Murata 16MHz - https://ali.ski/cmpEn
Passive Ceramic Resonator 32.768 kHz - https://ali.ski/gUkLVx
DS18B20 Temperature Sensor - https://ali.ski/Alu_j-
LED Kit - https://ali.ski/ZlZ7t
Resistor - https://ali.ski/AtwK6
Tactile Push Button - https://ali.ski/BK0MYV
SMD LED Kit - https://ali.ski/B3TZXm
SMD Resistor - https://ali.ski/gzy9H
SMD Capacitor - https://ali.ski/V3kytU
SMD Capacitor Sample Book - https://ali.ski/l-lE9
SMD Resistor Sample Book - https://ali.ski/6YxlCV
SOT-23 SMD Transistor Sample Book - https://ali.ski/qAAOV
Active Buzzers 3-12V - https://ali.ski/vUpeQy
KF2510 3+1P Fan connector - https://ali.ski/kyrey
A Lot of Fans (used) - https://ali.ski/qOpaO
5559 PC Socket 12v, 4 pin (2x2) - https://ali.ski/ciK00
Molex PC Socket, 5v/12v, 4 pin - https://ali.ski/FzFfs
XH2.54 Pin Connector 4P male - https://ali.ski/3M3su
XH2.54 Pin Connector 4P female - https://ali.ski/YbXBN
More XH2.54 Pin Connectors - https://ali.ski/F8GXXj
Metal Crimp Terminals For XH2.54 - https://ali.ski/JqTml
Plastic Dupont Jumper Connector - https://ali.ski/MG_FJ
Metal Crimp Terminals For Dupont 2.54 - https://ali.ski/k7jnjZ
Single Row female 2.54mm socket, 2-40 pin - https://ali.ski/-J3mq
Single Row male straight 2.54mm socket, 40 pin - https://ali.ski/vTH2b
Design Drawing
The preview image was not generated, please save it again in the editor.BOM
Bom empty
CloneProject Members
Intellectual Property Statement & Reproduction Instructions
This is an open-source hardware project. All intellectual property rights belong to the creator. The project is shared on the platform for learning, communication, and research only; any commercial use is prohibited. If your intellectual property rights are infringed on EasyEDA, please notify us by submitting relevant materials in accordance with the Rules for Complaints and Appeals of IPR Infringement.
Users must independently verify the circuit design and suitability when replicating this project. All risks and consequences are borne by the user, and the platform assumes no liability.
Empty


Comment