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
03/20/2019 4:17 AM
Eth Yirg Nat Idido Gr1 today.

snwcmpr
03/18/2019 8:15 AM
1 lb roasted lasts a week. I can taste the flavor increase to peak, then drop after. Still very good, but interesting to follow the wave of flavor rise and fall.

snwcmpr
03/11/2019 4:10 PM
Roasted Panama Gesha Esmeralda yesterday. Yummy.

Beebee74
03/11/2019 3:10 PM
I seem to have lost any roasting touch I thought I had. Very frustrated to be wasting time and money. I’m hoping someone can provide some insight on roasting at high altitude. I’m at 4400ft. Thank

aicardo
03/07/2019 8:50 AM
tb

Users Online
Guests Online: 5

Members Online: 0

Total Members: 5,862
Newest Member: falllake2000
In Memory Of Ginny
Donations

Latest Donations
renatoa - 2.00
JitterzZ - 50.00
PRABHATH COFFEE WORKS - 10.00
John Despres (Scene... - 25.00
snwcmpr - 10.00

View Thread

Who is here? 1 guest(s)
 Print Thread
New Teensy controller pcb
elkayem
I've posted my fluid bed roaster design on this forum before, at https://github.co...feeRoaster. Not a whole lot new to report there, except... last week I finally swapped out the mess of breadboarded electronics with a custom PCB, and thought I would share the design with the community. See photo below.

I've listed the full set of features on my github page. Here are some of the highlights:
  1. Uses a Teensy 3.5 development board. The 32-bit chip on this board is really fast (120 MHz), and has plenty of storage (512K flash, 192K RAM) which leaves plenty of room for future development.
  2. Includes two thermocouple inputs (BT and ET) inputs, a heater SSR output, and a DC fan output. The MOSFET on the board can drive a lot of current, and has no problem driving the 22A, 260W fan in my roaster.
  3. Features an internal, tuneable PID controller.
  4. Stores an onboard, adjustable roast temperature and fan profile. (I will soon be modifying the code to store multiple profiles, but as of this date it just has the one.)
  5. Roast data saved to an onboard microSD card for later analysis.
  6. 20x4 LCD and button-driven interface. (See github site for a 3D printed panel)
  7. (Optionally) intefaces with Artisan for roast logging and/or control.

The code is fairly mature and bug-free at this point. I've been roasting with it for most of the past year, and have been pleased with the results. If any one does happen to build one of these, I am certainly open to feature requests.

I have no intention of selling this board, but I have made the Eagle and gerber files available if anyone wants to build one for their personal use. I did buy ten PCBs but am only using the one so would be willing to send out the other boards to interested folks for $4 (at cost) + shipping. The components would need to be procured separately, but really aren't that expensive. The Teensy is $25, and the other parts can all be purchased from Mouser or Digikey for less than $20. It does require a little surface mounted soldering, but it really isn't that difficult with some flux and a steady hand.
elkayem attached the following image:
img_2243.jpg

Edited by elkayem on 03/10/2019 5:02 AM
 
marcov
Congrats, I really like how well you documented your project, including a listing of the parts you used. Very much helpful!

I also like the clean and simple design of your board. That's something that does not make any difference when roasting, but being able to visually track what's on your board when something misbehave is very much appreciated.
 
elkayem
Thank you, marcov! I left the type of notes I wish I had easily found in when researching this project. Of course everything can be found on this forum if one is willing to read through the historical posts.
 
marcov
That's why I value your project and documentation that much.

I am curious about the TCs frontend: is it something specific to the MAX31855, or can be used for any ADC?
 
elkayem
Are you asking whether the board would be compatible with a different converter other than the MAX31855? No, it was designed for the MAX.
 
marcov
I meant the thermocouple frontend, i.e. the components between the thermocouple and the MAX31855. Any reason why did you put the ferrites and the 0.01uF cap? Are those components specific to the maxim chip?
 
renatoa
Noise filtering, generic for any thermocouple amplifier input.
 
elkayem
Oh, now your question makes more sense to me marcov! Renatoa is correct, the ferrites and capacitors are for noise suppression, and should be generic to any TC amplifier. Keep in mind that K-type thermocouples have a ~40 microvolt per deg C scale factor, and those long probe wires act as antennas. Plus, many of us have powerful fans with brushed motors nearby, which radiate all kinds of EMI. I do notice that the TC4 lacks any filtering, so it appears some are able to get by without it.
 
renatoa
Last TC4 version, V6, features RC filters on TC inputs.
Previous versions used a trick instead filtering, forced input low common mode impedance, with 10k resistors to ground, so ensuring a path for noise to discharge.
 
marcov
So this explain why I recently had a lot of troubles with TC measurement done with a TC4+.

Is the trick done by configuring the ADC in common mode?
 
renatoa
Common mode is not a feature that can be switched on-off, wiki explains better than me the meaning in this context:
https://en.wikipe...tion_ratio

The resistors to ground are the key elements that make the noise a common-mode voltage signal. Without them noise will be mixed with TC signal.
 
Jump to Forum:

Similar Threads

Thread Forum Replies Last Post
sourcing roaster controller Dataloggers/Controllers/Rate of Rise Meters 10 04/29/2018 4:31 AM
Fully Integrated ESP32 Coffee Roast Controller Dataloggers/Controllers/Rate of Rise Meters 33 03/31/2018 4:02 AM
How to use Artisan PID function with custom controller? Roasting Coffee 13 02/04/2018 6:53 PM
Another TC4 Controller Enclosure Dataloggers/Controllers/Rate of Rise Meters 43 09/22/2015 12:21 PM
Hottop controller install HotTop Roaster 2 11/11/2014 12:57 PM
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