Author Topic: roaster control widget  (Read 56837 times)

Tex

  • Guest
Re: roaster control widget
« Reply #255 on: May 19, 2009, 07:55:31 PM »

Did you use a pot of boiling distilled water to calibrate your equipment or some other method? Someone told me that different controllers had different scaling as temps increased. The CAL Controls has a near-linear scale whereas the Watlow controllers had a curved scale.

I wonder how your controller handles a climb from 32° to 212°?

Where's you get the t/c's? I buy all of mine from Omega.



Nope the thermocouple amps compensate for the type of thermocouple used.... I was using K type thermocouple with J type amps....

I bought the thermocouples off ebay... 10 for $25.... for the development I didn't want to spend big bucks on them.

The J type I have are really nice ones, but I may move away from a bead to a thread-in grounded type.... can't decide yet.  I may play with both to see which is better.


I really like the ungrounded s/s sheathed probes (especially the 12" Teflon-coated ones I have - but they're type T); figuring the ungrounded t/c probe gives me a bit of buffer against the sudden rise in temps whenever the burner kicks in.



Tex

  • Guest
Re: roaster control widget
« Reply #256 on: May 19, 2009, 07:58:24 PM »

It's a poor trade off between ease of use and ease of tailoring the roast. The UFO/CO is looking pretty good right now!


You still have my shipping address for the sono? ;D ;D ;D

Sorry dude, my shipping company doesn't deliver to South Vancouver, BC. Now if you were in the U.S. it might be doable.  ;D

milowebailey

  • Guest
Re: roaster control widget
« Reply #257 on: May 19, 2009, 08:01:47 PM »


Sorry dude, my shipping company doesn't deliver to South Vancouver, BC. Now if you were in the U.S. it might be doable.  ;D
I'll drive across the boarder

Tex

  • Guest
Re: roaster control widget
« Reply #258 on: May 19, 2009, 08:03:34 PM »


Sorry dude, my shipping company doesn't deliver to South Vancouver, BC. Now if you were in the U.S. it might be doable.  ;D
I'll drive across the boarder

Not 'til you get over the flu my wife gave us. You'd be quarantined at GITMO.


Offline irunbird

  • Standard User
  • ***
  • Posts: 411
Re: roaster control widget
« Reply #259 on: May 20, 2009, 03:50:12 AM »
Nope the thermocouple amps compensate for the type of thermocouple used.... I was using K type thermocouple with J type amps....

I bought the thermocouples off ebay... 10 for $25.... for the development I didn't want to spend big bucks on them.

The J type I have are really nice ones, but I may move away from a bead to a thread-in grounded type.... can't decide yet.  I may play with both to see which is better.

I'm guessing the reading of either TC is nearly instantaneous, but from last graph it looks like there's a 20 deg F swing in temps-- is that right?  It looks like the PID is working since each peak looks only seconds from the previous one, but is that a healthy roast curve?

Ray

milowebailey

  • Guest
Re: roaster control widget
« Reply #260 on: May 20, 2009, 06:00:00 AM »
Nope the thermocouple amps compensate for the type of thermocouple used.... I was using K type thermocouple with J type amps....

I bought the thermocouples off ebay... 10 for $25.... for the development I didn't want to spend big bucks on them.

The J type I have are really nice ones, but I may move away from a bead to a thread-in grounded type.... can't decide yet.  I may play with both to see which is better.

I'm guessing the reading of either TC is nearly instantaneous, but from last graph it looks like there's a 20 deg F swing in temps-- is that right?  It looks like the PID is working since each peak looks only seconds from the previous one, but is that a healthy roast curve?

Ray
It's about a 10 degree swing and it does that somewhat at room temperature too.  We'll see what the correct thermocouple amps do.  I still suspect one of the thermocouples too.  I suppose I got what I paid for... :-\

Offline MMW

  • Standard User
  • *****
  • Posts: 2285
Re: roaster control widget
« Reply #261 on: May 20, 2009, 08:07:49 AM »

It's a poor trade off between ease of use and ease of tailoring the roast. The UFO/CO is looking pretty good right now!


You still have my shipping address for the sono? ;D ;D ;D

Sorry dude, my shipping company doesn't deliver to South Vancouver, BC. Now if you were in the U.S. it might be doable.  ;D

You could always let it stay in TX...I could be at an airport local to you in ~2 hours  ;D
"During the early 19th century, most Americans subsisted on a diet of pork, whiskey, and coffee.  ----- Where did we go wrong?

milowebailey

  • Guest
Re: roaster control widget
« Reply #262 on: May 27, 2009, 10:43:47 AM »
Update on the milowidget

Here are a couple of plots from weekend testing of the milowidget on the hottop.  All I am doing right now is turning heat on and off once per second depending on the bean temp vs the profile.... simplest method so far.

The 1st plot is of the first roast with 250 grams of green.  Note how good the ramp is and how closely the bean temp followed the profile, once it caught up with the curve.

The 2nd plot is of a roast of about ~75 grams of green.  I want to be able to control the curve no matter the green I put in (within reason of course).  With the smaller bean mass there is temperature overshoot both directions.  Also not how extreme the environment temp goes up and down too.  This is where the PID control will come in... now just to implement that in code..... that and a few small glitches in code here and there.... safety code (so the thing doesn't burn up)... 

Also found out that once the hottop warms up, it's more difficult to keep it on temp... odd, but I think that's because it's hard to cool it off quickly.  I'll need to tinker also with the fan and see how that affects the curves too. 

If only I didn't have a day job to distract me from my work :P

On a side note, my temp swing (see plots from a few posts earlier), I found out, is coming from serial port noise on my interface board..when my laptop is plugged in... unplugged the reading is stable (note difference from plots a week ago). I may need more shielding on the interface board or may have to move the thermocouple connector away from the serial port terminals.  Also the temp spikes are real readings also probably some sort of interference.  The thermocouple voltages are very very small so any higher voltage near them can cause spikes.  Looks like I'll need to enlarge my ground plane near the thermocouple inputs to the amplifiers.

Offline mp

  • Standard User
  • *****
  • Posts: 16800
  • Nothing like a nice shot!
Re: roaster control widget
« Reply #263 on: May 27, 2009, 01:30:13 PM »
Thank you for the update Milo.  Good work ... I bet you are learning a lot.

If the Hottop is having problems cooling down I guess that would mean the heat retention properties are working too well.  You think a fan would cool it down to the degree that you would like?

 :)

1-Cnter, 2-Bean, 3-Skin, 4-Parchmnt, 5-Pect, 6-Pu
lp, 7-Ski

Offline mp

  • Standard User
  • *****
  • Posts: 16800
  • Nothing like a nice shot!
Re: roaster control widget
« Reply #264 on: June 23, 2009, 09:36:36 PM »
Hey Milo ... haven't heard anything on the Milowewidget for a while.  Are you nearing the point to start putting out kits for interfacing the Milowewidget to roasters espresso machines?

There is so much potential in your device.

 :)
