Wednesday, February 18, 2009

How To Make A Motorcyclewith Sugar

Fan Control: speedfan Soundproofing

February 19, 2009, by kike_1974

Speedfan is a program that allows you to use certain features of the motherboard chips dedicated to monitoring temperature, fan speeds, and control of the latter.

The program has many settings, and has extensive documentation. In this article you can find a guide that I have written this program settings to configure the fan speed control connected to the motherboard. I hope that helps.

Actually, this is a guúa I wrote some time ago (12/27/2007) n3D forum, the original guide can be found here . The wire from in that forum is very interesting, because you can find more examples, and many questions and doubts resolved.

The guide is made with the 4.33 version of speedfan, and is currently available for version 4.37, but no major changes as far as fan control settings are concerned. There are more plates and sensors supported by the program, but how to configure them remains the same.

Index:


1. Introduction

  • Analog and Digital Control Type Fan
Control Software

2. speedfan settings

  • Installation Configuring
  • Enable control through speedfan
  • Renaming
  • Automatic



1. Introduction:


analog and digital control:


There are several ways to control the fan speed on a computer and can be classified into two types: control analog and digital control.

The analog control is to vary the voltage supplied to the fan. A fan is operating normally 12V, but to reduce this voltage is then also reduces its speed. The voltage can be reduced in different ways:

- Directly: You can regulate to 5V or 7V taking advantage of the power supply voltages also directly provide 5V (the 7V is obtained as the difference between 12V and 5V). In this link is useful information on how to use this mode.

- Using a voltage regulator, typically using a potentiometer or other electronic elements (diodes, transistors, etc..) That regulates the voltage to obtain any desired voltage. Usually these involve a consumer electronics and is one of the disadvantages. Many commercial rehobuses (zalman ZM-MFC1, sunbeam rev.2, etc.) Use analog control by this method. Also at this link there is useful information about this other method, and circuits to build a home so rehobús.

The digital control however not based on the voltage regular fan, but to hit the fan pulse signals, known as PWM (Pulse Width Modulation). In this case the voltage is not regulated, it is always 12V, but is not applied consistently, but to pulse, as seen for example in the following figure:


This control method is the commonly used connectors for motherboards, and some drivers of commercial fans (the zalman ZM-MFC2 for example). Some 3-pin fans controlled by this method tend to make noise "click" (especially at low speeds) because they come to power jumps.

types of fans:


addition to the type of control, we must bear in mind that there are two types of fans, 3 pin and 4 pin.

- 3-pin fans are the most common and can be found more easily in the market. The three cords that have correspond to GND (black), VCC (red) and sensor (yellow). VCC is the supply (which regulates or is connected to a PWM signal if we lower the speed) and the sensor is used to read fan speed. There are some fans who only have two threads, which lack the yellow and therefore can not know its speed.

- 4-pin fans are an attempt to improve control by PWM on fans to prevent click-noise that can do (trying to feed the fan constantly.) Therefore, in this type of fan is divided into two classic DC cable, one to feed constantly to 12V, and a low current to connect the PWM signal. In total four wires: GND (black), VCC (yellow), sensor (green) and control (blue). For more details of the standard 4-pin can be consulted specifications.

Not all motherboards based on PWM and regulators are prepared to 4-pin fans, but most modern boards tend to include this feature (selectable in the BIOS what type of fan is connected, for example Asus boards can select between [DC] to 3-pin and [PWM] to 4-pin). Regardless of what is used, can be regulated by PWM for any of the above methods.

Control software:


The different forms of control fans have their advantages and disadvantages, but a cheap and regular fans is controlled by the actual functionality of the motherboard. Many motherboards now allow for PWM control fans, and can be properly configured through the BIOS (eg ASUS Q-fan) or some proprietary software (as in plates A-bit).

A fairly widespread control software that takes advantage of this functionality is motherboards speedfan, and allows greater control over the settings that would normally allow the bios. Works on Windows XP and Vista, what does not for example Linux users. Neither supports all motherboards on the market, but in general, if the board can control the fans through the bios then it is quite likely to also be with speedfan.

This mini-guide fan control via software will focus on speedfan control by using the connectors on the motherboard. This is a PWM control and inherits its advantages (no consumption) and inconvenitentes (click-noise possible in some 3-pin fans.) The main advantages that I find is that it is free and does not need to add more clutter to your PC: mrgreen:

One of the things I usually do before buying a motherboard is to make sure that you can control the fans with speedfan: D You have to be careful with what fans choose to avoid the click-noise, but the most common quality fans tend not to have (nexus, scythe, noctua, papst, etc. .)

