Internal (klipper/RatOS controlled) heater

Here I go again... Google could not save me... I have a single Chamber sensor connected to say "PF5" (using example pins). If I dont specify "temperature_sensor chamber", RATOS will use the Extruder sensor, which I dont want as I have a chamber sensor. If I specify "temperature_sensor chamber" with sensor on "PF5", klipper will moan about duplicate sensor use. Cannot exclude "sensor type/pin" in heater section and want to use the dedicated sensor connected to "PF5". Is there again something I am missing when having a single sensor? only "Bad" way I found around this is to use: [duplicate_pin_override] pins: PF5 Not sure I like this....
No description
23 Replies
RainingRusty
RainingRustyOP4w ago
One more point, the heater I am using is a PTC heater which has no sensor in it. Just straight 24v to the fan & heater.
No description
TheTik
TheTik4w ago
Why would it be using the extruder sensor for the chamber if you have the sensor defined in the heater section?
miklschmidt
miklschmidt4w ago
Just use the ports that aren't used for something else.
If I specify "temperature_sensor chamber" with sensor on "PF5", klipper will moan about duplicate sensor use.
Do you mean duplicate pin use? It won't complain unless you're using PF5 for something else (which you can't/shouldn't, obviously). If not, i don't know what you mean by "duplicate sensor use".
RainingRusty
RainingRustyOP4w ago
Share my setup: I have a single temperature sensor on PA3
No description
RainingRusty
RainingRustyOP4w ago
This is the error
No description
RainingRusty
RainingRustyOP4w ago
Changed to unused pin
No description
RainingRusty
RainingRustyOP4w ago
Error as expected as there is no sensor (resistance) connected and even if it did work, on the console you would see garbage readings
No description
RainingRusty
RainingRustyOP4w ago
Why not remove this "temperature_sensor chamber" section and then give us the option in a variable to use either the "heater_generic chamber_heater" temp sensor or the "Extruder" temp sensor? Just a suggestion as I am not sure what else this impacts in RATOS2.1
No description
RainingRusty
RainingRustyOP4w ago
Guess this original guide for RatOS2.1 assumes that the heater will always have its own temp sensor and which is not the case for me in a PTC heater I would then say the the variable could give you one of 3 options: - chamber - chamber_heater - extruder Then all option are availible
RainingRusty
RainingRustyOP4w ago
Just to say, very impressed so far with RatOS2.1 on my voron v0. Fully automated prints with heated chamber is great to have and no longer need to manually start chamber heater and filter. Maxed out the SKR 3 EZ standard connections with everything in this printer. Lights Nevermove filter PTC heater Webcam Other items include the Rpi4, SSR for PTC heater, dual relay board for lights and filter control. Squeezed in a 350W power supply on the bottom. This small printer is a work horse and now is even better than it ever was with Standard Klipper. Nice job on the RatOS2.1. Makes everything so much easier
No description
No description
Helge Keck
Helge Keck4w ago
these are two independen thermistors one is to monitor the chamber temp the other is to monitor the heater teamp you need two thermistors so they cant be obviously on the same pin
miklschmidt
miklschmidt4w ago
Correct. If you have no sensor on the heater, you can’t accurately control it. If it has it’s own controller this is the wrong configuration, if not you need a heater mounted thermistor (or you risk really bad incidents). A chamber thermistor needs to be away from the heater or it doesn’t measure the chamber. They cannot and should not be the same sensor
RainingRusty
RainingRustyOP4w ago
Could you please give me an idea of what is typically used for a heater then? I thought a PTC heater was common.
Helge Keck
Helge Keck4w ago
PTC heaters are common, you jsut need to add a thermistor to it preferably directly to the heater rips
RainingRusty
RainingRustyOP4w ago
Ah ok. See we learn all the time
RainingRusty
RainingRustyOP4w ago
On the SKR3 EZ, we have 3 temp connections (TB, TH0, TH1) which I have already used. Could I use PA4 on the EXP2 connector to add another thermistor?
No description
Helge Keck
Helge Keck4w ago
i dont think so
Helge Keck
Helge Keck4w ago
the thermistor connectors do need some extra circutry behind the pin
No description
miklschmidt
miklschmidt4w ago
Not only that, it's an analog resistance measurement, so the MCU needs to have ADC's available for it. You can't use a GPIO.
RainingRusty
RainingRustyOP4w ago
SKR MINI E3 Thermistor Expander? This board allows you to use the TFT header on SKR Mini E3 boards (V1.2, V2.0, and V3) as 2 more thermistor inputs Guess it would be the same on the SKR 3 EZ
RainingRusty
RainingRustyOP4w ago
GitHub
Voron-Hardware/SKR-Mini_TFT_Thermistor_Board at master · VoronDesig...
Cool Hardware designed by the Voron Design group. Contribute to VoronDesign/Voron-Hardware development by creating an account on GitHub.
RainingRusty
RainingRustyOP4w ago
Gives me two more Thermistors options
miklschmidt
miklschmidt4w ago
the reason it works on the SKR Mini's is because PA2 and PA3 can be switched to analog mode. That might not be the case on the SKR 3 EZ. You could find ADC switchable pins on the SKR 3 EZ and wire it up to that board, but i would definitely not just plug it into any of the EXP headers willy nilly.
Want results from more Discord servers?
Add your server