• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Mobo Fan Header PWM Control - R/C BLDC ESC?

Joined
Apr 18, 2019
Messages
2,155 (1.15/day)
Location
Olympia, WA
System Name Sleepy Painter
Processor AMD Ryzen 5 3600
Motherboard Asus TuF Gaming X570-PLUS/WIFI
Cooling FSP Windale 6 - Passive
Memory 2x16GB F4-3600C16-16GVKC @ 16-19-21-36-58-1T
Video Card(s) MSI RX580 8GB
Storage 2x Samsung PM963 960GB nVME RAID0, Crucial BX500 1TB SATA, WD Blue 3D 2TB SATA
Display(s) Microboard 32" Curved 1080P 144hz VA w/ Freesync
Case NZXT Gamma Classic Black
Audio Device(s) Asus Xonar D1
Power Supply Rosewill 1KW on 240V@60hz
Mouse Logitech MX518 Legend
Keyboard Red Dragon K552
Software Windows 10 Enterprise 2019 LTSC 1809 17763.1757
I'm researching re-using an HP Blade C7000 blower (HP Active Cool 200) for an anachronistic build with only 8cm ventilation cuts.
I'd like to PWM mobo-control one (or 2) of these insanely powerful (200+W) blowers, filtered using cheapo automotive 'cone filters'. (Noise is a minimal issue. Blower(s) would be acoustically insulated, and normally low-speed)
1699643023983.png
1699643238700.png


No one seems to have published how to control the EDF-derived BLDC blower using the in-built ESC; most-everyone just plugs in a cheapo ESC to the BLDC.
1699642783130.png

So, I figure I'd have to circumvent the integral ESC, like everyone else...

My question:
Most BLDC ESCs can be controlled by a simple PWM generator (typ. 5khz 5V, IIRC).
Will ESCs accept PC-standard ~21-28khz 5V PWM for control?
So far, the only difference I'm seeing is the PWM frequency...

Basically, can I just plug the control-input of the ESC to a fan header's PWM?
Please note: I'm unfamiliar with 'hobby' BLDC motors and their drivers/ESCs, and only moderately-aware of how 4-pin PWM PC fans are controlled .
 

Attachments

  • 1699642877159.png
    1699642877159.png
    114.2 KB · Views: 27
  • 1699642933090.png
    1699642933090.png
    526 KB · Views: 24
Last edited:
Joined
Apr 18, 2019
Messages
2,155 (1.15/day)
Location
Olympia, WA
System Name Sleepy Painter
Processor AMD Ryzen 5 3600
Motherboard Asus TuF Gaming X570-PLUS/WIFI
Cooling FSP Windale 6 - Passive
Memory 2x16GB F4-3600C16-16GVKC @ 16-19-21-36-58-1T
Video Card(s) MSI RX580 8GB
Storage 2x Samsung PM963 960GB nVME RAID0, Crucial BX500 1TB SATA, WD Blue 3D 2TB SATA
Display(s) Microboard 32" Curved 1080P 144hz VA w/ Freesync
Case NZXT Gamma Classic Black
Audio Device(s) Asus Xonar D1
Power Supply Rosewill 1KW on 240V@60hz
Mouse Logitech MX518 Legend
Keyboard Red Dragon K552
Software Windows 10 Enterprise 2019 LTSC 1809 17763.1757
Research update:
1700107578505.png

not me asking the Q here, BTW. However, the A's, eluded towards what I'm looking to do.

This is my first stumbling-upon what the control loop PWM spec is. ~50hz, doesn't sound easy to adapt to mobo fan PWM spec.
Especially for someone like me, that mixed up motor driving freq. w/ control freq. :smh:

I wonder if anyone has something on github, etc. that's fairly setup and go that could be ran off an ATmega or other inexpensive microcontroller?

'Pretty sure I'm not the 1st person to want to either:
A. build DIY BLDC fans
or
B. re-use drone parts in a PC (for fun, or research, or w/e.)


I've seen my question(s) asked before (elsewhere) but, I can't even find those questions I'd previously stumbled-upon (years ago).

In simplest terms:
I just want to control a BLDC ESC off a motherboard PWM-fan header ('12V' ESC+BLDC separately powered by PCIe power or EPS power.)
(note: from what I'm getting, what I want, would also facilitate a servo-operated 'intake/exhaust vent door' for modded cases. From everything I've seen, 'basic Servo Testers' and ESC control PWM-input, seem to overlap, entirely.)
 
Last edited:
Top