M106 not working correctly with thermal control



  • My config is below. When 80° is reached, then fan turns on, but not very fast, even at 250°. If I enter M106 P3 T80:81 then the fan goes full speed.

    M950 F3 C"duex.fan3" Q500                               ; create fan 2 on pin fan2 and set its frequency
    M106 P3 C"Cold Section" S0 H1:2 T80  L0
    

  • Moderator

    I think for thermostatically controlled fans you want to use S1, so that when the temp is reached, it turns on. With S0, it's off. When you add the second temp, you're giving it a temp range to ramp the speed from 0 to full.


  • administrators

    @Phaedrux said in M106 not working correctly with thermal control:

    I think for thermostatically controlled fans you want to use S1, so that when the temp is reached, it turns on. With S0, it's off. When you add the second temp, you're giving it a temp range to ramp the speed from 0 to full.

    Correct, when you set up a fan to be thermostatic, the S parameter is the PWM you want when the thermostatic function turns it on. However, RRF applies a minimum S value of 0.5 in this case. So you are seeing the fan run at S=0.5.


Log in to reply