1-Cnter, 2-Bean, 3-Skin, 4-Parchmnt, 5-Pect, 6-Pu
lp, 7-Ski

milowebailey

  • Guest
Re: roaster control widget
« Reply #265 on: June 24, 2009, 06:29:12 AM »
Not to worry my friend.  I've been schooling myself in PID control.  The engineer must understand the math before he can add it.

An espresso machine would be cake.... one temperature to keep constant...

Now with the roaster, ya got fans, dampers, drive motor (those are pretty easy) but the tricky part is the variable mass... I could easily tweek the code for an exact amount of green.... but the tricky part is when the mass changes (gets really small)....


Offline mp

  • Standard User
  • *****
  • Posts: 16800
  • Nothing like a nice shot!
Re: roaster control widget
« Reply #266 on: June 24, 2009, 06:34:31 AM »
I could easily tweek the code for an exact amount of green.... but the tricky part is when the mass changes (gets really small)....

Hmm ... so you would need something like a camera that can withstand temperature highs to the 600 degrees Fahrenheit?  Does the weight of the bean become affected with the mass change?

Hmm ... many interesting questions to be asked.

 :)
1-Cnter, 2-Bean, 3-Skin, 4-Parchmnt, 5-Pect, 6-Pu
lp, 7-Ski

milowebailey

  • Guest
Re: roaster control widget
« Reply #267 on: June 24, 2009, 06:46:44 AM »
I'm sure it does, how much, that's the question.

With and espresso machine, you have a fixed amount of water you are trying to keep hot.... some leaves the boiler and is replace with cold water.... ya predict the change and monitor as you get close to temp and slowly turn off the heat.... easy.

with a roaster you have a moving temperuature, and a bean mass that is getting smaller, and is variable in wieght anyway (say you want to roast a 1/4 lb of Kopi Luwak... then jump to a full 1.4 lb of colombian....  from a control standpoint you cannot treat them the same.  I could probably have enter the wight but different density, water content of the bean would ruin that concept.

So in comes feed back from both environmental and bean temp.  I'm learning with the hottop that turning on the fan increases bean temp if environmental temp is high compared to the setpoint... kind of like a heatgun or convection oven...

it's very fun learning all these things

Offline mp

  • Standard User
  • *****
  • Posts: 16800
  • Nothing like a nice shot!
Re: roaster control widget
« Reply #268 on: June 24, 2009, 07:01:00 AM »
Milo ... that is very interesting.

So you got the basic concept of the machine working right ... but now you just need to learn more about the characteristics of the beans so that someone could use the prototype Colombian and you would make adjustments to the program factoring weight and mass variables as well as the most desirable roast profile befitting that bean?

 :)
1-Cnter, 2-Bean, 3-Skin, 4-Parchmnt, 5-Pect, 6-Pu
lp, 7-Ski

yankeeNH

  • Guest
Re: roaster control widget
« Reply #269 on: July 21, 2009, 03:41:08 PM »
* BUMP *

No news is good news about the Milowidget?

*nudge, nudge*