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

    Drive Laser Galvo

    Scheduled Pinned Locked Moved
    Laser Cutters
    2
    2
    222
    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.
    • Frostie2kundefined
      Frostie2k
      last edited by

      Hi,
      is it possible to drive analog laser galvos instead of the XY Steppers?

      I thought on use a MCP4922 DAC connected via the SPI on the expansion port.

      best regards

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

        Yes, in principle. You would need to use a dedicated SPI channel. The SPI pins on the expansion port could be used if you had no SPI temperature sensors, no external SD card (the internal one doesn't use SPI), and if using a Duet Maestro, no 12864 display.

        In the firmware, the step interrupt handler (in file DDA.cpp) would need to be modified to send commands to the DAC instead of step pulses to motor drivers.

        Unless the XY movement is linear with the output of the DAC, you would also need to add a new kinematics class to do the coordinate transformation.

        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