• 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,549 (0.63/day)
Likes
344
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
#1
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

DirectorC

New Member
Joined
Nov 4, 2009
Messages
1,624 (0.54/day)
Likes
267
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
#2
Man I wish I had paid attention in Rocket Science class.
 

theorw

New Member
Joined
Jul 5, 2007
Messages
771 (0.20/day)
Likes
49
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
#3
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,549 (0.63/day)
Likes
344
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
#4
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

theorw

New Member
Joined
Jul 5, 2007
Messages
771 (0.20/day)
Likes
49
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
#5
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,549 (0.63/day)
Likes
344
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
#6
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,549 (0.63/day)
Likes
344
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
#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

Last edited:

Fitseries3

Eleet Hardware Junkie
Joined
Oct 6, 2007
Messages
15,508 (4.12/day)
Likes
2,977
Location
Republic of Texas
#9
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,549 (0.63/day)
Likes
344
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
#10
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
14,910 (3.43/day)
Likes
5,428
System Name A dancer in your disco of fire
Processor i3 4130 3.4Ghz
Motherboard MSI B85M-E45
Cooling Cooler Master Hyper 212 Evo
Memory 4 x 4GB Crucial Ballistix Sport 1400Mhz
Video Card(s) Asus GTX 760 DCU2OC 2GB
Storage Crucial BX100 120GB | WD Blue 1TB x 2
Display(s) BenQ GL2450HT
Case AeroCool DS Cube White
Power Supply Cooler Master G550M
Mouse Intellimouse Explorer 3.0
Keyboard Dell SK-3205
Software Windows 10 Pro
#11

HammerON

The Watchful Moderator
Staff member
Joined
Mar 2, 2009
Messages
7,460 (2.29/day)
Likes
4,780
Location
Up North
System Name Cruncher / Cruncher 2
Processor i7 6900K / E5 2683 v3
Motherboard X99A Gaming Pro Carbon / ASRock X99 Extreme 4/3.1
Cooling EK Supremacy EVO Elite 2011-3 / EK Supremacy
Memory G.Skill Trident Z 32GB 3200 / G.SKILL Trident Z 16GB 3200
Video Card(s) EVGA 980 Ti Classified / ATI 3650
Storage Samsung 960 Pro 512 GB + Mushkin Reactor 1 TB / OCZ Vertex 4 256 GB
Display(s) Dell UltraSharp U3011 30"
Case Corsair Obsidian 800D / TT Core V51
Audio Device(s) On-board
Power Supply Corsair AX1200 / EVGA 500W
Software Win 10 Pro/ Win 10
Benchmark Scores Always changing~
#12
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~
 
Joined
Jan 6, 2007
Messages
2,549 (0.63/day)
Likes
344
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
#14
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
1,899 (0.63/day)
Likes
633
Location
Republic of Texas
Processor i7 6800k 4.2ghz @1.28v
Motherboard ASUS ROG Strix X99 Gaming
Cooling NZXT Kraken X62 with CableMod
Memory 32gb Corsair Vengeance LPX @3200MHz
Video Card(s) Asus GTX 1080 Ti Strix OC
Storage Samsung 960 EVO Series - 500GB NVMe | Crucial MX300 750GB
Display(s) Acer Predator X34 Curved IPS 3440x1440 G-Sync | Acer XB270H Abprz 27" G-Sync | Oculus Rift
Case Phanteks Enthoo Evolv TG
Audio Device(s) Objective2 Amp/DAC | AKG K612PRO and Beyerdynamic DT880 (600-ohm) | Blue Yeti Mic
Power Supply Seasonic Prime 750W with CableMod
Mouse Razer DeathAdder Elite
Keyboard Corsair K70 RGB "Cherry MX Brown"
Software Win 10
#15
sub
 
Joined
Feb 4, 2014
Messages
2 (0.00/day)
Likes
0
#16
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,549 (0.63/day)
Likes
344
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
#17
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)
Likes
2
#19
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,653 (2.63/day)
Likes
3,439
Processor I7-7700K
Motherboard Asus Z270 Maximus IX Code
Cooling Custom water plus another cooler
Memory Corsair Vengeance LED Red 4x8GB 32GB 3200MHz kit
Video Card(s) 2 x MSI RX Vega 56 and a single MSI RX Vega 64 in test rig
Storage 960 EVO/960 Pro M.2 nvme 250/1TB, Samsumg 850 evo 256/ WD 1TB blue
Display(s) Nexius 32" freesync 2 HDR
Case Corsair Obsidion 650D/ cardboard box
Audio Device(s) Onboard
Power Supply EVGA Supernova G2 1300W
Mouse Mionix Naos 7000
Keyboard G15
Software Windows 10 Home
#20
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)
Likes
2
#21
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,653 (2.63/day)
Likes
3,439
Processor I7-7700K
Motherboard Asus Z270 Maximus IX Code
Cooling Custom water plus another cooler
Memory Corsair Vengeance LED Red 4x8GB 32GB 3200MHz kit
Video Card(s) 2 x MSI RX Vega 56 and a single MSI RX Vega 64 in test rig
Storage 960 EVO/960 Pro M.2 nvme 250/1TB, Samsumg 850 evo 256/ WD 1TB blue
Display(s) Nexius 32" freesync 2 HDR
Case Corsair Obsidion 650D/ cardboard box
Audio Device(s) Onboard
Power Supply EVGA Supernova G2 1300W
Mouse Mionix Naos 7000
Keyboard G15
Software Windows 10 Home
#22
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,653 (2.63/day)
Likes
3,439
Processor I7-7700K
Motherboard Asus Z270 Maximus IX Code
Cooling Custom water plus another cooler
Memory Corsair Vengeance LED Red 4x8GB 32GB 3200MHz kit
Video Card(s) 2 x MSI RX Vega 56 and a single MSI RX Vega 64 in test rig
Storage 960 EVO/960 Pro M.2 nvme 250/1TB, Samsumg 850 evo 256/ WD 1TB blue
Display(s) Nexius 32" freesync 2 HDR
Case Corsair Obsidion 650D/ cardboard box
Audio Device(s) Onboard
Power Supply EVGA Supernova G2 1300W
Mouse Mionix Naos 7000
Keyboard G15
Software Windows 10 Home
#24
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)
Likes
2
#25
Any chance of getting them from an online supplier? Might take a little extra time, but maybe it would solve the problem.