Hi folks.
I have a question. I need a feedback system that might have quite the long feedback cycle. In other words, a resulting change in temperature might take some time. I need to know how to approach this so that it doesn't start fishtailing and eventually fall out of the working range.
It's a BBQ that I want to regulate the temperature in. If it gets cold, I want to up the speed of a fan which blows air into the burner section. The temperature rises and the system should remain.
The algo should be designed to find an equilibrium. The fan I am choosing is something like a 12V 120 mA fan. Initial readings suggest 500 Ohms will cover the range quite nicely, but might be a bit much. The range I'm thinking is probably 200 Ohms, because of the CFM rating on the fan, and my expectations. It's very narrow, and I might increase the CFM rating of such a fan.
Anyway, does anybody have any ideas how to set this up? I was thinking of a potentiometer, but that's a manual thing. How can I get the Arduino to do this?
Cheers