Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Problem with virtual heater for the drivers (RRF3)

    Scheduled Pinned Locked Moved
    General Discussion
    2
    4
    205
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • tom_Nbgundefined
      tom_Nbg
      last edited by

      Hi,
      I had the both virtual sensors in RRF2.05 running without any problem.
      When switching to RRF3 (actual 3.01RC2) the tempearture for drivers shows allways 0.0°.
      The temp for MCU is shown correct.

      Here are the lines from config.g

      M308 S4 P"mcu-temp" Y"mcu-temp" A"MCU"					  ; set virtual heater for MCU
      M308 S5 P"drivers"  Y"drivers" A"Driver"				  ; set virtual heater for stepper drivers
      

      V_Sensor.JPG

      Thank you for your ideas!

      dc42undefined 1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators @tom_Nbg
        last edited by dc42

        @tom_Nbg said in Problem with virtual heater for the drivers (RRF3):

        When switching to RRF3 (actual 3.01RC2) the tempearture for drivers shows allways 0.0°.

        That's normal. The drivers don't report their temperature, just whether it is normal (below about 100C), over temperature warning (100-130C) or over temperature error (above 130C). So RRF always reports 0, 100 or 130.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 1
        • tom_Nbgundefined
          tom_Nbg
          last edited by

          Thank you!
          I thought I had seen 20° before in 2.05.... so it seems I've mixed up something...

          1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators
            last edited by

            There was talk of having drivers report 0C when not enabled and something like 50C when enabled, but that hasn't been implemented. It's not clear to me that 50C would be the correct value. For example, one of my printers has a fan that turns on when the MCU temperature exceeds 45C or the drivers give an overheat warning. With enabled drivers reporting 50C, that would always turn the fan on, which I don't want to do because it isn't necessary. But a user running the drivers at 2A current probably would want to turn the fan on any time the drivers are enabled.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Unless otherwise noted, all forum content is licensed under CC-BY-SA