Beer fermenter controller

Hello everyone.

I am totally newbie regarding Arduino / SainSmart, but I want to learn it.
I have a project I want to make but need a little help in the beginning. Also i want to make a "Smart House" later so i really want to learn this.

This first project is to temperature control 2 pcs fermentation tanks and a cooling unit with PID control.
What i need is:
2 pcs Temperature Sensor for the fermentation tanks (thermowell)
2 pcs relay for glycol pumps (12V 1.5A)
2 pcs relay for heating (elements 230V 2A)

1 pcs temprature sensor cooling unit (freezer)
1 pcs relay for freezer compressor (230V 2A)

1 pcs temperature sensor for ambient air.
1 pcs touch screen to operate.
1 pcs alarm

Possibility of logging and monitoring over network preferably wifi and the possibility to add two relays and a sensor for later expansion.g

Also i may be also possible to messure pressure and gravity?

Hope someone can help me with the shopping list in the first.

Best Regards
Paal

It would help if you can post links to the items you have already found information about.

Beer making is a specialist subject which you will know more about than possibly the respondents on this forum (me included)

In general the Arduino is a good platform to build this sort of thing, but the specialist area will be the sensors you need.
Have you done some web research (e.g. Googled) for information about the individual sensors you need.

If there are existing individual commercial or domestic brewing measuring systems you can buy e.g. Specific gravity meter?

Hi,

Seems like the DS18B20 type temperature sensors would be good for all your applications. See THIS PAGE:

THIS: kind of sensor package may be good.

For How-To read multiple sensors on a single Arduino pin see THIS:

For the relays, all your requirements seem to be handled by THIS: type relay board, available with 2,4 or 8 relays:

Make sure you google "arduino brewmaster" .. much has been done about this. Humans have put a lot of effort into making alcohol for, oh, maybe 5 or 10 thousand years.

DISCLAIMER: Mentioned stuff from my own shop...

from your post, it seems you already know you cannot use hobby style temperature senors, but need a thermowell to allow for food contact.

the alternative is a clamp on sensor that you can insulate and use the kettel as your barrier.

for googling or even e-bay, just add arduino. like thermowell arduino

you will find there are software programs that will display your readings on a computer monitor for brewing. ultimately, these could be ported to a web application.

I would steer you towards SSR or Solid State Relay for the motors and heaters. be careful. the input needs to be able to use the 5 volts and the output needs to be either AC or DC, depending on your motors and heaters.

ambient temperature and relative humidity are mainstream for the hobby sensors
as is most alarms.

as for pressure, sensors are often sold with a range. it is MUCH easier to get a sensor that is close to your range than than to try to alter a signal so you can read it. the standard input will 'see' a signal and cut it into 1,000 slices. so your pressure gauge of 100 PSI would yield an output of 0.1 psi. but, in order to control a reading, you would want to have between 4 to 10 times more resolution than your desired set-point. so, if you wanted to control within a degree, that would work, but if you wanted to control within 1/10th of a degree, you would need to really up the sensitivity.

one question, since I have never heard anyone want to measure gravity before, would it be OK to ask if this unit will be located on this planet ? or maybe just in close proximity ?

Are the fermentation tanks already fitted with Thermowells? WIKIPEDIA

The waterproof DS18B20 sensors are widely used.. I have sold literally thousands of them that are in use in industrial and building automation applications.

The outside diameter is about .242 inches, very close to "1/4 inch" and I have heard that some people have used them in a "1/4 inch copper tubing compression fitting" that has been threaded or welded into a tank, giving direct contact with the contents, although also having thermal conductivity with the tank wall. Thermowells have some of the same problem.

I would do more research on what the very active "Arduino Brew Controller" enthusiasts are using.

Thanks for all your feedback so far.

I have not found anything on the web with all its features. maybe i am aiming to high with my first arduino prodject?

After some googleing this is what i found that i want to use this or simular:
Temperature probe with filter: https://www.oscsys.com/store/product/1002285
(I allready have the termowells)
Pressure sensor: https://www.oscsys.com/store/product/MPX5010DP-Freescale-Pressure-Sensor-With-Carrier
Gravity reader (Hydrometer) The BeerBug™ - Digital Hydrometer by ParasitX — Kickstarter
Touch screen: http://www.sainsmart.com/catalogsearch/result/?q=touch

dave-in-nj:
I would steer you towards SSR or Solid State Relay for the motors and heaters.

Why is that?
SSR er twice the price or higher compare to a relays and i and the on of will maybe be most rapid on the heating (every 1-2 sec)
is a relay not good enough?

What Arduino board and other expensions do you think i should start with to be able to run all this; Touch screen and a web interface for remote viewing

i run a arduino uno on my distil , senses heat bellow and above
alcahol sensor ,
computes the electric heater ,
and it runs a small lcd rgb ,16x2 ,
saves things in eeprom mem ,
this wil make a perfect distil , first i had 75 % out of 12-14 %

now because of memory i get it tunned out to 90 -95 % …
you put it in , runs program , and bleeps when finish ,
you wil like it when you have your system build ,
the harvest wil be better every time !
like to see some pictures when you done building :smiley:
i make vodka , (moonshine )
never made beer ,
this is my distil before arduino use , LOL
like this post LOL beer and arduino yeaa :grin:
i also use a heater in my fermentation bucket , but i think you wil go bigger !

distil.jpg

BeerPal:

dave-in-nj:
I would steer you towards SSR or Solid State Relay for the motors and heaters.

Why is that?
SSR er twice the price or higher compare to a relays and i and the on of will maybe be most rapid on the heating (every 1-2 sec)
is a relay not good enough?

What Arduino board and other expensions do you think i should start with to be able to run all this; Touch screen and a web interface for remote viewing

.

relays are mechanical. my failure rate among using a relay for operations of less than a few operations per hour has been flawless. however, when I used them for control and they needed to operate as much as once a minute, I had failures. I had contacts burn and have had wires fail. We do maintenance for work and routinely have to replace lighting contactors for problems with the coils.

A suggestion I would offer is to ask those who are making units like yours. listen more to the ones who have had their unit up and running for multiple batches. the electromechanical relays may work fine. My suggestion is to have a spare in case one fails. ( not sure why there is some unwritten laws of the physical universe that if you have a spare, the main units do not fail ) they certainly are cheap enough to have one as a spare.

Thanks again for your feedback.
I just bought a Arduino uno start kit just for trying no learn some coding.

I have made a shopping list at ebay and i think i need a Arduino Mega2560 to drive it all?!
and a wifi card for logging?

Seems this ok?

2 pcs Pressure sensor MPX5010DP for messure volume in the tanks http://www.ebay.com/itm/281120463580
4 pcs DS18B20 Temperature Sensor Shield http://www.ebay.com/itm/201101188807 (do i need this?)
1 pcs 1602 LCD Board Blue Backlight Keypad Shield http://www.ebay.com/itm/291203395429
4 pcs DS18b20 Waterproof Temperature Sensors http://www.ebay.com/itm/300896142542
1 pcs 8ch SSR relay board http://www.ebay.com/itm/290908894602

Is it any more components i need for my project?

Cheers

i use APC 220 module , tx rx 1000 meter range serial data ,
maybe you can take a look at this picture , i use this for my quadcopter ,
guages meters levels digits , you would like to have something like this , but then showing the beer ,
heat , temps , switches , controls ,
i wil like to help you learn program those things and build a logging GUI ,
true VB , if you need help let me know , i am borred , :smiley:
full beer control system !

Brew PI This is the best thing I have seen out there and there are detailed instructions on how to go about it. Start there if it is not exactly what you want you can always modify it.