
tc4-shield
TC4 Digital Thermometer and Temperature Controller
Version 6.00 of the TC4 shield and version 1.33 of the standalone TC4C are the current versions.
01-July-2015: https://tc4-shield.googlecode.com/svn/applications/Artisan/aArtisan/tags/REL-310/aArtisan-V310.zip'>Click here for release 3.10 of aArtisan (same as beta version)
25-Nov-2014: https://tc4-shield.googlecode.com/svn/applications/RoastLoggerTC4/tags/REL-3.1/RoastLoggerTC4_REL-310.zip'>Click here for version 3.10 of RoastLoggerTC4
16-April-2014: http://tc4-shield.googlecode.com/svn/applications/Artisan/aArtisan/tags/REL-300/aArtisan-V300.zip'>Click here for version 3.00 of aArtisan
http://www.homeroasters.org/php/news.php'>Homeroasters.org project to develop hardware and software for roast temperature monitoring and control.
http://www.mlgp-llc.com/arduino/public/arduino-pcb.html'>Click here for information about ordering TC4 system circuit boards. PCB's with all surface mount chips pre-soldered, DIY kits, and ready to run TC4C boards are available.
TC4C Version 1.33 shown below
http://www.mlgp-llc.com/arduino/public/tc4c133-800.jpg' />
Version 1.33 of the TC4C standalone board includes:
- High quality ENIG gold surface finish and purple solder mask color
- Resistor arrays replace individual 1K's (reduced chip count)
- Eliminated diode that had restricted OT1 and OT2 output voltage
- Provided 3.3V power source for external components if needed
- Changed from 1206 to 0805 chips (for consistency)
Version 1.32 of the TC4C standalone board includes:
- Reduced base resistor value to increase output capacity on OT1 and OT2
- Surface mount option for reset diode
Version 1.30 of the TC4C standalone board includes:
- One-piece green terminal block for thermocouple connections for greater strength
- Pads for optional resistors to help deal with ground loop problems
- Power for OT1 and OT2 is now provided by the TC4C's 5V PSU (no longer selectable)
- Board and solder mask are now blue
- Improved sensing of external power with addition of new 3.3V PSU
- Diode added to address rare reset problems associated with voltage spikes
- Second I2C header added to allow connection of multiple I2C adapters
Version 1.10 of the TC4C standalone featured:
- Fully compatible with TC4 application software (have not tested Kona)
- Uses the common FTDI chipset for USB-serial conversion. No compatibility issues with Ubuntu, MacOS, etc.
- Has the latest optiboot bootloader installed, making it Uno-compatible
- Implements all features of the TC4 Version 5.20 shield, plus an additional I/O port
- Sockets provided for connecting a Roving Networks Bluetooth adapter
- Provision for optional panel-mounted USB connector.
- Ships pre-programmed with choice of application.
- Open source hardware and software.
TC4 Shield Version 5.30 shown below
http://www.mlgp-llc.com/arduino/public/TC4-530-shield.jpg' />
Version 5.31 of the TC4 shield includes:
- Reduced base resistor value to increase output capacity on OT1 and OT2
Version 5.30 of the TC4 shield includes:
- One-piece green terminal block for thermocouple connections for greater strength
- Pads for optional resistors to help deal with ground loop problems
- Power for OT1 and OT2 is now provided by the Arduino's 5V PSU (no longer selectable)
- Board and solder mask are now blue to match the Arduino boards
Version 5.20 of the TC4 shield had these improvements:
- All electronic components are now surface mount.
- Through-hole soldering is now required only for headers, switch, and terminals.
- Power for OT1 and OT2 is now jumper-selectable, 5V or VIN (5V is now default)
- An 0805 LED power indicator has been added (green)
- Indicators (red 0805 LED's) have been added for OT1 and OT2
- I/O2 port has been added (for zero-cross detection and phase angle control)
- The 8-pin header for parallel LCD interface has been removed (use I2C instead)
- Boards ordered pre-populated with SMD's are tested and initialized
Probably best to think of the TC4 system as programmable interface hardware for multiple thermocouple sensors.
Currently available Arduino-based applications that use the interface:
- RoastLoggerTC4 - roast monitor and controller, compatible with RoastLogger software
- aArtisan - interface for the Artisan Visual Scope application
- Bourbon - roast monitor
- Catuai - roast monitor and manual controller
Each of these programs support both standalone operation using an LCD display and/or data logger operation if the TC4 is attached via USB cable to a PC.
RoastLoggerTC4 is a program that offers the ability to both monitor and control your roaster, using Tom Coxon's powerful RoastLogger software. When not connected to a computer, the RoastLoggerTC4 program also offers a nice standalone interface which optionally uses a 4-button interface to control heater and fan output on roasters.
The aArtisan application is written specifically to allow the TC4 to be used as the datalogger for the Artisan Visual Scope for Coffee Roasters application http://code.google.com/p/artisan/'>http://code.google.com/p/artisan/.
Bourbon is a straightforward monitoring and logging application. When used as part of a standalone system it displays elapsed time, BT, ET, and BT-RoR on a 2-line LCD. Since Bourbon creates and sends a continuous data stream over the USB serial interface, realtime graphic display of roast history as well as CSV format data logging can be done if you connect the TC4 to your computer.
Catuai is very similar to Bourbon. In addition to the above, by connecting 1 or 2 potentiometers to the analog input 3-pin headers provided on the TC4 board, you can manually control the heater and/or fan on your roaster.
Bourbon and Catuai also support an optional 4-button interface for marking roast events (bean drop, first crack, second crack, and eject).
Each of the above communicate over a serial connection to a PC, and optionally support a standalone LCD display. A special I2C LCD board (the LCDapterC) has been developed as part of the project and is supported by each of the applications.
http://www.mlgp-llc.com/arduino/public/LCDapterCVersion100.pdf'>http://www.mlgp-llc.com/arduino/public/LCDapterCVersion100.pdf
Project Information
- License: New BSD License
- 21 stars
- svn-based source control
Labels:
coffee
roasting
arduino
temperature
sensors
openhardware
opensoftware
thermocouple