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

So you want PWM control of your 3-pin fan?

Joined
Jan 6, 2007
Messages
2,555 (0.41/day)
Location
Illinois
Processor i7 2600k@4.6ghz
Motherboard MSI z68ma-ed55
Cooling Silentx Extreem 120mm
Memory 2x4gb XMS 7-8-7-20 1600
Video Card(s) HD6870
Storage 2x128gb Kingston Hyper-X (Raid0), 2x750gb RE3 (RAID1), 2x750gb RE3 (RAID1)
Display(s) Soyo 24", Gateway 22"
Case Fractal Design Arc Mini 6x120mm fans.
Audio Device(s) Onboard
Power Supply Zalman 750w
Software Windows 7
I had to start a new thread because I couldn't update the old one.

Here's the improved mosfet version of the 4pin pwm to 3pin fan circuit. This is closer to Intel's spec which allows for up to 5.25v pull-up and 5ma on the pwm pin. This is 5.15v and 1.2ma. Any logic-level n-channel mosfet capable of a few amps will work fine.

Tested, working. Enjoy.

 

Attachments

  • PWM to 3-pin.jpg
    PWM to 3-pin.jpg
    15.7 KB · Views: 94,885

DirectorC

New Member
Joined
Nov 4, 2009
Messages
1,624 (0.31/day)
Location
Florizy
System Name -= Son of a Whore =-
Processor E8400 @ 4.0GHz (445 x 9)
Motherboard Gigabyte GA-EP45-UD3R
Cooling Cooler Master Hyper 212+
Memory 3GB Corsair XMS2
Video Card(s) EVGA 8800 GT 512
Storage 74GB Raptor + Caviars in RAID0
Display(s) I-Inc 19" LCD 1440x900
Audio Device(s) Audigy SE & Logitech X-540
Power Supply Corsair 750TX
Software Win32 v6.1.7600
Benchmark Scores Logitech KB & Sidewinder X3
Man I wish I had paid attention in Rocket Science class.
 

theorw

New Member
Joined
Jul 5, 2007
Messages
770 (0.13/day)
Location
Athens GREECE
Processor C2D 8400@ 4,05GHz(currently)1,36v
Motherboard DFI LP x48 DK T2RS
Cooling XIGMATEK 1283 w/ bolt-thru kit/SCYTHE Mushashi x2
Memory Crucial BALLISTIX 6400 @900MHz 2,00v
Video Card(s) HD 5770 1040/1400 unlocked/musashi
Storage SG 120GB+WD 160GB
Display(s) 24" FLATRON W2442PA Full HD
Case COOLERMASTER HAF 932
Power Supply Thermaltake PUREPOWER RX 600
Software Vista ultimate SP1
Benchmark Scores VANTAGE:11700 3DMARKO06:18600 FURMARK:9K
I had to start a new thread because I couldn't update the old one.

Here's the improved mosfet version of the 4pin pwm to 3pin fan circuit. This is closer to Intel's spec which allows for up to 5.25v pull-up and 5ma on the pwm pin. This is 5.15v and 1.2ma. Any logic-level n-channel mosfet capable of a few amps will work fine.

Tested, working. Enjoy.

http://forums.techpowerup.com/attachment.php?attachmentid=33567&stc=1&d=1266748480

Are there any photos of the mod available?So we need an N channel mosfet right?
And is that a diode?

Will any of these mosfets do http://www.markidis.gr/index.php?cPath=32_534_648&language=en
Which one would be best?
 
Joined
Jan 6, 2007
Messages
2,555 (0.41/day)
Location
Illinois
Processor i7 2600k@4.6ghz
Motherboard MSI z68ma-ed55
Cooling Silentx Extreem 120mm
Memory 2x4gb XMS 7-8-7-20 1600
Video Card(s) HD6870
Storage 2x128gb Kingston Hyper-X (Raid0), 2x750gb RE3 (RAID1), 2x750gb RE3 (RAID1)
Display(s) Soyo 24", Gateway 22"
Case Fractal Design Arc Mini 6x120mm fans.
Audio Device(s) Onboard
Power Supply Zalman 750w
Software Windows 7
Are there any photos of the mod available?So we need an N channel mosfet right?
And is that a diode?

Will any of these mosfets do http://www.markidis.gr/index.php?cPath=32_534_648&language=en
Which one would be best?

I used an NTE2985 (30a TO220) because I had them on hand. Make sure you use a logic-level n-ch mosfet. The diode is a zener rated for 5.1v NTE5010A. Sorry for the quick drawing but that should get you going.

G = gate
D = drain
S = source

P = PWM
T = Tach
+ = 12v
- = GND

 

Attachments

  • pwm_quick.jpg
    pwm_quick.jpg
    27.3 KB · Views: 28,556

theorw

