@moth4017 managed to get this sorted out with the daemon.g file and some if, elif commands
Now the fan activate when heater turns on, and off when temp is below 35c
@moth4017 managed to get this sorted out with the daemon.g file and some if, elif commands
Now the fan activate when heater turns on, and off when temp is below 35c
@fcwilt said in Turn on a fan automatically when a heater is activated?:
@pro3d said in Turn on a fan automatically when a heater is activated?:
This would not report box temp as being close to the heater temperature would be higher than chamber temp
I've gotten confused.
I thought the goal was to turn on the fan to protect the fan shroud.
So if the sensor is near the shroud would it not serve to protect the shroud by turning on the fan before the temp was high enough to be a problem?
Frederick
Yes but the sensor is supposed to monitor the chamber/box temp. Not the heater temperature, so the sensor need to be away from the heater....
@fcwilt said in Turn on a fan automatically when a heater is activated?:
Well if you put the sensor where the heat is an issue and set the threshold to 30 it should turn on quite soon after the heat turns on.
Frederick
This would not report box temp as being close to the heater temperature would be higher than chamber temp
@fcwilt said in Turn on a fan automatically when a heater is activated?:
I was thinking of putting the temp sensor in the box.
So what bad things would happen if it didn't come on until the temp sensor read some threshold temp?
Thanks.
Frederick
The sensor will not read more than ambient for a while and the heater will go wild and the fan shroud will creep/melt
@fcwilt said in Turn on a fan automatically when a heater is activated?:
Does it have to come on immediately or could it be tied to temperature?
You could have a temp sensor placed where appropriate and set up the fan to be tied to a threshold temp, like you would with a extruder fan.
Frederick
It has to come immediately yes. As the Temp sensor is in the box, not on the heater
@deckingman said in Turn on a fan automatically when a heater is activated?:
@pro3d Or how about wire a small relay in parallel with the heater, connect the contacts to a spare io pin and use that to run a trigger macro which will turn on the fan.
Yeah I was hoping to solve this by firmware without to much workarounds. It would be nice to trigger the fan just by activating the heater by firmware. But maybe it's not straight forward as I thought
@jay_s_uk said in Turn on a fan automatically when a heater is activated?:
@pro3d you can use the object model to get the heater status and daemon.g to control the fan
I am not familiar with daemon.g
@dc42 said in Turn on a fan automatically when a heater is activated?:
@pro3d can you connect the fan in parallel with the heater, if they accept the same voltage?
I would have to check but we want the fan to stay on after the heater is turned off. At least for a while to cool down the heater. Is it possible to make a conditional relation?
I have a drybox that acts as a chamber in DWC. As a safety feature I would like to turn on the fan when activating the heater in the chamber (drybox). Is this possible and how? I know I can set the fan to be always on but that is not what I am looking for. I want something like "If Hx=1 then Fx=1"
This is why I need this function:
Just an update. This was all very simple when using the inputshaper plugin! Great work guys
I added a 510 ohm resistor to the SDO and now it detects the meter
Can someone help with configureing accelerometer?
I have followed the documentation on each point I think.. How ever I am not sure if I should route the CS cable somewhere else as the picture in docs show.. It shows a duet 3 mini I think.
Am I supposed to use all the TEMP doughterboard pins or also some others? I am confused
Second picture is from the docs
@thedragonlord
You can use 2 x 12V fans in series though. The PWM out pins dont like stepdowns I hear. Not sure though
Can we have multiple chambers? I have 2... and can only add one it seems?
RRF 3.4.1 is the firmware and DWC version
@droftarts said in Configure a PTC drybox heater:
@pro3d Can you post your config.g and M115 to show RRF version and hardware?
Lastly, you need to tune the heater, so RRF has a model of how the heater behaves. All heaters need to be tuned; this also allows RRF to detect any faults with the heater. To do this, you need to send
M303 H2 P1 S60
where the P parameter is the PWM (1 = 100%) and S is the target temperature (eg 60C).
Ian
THanks Ian. I was using Bang Bang at the time not PID. I know how to tune pid but wanted to use bang bang and is still tells me it heats to slow?
; drybox heater
M308 S2 P"io6.out" Y"dht22" A"dbx Temp[C]" ; Configure dht22 as thermistor for dbx
M950 H2 C"out2" T2 ; create chamber heater output
M307 H2 B1 S1.00 ; bang-bang mode for the chamber heater and set PWM limit
M141 H2 ; map chamber to heater
M143 H2 S80 ; set temperature limit for heater
FIRMWARE_NAME: RepRapFirmware for Duet 3 MB6HC FIRMWARE_VERSION: 3.4.1 ELECTRONICS: Duet 3 MB6HC v1.01 or later FIRMWARE_DATE: 2022-06-01 21:09:12
@phaedrux said in Configure a PTC drybox heater:
What kind of control does it have internally that it's turning itself off? Or maybe I don't understand what is happening?
Is it possible to treat it as an on/off heater if it's self limiting to a workable temp?
Oh it is the safety feature cutting it from heating due to to slow heating