*Ss Brewing Technologies Giveaway - Enter Now!*

Home Brew Forums > Home Brewing Beer > DIY Projects > TeensyPi Networked Temperature Controller
Reply
 
LinkBack Thread Tools
Old 12-21-2012, 04:58 PM   #1
jimmayhugh
Turgid Member
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
jimmayhugh's Avatar
Recipes 
 
Join Date: Feb 2011
Location: Las Vegas, NV
Posts: 583
Liked 46 Times on 41 Posts
Likes Given: 2

Default TeensyPi Networked Temperature Controller

I've got my latest networked temperature controller up and running, it's a Raspberry Pi board interfaced with a Teensy 3.0 32-bit ARM Cortex mini-board that allows you to monitor and control up to 36 1-Wire temperature sensors and switches in up to 12 different actions. It is capable of running on both wired and wireless intranets. The Teensy 3.0 is capable of using many of the Arduino libraries, and can be programmed with a modified Arduino IDE, making it a snap to use.

The Teensy 3.0 handles all of the sensing and control, and the Raspberry Pi interrogates the Teensy 3.0 about every 500 milliseconds and updates a web interface to show you the current status. The Raspberry Pi uses a LAMP stack to handle the database and web processes, so you can add or change programs in whatever language suits you. I use PHP and Javascript, but you could also use PERL, Python, C, whatever floats your boat

Once the Teensy 3.0 is setup, it can run autonomously, with no interaction from the Raspberry Pi. It will resume its last settings in the event of a power failure, with no input from the Raspberry Pi. The Raspberry Pi is solely for setup and display purposes.

I've started a Blog that outlines the parts and steps required to make your very own TeensyPi, and am in the process of designing a board that will replace the current Adafruit Pi Plate.

I haven't gotten the pages done for the sensors and switches yet, but they should be forthcoming soon.

Hope this is of some interest.

jimmayhugh is offline
 
Reply With Quote Quick reply to this message
Old 12-21-2012, 05:59 PM   #2
stlbeer
Senior Member
HBT_SUPPORTER.png
Feedback Score: 0 reviews
 
stlbeer's Avatar
Recipes 
 
Join Date: Jan 2008
Location: Fenton, MO
Posts: 882
Liked 33 Times on 32 Posts
Likes Given: 83

Default

Definite interest from me! I've been reading about the Pi and am about ready to buy.

__________________
My RIMS eBrewery build
stlbeer is offline
 
Reply With Quote Quick reply to this message
Old 12-22-2012, 11:56 PM   #3
Soapebrews
HBT_SUPPORTER.png
Feedback Score: 1 reviews
 
Soapebrews's Avatar
Recipes 
 
Join Date: Sep 2012
Location: Dallas(Kaufman), The Great State of Texas
Posts: 68
Liked 5 Times on 4 Posts
Likes Given: 2

Default

I've read up on these Pi's and was going to use one with a touch screen in my car(1991 Stealth) but it NEVER occurred to me to use one in my brewing.....Please update often sos I can get one going for myself....

__________________
“ You can't be a real country unless you have a beer and an airline - it helps if you have some kind of a football team, or some nuclear weapons, but at the very least you need a beer. ”
-Frank Zappa
Soapebrews is offline
 
Reply With Quote Quick reply to this message
Old 12-24-2012, 02:49 AM   #4
kladue
Senior Member
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
Recipes 
 
Join Date: Dec 2006
Location: Turner, Oregon, Oregon most of the time now
Posts: 2,309
Liked 47 Times on 43 Posts

Default

I salute your efforts, way beyond just a basic RPI setup seen on this board. Your efforts with the Teensy 3.0 have answered a lot of the questions I had with the Cortex M4 hardware and it's suitability for process control. While I am not headed in the 1wire hardware direction you have brought all the needed aspects together for the rest of the people, and have given them a road map, and software to make it happen.
I am interested in watching this effort grow and expand, and am curious as to where you will draw the line with function and display scope creep, and say this is enough.

__________________
kladue is offline
 
Reply With Quote Quick reply to this message
Old 12-25-2012, 12:23 AM   #5
starman
Feedback Score: 0 reviews
Recipes 
 
Join Date: Oct 2011
Location: Chicago Burbs, il
Posts: 460
Liked 22 Times on 17 Posts
Likes Given: 35

Default

Sub'd. I love all these sorts of build threads but this one really matches what I'd like to do.

Excluding the central boards/controllers, what is your approx hardware cost per 1 sensor, 2 stage zone?

__________________
starman is offline
 
Reply With Quote Quick reply to this message
Old 12-25-2012, 04:58 AM   #6
jimmayhugh
Turgid Member
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
jimmayhugh's Avatar
Recipes 
 
