My guess, is the first value "50" needs to be
adjusted downwards. That's the idle value, as
near as I can tell.
If the fan is not being called for, it should
spin at the "start value". A four pin PWM fan
has its own "hardware minimum" value, so in some
cases, dialing the 50 number down, the fan
minimum becomes evident, rather than the
PWM control behavior as such. If you set the
50 number to 0, the fan will likely continue
to spin, as a minimal spin is specified as a
behavior by the Intel PWM fan spec.
| ___________
| /
| /
| /
50| ________/
|
|
|_________________________
25
Page 64 of the manual, happens to have that curve too.
The picture also tells me, the fan response has hysteresis,
to prevent the fan speed from changing, unless the temperature
moves more than a certain amount from where it is currently.
That would prevent "continuous wander" and might lead to a
more "stair-step" behavior.
http://download.ecs.com.tw/dlfileecs/manual/mb/Z77H2-A3/Z77H2-A3%20V1.2%20low.pdf
This is ASCII art for a hysteresis curve, and the path
the hardware would take.
----<-----
/ /
Speed v ^
/ /
----->----
Temp
Years ago, I would find the SuperI/O on the board,
read the part number off it, and download the
spec for the chip. As some of these BIOS interfaces
contain the same number of parameters, as are
shown in the "SmartFan" portion of the chip spec.
Now, on a modern system, this could be provided
by something other than the SuperI/O hardware monitor,
in which case no documentation would be available.
http://www.ecs.com.tw/ECSWebSite/images/Products/large/Z77H2-A3_V1.2_LGA_1155_Intel_Motherboard_2.jpg
The rectangular ITE chip with "IT87xx" might be the SuperI/O
in this case. The picture isn't in focus all
that well, and is probably 8x lower res than I'd
like :-) I'm just guessing at the part number I'm seeing
on there. I have at least one IT87xx spec on disk
here, but it's not likely to be the one on your
board.
You can get a flavor of the chip spec writing
style, from the sample page. Try PDF page 119
here for an example (119 as measured from the
front of the doc). It shows a register based
temperature control scheme, with hysteresis.
I see it also has an "off" value, and if the
fan is properly designed, it won't actually
turn off. It will spin at "fan_min" instead
of "start_value".
http://www.rom.by/files/IT8718F-S.pdf
As they say with any fan control - "Good luck..." :-)
Paul