M305 P101 and P102 for Maestro



  • Hello!

    Hopefully @dc42 can answer this question. I followed the instructions here: https://duet3d.dozuki.com/Wiki/Mounting_and_cooling_the_board (M106 P2 T45:65 H100:101:102)

    It says M2660 virtual heaters are 101 and 102. Does the Maestro's drivers also have virtual heaters that I can monitor?

    I want to run my chassis fan only when the drivers are getting warm rather than leave it on 24/7. I'm running the Maestro off 5V external power supply and run an M81 (I believe that's right) to turn off the 24V PSU at the end of the print after shutting everything down (extruder fan is 5V and runs on external PSU too, so no worries about that one.)


  • administrators

    Yes, the Maestro works in the same way. Channel 101 monitors the over temperature warning from the on-board drivers, and 102 is for the 2-driver daughter board.



  • Oh! So, @dc42, 101 and 102 will only show a temperature when the driver reports that it is overheating?

    If the above is true, then is it save to use the M106 command previously written that was provided by the wiki? I'm using a case that has holes on the front and is mounted vertically. Ocie designed the original and did a dang good job, especially because there's a channel designed for a fan to blow air up behind the board directly over the drivers and out the top.

    I just don't want to burn my board up. I love my Duet 2 Maestro 🙂

    Thanks again!



  • See these two articles:
    https://duet3d.dozuki.com/Wiki/Mounting_and_cooling_the_board
    https://duet3d.dozuki.com/Wiki/Mounting_and_cooling_the_Duet_2_Maestro

    It's probably not a good idea to run the Maestro enclosed without any air movement, so you'll want to either tie the fan to a heater that would be running during the print, or to the temperature of the CPU, in addition to the driver overtemp warning limit.

    So the fan command in your original post should work ok. You can tune the fan sensitivity by changing T45 higher or lower.



  • @phaedrux, yes, those are the articles I read when setting it up. I just notice on the graph on DWC that the virtuals show dotted lines with 0C. I didn't realize they would only show up when at critical.

    Great idea on tying it to a heater! Brilliant actually lol. It's those little, easy things that we over look. I'll add E0 into the mix for that.

    So if these were my lines before:

    M106 P1 S1 I0 F250 H1 T45			; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
    M106 P2 T45:65 H100:101:102			; Set fan 2 value, Thermostatic control is turned on
    

    This would be them after, (if I want the chassis fan to also be on during E0 heater) correct? (I just added 1 into the beginning of the H parameter)

    M106 P1 S1 I0 F250 H1 T45			; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
    M106 P2 T45:65 H1:100:101:102			; Set fan 2 value, Thermostatic control is turned on
    

    I'll probably change T45:65 to just T45 ...or even T40



  • Actually, probably:

    M106 P1 S1 I0 F250 H1 T45			; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
    M106 P2 S1 I0 F250 H1:100:101:102 T40			; Set fan 2 value, Thermostatic control is turned on
    


  • Yes, I think that looks correct.


Log in to reply