Help with adding a second chamber heater to DWC?
I'm running a liquid cooled stepper / dual extrusion setup inside a heated chamber which everything's working great. Long story short, I made a chiller system for my liquid cooling loop and I'm having trouble getting it to show up on the DWC. Adding it as a 2nd chamber heater only seems to cancel out my working chamber heater after reloading the DWC. Is there a way to configure it to show up on the DWC? or possibly run it off the heated chambers SSR and add a second thermistor? I made a return temp sensor with a spare PT1000 that I'd like to control the temp with. I also have a Inkbird PID laying around I could use but I thought it'd be fun to integrate everything into the DWC, any ideas would be greatly appreciated.
Why add it as a second chamber heater?
What firmware version are you using? You can add a temp sensor that shows up in DWC.
Eitherway give us some more information. Show us how things are connected and show us your config.g and firmware version.
@phaedrux I'm currently running firmware 3.3RC1, My thought was, adding the chiller as a second chamber heater allows for the same type of set point control and monitoring as you would with a chamber heater. I had the return temp sensor showing up in the DWC under the "extras" tab of the dashboard, but due to the lack of control I removed it from my config. It's currently wired to the same SSR as the chamber heater and running off an independent thermostat so theres not much to show. Ideally the chiller needs the same type of set point control and features (temp limiting, +/- temp faults, etc...) as the chamber heater since their purposes are identical in the way of achieving and maintaining a desired set point. Im sure theres creative ways to add fans and thermistors linked to the chamber heater and use them to control SSR's to achieve what I'm trying to accomplish, but the simplest way would be to run it the way it's configured now or add another chamber heater. So is it possible to do or would it require altering the firmware code?
I just don't understand why you'd want to run it as a chamber heater. It's not a chamber heater at all. A printer would only have a single chamber (usually?) Running it as a chiller makes sense and I think there are some plans/provisions to operate a chiller for things like chocolate printers. Basically you'd operate it like an inverted heater that monitors a sensor. No need to associate it as a chamber.
theruttmeister last edited by
Use M950 to create a heater, setting the output/input as needed .
Use M307 to configure the heater with inverted logic, so that exceeding the set temperature turns on the output.
Use M141 to create a second chamber heater, using the heater you have created and configured.
You now have a 'heater' that will turn on the cooling system when the temp sensor goes above the set temp.
I don't know if DWC's UI displays multiple chamber heaters (I wouldn't be surprised if it doesn't). If it doesn't, just configure it as an additional tool. DWC will give you the ability to change set-points then (you'll want to change the standby value, maybe even add a standby value to the config.g).
RRF doesn't know the difference between tool heaters or any other kind, the logic is all the same so can be made to do whatever you want.
I haven't tried using the same sensor for multiple heaters, but it probably will work and its not hard to test.
JPS0284 last edited by JPS0284
@Phaedrux The way I see it is the"chamber heater" option is nothing more than just a thermostat you can monitor through the UI. It could just as easily be configured to air condition the chamber or anything else temperature sensitive that can run off a SSR and satisfy a thermistor. In my case of adding a second CH my "chamber" is the return side of my chiller sump where the thermistor monitors the returning water temperature. IMO it would be more useful to have an option in the RRF Config Tool to add a thermostat(s) which displays in the UI in the same way as the chamber heater allowing for better set point monitoring / safety controls. My chiller runs well off a remote thermostat but when something fails (pump failure, loss of power, etc) while the printers running at 300+C in a 150C, all my steppers have individual water blocks, yeah... things could get ugly quick.
@theruttmeister thanks for the feedback, I tried that already it won’t show up in the UI unless you assign it a extruder drive which just gets messy. Your also right about the UI not allowing for multiples CH’s, when I tired that it confuses the UI and decides to not display anything. An option to add visible thermostats/humidistat like the chamber heater to the UI could open many new options like filament heating/dehumidification, multi-stage heating, chillers, or hepa / exhaust ventilation.