Close enough - a couple hundred millivolts above "0" is pretty typical for logic low levels...
Cheers!
Cheers!
Bullseye worked perfectly. Thanks so much. It’s great to see after all these years there’s so many people, including Lee, still supporting this project. Very excited to elevate my fermentation game this weekend!If you installed RaspberryPi Bookworm OS version you're probably running into package versions ahead of Lee's efforts. The failure to "remember" the device settings is due to not actually writing the configuration data to the Arduino eeprom, which is likely related to the version issues flagged.
You might try installing the previous Bullseye OS version and see what happens. I believe folks have gotten BPR running on Bullseye recently...
Cheers!
The design above supports an RJ-45 connection.Idea being the brain box is the only exterior thing on the freezer and it disconnects via RJ45 connectors.
It may be as simple as having too much cooling. Do you have the option to restrict flow?Would someone who is running BrewPi Remix with a jacketed fermentor and glycol cooling set up be willing to share their best practices - advanced settings under the maintenance panel, chiller temp set point, heating options for jacketed conical, and performance results in terms of temp control?
I'm running a fresh install of BrewPi Remix 0.8.1 on Bullseye with 0.2.13 glycol shield on Arduino Uno. I have 6 gallons fermenting in a 15 gallon, jacketed conical (Brewershardware.com) using Beer Profile with glycol chiller temp set at 50 degrees F. No heater as haven't figured out how to do that with a jacketed conical yet. BrewPi turns on glycol chiller pump to cool. Everything is running well, but seeing bigger cooling swings then I would like. Obvious option is to set the chiller temp higher until ready to cold crash, but hoping to learn from others. Thanks.
Logically then, one might think there is a way to adjust the sample rate perhaps so the PID algorithm could be better for the overall system. Or am I thinking about it wrong?It may be as simple as having too much cooling. Do you have the option to restrict flow?
Adding (or int this case removing) too much energy will always spell trouble for a PID controller.
You’re not wrong, but there are some restricted capabilities when it comes to the Uno. There is no way on God’s green earth that I’m going back in that code to try to make room for any other changes. It was incredibly well optimized when I took it over, and I had to delete individual letters and abbreviate words in display rings to make room for the LCD reset.Logically then, one might think there is a way to adjust the sample rate perhaps so the PID algorithm could be better for the overall system. Or am I thinking about it wrong?
I will play around with the settings, but hoped someone may have been through this. I don't have the capability to restrict flow currently -- the pump is either on or off, but restricting flow may be the only option as I discovered chiller set point can't be higher than 50 degrees.It may be as simple as having too much cooling. Do you have the option to restrict flow?
Adding (or int this case removing) too much energy will always spell trouble for a PID controller.
Using a welding torch to dry your hair may not ever be a great idea no matter how fast you react.
My fan inside the ferm chamber always runs. No need to control it.Thanks for the quick replies. I cleared the EEPROM and the ghost DS18B20 is gone and everything from a breadboard on my desk is working properly. I'm going to try testing out the ability to trigger my SSRs as they only require 3v DC to trigger and start splicing them into the freezer compressor and my reptile heat lamp.
Mentioning the fan got me thinking as I planned on wiring the fan to run so long as the freezer is plugged in and the switch on the lid is depressed completing the circuit to the 120v AC fan. Is there a reason to have BrewPi control it? One less SSR for me to buy if its controlled by a simple marine switch on the lid and I assumed moving air keeps even temperatures so that would be optimal.