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.
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.