2. Speedfan settings: Let


already what we want, how to configure this program (speedfan) to get control the fan speed through PWM through the proper connectors on the motherboard.

Note: I will use as examples in the different sections Motherboard ASUS P5W DH Deluxe, as it has 5 fan connectors supporting speedfan. In other boards with fewer connectors setup is even easier.

1. Installation

first is logically install speedfan ( http://www.almico.com/speedfan.php ) and run it. The latest version of speedfan (as of writing this mini-guide) is 4.33, which supports reading the temperature of the cores in current processors (C2D, Athlon X2, etc.) And the nvidia graphics (not I know the support that has ATI graphics.) Running speedfan

us a window that looks like this (the names that appear will be different):


In this window there are several important parts:

- The part marked in the catch as "Fan Speed" appear in this part of the fan connectors on the motherboard to identify speedfan, and in the case of a ventilator indicate the fan speed.

- The part marked "Temperature Sensors" appear different sensors to identify speedfan (cores of the CPU, graphics sensor, sensors, hard disks, motherboard chipsets, etc.).

- Part marked "Speed \u200b\u200bControl" drivers appear speed who has the motherboard, and with them a% of adjustable speed. Until you properly configure the speedfan will not work, change the speed to get the fans need to set a few things that I will discuss below.

Besides these 3 main parts, two other important things that we can fix:

- Set Button: This button is crucial, because from here you can access the main settings which will access speedfan in the following paragraphs.

- Automatic Speed \u200b\u200b Box: Allows you to select the fan speed change automatically according to different temperatures in different sensors. But there are still a few things to configure before this works ... : Mrgreen:

Of other things which appear also talk, but at the end of this mini-guide, as they provide additional functionality but do nothing to control fan speed.

2. Configuration options

speedfan

Before configuring the fans, we can configure the program (language, startup mode, etc.). To do this you can press the Configure button main window and go to the tab Options. Here not much to configure, I usually simply select the language and select the option to start minimized (well, if we add in our home folder to start whenever you boot your PC, speedfan will start directly in the taskbar).

Other options to change font sizes, colors, etc.., Each make them taste;)

3. Enable control through speedfan starts here

important. So that we can control the fans, we first need to enable speedfan control. If not enabled, then normal is to make the changes he has control of the fans, and as much as we play all the parameters of speedfan consiguremos no nothing.

Speedfan To enable you should go to Configure (as before, clicking on the button from the main window readings), and in the window that appears go to the Advanced tab . Where it Chip, we must select our motherboard chip that controls the fans. Examples:
- In my ASUS P5W DH Deluxe is called "Winbond W83627DHG on ISA at $ 290."
- In my ASUS A8N-VM (CSM) is called "Winbond W83627EFH at $ 290 on ISA"

Once we select the chip, you will see options for that chip. The values \u200b\u200bthat must be changed to enable control through speedfan are PWM mode values. There may be various PWM (PWM 1 mode, PWM mode 2, PWM 3 mode, etc..) Each related to a speed control. Do not have to run all our board (the Winbond chip can be mounted on different motherboards). We try to identify which ones have our motherboard, but the best is to enable all control by speedfan.

To enable them, you should select the option that allows software control, but not called the same on all motherboards. In one called "Manual PWM Mode" on other "Software Controlled" and may be more different names.

For example, the P5W DH Deluxe, the values \u200b\u200bmust be changed so that we can control the fans with speedfan are PWM 1 mode, PWM mode 2, PWM 3 mode, PWM 4 mode. As the default ones that your BIOS allow whoever controls the fans. We have to change these 4 values \u200b\u200bto "Manual PWM Control" to control them with speedfan.

The window looks like this:


Once we have set this control through speedfan. We can change fan speeds from speedfan main window (tab Readings ). Changing the percentages shown should change fan speeds manually (for example, under the% for PWM1 should slow the fan connected to CPU_FAN).

With what we've seen so far, we can study our motherboard, and check what fans change speed by changing the% of each mode.

Case Study:

After studying a bit of my plate, I have determined that you have 5 fan connectors: CPU_FAN, CHA_FAN1, CHA_FAN2, PWR_FAN1 and PWR_FAN2.

