[lm-sensors] A better fan control program
Paul Crowley
paul at lshift.net
Wed Jun 28 14:13:40 CEST 2006
Mark M. Hoffman wrote:
> I skimmed through the blog entry and the earlier one which it references.
> In your first attempt you reinvented the 'P' part of a PID control loop.
> Don't give up! ;) There's a *ton* of info about PID controllers on the
> web. If you're still interested, you could start here:
>
> http://en.wikipedia.org/wiki/PID_controller
Very interesting stuff, thanks!
My quick reading of this stuff indicates a possible problem. On my
system at least, I can only read the temperature in whole degrees;
lm-sensors returns a number in thousandths of a degree, but sadly the
last three digits are always zero. This means that our differentiation
of the temperature will be very crude, which could make it difficult to
build a functioning PID controller.
How can I find out the maximum safe operating temperature of my current
CPU? Since my first priority is something that works on my current
system, the only reason for me to pick this up again and explore in more
detail is if I can afford to slow the fan even when the system is flat
out, which means I need to know how fast I can run it.
Thanks again!
--
[][][] Paul Crowley
[][] LShift Ltd
[] [] www.lshift.net
More information about the lm-sensors
mailing list