4028 running full speed at 0%
Hello,
My 4028 fan is running at full speed at 0% and scales down to 0 speed at 100% does anyone have a suggestion how to fix this?
26 Replies
Connecting a 4028 fan | RatOS
4028 server fans are becoming a popular option for part cooling because of their light weight and great pressure and flow rates. In this guide we'll go over how to connect one and use it for part cooling. 4-pin fans usually aren't used in 3d printers, and many boards only provide 2-pin ports, but fear not! There's always a way.
genetic-orange•2y ago
I did. The fan is running and reacting on the slider. but its full power at 0 % and slows down when I slide to 100%. It's reacting in the reverse direction
unwilling-turquoise•2y ago
can you post your config?
Do you have it set up with an enable pin?
Then either remove the
!
or add it if it isn't there
Or
genetic-orange•2y ago
tried pin: !fan_part_cooling_pin instead of pin: fan_part_cooling_pin but I get the same result
genetic-orange•2y ago
Did you save and restart klipper between changes?
genetic-orange•2y ago
yes
That doesn't make much sense, that inverts the logic for the pwm signal. If you are able to control the fan via the interface then you should be able to invert the pwm logic so that it matches the mainsail interface
Why did you also copy a bunch of octopus board information into your printer.cfg instead of just using the include?
genetic-orange•2y ago
Tried switching the blue and yellow wire, no result. tried switching yellow/blue with black no result tried putting the ! in different places either results in an error or has no result.
I tried putting the pwm pin in another slot (and adjusted the pin number) but I am getting the same results as before ( and I get no rpm readout on the yellow wire witch is in HE3 minus.(PB11)
genetic-orange•2y ago
I am thinking of buying a different 4028 fan. I have https://www.alphacool.com/shop/fans/industrial-fan/27594/es-40mm-400-15.000rpm-fan-40x40x28mm-two-ball-bearing-pwm in mind. Does anyone have experience with this fan? it seems quiet and have enough airflow to do the job.
Alphacool
Alphacool ES 40mm 400-15.000rpm Fan ( 40x40x28mm ) - Two Ball Beari...
Die Alphacool ES Lüfter wurden speziell für den Einsatz in Servern und Workstations entwickelt und bieten, anders als üblicherweise, keinen 2 oder 3-Pin DC Stromanschluss, sondern eine 4-Pin PWM-Steuerung. PWM-Steuerung Statt auf die...
It doesn't really seem to be an issue with the fan. It sounds like the control signal is electrically inverted, which should be easy to correct in software. I see that you have tried, but I'd be a bit concerned that you would run into the same issue.
genetic-orange•2y ago
I am open to any suggestion. My fan is a Delta FFB0412UHN-SM36
Do you have the tools and skills to test it without using your control board? Like with a microcontroller?
genetic-orange•2y ago
I have nor the tools nor the skill
taking baby steps.
I know now for sure its not the fan. I tried another fan (the Alphacool, a pleasure to your ears btw) and get the same results.
so it must be the board
Ii have an Octopus v 1.1 with a 446 chip
The failure mode you're describing seems 100% identical to a flipped PWM pin. Send me your printer.cfg?
optimistic-gold•2y ago
Did you figure this out? I have the same fan and it's constantly at 100%
like-gold•2y ago
If it's constantly at 100% you might want to try swapping what you think is the PWM wire with the tach wire as that's what was wrong with my fan that was at constant 100%.
genetic-orange•2y ago
It is running slower the further I move the slide to 100% using ! or not doesn't make a difference
@zyber.se sometimes this fnan has the yellow wire as PWM I don't know why though
fascinating-indigo•2y ago
My 4028 does the exact same, I run the new RatOS 2.0. The fan does what its supposed to do, pwm and all but in webUI its reversed slider/fan 100% running at 0% slider setting
genetic-orange•2y ago
SOLVED ! You have to put the fan settings under User Overrides! https://os.ratrig.com/docs/configuration/includes-and-overrides/
Includes & Overrides | RatOS
RatOS uses a modular configuration that heavily takes advantage of the config file include and merge logic in Klipper. For this reason, the order of includes and overrides are very important, do not change the order of the configuration unless you know what you're doing.
genetic-orange•2y ago
Thx for all tips 🙂
optimistic-gold•2y ago
Can you post what you added? Im a bit new to this config stuff. I h ave exactly the same problem.
nvm got it
Perhaps you can post your solution for posterity
optimistic-gold•2y ago
#############################################################################################################
USER OVERRIDES
Anything custom you want to add, or RatOS configuration you want to override, do it here.
#############################################################################################################
[fan]
pin: !fan_part_cooling_pin
cycle_time: 0.01
enable_pin: PA9