Difference between revisions of "FanControl"

From Electriki
Jump to navigationJump to search
(HA HA!)
(added Failure of the 555)
Line 1: Line 1:
 +
[[File:OldCDROMdrive.JPG|200px|thumb|right| The donor drive - notice the low screwdriver I have, it's symbolic man!]]
 +
[[File:OldCDROMdriveSeal.JPG|200px|thumb|right| The seal - it has been br0ken - blurry duck approves ]]
 +
[[File:CDromdriveNakedCase.JPG|200px|thumb|right| PCB before cutting with dremmel(tm)]]
 +
[[File:cutpcb.jpg|200px|thumb|right|I did it!]]
 +
 
== Prelude ==
 
== Prelude ==
 
When I bought my antec P180 pc tower, it came with its own fan control, a simple one, a switch that changes the supply to the fan to 12 / 7 or 5Vdc. As it so happens, I enjoy a noise-free pc, the fans run at 5Vdc. No problem. UNTILL, they got worn, dirty, br0ken ect, they now can run at 5Vdc, but can not start up, a common problem with 12Vdc Fans and ppl that try to run them at 5Vdc.. After about 2-3months of switching them to 7V and back to 5V when booting the pc, I decided that it was time for a fan control.
 
When I bought my antec P180 pc tower, it came with its own fan control, a simple one, a switch that changes the supply to the fan to 12 / 7 or 5Vdc. As it so happens, I enjoy a noise-free pc, the fans run at 5Vdc. No problem. UNTILL, they got worn, dirty, br0ken ect, they now can run at 5Vdc, but can not start up, a common problem with 12Vdc Fans and ppl that try to run them at 5Vdc.. After about 2-3months of switching them to 7V and back to 5V when booting the pc, I decided that it was time for a fan control.
Line 5: Line 10:
 
== Pre-Dremmel ==
 
== Pre-Dremmel ==
  
[[File:OldCDROMdrive.JPG|200px|thumb|right| The donor drive - notice the low screwdriver I have, it's symbolic man!]]
+
 
[[File:OldCDROMdriveSeal.JPG|200px|thumb|right| The seal - it has been br0ken - blurry duck approves ]]
 
[[File:CDromdriveNakedCase.JPG|200px|thumb|right| PCB before cutting with dremmel(tm)]]
 
  
 
2 things to consider when wanting a fan control in the pc:
 
2 things to consider when wanting a fan control in the pc:
Line 32: Line 35:
  
 
The actual pcb will have to wait for tomorrow...
 
The actual pcb will have to wait for tomorrow...
[[File:cutpcb.jpg|200px|thumb|right|I did it!]]
+
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
== Failure of the 555 ==
 +
 
 +
As noted, I did a copy of PCBHeaven's pwm circuit made around a 555. This was my first 555 circuit, ever. Not much thought was put into it.
 +
 
 +
The first ran a 2Khz, the "Torque-kick" was indeed very loud, adding the cap across D-S did help some, but not much, and change the regulation as it would now run at a lower duty cycle. Next up was 20Khz, without cap. It did work, more or less, the noise was gone or atleast moved out of my hearing range, but the 555 was not able to drive the FET....
 +
 
 +
As it turns out, "all" 555 PWM regulations do not use the actual OUTPUT of a 555 as OUTPUT, but use pin 3 instead, this pin was never made for driving any kind of load, and thus it had problems keeping my FET happy at 20Khz.
 +
 
 +
The FET I use, is a IRF1404, overkill, I know, but I do like overkill when it can be implemented with ease.
 +
She has a Gate-Source capacitance around 6nF. If I wanted to use 20Khz and have a rise time better than 20x the freq, the output for driving this FET would need to have a output resistance of less than 83ohm (math: 5 tau, known wanted time and known C at 6nF)
 +
 
 +
Now I could do this: put a OPamp buffer after the 555, but it would be a bit too much [http://en.wikipedia.org/wiki/V%27ger V'ger] to my liking.
 +
 
 +
To keep up appearance, I will make a good old AMV based on BC547's and a log. potentiometer, it being log. is mainly because those are normal in dual / sterieo versions and the fact that the fans speed vs supply voltage is not linear, the regulation does not have to be either.
 +
 
 +
Pics and schmatic to follow soon(tm).

Revision as of 16:48, 8 May 2010

The donor drive - notice the low screwdriver I have, it's symbolic man!
The seal - it has been br0ken - blurry duck approves
PCB before cutting with dremmel(tm)
I did it!

Prelude

When I bought my antec P180 pc tower, it came with its own fan control, a simple one, a switch that changes the supply to the fan to 12 / 7 or 5Vdc. As it so happens, I enjoy a noise-free pc, the fans run at 5Vdc. No problem. UNTILL, they got worn, dirty, br0ken ect, they now can run at 5Vdc, but can not start up, a common problem with 12Vdc Fans and ppl that try to run them at 5Vdc.. After about 2-3months of switching them to 7V and back to 5V when booting the pc, I decided that it was time for a fan control.


Pre-Dremmel

2 things to consider when wanting a fan control in the pc:

  • What kind of control? Linear or PWM ?
  • How to mount it without damage to the cabinet yet still possible to reach it to adjust speed on those warm summer days.

First: PWM, inspired by the work of mhl's fancontrol and that of Giorgos Lazaridis(PCBHeaven)

Second: An old CD-rom drive! take out the inside and we have a nice case that fits PERFECTLY into any normal PC tower. Things that shall be preserved from the CD-rom drive: The case, naturally, and a part of the pcb, the part that has the power connector, thus we now also have an ATX comparable connection to our home-brew, isn't that nice?

It just so happens, that the drive I took apart had small 0 ohm (aprox..) smd resistors on the +5Vdc and +12Vdc line, those we can remove and now have isolated the rest of the orginal pcb from our homebrew. how nice. Should place my own kind of fuse though, more on that later.

I know, simple but brilliant :-)

Post-Dremmel

Comming soon(tm) As I do not have a dremmel at home, only at work.

Update:

Just to prove pit wrong, I DID bring the pcb with me to work, I DID cut it, I DID find a 555 :-)

The actual pcb will have to wait for tomorrow...






Failure of the 555

As noted, I did a copy of PCBHeaven's pwm circuit made around a 555. This was my first 555 circuit, ever. Not much thought was put into it.

The first ran a 2Khz, the "Torque-kick" was indeed very loud, adding the cap across D-S did help some, but not much, and change the regulation as it would now run at a lower duty cycle. Next up was 20Khz, without cap. It did work, more or less, the noise was gone or atleast moved out of my hearing range, but the 555 was not able to drive the FET....

As it turns out, "all" 555 PWM regulations do not use the actual OUTPUT of a 555 as OUTPUT, but use pin 3 instead, this pin was never made for driving any kind of load, and thus it had problems keeping my FET happy at 20Khz.

The FET I use, is a IRF1404, overkill, I know, but I do like overkill when it can be implemented with ease. She has a Gate-Source capacitance around 6nF. If I wanted to use 20Khz and have a rise time better than 20x the freq, the output for driving this FET would need to have a output resistance of less than 83ohm (math: 5 tau, known wanted time and known C at 6nF)

Now I could do this: put a OPamp buffer after the 555, but it would be a bit too much V'ger to my liking.

To keep up appearance, I will make a good old AMV based on BC547's and a log. potentiometer, it being log. is mainly because those are normal in dual / sterieo versions and the fact that the fans speed vs supply voltage is not linear, the regulation does not have to be either.

Pics and schmatic to follow soon(tm).