Search results

Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum

Help Support Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum:

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

    Recirculation infusion mash system library for Arduino

    It's long time ago (sorry i was busy) but, still... I add the possibility to use any custom temperature probe by inserting code in specific place marked in the library (more info in doc) Version v3.1 now available Changelog : doc details possibility to insert code for a custom...
  2. F

    Recirculation infusion mash system library for Arduino

    Here's a brand new version with the PID auto-tuner RimsTuner, quite usefull for non-experts in process control With this new autotuner feature, a commercial PID (most of them are based on the same theory for the autotuning algorithm btw) no longer has relevant extra features relative to...
  3. F

    Recirculation infusion mash system library for Arduino

    Since i did a LOT of testing while coding the auto-tuner, i found some hidden bugs. I felt like i had to release a new update before releasing the auto-tuner Version v2.5 now available : Changelog : mistakes in flash mem doc doc additions temp probe unconnected boolean attribute...
  4. F

    Recirculation infusion mash system library for Arduino

    Version v2.4 now available : Changelog : debug : warning message at compiling undefined behavior on array default heater action led is LED_BUILTIN RimsIdent code simplifcation UIRimsIdent reomved and merge with UIRims Countdown is never stopped when SP is NAN Manual model...
  5. F

    Recirculation infusion mash system library for Arduino

    Version v2.3 now available : Changelog : lot of doc correction flash mem methods definition seperate cpp file data loggers code simplification new method to init all Rims attributes and IO code clean-up for auto-tuner RimsIdent tested bumps are smarter...
  6. F

    Recirculation infusion mash system library for Arduino

    Version v2.2 now available : Changelog : PID output (ssrControl) is now in duty-cycle (0-100%) instead of 0-SSRWINDOWSIZE which is way more standard. PID coefficients will have "normal size" with this change. If you want to keep your current PID calibration you need to multiply all...
  7. F

    Recirculation infusion mash system library for Arduino

    Version v2.1 now available : Changelog : Support for RTD reading with an instrument amplifier and cubic fitting Temperature pre-filtering before PID Critical flow simplification Unconnected sensors (temperature or unused flow) is now NaN Flow measurement is hide from the UI if sensor...
  8. F

    Recirculation infusion mash system library for Arduino

    My thermistor died last year so I've updgraded my kit for more standard and reliable stuff which is resistance temperature detector (RTD). One major drawback is that it needs some electronic (instrument amplifier) to interface with the Arduino. Having said that, the circuit is quite simple I...
  9. F

    Recirculation infusion mash system library for Arduino

    my sketch : #include "SPI.h" #include "LiquidCrystal.h" #include "Rims.h" double currentTemp, ssrControl, settedTemp; LiquidCrystal lcd(8,9,4,5,6,7); UIRims myUI(&lcd,0,10,A2); Rims myRims(&myUI,1,2,&currentTemp,&ssrControl,&settedTemp); void setup() {...
  10. F

    Recirculation infusion mash system library for Arduino

    The pin number of SSR and thermistor is specified by you in the constructor of the Rims object. i.e. : Rims myRims(uiRims,analogPinTherm,ssrPin,currentTemp,ssrControl,settedTemp ); For my sketch, I chose (I have a UNO) analog input 1 (A1) for thermistor and and digital output 2 for SSR...
  11. F

    Recirculation infusion mash system library for Arduino

    There is a strange bug at the linking of the c++ project. I did some modification in the examples. New version available here
  12. F

    Recirculation infusion mash system library for Arduino

    Yeah, no problem. With my very limited budget, I choose to built most of the stuff with recycled material. It's not shinny nor flashy but it works like a charm. MLT : Built with a 250 L food grade plastic barrel. Insulated with aluminum/bubble wrap insulator (I measured about 55 % less energy...
  13. F

    Recirculation infusion mash system library for Arduino

    New version available v2.0.2 debug : - verify memConnected before adding brew data
  14. F

    Recirculation infusion mash system library for Arduino

    New version available v2.0.1 Debug : - MEM NOT FOUND print on USB access mode if the flash is not found Comments : - pinMode(pinUsedForInterrupt,INPUT_PULLUP) should be called in the setup() function of the main sketch for the interrupt used by the flow sensor (see doc).
  15. F

    Recirculation infusion mash system library for Arduino

    New version available v2.0 Added : Winbond W25Q80BV SPI Flash memory for brew data. (see docs) USB menu to access memory data (by holding KEYSELECT at startup)
  16. F

    Recirculation infusion mash system library for Arduino

    New version available v1.7.2. Changes : ISR Flow Sensor speed improvement (less CPU time spent in the flow calculation) Alarm if no voltage on heater (useful for breaker and manual swtich -> see docs) Different frequencies for each alarms : (low pitch --- high pitch)...
  17. F

    Recirculation infusion mash system library for Arduino

    Yes, my proportional gain is in the 1000s range. My elements is a 1700 W and my 4 PIDs are : // myRims.setTuningPID(Kc,Ki // Kd,Tf, // BatchVol); // ======= Batch 10L ======== myRims.setTuningPID(3210.9,7.8, -61903.2,19.8...
  18. F

    Recirculation infusion mash system library for Arduino

    So I had some new interesting idea for my RIMS and i'll find the time to work on it soon : ALARM IF 0 V ON HEATER With a cheap 5V DC power supply I can detect if there is a voltage on the heater. Pretty usefull if my breaker is triggered or if I manually shut it off by an external switch. I...
  19. F

    Recirculation infusion mash system library for Arduino

    For 1) : Mash water qty is the water quantity that you used in the process identification (see after) and with the current associated PID (manually calculated by you). It's useful if you brew simple and double beers that need about twice mash water and is twice slower to heat up. In that case...
  20. F

    Recirculation infusion mash system library for Arduino

    So I did not post for a while and it's mainly for 2 reasons : University I brewed about 5-6 batches with my RIMS and this library and it works pretty well ! I had scorching problems with my first 2 batches only because I was restricting the flow at 5 L/min. It was not enough for me, i needed a...
Back
Top