M106 does not work



  • Hello everyone!
    I'm new here 😀
    I've been wiring my 3d printer and get everthing working properly with duet wifi.
    And i'm tuning the pwm fans control right now, following all the steps avaliable on: Connecting and configuring fans
    The setup here is FAN 0 "24v-part cooling fan(Radial)", and FAN 1 is a "24v-thermostatically-controlled fan(E3D)"
    VIN jumper it's installed.

    My config.g:

    ...
    ; Fans
    M106 P0 S0 H-1
    M106 P1 S0 H1 T45
    
    ; Tools
    M563 P0 D0 H1 F0
    G10 P0 X0 Y0 Z0
    G10 P0 R0 S0
    ...
    

    The part cooling fan its always on, also try some M106 commands following the instructions on the here, here and via duet web control interface, any changes.
    The thermostatically controlled fan is also always on, even if the temperature is below 45C.

    I took great care in the installation, no short circuit, no bad contact. I believe I'm missing something along the way.
    Could someone help?
    Thanks


  • administrators

    Which firmware version are you using?



  • My firmware version is 2.03 beta 2.

    I've been upgrade since jun, and since then haven't check for updates.
    Do you think this could be it?



  • Hello again.
    I've been upgrading my firmware version to newest release (2.04)
    But still have the problem.
    Also try "M106 P0 S0 H-1" send by web control/panel due, and any speed changes on fan, everytime on full speed, and the other one too.


  • administrators

    @f-kini said in M106 does not work:

    Also try "M106 P0 S0 H-1" send by web control/panel due, and any speed changes on fan, everytime on full speed, and the other one too.

    After you send that command, what does it report if you send M106 P1 with no other parameters?

    Are the Fan1 and Fan2 outputs working properly?



  • @dc42 said in M106 does not work:

    After you send that command, what does it report if you send M106 P1 with no other parameters?

    I've tried this in other moment, the firmware report supposed speed changes, but the fans stay on high speed every time ☹

    @dc42 said in M106 does not work:

    Are the Fan1 and Fan2 outputs working properly?

    I'm thinking they're not.
    What i can do to have assurance about this?

    Thanks for your care Mr. @dc42 👏



  • I'll try to test one by one with a multimeter.
    First step with the cooling part fan output(FAN0), and watch any voltage difference after send these commands:
    M106 P0 S0
    M106 P0 S255



  • @dc42 said in M106 does not work:

    Are the Fan1 and Fan2 outputs working properly?

    When i mesure the voltage on the FAN 0 output (without fan connected):

    • startup the 3d printer (0V) - as spected;
    • send M106 P0 S255 (23,4V) - as spected;
    • send M106 P0 S0 (0V) - as spected;
    • with control bar on web control (0V~23,4V) - as spected;

    Now when i mesure the voltage on the FAN 0 output (with fan connected):

    • startup the 3d printer (23,4V) - not spected;
    • send M106 P0 S255 (23,4V) - as spected;
    • send M106 P0 S0 (23,4V) - not spected;
    • with control bar on web control (stay on 23,4V) - not spected;

    What can make the fan turn on(in high) everytime, even the 3d printer startup, and can't control them with gcodes or web control?
    I didnt make same tests in FAN1 channel, but i'm sure the cause it's exactly the same
    The Fan0 specs is: Radial brushless fan dc, 24v, 0.08a;
    The Fan1 specs is: E3D original fan dc(titan aero kit), 24v;


  • administrators

    @f-kini, do you have the two wires from the fan running directly to the Duet? Or are you sharing one of the fan wires with another fan or a heater?

    Is it possible that the negative fan connection is shorted to ground?



  • @dc42 I've shorted negative fans connection to ground, sorry for inexperience 🙃

    I've been checking this right now, wired another 24v fan on outputs, with other clean wires too, and both was working as spected.
    So i'll working on wires of the FAN0 and FAN1.
    Aparently don't have any damage on my duet because this,.

    Do you think this might have damaged something?



  • @f-kini said in M106 does not work:

    I've shorted negative fans connection to ground, sorry for inexperience

    out of curiosity. how did you managed to do that exactly?



  • @Veti said in M106 does not work:

    out of curiosity. how did you managed to do that exactly?

    Just wired together negative fans pins with gnd endstop pin, from print head.
    And opened the single wire to respective pins in the duet enclousure.



  • I've worked yesterday on fan wiring, and now it's working as expected.
    Thanks to everyone who helped me!

    I hope that at some point this topic can help someone too.


Log in to reply