New Member
Joined
Jul 5, 2007
Messages
770 (0.13/day)
Location
Athens GREECE
Processor C2D 8400@ 4,05GHz(currently)1,36v
Motherboard DFI LP x48 DK T2RS
Cooling XIGMATEK 1283 w/ bolt-thru kit/SCYTHE Mushashi x2
Memory Crucial BALLISTIX 6400 @900MHz 2,00v
Video Card(s) HD 5770 1040/1400 unlocked/musashi
Storage SG 120GB+WD 160GB
Display(s) 24" FLATRON W2442PA Full HD
Case COOLERMASTER HAF 932
Power Supply Thermaltake PUREPOWER RX 600
Software Vista ultimate SP1
Benchmark Scores VANTAGE:11700 3DMARKO06:18600 FURMARK:9K
Nice sketch makes complete sense...But it might be quite costly dont u think...mosfet and diode will get to 10EUR maybe..Still i might try this just for encyclopedical reasons!
Thanks again!

I suppose this is for 1 fan only right?
 
Joined
Jan 6, 2007
Messages
2,555 (0.41/day)
Location
Illinois
Processor i7 2600k@4.6ghz
Motherboard MSI z68ma-ed55
Cooling Silentx Extreem 120mm
Memory 2x4gb XMS 7-8-7-20 1600
Video Card(s) HD6870
Storage 2x128gb Kingston Hyper-X (Raid0), 2x750gb RE3 (RAID1), 2x750gb RE3 (RAID1)
Display(s) Soyo 24", Gateway 22"
Case Fractal Design Arc Mini 6x120mm fans.
Audio Device(s) Onboard
Power Supply Zalman 750w
Software Windows 7
If you get your power (and probably ground also) from a molex, you can put a dozen fans on it.

It's not expencive at all. I'm in the states but a cheap logic-level mosfet is $1, the diode maybe $0.10, and resistor $.05 but I buy a 10-pack at a time. It was very cheap to build. I've spent more on a package of zipties.

IRLz24 17a $0.62

http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=IRLZ24PBF-ND
 
Joined
Jan 6, 2007
Messages
2,555 (0.41/day)
Location
Illinois
Processor i7 2600k@4.6ghz
Motherboard MSI z68ma-ed55
Cooling Silentx Extreem 120mm
Memory 2x4gb XMS 7-8-7-20 1600
Video Card(s) HD6870
Storage 2x128gb Kingston Hyper-X (Raid0), 2x750gb RE3 (RAID1), 2x750gb RE3 (RAID1)
Display(s) Soyo 24", Gateway 22"
Case Fractal Design Arc Mini 6x120mm fans.
Audio Device(s) Onboard
Power Supply Zalman 750w
Software Windows 7
Here's another version I've been working on. Feel free to make suggestions that may aid it's performance.

This is a high-side switched transistor version that has a minimum speed adjustment. This will allow ANY 3-pin fan to be adjusted to (roughly) meet Intel's minimum RPM spec of 30%.

My software didn't have a good TO220 NPN for the output transistor but any NPN capable of a couple amps should be fine. Radioshack has a TIP3055 that's good for up to .5a without a heatsink and a few amps if you sink it.

 

Attachments

  • fan_pwm4.jpg
    fan_pwm4.jpg
    117.3 KB · Views: 22,185
Last edited:

Fitseries3

Eleet Hardware Junkie
Joined
Oct 6, 2007
Messages
15,508 (2.58/day)
Location
Republic of Texas
i need to control a PWM fan.

any simple way to do that?

its a high current fan so i cant use a fan controller.

i just need pwm signal generator that is variable.
 
Joined
Jan 6, 2007
Messages
2,555 (0.41/day)
Location
Illinois
Processor i7 2600k@4.6ghz
Motherboard MSI z68ma-ed55
Cooling Silentx Extreem 120mm
Memory 2x4gb XMS 7-8-7-20 1600
Video Card(s) HD6870
Storage 2x128gb Kingston Hyper-X (Raid0), 2x750gb RE3 (RAID1), 2x750gb RE3 (RAID1)
Display(s) Soyo 24", Gateway 22"
Case Fractal Design Arc Mini 6x120mm fans.
Audio Device(s) Onboard
Power Supply Zalman 750w
Software Windows 7
this has no feedback capabilites from what I can see

Feedback for what?

i need to control a PWM fan.

any simple way to do that?

its a high current fan so i cant use a fan controller.

i just need pwm signal generator that is variable.

Just a 2-wire fan? Doyou want the cheap and easy way or do you want to build it yourself?

http://www.electronickits.com/kit/complete/motor/ck1400.htm
or
http://www.electronickits.com/kit/complete/motor/k166.htm

Something like that can control a fan. The second link is a MUCH better design. Either one could have the potentiometer replaced with a thermistor.

