I have been thinking about making a computer controlled interface for roasters. I was wondering if anyone could give me some input/references/sites with more information.
I have access to quality programming and machining.
My current thought, just preliminary, would be to have a graphic, touch sensitive user interface. It would allow one to bring up a profile, move the time axis and the heat axis. It would have a large button for 1st Crack and one for 2d which the user would hit as they occurred.
It would have the ability to record a manually controlled roast and then duplicate that roast. It would have the ability to edit the profile.
It would probably use an iPad as the UI and a small dedicated computer to do the I/O (sensing). It would operate in some ways like a PID, though the idea would be to have it controlling a gas valve, so pulsing won't work. There is no reason it could not control an electric roaster and in fact that would be easier, but I'd rather start with gas.
The software will need to smooth out the spikes of the sensor.
A later version might have an audio pickup as part of the I/O for detecting the beginning and end of the cracks. The UI would show these overlaid on the time/temp axis.
A later version could also have a moisture sensor which would allow one to alter the beginning of the roast depending on the moisture level.
Any thoughts/ major problems etc.? The software side of it is not trivial, but it is not particularly difficult either. I realize that the software will have to anticipate, but that should be solvable.
dan