Correspondence PWM modes with the connectors is as follows (I've given changing the speed manually for each PWM and noticing that fans changed):
PWM1 -> CHA_FAN1 and CHA_FAN2
PWM2 -> CPU_FAN
PWM3 -> CHA_FAN1 and CHA_FAN2
PWM4 -> PWR_FAN1 and PWR_FAN2

This PWM1 and PWM3 plate are the same even though it appears twice in the configuration. We really have 5 connectors but only 3 speeds configurable (PWM2 CPU_FAN set speed, PWM1 the CHA_FANn configured and configured PWM4 of PWR_FANn).

In this practical example 5 fans with speedfan I control the CPU (CPU_FAN by PWM2), the rear fan housing (PWR_FAN1 by PWM4), the source supply (PWR_FAN2 by PWM4), the panel (CHA_FAN1 by PWM1) and a front fan pointing to the region of the plot (CHA_FAN2 by PWM1). Thus choosing the fan chart and the front work at the same speed (PWM1) and the case and power supply will also go to the same speed (PWM4).

4. Renaming PWM modes and fans

easier to remember what is what, we can change the names in speedfan. It's hard to remember why we changed to change PWM2 fan, but if we give it another name ("fan CPU "for example) will be easier to remember.

Having seen the previous paragraph and know what the fans associated with each of the names that appear in the main window, in the section where the sensors are" Speed Fan, "as in the section on" Cruise Control "which had marked earlier.

Investigating a little more, we can also find out which components corresponding temperatures on the right in the" Temperature Sensors. " Some are obvious from the name (for instance called hd0 corresponds to a hard drive), but others can cost further investigation. To find out eg what is the graph we can run the ATITool or a game and see which one increases its temperature. Some of the temperatures displayed are meaningless, may correspond simply not connected to sensors that identifies speedfan.

Having identified all the fans and sensors, we can proceed to change the names. The procedure is simple, just go to the section you want to change the settings (tabs temperatures, and Fan Speeds ) and simply click on the name you want to change.

In the example we using the Asus P5W DH Deluxe, those tabs would be well after changing the names:








Note: If a sensor, temperature or control do not want to appear in the main window, then clear the check box that appears to the left of its name.

5. Speed \u200b\u200bsettings for automatic control

So far we have all set up to control fans manually using the area of \u200b\u200b"Fan Control" in the main window ( Readings ). But this mode has a small drawback, is that every time you start speedfan fans start automatically become 100%. So whether you want to leave them at a constant value (eg 50%), or if you want to automatically switch between multiple values \u200b\u200bvary according to temperature (eg 40-60%), we must use the automatic control.

To set the automatic control of fans is there are several steps:

1) Set minimum and maximum speed of each fan
2) Select the temperature desired temperature for each sensor
3) Attach fan to each temperature sensor
4) Select option to automatically control

Let's see in detail these 4 steps:

1) Set minimum and maximum speeds for each fan:

must be set for each fan a minimum and maximum speed of operation. For that we in Set the tab speeds. Each PWM sensor that appears in that window do the following:

In minimum value to at least put the value we want to run the fan (in%). In maximum value we the maximum value (also in%). And finally, and very important , tick the box automatically Vary . (Note: if you want a fan to run at a constant rate sufficient to set the minimum and maximum value equal to the constant value).

For example, I set on my plate the fans controlled by PWM1 (the graphics and front in my example) vary between 35% and 65%:


2) Select desired temperatures for each temperature sensor:

The next step is to decide at what temperature we want is each component (desired temperature). The program will try to maintain that temperature speedfan up the fan speed if needed, or will the fans at minimum speed you've set up if necessary.

also has a safety mechanism, which works by putting the fans to 100% if it reaches a certain temperature (temperature of attention ").

That is, we need to set two different temperatures for each sensor: the "desired temperature" and the "temperature of attention."

In the following example, I set the desired temperature to 47 º C core0, and the temperature of care at 58 ° C.




speedfan

This attempt to maintain the temperature of 47 º C. As the temperature is lower, the fans are at a minimum. If the core temperature reaches 47 º C, the speedfan start up automatically speed up the value he deems necessary, to how much speed we have selected the fan. If that speed is not enough, then logically core0 temperature rise, but if it reaches 58 ° C, then activated the security system and all fans will be 100% regardless of the selected maximum temperature.

3) Attach fan to each temperature sensor

The next step is to select which fans will act for each sensor. We could let all the fans are associated with all sensors, but would not be very well optimized, for example does not make sense that we speed up the fan of the graphic if being heated is the micro, or vice versa.

why should only the fans that cool specific components should be associated with the temperature sensor that component.

In my example, the selection would look like:


4) Select option to automatically control

Finally, to operate the automatic control, do not forget to highlight the Speed \u200b\u200bAutomatic in the main window ( Readings ) and we have set everything to automatic control of fans with speedfan.

0 comments:

Post a Comment