topbanner.gif
Login
Username

Password




Not a member yet?
Click here to register.

Forgotten your password?
Request a new one here.
Shoutbox
You must login to post a message.

snwcmpr
02/23/2019 9:17 AM
Ethiopian natural Gesha today .. tasting it tomorrow.

snwcmpr
02/13/2019 4:49 AM
Thanks again Ginny.

snwcmpr
02/12/2019 3:29 AM
Good morning all. Just finished a few days with Yemen Red Harraz. We liked it.

Husamka
02/11/2019 10:05 AM
probe diameter

Husamka
02/11/2019 10:01 AM
probe dimension

Users Online
Guests Online: 1

Members Online: 0

Total Members: 5,824
Newest Member: blabbermouth
In Memory Of Ginny
Donations

Latest Donations
PRABHATH COFFEE WORKS - 10.00
John Despres (Scene... - 25.00
snwcmpr - 10.00
Ozo - 20.00
Josh Woodrow - 10.00

View Thread

Who is here? 1 guest(s)
 Print Thread
Update to my TC4 control box
greencardigan
I've stripped down my old TC4 controller and built it all onto a new box with a few enhancements.

In preparation for my current roaster build, I wanted another SSR to switch extra elements. I have the OT1 output triggering two SSR, one on each of the power circuits I'll use.

Also, I've swapped the LCDapter with a cheap LCD which also connects using I2C. I've made changes to aArtisan_PID sketch to support these LCDs and hope to release that soon once I do a bit more testing.

I have retained the zero cross detector for phase angle control of my blower and also kept the bluetooth module for wireless logging and control.
greencardigan attached the following images:
screenshot_20180211-231810_01.jpg screenshot_20180211-231030_01.jpg screenshot_20180211-231346_01.jpg screenshot_20180211-230851_01.jpg screenshot_20180211-230858_01.jpg

Edited by greencardigan on 02/11/2018 12:18 AM
 
JackH
Looking good Brad.

The LcdApter had an odd channel for I2C, I think Ch5.
It was not easy to adapt other I2C boards without software changes.
---Jack

KKTO Roaster.
 
greencardigan
It's a big box but was much easier to lay out all the parts and cables. My old box was a mess.

It was quite easy to get the cheap I2C LCD working once I worked out which library it needed. And thanks to BenKeith for sending me the LCD to test.
 
Will2
Nice work Brad,
it will be difficult for you keep alive parallel aArtisanQ_PID in both versions of I2C_LCD for MCP23017 too for PCF8574?
I2C address is 0x3F or 0x27? Is it possible to use PCF8574 as a port expander?

Beware of the thermocouple connectors, the MCP9800 for cold junction measurement will have a different temperature than the cold junctions - a big measurement error! Try it with a hot-air gun. That's why I left my box open.
Viliam
 
greencardigan
It should be possible to add support for PCF8574 port expander. I currently have the buttons connected directly to the Arduino digital inputs as there were some not being used.

The I2C Address for LCD I am using is 0x3F, but I added a compile directive in user.h so it can be changed.

Are you referring to the MCP9000 sensor being inside the box and the cold junction is outside the box at the connectors? I may add some ventilation to the box as this will also help keep the SSR cooler. Just need to keep chaff out.
 
CK
Thanks for the helpful images showing how you arranged the electronics. I'm connecting your TC4 and am wondering how the analog POT's work in your setup? Do they limit overall power when running an Artisan roast profile, or work for manual roasts only?
 
greencardigan
They are mostly for manual control. When the PID is active it will override what the heater pot is set to. The pot controlling the blower will remain working all the time.
 
JSA Coffee
Yes, thanks for sharing!! I had no idea that 2 SSRs could be run on on one channel like that.
 
Want to Help?
By donating you can ensure that HR will continue to be open for years to come. Expenses are 100% transparent and can be viewed publicly at all times. You can find more information on donations and why we request them by reading up on the forum topic here. Thank you.

greencardigan
Another update to my roaster controller. I've added a Raspberry Pi 3 B+ into the box.

- Raspberry Pi running Raspbian OS and Artisan Roasting Software.
- Raspberry Pi running with no screen physically connected.
- Connecting to Raspberry pi via RealVNC to have a remote screen. This works with most systems including Android and iOS.
- Arduino/TC4 shield running aArtisanQ_PID in Artisan mode.
- Arduino connected to Pi via USB.

Pros:
- No need to have laptop outside when roasting and retaining Artisan logging/control.
- Can still run manual roasts using the TC4 without running Artisan.
- Could support a Raspberry Pi touch screen instead of remote screen if desired.

Cons:
- Lots of system components and connections. More places for the system to fall over?

 
Jump to Forum:

Similar Threads

Thread Forum Replies Last Post
PID control help and Artisan Dataloggers/Controllers/Rate of Rise Meters 8 02/14/2019 7:15 AM
Firmware update bricked bullet? R1 Bullet Roaster 2 01/22/2019 2:27 AM
DC motor speed control and over current protection Drum Roasters 5 01/19/2019 4:04 PM
Roast Control Options ??? Fluidbed Roaster 3 01/19/2019 8:26 AM
Breville Dose Control Pro GRINDERS 22 11/27/2018 10:01 AM
Homeroasters Association Logo, and all Content, Images, and Icons © 2005-2016 Homeroasters Association - Logos are the property of their respective owners.
Powered by PHP-Fusion Copyright © 2019 PHP-Fusion Inc
Released as free software without warranties under GNU Affero GPL v3
Designed with by NetriX