arriflex wrote:Jim, I'd like to clarify the basic setup of a Catuai TC4 combination as you described applied to my prospective rig:
2
Thermocouples placed one in the bean mass and one for environment monitoring. Type K seems to be most compatible with the libraries written thus far for the TC4 recognizing that they were written modularly so that other TC types will be supported eventually.
Correct. The currently released software expects type K. There is, however, a newly added library that supports K, T, and J. It requires only a very simple edit to either aBourbon.pde or aCataui.pde to use J or T.
arriflex wrote:An Arduino and a TC4 shield with the thermocouples connected directly to it. If I understand correctly, some consideration for the project box and location of the TC4 should be made for measuring environmental temp at the TC connection to it. I assume that by directly connecting the TC to the TC4, this is self corrective.
A nice, permanent installation would include a project box and two thermocouple panel jacks (available from Omega.com). As long as you use thermocouple wire between the panel jacks and the terminals on the TC4 board, then any differences in temperature between the inside and outside of the project box are compensated.
Short of this, then running the thermocouple leads all the way to the TC4 terminals is the most accurate method of connection.
arriflex wrote:Load the Arduino with the aCatuai.pde sketch you linked to earlier in this thread. Is this instead of aBourbon? The readme for pBourbon says which sort of implies to me they might both be loaded simultaneously although I'm pretty sure that would not be good

You can load only one sketch at a time into the Arduino.
If you wish to simply monitor/log your roast, then load aBourbon.pde.
If you wish to monitor, log,
and manually control your roaster using potentiometer dials, then load aCataui.pde instead (not in addition).
Zip files with the current releases of Catuai and Bourbon can be found here:
http://code.google.com/p/tc4-shield/downloads/listarriflex wrote:On a computer, I need to download
Processing and run pBourbon in that IDE according to one of
your posts at Homeroasters.org pBourbon will pull the data streaming from the Arduino running Catuai and do pretty things to it, but does not send anything back to the Arduino.
Yes, download Processing and use its IDE to load and run pBourbon.pde (edit the COM port ID in pBourbon.cfg first). If you have any trouble with this step, let me know and I will create an executable distribution of pBourbon and post it on the project site.
Aside from a bit of 2-way communication to synchronize timestamps, with pBourbon the stream of data is strictly
from the Arduino
to the PC.
arriflex wrote:All controls are hard wired to the Arduino and TC4? 10k Potentiometers for analog input to control pwm/ssr outputs and buttons for creating markers. Do I have to have the 16x2 display for aCatuai or aBourbon to work or will they work without it?
Not sure what you mean by hard wired? The potentiometers connect to standard 3-pin headers on the TC4 (+5V, swipe, GND). The pots are required only if you wish to monitor and control your roaster using aCatuai.pde. (EDIT: on my setup, the two potentiometers are panel mounted, with 3 lead wires each. I put Molex KK crimp connectors on the ends of the leads, and they slide on/off the pin headers. There are also many other choices for connectors that will attach to the standard 100 mil spacing pin headers on the TC4. The leads could also be soldered directly to the board).
Neither the 16 x2 display nor the buttons are required -- strictly optional. But if you do decide to hook them up, using the project's custom I2C port expander PCB (LCDapter board) makes it much easier.
arriflex wrote:I feel like I'm re-writing a FAQ, but I couldn't find one anywhere so I'm sorry if this is repetitive.
It would be really cool, and really challenging, to have a taxonomy and feature chart of the numerous TC4 family members.
Agreed. All that is needed is a volunteer
Jim