Cooling Fans VB .Net 2003

  • Thread starter Thread starter CarpetMnuncher!
  • Start date Start date
C

CarpetMnuncher!

Does anyone know how to turn ON and OFF a Pc cooling fans, using VB .Net
2003, Win XP Pro ???
I want to make a small program to turn my Pc cooling fans ON or OFF
manually, I know there is a way to accomplish this but I cant figure it out,
if you know how to post a code sample please!
 
Well, If this is controllable I would be very suprised. The functionality
and control related to cooling should not be in the domain of an
application. It should be a function of the machine itself.

My question to you, is why do you want to do this ?, are you trying to
sabotage someones machine ?


OHM


CarpetMnuncher! said:
Does anyone know how to turn ON and OFF a Pc cooling fans, using VB
.Net 2003, Win XP Pro ???
I want to make a small program to turn my Pc cooling fans ON or OFF
manually, I know there is a way to accomplish this but I cant figure
it out, if you know how to post a code sample please!

Regards - OHM# OneHandedMan{at}BTInternet{dot}com
 
* "One Handed Man said:
Well, If this is controllable I would be very suprised. The functionality
and control related to cooling should not be in the domain of an
application. It should be a function of the machine itself.

I never heard about a way to control the cooling fans, but maybe that's
possible with special hardware + drivers?!
 
Herfried,

Yes it is possible, there are programs who do that depending on the heat of
the processor, the motherboard and the powersupply (But the motherboards
need to have the right connections).

With some (better or completer) motherboards it is a standard part of the
software package.

:-))

Cor
 
* "Cor said:
Yes it is possible, there are programs who do that depending on the heat of
the processor, the motherboard and the powersupply (But the motherboards
need to have the right connections).

With some (better or completer) motherboards it is a standard part of the
software package.

Nevertheless, it's "critical" to turn /off/ the fans by "user software".

"[X] Want a new mainboard (this will turn the fans off)"
 
Hi Herfried,

You can manage the fan with that depending on the heat of the processor and
so.
To cold slower, to hot faster and so on.
Nevertheless, it's "critical" to turn /off/ the fans by "user software".

Turn off is of course stupid, but I was answering your question included in
your answer not the one from X.
You did not know if it exist you said.

I do not know if there is managed or unmanaged software usable with VB.net
for it.

Cor
 
CarpetMnuncher! said:
Does anyone know how to turn ON and OFF a Pc cooling fans, using VB .Net
2003, Win XP Pro ???
I want to make a small program to turn my Pc cooling fans ON or OFF
manually, I know there is a way to accomplish this but I cant figure it out,
if you know how to post a code sample please!

I have done some investigating and although most newer motherboards offer
monitoring of fan speed and can trigger events based on the speed of the fans, I
could find none that offer a two way communication which would allow control of
fan speed this is done, in cases where the fan speed is variable, completely
autonomously by the motherboard based on temperature.

There are proprietary hardware devices which fit into drive bays and allow
control of fans but even these are hard wired to never allow the fan to be
completely switched off while the processor is powered and most are controlled
by a panel on the device itself and only offer software monitoring.
 
*****
I'm trying to make something like this, but with out using the LCD display,
the link I am posting has pictures, and source code of a program written in
C# that can control cooling fans on a Win XP machine, I'm trying to make a
program that does something similar, but written in VB .NET. Some Laptop
PC's have fan control software to save battery life, and things like that,
anyway here is the link
http://www.crystalfontz.com/software/633_WinTest/index.html
My Desktop PC has 11 different cooling fans, 2 for the processor, 2 for the
power-pack, 1 for the video card, 1 for the ram, 1 for each hard drive = 2
fans, and some more for some other pci cards/hardware I have,,, the thing
sounds like a vacuum cleaner, Humm I know if I put my computer in stand by
mode it shuts off all the cooling fans except the fans on the PCI cards, it
then cycles the cooling fans once every 5 minutes or so, humm if I could
code into that some how.
It's bugging me now, there's got to be some way to do this, I don't know...
I guess I'll search Goggle some more.
I'll check back here often to see what you guy's post.
I'm really determined to accomplish man Ha ha ha !!!
*****
 
