Klipper3d / klipper

Klipper is a 3d-printer firmware
GNU General Public License v3.0
9.5k stars 5.32k forks source link

Fanspeed does not responde according to settings. #3878

Closed marioy0 closed 3 years ago

marioy0 commented 3 years ago

Hello,

i am using an Ender3v2 with the 4.2.2 mainboard. I upgraded the fanduct to use two 4020 Sunon Meglever fans. Also i use fluidd on an Raspberry 3b+.

My Problem is now that the fan stop speening below S255. I want to print some parts with 20% - 50% Fan speed but cant get it to work. Disableing the fan completty isnt an option as the Mainboard Fan is linked to the Partcooling Fan. So the mainboard would heat up.

I have readed that the Problem is with the frequency of the Fan, but i dont know how to change it in Klipper. Also is their an Option to tell klipper to split the Mainboard Fan and Partcooling Fan ? ?

klipper-gitissuebot commented 3 years ago

Hi @marioy0,

It did not look like there was a Klipper log file attached to this ticket. The log file has been engineered to answer common questions the Klipper developers have about the software and its environment (software version, hardware type, configuration, event timing, and hundreds of other questions).

Unfortunately, too many people have opened tickets without providing the log. That consumes developer time; time that would be better spent enhancing the software. If this ticket references an event that has occurred while running the software then the Klipper log must be attached to this ticket. Otherwise, this ticket will be automatically closed in a few days.

For information on obtaining the Klipper log file see: https://github.com/KevinOConnor/klipper/blob/master/docs/Contact.md

The log can still be attached to this ticket - just add a comment and attach the log to that comment.

Best regards, ~ Your friendly GitIssueBot

PS: I'm just an automated script, not a human being.

marioy0 commented 3 years ago

the klippy log klippy.log

jorkkiporkki commented 3 years ago

The Sunons do not work with software PWM, they require hardware PWM at around 20 kHz to work properly Unfortunately that is not supported on STM32-architechture yet, hopefully one day, See #3808. Some add small capacitors across the fan, but I don't recommend that because of the high currents and EMI issues. At least you should add a resistor of a few ohms in series with the fan (with proper wattage).

The idea to connect the partcooler and cpu cooler in parallel is a Creality brain fart. Unless you have the external electronics to control the cpu cooler via a pin (e.g. PA13 alias SWDIO), you should rewire the cpu cooler to the FAN screw terminals on the board. That way the cooler will run constantly as is the hotend cooler.

marioy0 commented 3 years ago

ok thank you for the information. can you recommend another 4020 fan with software pwm, that is similar to sunon ?

jorkkiporkki commented 3 years ago

Sorry, haven't used any in that size. I'm sure you get plenty of recommendations on the Discord: https://discord.com/invite/df9yTE2

github-actions[bot] commented 3 years ago

Unfortunately, it appears the directions at https://www.klipper3d.org/Contact.html were not followed for this issue.

We choose to use github as a place that people working on improving Klipper can share the results of their work. We choose to not use github to help diagnose problems with a user's printer. We choose to not use github to answer user questions. We choose to not use github as a place to make requests.

In the future, please follow the directions at: https://www.klipper3d.org/Contact.html This ticket will be automatically closed.

Best regards, ~ Your friendly GitIssueBot

PS: I'm just an automated script, not a human being.

hcgonzalezpr commented 2 years ago

@marioy0 The following fan settings will enable 25% to 100% adjustment similar to Marlin is able to do for the Sunon:

off_below: 0.25 cycle_time: 0.7

pleuriskind commented 2 years ago

@marioy0 The following fan settings will enable 25% to 100% adjustment similar to Marlin is able to do for the Sunon:

off_below: 0.25 cycle_time: 0.7

will that works? i have the same fan and problem!