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

    Non-pwm cooling fan control

    Scheduled Pinned Locked Moved
    Using Duet Controllers
    4
    6
    201
    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.
    • piranha32undefined
      piranha32
      last edited by

      Hi,

      I would like to use for part cooling a mains powered air pump. It needs a phase angle controller to control the air flow, so I can't use the PWM signal from Duet board directly. I can convert it to a DC-ish voltage, however it would be much easier if the board could talk to the pump controller via some kind of serial protocol.
      I'm using Duet2 WiFi board. Is there a way to tell the firmware to send the fan speed information in a digital format (via UART, SPI, I2C, or any other digital bus)?

      o_lampeundefined dc42undefined 2 Replies Last reply Reply Quote 0
      • o_lampeundefined
        o_lampe @piranha32
        last edited by

        @piranha32
        It's probably easier to use a small interface-PCB (eg. with ATTiny chip or RP2040) It would measure the duty cycle from Duet2-PWM and translate it to UART signals or other protocol.

        piranha32undefined 1 Reply Last reply Reply Quote 0
        • piranha32undefined
          piranha32 @o_lampe
          last edited by piranha32

          @o_lampe That's one of possibilities, however my goal is not to have the information in a digital format, but to control the pump. It is easier to just integrate the PWM signal and use micro's built-in ADC, and should be precise enough. Having this information in digital format would make make implementation simpler, and I hoped there was a configuration option which enables it.

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

            @piranha32 the standard RepRapFirmware for Duet 2 does not provide that facility. RRF for Duet 3 allows for CAN-FD connected devices to control fans; although CAN may be a rather expensive option for controlling a single fan.

            Do you already have a phase angle controller with a digital interface, or are you planning to build one?

            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

            piranha32undefined 1 Reply Last reply Reply Quote 0
            • piranha32undefined
              piranha32 @dc42
              last edited by

              @dc42 Thanks for response. I have a Duet2 board, so CAN is not an option. I'm planning to build the pump controller, and I'm looking around what interfacing options are available.

              T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
              • T3P3Tonyundefined
                T3P3Tony administrators @piranha32
                last edited by

                @piranha32 said in Non-pwm cooling fan control:

                I'm planning to build the pump controller

                if thats the case then it would be the least effort to build one that accepted PWM signal duty cycle to indicate requested speed.

                www.duet3d.com

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