To build your own, look into the SG3525 PWM IC but it has it's limitations as a motor controller. Mainly it can only go to 99% do to the dead-time built into the IC. It's designed for push-pull convertors but the output can be paralleled to give you more like 0-99% PWM.

Here you go. This would be the cats ass for cheap controllers.
http://www.virtualvillage.com/12v-1....html?utm_source=googlebase&utm_medium=shcomp

$10 bucks cheap enough for you?

http://cgi.ebay.com/LED-Dimmer-Adju...emQQptZLH_DefaultDomain_0?hash=item2a02f2011c
 
Last edited:

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
18,914 (2.87/day)
Location
Piteå
System Name Black MC in Tokyo
Processor Ryzen 5 5600
Motherboard Asrock B450M-HDV
Cooling Be Quiet! Pure Rock 2
Memory 2 x 16GB Kingston Fury 3400mhz
Video Card(s) XFX 6950XT Speedster MERC 319
Storage Kingston A400 240GB | WD Black SN750 2TB |WD Blue 1TB x 2 | Toshiba P300 2TB | Seagate Expansion 8TB
Display(s) Samsung U32J590U 4K + BenQ GL2450HT 1080p
Case Fractal Design Define R4
Audio Device(s) Line6 UX1 + some headphones, Nektar SE61 keyboard
Power Supply Corsair RM850x v3
Mouse Logitech G602
Keyboard Cherry MX Board 1.0 TKL Brown
VR HMD Acer Mixed Reality Headset
Software Windows 10 Pro
Benchmark Scores Rimworld 4K ready!

HammerON

The Watchful Moderator
Staff member
Joined
Mar 2, 2009
Messages
8,397 (1.53/day)
Location
Up North
System Name Threadripper
Processor 3960X
Motherboard ASUS ROG Strix TRX40-XE
Cooling XSPC Raystorm Neo (sTR4) Water Block
Memory G. Skill Trident Z Neo 64 GB 3600
Video Card(s) PNY RTX 4090
Storage Samsung 960 Pro 512 GB + WD Black SN850 1TB
Display(s) Dell 32" Curved Gaming Monitor (S3220DGF)
Case Corsair 5000D Airflow
Audio Device(s) On-board
Power Supply EVGA SuperNOVA 1000 G5
Mouse Roccat Kone Pure
Keyboard Corsair K70
Software Win 10 Pro
Benchmark Scores Always changing~
Here's another version I've been working on. Feel free to make suggestions that may aid it's performance.

This is a high-side switched transistor version that has a minimum adjustment of 4~6v and ~2sec start-up pulse to get the fan going from a stop. This will allow ANY 3-pin fan to be adjusted to (roughly) meet Intel's minimum RPM spec of 30%.

My software didn't have a good TO220 NPN for the output transistor but any NPN capable of a couple amps should be fine.

http://www.techpowerup.com/forums/attachment.php?attachmentid=33703&stc=1&d=1267043101

Thanks for your research on this topic:)
You have a lot more patience than I do~
 

Fitseries3

Eleet Hardware Junkie
Joined
Oct 6, 2007
Messages
15,508 (2.58/day)
Location
Republic of Texas
none of those will work.

i need pwm signal generator.

my fan is 4wire.

+,-,rpm,pwm
 
Joined
Jan 6, 2007
Messages
2,555 (0.41/day)
Location
Illinois
Processor i7 2600k@4.6ghz
Motherboard MSI z68ma-ed55
Cooling Silentx Extreem 120mm
Memory 2x4gb XMS 7-8-7-20 1600
Video Card(s) HD6870
Storage 2x128gb Kingston Hyper-X (Raid0), 2x750gb RE3 (RAID1), 2x750gb RE3 (RAID1)
Display(s) Soyo 24", Gateway 22"
Case Fractal Design Arc Mini 6x120mm fans.
Audio Device(s) Onboard
Power Supply Zalman 750w
Software Windows 7
none of those will work.

i need pwm signal generator.

my fan is 4wire.

+,-,rpm,pwm

The SG3525 is a PWM generator. You could even use a 555 to create a pulsetrain the fan would respond to.

Actually Fit, any motor controller would work. All the ones I showed you would work. Just put the controllers M- terminal to the PWM pin of the fan This will give you a PWM signal capable of driving a 4-pin fan. The difference would be that the control works backwards. A DC motor controller just grounds M- at the PWM width and frequency to raise the motor's speed. The Intel 4-pin signal pulls the PWM pin low to lower the fan's speed. Same as the DC motor controller just backwards so just turn the knob the other way. :)
 
