<iframe width="560" height="315" src="https://www.youtube.com/embed/RHJau2XjZR4" frameborder="0" allowfullscreen></iframe>
If you have an RODI unit you’ve probably forgotten to turn it off. That will result in a flood or a waste of DI resin. Or maybe you forgot to turn it on and ran your ATO dry. An automatic RODI does away with all that, turning on and shutting off automatically, along with performing basic flushing chores. There have been a few smart RODI threads and how to’s, but I thought I would throw one more out there that is perhaps a little simpler, but still gets the job done. And also includes all the programming. If you want an awesome alternative, BeanAnimals is pretty great. http://www.beananimal.com/projects/automated-rodi-water-filtration-system.aspx But for this one all you need is a controller, 3 open outlets, and 3 solenoids to make it happen. We are going to automate flushing the RO membrane, bypassing the DI stage, and producing water.
You will need:
A RODI
3 solenoids (either 12v or 120v) http://www.ebay.com/itm/301593136492
A tee fitting
We will start with a RODI with a properly functioning auto shutoff, as well as a membrane flush. We then replace the flush ball valve with a solenoid- this will be our flush solenoid. After the RO membrane we tee off the product line and attach another solenoid. This will act as a DI bypass, to eliminate TDS creep. We will call this the bypass solenoid. After the tee we place one more solenoid, that allows water to flow to the di. I called this the RODI solenoid. To start water production we want to first flush the membrane, then use the bypass to waste any tds creep, then turn on the RODI.
You will then need to figure out how often and for how long you want your RODI to run. I use about 4 gallons of water for top off and my kalk reactor per day, and I have a 2.5 gallon pressure tank for holding water. (I know that pressure tanks don’t do any favors for RO membrane rejection rates, but I did the calculations, and the difference is negligible- not even 1 tds). So I turn my RODI on twice a day for about an hour, which nearly fills my pressure tank.
There is also a manual mode, where you hit a feed mode button (in this case FeedA), and the RODI unit stays on for a set amount of time- in my case 12 hours. This requires a virtual outlet and a feed mode set to 3 minutes (to allow for flushing times)
My programming looks like this:
RO flush:
Fallback OFF
Set OFF
If Time 15:00 to 15:01 Then ON
If Time 03:00 to 03:01 Then ON
If FeedA 000 Then ON
Defer 001:00 Then ON
Bypass:
Fallback OFF
Set OFF
If Time 15:00 to 15:02 Then ON
If Time 03:00 to 03:02 Then ON
If FeedA 000 Then ON
Defer 002:00 Then ON
RODI:
Fallback OFF
Set OFF
If Time 15:00 to 15:40 Then ON
If Time 03:00 to 03:40 Then ON
If Outlet ROtimer_A4 = ON Then ON
Defer 003:00 Then ON
ROtimer_A4 (virtual outlet):
Fallback OFF
Set OFF
If FeedA 000 Then ON
Min Time 720:00 Then OFF
That’s the basics, but you can also add in additional shutoffs from leak detection, float, or pressure switches. Just put the code at the end of your RODI outlet code. I’m using a pressure switch http://www.ebay.com/itm/252790729128
I added the code “If Outlet presshigh_A5 = ON Then OFF” to turn off the RODI if the pressure tripped a pressure switch, which controls a virtual outlet called presshigh_A5.
That’s it, should take about 15 min total- Have fun!
If you have an RODI unit you’ve probably forgotten to turn it off. That will result in a flood or a waste of DI resin. Or maybe you forgot to turn it on and ran your ATO dry. An automatic RODI does away with all that, turning on and shutting off automatically, along with performing basic flushing chores. There have been a few smart RODI threads and how to’s, but I thought I would throw one more out there that is perhaps a little simpler, but still gets the job done. And also includes all the programming. If you want an awesome alternative, BeanAnimals is pretty great. http://www.beananimal.com/projects/automated-rodi-water-filtration-system.aspx But for this one all you need is a controller, 3 open outlets, and 3 solenoids to make it happen. We are going to automate flushing the RO membrane, bypassing the DI stage, and producing water.
You will need:
A RODI
3 solenoids (either 12v or 120v) http://www.ebay.com/itm/301593136492
A tee fitting
We will start with a RODI with a properly functioning auto shutoff, as well as a membrane flush. We then replace the flush ball valve with a solenoid- this will be our flush solenoid. After the RO membrane we tee off the product line and attach another solenoid. This will act as a DI bypass, to eliminate TDS creep. We will call this the bypass solenoid. After the tee we place one more solenoid, that allows water to flow to the di. I called this the RODI solenoid. To start water production we want to first flush the membrane, then use the bypass to waste any tds creep, then turn on the RODI.
You will then need to figure out how often and for how long you want your RODI to run. I use about 4 gallons of water for top off and my kalk reactor per day, and I have a 2.5 gallon pressure tank for holding water. (I know that pressure tanks don’t do any favors for RO membrane rejection rates, but I did the calculations, and the difference is negligible- not even 1 tds). So I turn my RODI on twice a day for about an hour, which nearly fills my pressure tank.
There is also a manual mode, where you hit a feed mode button (in this case FeedA), and the RODI unit stays on for a set amount of time- in my case 12 hours. This requires a virtual outlet and a feed mode set to 3 minutes (to allow for flushing times)
My programming looks like this:
RO flush:
Fallback OFF
Set OFF
If Time 15:00 to 15:01 Then ON
If Time 03:00 to 03:01 Then ON
If FeedA 000 Then ON
Defer 001:00 Then ON
Bypass:
Fallback OFF
Set OFF
If Time 15:00 to 15:02 Then ON
If Time 03:00 to 03:02 Then ON
If FeedA 000 Then ON
Defer 002:00 Then ON
RODI:
Fallback OFF
Set OFF
If Time 15:00 to 15:40 Then ON
If Time 03:00 to 03:40 Then ON
If Outlet ROtimer_A4 = ON Then ON
Defer 003:00 Then ON
ROtimer_A4 (virtual outlet):
Fallback OFF
Set OFF
If FeedA 000 Then ON
Min Time 720:00 Then OFF
That’s the basics, but you can also add in additional shutoffs from leak detection, float, or pressure switches. Just put the code at the end of your RODI outlet code. I’m using a pressure switch http://www.ebay.com/itm/252790729128
I added the code “If Outlet presshigh_A5 = ON Then OFF” to turn off the RODI if the pressure tripped a pressure switch, which controls a virtual outlet called presshigh_A5.
That’s it, should take about 15 min total- Have fun!