bonj
Premier Ipswich Mash Proponent (PIMP)
- Joined
- 1/12/06
- Messages
- 2,816
- Reaction score
- 13
Howdy Ya'lls...
About 4 years ago, I embarked on a HERMS controller project.
In true Bonj style, once I had it reading and displaying temperatures on the LCD, it suffered from my lack of focus and stagnated.
So, then after a few detours, chicanes and hairpin direction changes, I ended up with a PCB I was happy with, in a case I was happy with...
Then it stagnated again for 2 months while I was too lazy to drive 5 minutes down the road to Jaycar and spend a measly $15 on IP67 rated pushbuttons.
But then....... at the beginning of last week...... I did! and:
Then, in more of the Bonj signature project development style, with the end now being in sight, I sprinted to the finish and by Thursday afternoon, the code was complete!
The full feature list:
Now I just have to get the heat exchanger to stop leaking, and I'll be ready to plumb it up and start tuning the PID for the system.... That might take me another couple of years
About 4 years ago, I embarked on a HERMS controller project.
In true Bonj style, once I had it reading and displaying temperatures on the LCD, it suffered from my lack of focus and stagnated.
So, then after a few detours, chicanes and hairpin direction changes, I ended up with a PCB I was happy with, in a case I was happy with...
Then it stagnated again for 2 months while I was too lazy to drive 5 minutes down the road to Jaycar and spend a measly $15 on IP67 rated pushbuttons.
But then....... at the beginning of last week...... I did! and:
Then, in more of the Bonj signature project development style, with the end now being in sight, I sprinted to the finish and by Thursday afternoon, the code was complete!
The full feature list:
- Up to 10 steps per mash program (each step contains a temperature and a time)
- Number of steps configurable per program in the menu
- 2 Preset mash programs (Zwickel's Ale, Zwickel's Lager) (possibility of more, or for changing the presets in the code (see below about open sourcing))
- 2 Custom program slots (can load and save your entered program) (possibility for more than 2 custom slots(see open sourcing below), it just makes the menus a little longer to traverse)
- DS18B20+ temperature sensor
- PID controlled temperature
- PID tuning parameters can be edited and saved for future use
- Easy 3 button operation (left, right, select)
- Code will be open sourced (when I decide on which license to use.... front-runners are BSD and GPLv2)
- I'm thinking about incorporating the PID autotune library
Now I just have to get the heat exchanger to stop leaking, and I'll be ready to plumb it up and start tuning the PID for the system.... That might take me another couple of years