Last edited:
Joined
Oct 8, 2009
Messages
2,047 (0.39/day)
Location
Republic of Texas
Processor R9 5950x
Motherboard Asus x570 Crosshair VIII Formula
Cooling EK 360mm AIO D-RGB
Memory G.Skill Trident Z Neo 2x16gb (CL16@3800MHz)
Video Card(s) PNY GeForce RTX 3090 24GB
Storage Samsung 970 EVO Plus 1TB NVMe | Intel 660p 2TB NVMe
Display(s) Acer Predator XB323QK 4K 144Hz
Case Corsair 5000D Airflow
Audio Device(s) Objective2 Amp/DAC | GoXLR | AKG K612PRO | Beyerdynamic DT880| Rode Pod Mic
Power Supply Corsair AX 850w
Mouse Razer DeathAdder Elite V2
Keyboard Corsair K95 Platinum RGB "Cherry MX Brown"
VR HMD Oculus Rift
Software Window 11 Pro

xXx Xander xXx

New Member
Joined
Feb 4, 2014
Messages
2 (0.00/day)
I only sing up to thanks Lazzer408. The firts basic cirtcuit works very well. Thank you a lot!!. The only issue is the tachymeter, it display erratic values and the cooler varies alittle it speed constantly.

Thank you again!.

PS: Sorry for revive an old thread.
 
Joined
Jan 6, 2007
Messages
2,555 (0.41/day)
Location
Illinois
Processor i7 2600k@4.6ghz
Motherboard MSI z68ma-ed55
Cooling Silentx Extreem 120mm
Memory 2x4gb XMS 7-8-7-20 1600
Video Card(s) HD6870
Storage 2x128gb Kingston Hyper-X (Raid0), 2x750gb RE3 (RAID1), 2x750gb RE3 (RAID1)
Display(s) Soyo 24", Gateway 22"
Case Fractal Design Arc Mini 6x120mm fans.
Audio Device(s) Onboard
Power Supply Zalman 750w
Software Windows 7
I only sing up to thanks Lazzer408. The firts basic cirtcuit works very well. Thank you a lot!!. The only issue is the tachymeter, it display erratic values and the cooler varies alittle it speed constantly.

Thank you again!.

PS: Sorry for revive an old thread.

It will due to the fan being low-side switched. In other words, the PWM is also chopping the tach.
 

Aviator81

New Member
Joined
Feb 19, 2014
Messages
6 (0.00/day)
I also only signed up because of this thread, I've been looking for something like this for a little while because PWM fan selection is a lot more limited than 3-pin, so it would be great to be able to control a 3-pin as easily as a PWM. First of all, I wonder if you could point me towards some kind of crash course in basic electronics so I can understand what I'm doing a little better? I do have some experience working with designing and building circuits, but the last time I did anything like this was about a decade ago, so I'm beyond rusty.

Now, I am curious about your second circuit... You say it is high-side switched rather than low-side, so would it avoid the problems described by Xander? I would also like to expand it to handle more fans and be powered by molex in the way you mentioned earlier. How would you recommend going about this? Lastly, for now at least, I've noticed that commercial fan controllers and hubs almost always include some hefty caps with the reasoning described as this would allow them to handle more watts per channel. Neither of your circuits have any caps, so I'm wondering if you don't think they are needed, or if you just didn't add them because you weren't planning on running that much power through them?

Thanks.
 

fullinfusion

Vanguard Beta Tester
Joined
Jan 11, 2008
Messages
9,909 (1.68/day)
Thanks but for the time and money, I think id just go buy new fans and be done with it.
 

Aviator81

New Member
Joined
Feb 19, 2014
Messages
6 (0.00/day)
Thanks but for the time and money, I think id just go buy new fans and be done with it.

I won't dispute the time you'd put into making something like this, but money is definitely another story indeed. I run 5 fans in my case, with the option for another 5 if I really wanted them. Just to replace the 5 I've already got with PWM versions of the same fans would cost over $100 whereas the parts that would go into this circuit would cost no more than $15 and probably less than $10. Add to that the fact that there are a lot more options when it comes to non-PWM fans than the reverse and something like this could give you a lot of flexibility in your case cooling design for a fairly low cost.
 
Last edited:

fullinfusion

Vanguard Beta Tester
Joined
Jan 11, 2008
Messages
9,909 (1.68/day)
Oh I totally understand but for me and the local shops around they only sell bulk pcks of 50 piece's and the price is ridicules.
 

fullinfusion

Vanguard Beta Tester
Joined
Jan 11, 2008
Messages
9,909 (1.68/day)
Yeah does so. I love pulling out the soldering iron but like I said these guys are dicks. I have a 56" dlp led TV and the cap's keep blowing in the power supplie from the HS to close to them.

Do you think they'd sell me the caps i need for actuall value? Nope... costs me $125 just to get them to do the 15 min job,
 

Aviator81

New Member
Joined
Feb 19, 2014
Messages
6 (0.00/day)
Any chance of getting them from an online supplier? Might take a little extra time, but maybe it would solve the problem.
 
Top