Not a member yet?
Click here to register.

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

04/13/2021 3:24 PM
Welcome DonnaReeves

04/13/2021 1:53 PM
Welcome to new member Ccelli Beans

04/13/2021 12:39 PM
Site was down, now fixed. Thank you to whoever fixed it.

04/12/2021 6:56 AM
Welcome New member sarahb

04/11/2021 5:12 PM
Hello Mr KK!

Users Online
Guests Online: 13

Members Online: 0

Total Members: 7,154
Newest Member: Lesler
In Memory Of Ginny

Latest Donations
JackH - 25.00
snwcmpr - 10.00
Anonymous - 2.00
Anonymous - 5.00
Anonymous - 5.00

View Thread

Who is here? 1 guest(s)
 Print Thread
Question about TC4 ambient temperature/cold junction MCP3424/MCP9800
I was wondering if the ambient temperature required for accurate cold junction calculation has to be the temp near the MCP3424 (the MCP9800 is placed next to it so I'm guessing yes), or the general ambient temperature outside the thermocouples (if that makes any sense)?

I am asking because I have my TC4 put in an enclosure with a Raspberry Pi and as the Rasp runs warm it obviously changes the ambient readings of the TC4's MCP9800 (sometimes to +10 deg C difference compared to ambient temp during startup), thus also changing the cold junction?

Needless to say doesn't this sort of mess up Artisan's ambient temp logging as I am measuring the temp inside my case not the outside temp (which I would want to have logged so I can see how my roasts turn out in hot or cold weather)?

Hope my questions make sense and thanks all!
Cold junctions (at least two!) are where you connect the two (different!) TC wire metals to your circuit.
When connector attached, the cold junction is inside the connector.
For TC4 board, if you are using provided TC terminals block, it is placed close enough to MCP9800 to consider the temperature measured as AT pretty relevant.
If TC connecting screws are placed outside enclosure, thus closer to the ambient than MCP9800 ... then we have a problem...
I would try to check this by measuring boiling water, if showing 99-101C then compensation is done ok, else you need to dial an offset, there is a place somewhere in code for this purpose, search for amb.setOffset.
Crystal clear reply! Thanks Renatoa. By the way are you still working on your ESP32 port? Thinking about switching since the old ATMEGA328 is nearly overloaded doing the basic TC4 tasks.
Still working as in... weekly using ? :)
If already using a TC4 shield, I can sketch an Uno layout adapter board to host the ESP, and able to accept TC4 shield with no changes, if possible.
I always meant make an adapter board for the TC4 shield to connect to the Blue Pill (STM32F1) or even STM32 Discovery Board (STM32F4) but you're right, it's a better idea to use an ESP like yours because you already have working code.
Jump to Forum:

Similar Threads

Thread Forum Replies Last Post
Behmor 1600 question Roasting Coffee 11 03/15/2021 12:32 PM
Target temperature profile for new roaster Roasting Coffee 5 01/06/2021 2:58 PM
Question for Gene Cafe Roaster Gene Cafe Roaster 5 06/08/2020 7:15 PM
Temperature tracking Behmor 1600 6 05/07/2020 2:12 AM
Roasting for cold brew/iced Roasting Profiles 2 04/18/2020 12:58 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 © 2021 PHP-Fusion Inc
Released as free software without warranties under GNU Affero GPL v3
Designed with by NetriX