Part Fan not working as it should
I have and EBB42 but I connected my 4pin OWM fan to the board and not the toolboard. I did not enable in printer.cfg FANS section any fan., but had made my entries in override. Now I see the fans as in image put the slider for the fan does not control the part fan. if i use M106 P2 S255 from console the slider will move to the 100 & on the monitor but the part fan still does not move. If I do a print the fan wil turn on but at 100% and always on. What is wrong I have in connected as in the image for the manta m8p install is it because I also have the EBB42?
55 Replies
Attach your printer.cfg, and maybe a crude wiring diagram?
P:S.I tried enabling a fan in the fans section and leaving mine in override I get the message. "pin PC14 is an alias for 4p_fan_part_cooling_tach_pin" which makes me think that my config for the fan is correct seeing they both want to use thatpin.
second
i'll send the image
like this as rat rig says, but could it be becuse i also have the EBB42 ?.
IT turns on during a print always on 100% but not control from the slider even if i'm not printing. It should turn on-
you need to uncomment line 157 or 158
lines 299-309, why did you add these? controller fans are fans that come on to cool the motor drivers
let me look
ok I enable line 158 and commented frm 299 to 309. But the fan does not move when i move the slider.
try 157 then
ok
the fan i bought from rat rig
same thing
you set the voltage to 12v?
yes
take a picture of your wiring please
ok one moment
shouldn't it just be
[fan]
instead of [controller_fan]
??
For the part cooling fan in the override section
No took that out.
he shouldn't have to specify anything in the overrides. He is using a manta board which supports 4 pin fans
correct or so i believe
I think the toolboard configs override the fan pins with ones for the toolhead
4p_fan_part_cooling_pin
I have nothing in overrides regarding fans now. and am using the only one in fans section.
maybe try testing with just
as an override
ahh you are right
https://github.com/Rat-OS/RatOS-configuration/blob/v2.x/boards/toolboard.cfg#L6
yes, you can reset it with above or move that import on line 158 in your user overrides section
[controller_fan part_fan]
pin: 4p_fan_part_cooling_pin
tachometer_pin: ^PC14
tachometer_poll_interval: 0.0005
cycle_time: 0.01
like this^
No, just literally what I posted
ok
[include RatOS/4pin-fans/part-cooling-fan-100hz.cfg]
[fan]
pin: 4p_fan_part_cooling_pin but it still does not turn and RPM i red and zero
But why when i do a print it turns on?
upload your new printer.cfg
second
not part of your problem, but lines 158-161 aren't doing anything
The lines that I put or the include that blacksmithforlife mentioned should be put in the
USER OVERRIDES
areaok
and you are restarting klipper after each of these changes, correct?
Keep the original include for the fan (the
[include RatOS/4pin-fans/part-cooling-fan-100hz.cfg]
) in the fan section
And then add one of the following to the USER OVERRIDES
ok the fan is on but turning very slow
I did that
added in overides
[fan]
pin: 4p_fan_part_cooling_pin and enable line 158
if that is too slow it might be the polling rate. You could try line 157 instead of 158
ok one moment
no same
and its on even if i set to 0
https://os.ratrig.com/docs/guides/4028#my-fan-doesnt-shut-off-at-0
you would have to switch to using an enable pin instead
I have to comment out line 157 beacuse it says PA9 used multply times
that would be PB8 and not 9 9 is the controller fan
tried this with line 157 and 158 commented out. I see the RPM like 58 and fan is turning [controller_fan part_fan]
pin:4p_fan_part_cooling_pin
tachometer_pin: ^PC14
tachometer_poll_interval: 0.0005
cycle_time: 0.01
same as with line 157 enabled and [fan]
pin:4p_fan_part_cooling_pin
I'll check wiring again.
Well guess that i can't have apart cooling fan. :need:
wiring good
[controller_fan part_fan]
pin:!4p_fan_part_cooling_pin
tachometer_pin: PC14
tachometer_poll_interval: 0.0005
cycle_time: 0.01 with this its 100 on
well you see the RPM max and fan is turning slider has no effect
The
[controller_fan]
sections don't refer to the print cooling fan
The print cooling fan has to be [fan]
ok
Controller_fans are like ones that cool stepper motor controllers or if you want another fan to run when a certain heater is on
well its now half working, being i can control the on and off via slider but the RPM seem strange
try increasing the poll rate
ok
what value?
it s 0.0005
does not matter if 50% 100% any where the RPM will go feom 100 to 6000
call it a night for now, thanks for all your help to the both of you.
https://discord.com/channels/582187371529764864/1155185316261539880 might be of help
Just to cliarfy: board aliases are specific to their mcu. Toolboard alias does not override mcu alias.
yeah I am not talking about the alias, just that it is setting
[fan]
pin to the toolboard one
instead of the main MCU one