Sorry if this posted twice
*****
I'm trying to make something like this, but with out using the LCD display,
the link I am posting has pictures, and source code of a program written in
C# that can control cooling fans on a Win XP machine, I'm trying to make a
program that does something similar, but written in VB .NET. Some Laptop
PC's have fan control software to save battery life, and things like that,
anyway here is the link
http://www.crystalfontz.com/software/633_WinTest/index.html
My Desktop PC has 11 different cooling fans, 2 for the processor, 2 for the
power-pack, 1 for the video card, 1 for the ram, 1 for each hard drive = 2
fans, and some more for some other pci cards/hardware I have,,, the thing
sounds like a vacuum cleaner, Humm I know if I put my computer in stand by
mode it shuts off all the cooling fans except the fans on the PCI cards, it
then cycles the cooling fans once every 5 minutes or so, humm if I could
code into that some how.
It's bugging me now, there's got to be some way to do this, I don't know...
I guess I'll search Goggle some more.
I'll check back here often to see what you guy's post.
I'm really determined to accomplish man Ha ha ha !!!
*****
 
I cannot see a good reason to allow the operating system to turn off the
fans. This must be the responsibility of the hardware.

OHM


* "Cor said:
Yes it is possible, there are programs who do that depending on the
heat of the processor, the motherboard and the powersupply (But the
motherboards need to have the right connections).

With some (better or completer) motherboards it is a standard part
of the software package.

Nevertheless, it's "critical" to turn /off/ the fans by "user
software".

"[X] Want a new mainboard (this will turn the fans off)"

Regards - OHM# OneHandedMan{at}BTInternet{dot}com
 
CarpetMnuncher! said:
Sorry if this posted twice
*****
I'm trying to make something like this, but with out using the LCD display,
the link I am posting has pictures, and source code of a program written in
C# that can control cooling fans on a Win XP machine, I'm trying to make a
program that does something similar, but written in VB .NET. Some Laptop
PC's have fan control software to save battery life, and things like that,
anyway here is the link
http://www.crystalfontz.com/software/633_WinTest/index.html

The software you linked to is tied into the hardware functions of that
particular LCD and again appears to be monitoring only. The only way to control
fans through software is to have existing hardware capability that can be
controlled. There may be some kind of fan control unit that will allow you to
control the fans through software but I can find no motherboard that allows
this as standard. As proper cooling of the processor is essential to it not
melting, motherboard manufacturers don't allow software control in case the
software crashes when the machine is unattended causing the fans to stop and the
machine to die.

If you really need to do this then you will need some additional hardware for
your software to control. Personally I would install water coolers to get some
quiet and perhaps look into air flow and other factors as 11 fans seems a little
excessive. I have a 3.2Ghz P4 running quite happily at 4.1Ghz with a single
watercooler and fanless copper heatsinks on the northbridge chip and (seriously
overclocked) graphics card and it runs cooler than it did straight out of the
box with several noisy fans in it.
 
* "One Handed Man said:
I cannot see a good reason to allow the operating system to turn off the
fans. This must be the responsibility of the hardware.

There may be a reason in a very huge server system where certain
conditions must be true (for example temperature sensor which turns on a
fan if it's too hot in the server room).
 
Yes, but not to turn cooling fans 'off' or reduce them.


OHM

There may be a reason in a very huge server system where certain
conditions must be true (for example temperature sensor which turns
on a fan if it's too hot in the server room).

Regards - OHM# OneHandedMan{at}BTInternet{dot}com
 
Cor said:
I thought people who overclock like to set the temperature very precise

We only care about getting accurate temperature readings and ensuring it is
lower than the chip limits, much lower, as low as possible in fact. So turning
off fans is not something we like to do (unless we want an upgrade and our
girlfriends refuse to let us buy one without a good reason, like a blown CPU)
 
Yaw I think I'm going to give-up on tiring to make a program to control the
cooling fans, I guess it jest can't be done, not with my motherboard anyway,
all I can do is get a fan speed reading on some of the fans, and motherboard
tempicheure readings, I think I'm going to try and setup a water cooling
system, I always wanted to try that anyway I think there pretty cool
looking, as for a quick fix in the mean-time I think a #2 pencil jamed
between the fan blades will work jest fine, ha ha ha.
 
Humm lets see if I can do it with whidbey and Longhorn SDK... since VB. Net
2003 and Win XP can do a simple task "what else is new", lets see what
microsofts's new stuff can do...
 
* "Cor said:
I thought people who overclock like to set the temperature very precise

I won't overclock my PII 350. It's fast enough to read the groups
here...

;-)
 
yaw dosn't work microsoft sucks !
CarpetMnuncher! said:
Humm lets see if I can do it with whidbey and Longhorn SDK... since VB. Net
2003 and Win XP can do a simple task "what else is new", lets see what
microsofts's new stuff can do...


written make you hardware get a of
 
Back
Top