Join Date: Feb 2011
Location: Las Vegas, NV
Posts: 583
Liked 46 Times on 41 Posts
Likes Given: 2

Default

Quote:
Originally Posted by kladue View Post
I am interested in watching this effort grow and expand, and am curious as to where you will draw the line with function and display scope creep, and say this is enough.
That's always the rub, isn't it?

The Teensy 3.0 has lots of oomph, and the fact that it's able to use or port many of the Arduino libraries makes it very easy to add other bells and whistles (PID, flow sensing, local display, etc), and the display side with the RPi can also handle local data logging, and other functions.

For now, I'm going to concentrate on the basics.
__________________
TeensyNet Networked Controller
ButtCrack Brewery
And This Is Why We Drink...
jimmayhugh is offline
 
Reply With Quote Quick reply to this message
Old 12-25-2012, 05:07 AM   #7
jimmayhugh
Turgid Member
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
jimmayhugh's Avatar
Recipes 
 
Join Date: Feb 2011
Location: Las Vegas, NV
Posts: 583
Liked 46 Times on 41 Posts
Likes Given: 2

Default

Quote:
Originally Posted by starman View Post
Excluding the central boards/controllers, what is your approx hardware cost per 1 sensor, 2 stage zone?
I picked up 50 of the DS18B20 Digital Thermometer chips for about 85 cents each with free shipping on E-Bay and built my own probes with spare phone cords and ethernet cables that I scrounged for free. I'll be posting a blog page on that in the future. You can also purchase pre-made probes from Brewers Hardware, Adafruit, and others. Cost per probe is in the $10-$20 range.

The DS2406+ chips were about $3 each from DigiKey, and I've made a little circuit board that will work with up to four 25A SSRs. Also to be posted in an upcoming page.
__________________
TeensyNet Networked Controller
ButtCrack Brewery
And This Is Why We Drink...
jimmayhugh is offline
 
Reply With Quote Quick reply to this message
Old 01-04-2013, 01:46 PM   #8
jimmayhugh
Turgid Member
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
jimmayhugh's Avatar
Recipes 
 
Join Date: Feb 2011
Location: Las Vegas, NV
Posts: 583
Liked 46 Times on 41 Posts
Likes Given: 2

Default Update

As part of my on-going testing and validation, I've breadboarded 12 temperature sensors and 12 switches:



As a precaution, I've added a 3v3 / 800ma voltage regulator to the board to supply the current to the additional sensors / switches. It's probably not necessary if only a few sensor / switch combos are used, but I prefer to understress my components.

More info is available at my website.

__________________
TeensyNet Networked Controller
ButtCrack Brewery
And This Is Why We Drink...
jimmayhugh is offline
bgeek Likes This 
Reply With Quote Quick reply to this message
Old 01-05-2013, 01:18 AM   #9
starman
Feedback Score: 0 reviews
Recipes 
 
Join Date: Oct 2011
Location: Chicago Burbs, il
Posts: 460
Liked 22 Times on 17 Posts
Likes Given: 35

Default

Thanks for the update. Do you think it Is OK to pick up SSRs without heatsinks for say a lager chamber?

__________________
starman is offline
 
Reply With Quote Quick reply to this message
Old 01-05-2013, 05:26 AM   #10
jimmayhugh
Turgid Member
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
jimmayhugh's Avatar
Recipes 
 
Join Date: Feb 2011
Location: Las Vegas, NV
Posts: 583
Liked 46 Times on 41 Posts
Likes Given: 2

Default

Quote:
Originally Posted by starman View Post
Thanks for the update. Do you think it Is OK to pick up SSRs without heatsinks for say a lager chamber?
I'm probably the wrong person to ask, as I tend to over-engineer things

I use the 25A-40A SSRs for everything, and heat sink most of them, either by attaching them to a metal enclosure with screws and thermal grease (my pumps), or a big honking heatsink (my RIMS).

I prefer to under-stress my equipment as much as possible.
__________________
TeensyNet Networked Controller
ButtCrack Brewery
And This Is Why We Drink...
jimmayhugh is offline
 
Reply With Quote Quick reply to this message
Reply



Quick Reply
Message:
Options
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Arduino - Networked Temperature Monitor jimmayhugh DIY Projects 81 01-27-2013 12:22 AM
Temperature Controller sy2088 Equipment/Sanitation 3 10-25-2012 06:28 PM
Lux Temperature Controller scoots DIY Projects 9 07-06-2012 01:38 PM
temperature controller from deas fridge - use as external controller on live fridge? BrewingChemist DIY Projects 1 05-22-2012 10:21 PM
Johnson Analog Temperature Controller Temperature Profile Coastarine Equipment/Sanitation 4 10-11-2010 03:58 PM