Jump to content
Ultimaker Community of 3D Printing Experts

UM2 fans minimum pwm to start?


neotko
 Share

Recommended Posts

Posted · UM2 fans minimum pwm to start?

I bought two um2 fans to my ultimaker distributor to test a fan cap.

The think it's that I thought (erroneously) that um2 fans, like umo+ fan, would start at 10-20-30 etc. But I need to have kickstart option enabled (thanks to amedee firmware experimental) and a 100-102/255 so they even start spinning.

So my question its. Does um2 firmware has a higher minimum pwm to compensate this?

Also I must say that I'm quite disappointed with the airflow they do. My dual 40x40x20 fans make almost triple air at max pwm (they also are almost the double in price).

  • Link to post
    Share on other sites

    • 1 month later...
    Posted · UM2 fans minimum pwm to start?

    I asked this a month and a half ago.. ANYONE knows the answer?

    I just installed a um2+ hotend on other umo+ (this time all original) and the same happens.

    I saw a marlin command but I don't find it on any marlin ultimaker 2, so I'm clue-less

    Does UM2 has a FAN_MIN_PWM hidden on the firmware? This it's a bit nuts...

  • Link to post
    Share on other sites

    Posted · UM2 fans minimum pwm to start?

    I've found here:

     

    // When first starting the main fan, run it at full speed for the// given number of milliseconds.  This gets the fan spinning reliably// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu)#define FAN_KICKSTART_TIME 200#define FAN_KICKSTART_MINPWM 20

     

  • Link to post
    Share on other sites

    Posted · UM2 fans minimum pwm to start?

    Property times the differences in the firmware picked out:

    Marlin_UM_Original_Plus

    Configuration_adv.h

     

    //#define FAN_KICKSTART_TIME 100

     

    planner.cpp

     

    #if defined(FAN_PIN) && FAN_PIN > -1 #ifdef FAN_KICKSTART_TIME   static unsigned long fan_kick_end;   if (tail_fan_speed) {     if (fan_kick_end == 0) {       // Just starting up fan - run at full power.       fan_kick_end = millis() + FAN_KICKSTART_TIME;       tail_fan_speed = 255;     } else if (fan_kick_end > millis())       // Fan still spinning up.       tail_fan_speed = 255;   } else {     fan_kick_end = 0;   }

     

    Ultimaker2Marlin-Tinker_16.01

    Configuration_adv.h

     

    #define FAN_KICKSTART_TIME 200#define FAN_KICKSTART_MINPWM 20

     

    planner.cpp

     

    #if defined(FAN_PIN) && FAN_PIN > -1 #ifdef FAN_KICKSTART_TIME   static unsigned long fan_kick_end;   if (tail_fan_speed > FAN_KICKSTART_MINPWM) {     if (fan_kick_end == 0) {       // Just starting up fan - run at full power.       fan_kick_end = millis() + FAN_KICKSTART_TIME;       tail_fan_speed = 255;     } else if (fan_kick_end > millis())       // Fan still spinning up.       tail_fan_speed = 255;   } else {     fan_kick_end = 0;   }

     

  • Link to post
    Share on other sites

    Posted · UM2 fans minimum pwm to start?

    Property times the differences in the firmware picked out:

     

    Thanks men!

    @Amedee just released a new experimental branch to have FAN_MIN_PWM so my problems are forever gone for any kind of fan I use (and I use 3 machines with different fans).

    More info about this UMO builder updates here

    • Like 1
    Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
     Share

    • Our picks

      • New here? Get ahead with a free onboarding course
        Hi,
         
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 11 replies
    ×
    ×
    • Create New...