Smoker Temperature Control Project

Click For Summary
SUMMARY

The discussion centers on designing a temperature control system for a charcoal smoker using a Cypress PSoC Kit or a PIC development board. The user aims to create a feedback loop that adjusts a fan based on temperature readings compared to a user-defined setpoint. Suggestions include utilizing temperature sensors and relay outputs for fan control, with an emphasis on learning through the project rather than opting for commercial solutions.

PREREQUISITES
  • Basic understanding of control systems
  • Familiarity with the Cypress PSoC Kit or PIC development boards
  • Knowledge of temperature sensing technologies
  • Experience with relay output mechanisms
NEXT STEPS
  • Research temperature sensors compatible with the Cypress PSoC Kit
  • Explore relay output circuits for fan control
  • Learn about proportional control techniques for variable speed fans
  • Investigate programming environments for the Cypress PSoC or PIC development boards
USEFUL FOR

Mechanical engineers, hobbyists in electronics, and anyone interested in DIY control systems for cooking appliances.

ddelaiarro
Messages
41
Reaction score
3
I'm interested in designing a control system that will sense the temperature of my charcoal smoker, compare that value to a predetermined value (which the user is able to set) and then, if necessary, turn a fan on to stoke the fire to raise the temperature. This system would be constant feedback meaning the fan would be constantly turning on and off depending on the temperature comparison.

Basically what I'm looking to do is reinvent https://www.rocksbarbque.com/" simply because I like tinkering and just buying an end solution is no fun ;)

Here's my problem - I'm an ME by trade and have very little experience designing control systems. I have had minimal experience with a Cypress PSoC Kit similar to http://www.cypress.com/?rID=37464" but would call my self far from experienced or expert.

Does anyone have any suggestions on an easy route for me to start on that could potentially allow me to grow my skills as I learn the control system? Price is a concern, but not the ultimate deciding factor.
 
Last edited by a moderator:
Engineering news on Phys.org
ddelaiarro said:
I'm interested in designing a control system that will sense the temperature of my charcoal smoker, compare that value to a predetermined value (which the user is able to set) and then, if necessary, turn a fan on to stoke the fire to raise the temperature. This system would be constant feedback meaning the fan would be constantly turning on and off depending on the temperature comparison.

Basically what I'm looking to do is reinvent https://www.rocksbarbque.com/" simply because I like tinkering and just buying an end solution is no fun ;)

Here's my problem - I'm an ME by trade and have very little experience designing control systems. I have had minimal experience with a Cypress PSoC Kit similar to http://www.cypress.com/?rID=37464" but would call my self far from experienced or expert.

Does anyone have any suggestions on an easy route for me to start on that could potentially allow me to grow my skills as I learn the control system? Price is a concern, but not the ultimate deciding factor.

It seems like you could to it with something as simple as a household thermostat and a 12V fan, but yeah, where's the fun and learning in that... :smile:

Your PSoC kit should be a good thing to start with, or else look at the simple PIC development boards / starter kits:

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2807&devicefamilyid=2238

You would then need some temperature sensing widget, and a relay output drive to turn on the fan. Does the PSoC or PIC look like a reasonable approach for you?
 
Last edited by a moderator:
Rather then a simple on off control how about a variable speed fan and a proportional controller.
 

Similar threads

  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 7 ·
Replies
7
Views
4K
Replies
3
Views
2K
  • · Replies 20 ·
Replies
20
Views
9K
  • · Replies 3 ·
Replies
3
Views
5K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
Replies
2
Views
2K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K