franckgaga
Well-Known Member
It's my first thread on this forum so, hi everybody !
I'm now developing an Arduino library for RIMS control for a replacement of commercial PIDs. You can see my Google Code page here :
rims-arduino-library
Maybe you're asking yourself why reinventing the wheel, as in : commercial PID is cheap and simple. Here's some of my reasons :
What is planned :
Report bug and suggestions here.
I'm now developing an Arduino library for RIMS control for a replacement of commercial PIDs. You can see my Google Code page here :
rims-arduino-library
Maybe you're asking yourself why reinventing the wheel, as in : commercial PID is cheap and simple. Here's some of my reasons :
- Arduino + a LCD Keypad was cheaper for me
- It's a lot more customizable (heater led indicator, flow sensor, countdown timer, etc.)
- For the challenge
What is planned :
- PID auto-tunes functions so it will be easier for non-expert.
Report bug and suggestions here.
Recirculation infusion mash system library for Arduino
This library implement RIMS controls for home brewers. For definition of a RIMS, see What is a RIMS?
For me, an Arduino micro controller + a LCD Keypad shield was cheaper and a lot more customizable than a commercial PID controller. So, with this library, a commercial PID controller is unnecessary.
BASIC FEATURES
- User interface made with DFRobot LCD Keypad Shield for Arduino or similar (can be customized)
- PID temperature regulation
- SSR time proportioning control
- thermistor reading with a voltage divider and Steinhart Hart coefficient
- countdown timer
- basic data logging through Serial communication (usb port)
ADDITIONAL FEATURES
- PID derivative filter
- PID set point filter for no temperature overshoot
- Process identification tools
- Possibility for 2 regulators useful for brewing simple\double batch size
- heater led indicator
- hall effect flow sensor
- turn off heater if flow is critically low (< 0.5 L/min)
- alarm with speaker when timer is elapsed or when flow\thermistor error
More info in docs
SCREENSHOTS
![]()
Set point setup
![]()
Timer setup
![]()
Temp screen
![]()
Timer and flow screen
![]()
Identification tools screen
DOWLOAD LINKS
Last version download link