Thermostat code release

June 28th, 2006 Paul Crowley

I’ve released my simple fan control program described in this entry (see also part one).

THIS CODE MAY MELT YOUR CPU - download only if you plan to read it, test it, and/or hack on it. The license makes it clear that it comes with no warranty.

I’ve already received an interesting email from Mark M Hoffman in reply to my post to the mailing list announcing it, drawing my attention to PID control loops. Looks like it could be a worthy avenue of investigation. I’ve replied with a description of one issue I see with applying a PID controller in this domain.

Entry Filed under: Technology, Our Software

2 Comments Add your own

  • 1. Jan Van lent  |  June 29th, 2006 at 11:29 am

    Your approach is also called “bang-bang” or “on-off” control.

    www.fourmilab.ch/hackdiet/www/subsection1_2_3_0_5.html
    www.netrino.com/Publications/Glossary/PID.html

  • 2. Paul Crowley  |  June 29th, 2006 at 11:45 am

    Thanks - it’s useful to have a name for it.

    Hmm, I wonder whether anyone’s tried to apply PID control loops to dieting? I’ve already applied Kalman filters…

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed

Calendar

June 2006
M T W T F S S
« May   Jul »
 1234
567891011
12131415161718
19202122232425
2627282930  

Most Recent Posts