• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

eRIMS Controller Features

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.

thekraken

Well-Known Member
Joined
Aug 18, 2014
Messages
1,957
Reaction score
449
Location
DFW
I'm planning to build a PID controller for a RIMs tube, this will be a custom arduino based controller because I like the idea of being able to customize everything to my liking. For my purposes, this is an independent/dedicated control box and I don't need brew kettle or hlt control or sensing with it. I realize similar projects have tackled this but they don't seem to be quite what I want.

If you were to have a custome PID controller built/coded for you what features would you like to have?

This is going to be a controller and control box for just a single 120v element, some things I'm planning on:
1) SainSmart LCD 20x4 character display
2) a rotary push button encoder for user input will be able to program mash schedules and such directly at the control box without a computer
3) some kind of flow meter as a safety switch
4) an audible alarm or buzzer
5) a programmable timer
6) support for multiple temp probes
7) maybe wireless communication with a computer for data logging and UI, BUT it should always be able to be run and be set up indepently from a computer.

It has already been suggested to me that PID control is not necessary until you are within a few degrees of set point, outside of that the element should just always be on or off, a feature lacking in off the shelf PID. So I would implement rules, if over set point element is off, if under set point by 2 degrees element always on, else then enable pid. Anyone have any other 'rule' suggestions?

I'm all ears.
 
A properly implemented PID algorithm will be ON/OFF until you are closing in on the setpoint. You just need to make sure you handle integral windup (which can be done by disabling integral action until within controllable range).
If you are building this for yourself, maybe you don't necessarily need to go the PID route. It can be easier to just make your own 'fuzzy' regulation based on your system. Tuning PIDs can be a pain.
Maybe use a flow switch or a simple bimetal thermostat instead of flow metering for safety.
 
Back
Top