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

Custom Input Shaping accelerator board?

Scheduled Pinned Locked Moved
General Discussion
4
8
458
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.
  • undefined
    zapta
    last edited by zapta 23 Sept 2023, 20:19

    TL;DR, seeking feedback regarding customizable accelerator board for Duet.

    I had difficulty fitting the Duet input shaping accelerator board in my Voron 2.4 / Revo printer (see another thread here), so am playing with the idea of a generic RRF input shaping board that can be customizable to fit any printer.

    The rendering below shows the concept of a large PCB that contains a small circuti and around it plenty of blank area (bare fiberglass). This way the board can be cut and drilled to fit any printer, either using a saw and a drill, or for more popular printers, by changing the board outline before ordering the PCBs.

    This was inspired by Voron boards such as this one https://www.aliexpress.us/item/3256805225051803.html

    The main goals of this design:

    1. Active area as small as possible.
    2. No through hole components for a smooth back surface (and no traces other than ground)
    3. Using only components that are available from JLCPCB board assembly service, preferably at 'basic' level. (which will allow to order ready made boards)
    4. Compatible with the Duet's 10 wire ribbon wiring and firmware.
    5. Public domain design that uses using free tools (Kicad)

    Any thoughts on any aspect of this idea?

    6bebc424-7ea6-421f-a4c3-4b818be0c59e-image.png

    0b8f7452-3b24-49f8-8307-c79d0a448309-image.png

    undefined 1 Reply Last reply 25 Sept 2023, 08:28 Reply Quote 1
    • undefined
      dc42 administrators @zapta
      last edited by 25 Sept 2023, 08:28

      @zapta looks good. You might want to consider using a transition connector instead of the 10-pin header, to reduce the profile of the board.

      You haven't provided the schematic. I'm guessing that you reverse engineered the one that we sell, in which case you should already have the RC filter on the CS signal to suppress glitches caused by capacitive coupling to the other wires. This filter is important because the LIS3DH is very sensitive to glitches on CS.

      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

      undefined 1 Reply Last reply 25 Sept 2023, 16:48 Reply Quote 0
      • undefined
        zapta @dc42
        last edited by zapta 25 Sept 2023, 16:48

        @dc42,

        1. Schematics attached. Using 50ohm for damper resistors because they are cheaper on JLCPCB ('basic' level components). Is it a problem?

        2. Regarding the cable adapter idea, what do you think about this cable (8 wires, 100cm version)? It has half the pitch of the cable that comes with the duet accelerator. (or can use 10 wires with double wires for ground and power).

        https://www.aliexpress.us/item/3256804152816952.html

        335389bb-333a-4908-b607-212da8b90e96-image.png

        undefined 1 Reply Last reply 25 Sept 2023, 17:18 Reply Quote 0
        • undefined
          jens55 @zapta
          last edited by 25 Sept 2023, 17:18

          @zapta, isn't the pitch on the Duet board headers 2.54 mm? Wouldn't you need that pitch in order to plug into the Duet?

          undefined 1 Reply Last reply 25 Sept 2023, 18:04 Reply Quote 0
          • undefined
            zapta @jens55
            last edited by 25 Sept 2023, 18:04

            @jens55, the concept shown here has 2.54mm headers and should fit with no change, but I think what David suggested is to have a smaller cable and have a small adapter board near the Duet controller.

            undefined 1 Reply Last reply 27 Sept 2023, 07:23 Reply Quote 0
            • undefined
              dc42 administrators @zapta
              last edited by 27 Sept 2023, 07:23

              @zapta i was suggesting the same size cable but connecting it directly to the accelerometer board using a transition connector instead of a plug and socket.

              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

              undefined 1 Reply Last reply 29 Sept 2023, 22:10 Reply Quote 0
              • undefined
                zapta @dc42
                last edited by 29 Sept 2023, 22:10

                @dc42, I see, one like the link below. This would reduce the connection height from 14mm to 7.5mm. BTW, just removing the stock cable retainer cuts the height by about 4-5mm.

                https://www.aliexpress.us/item/2255801027644535.html

                I ended using custom adapter that attaches the board at the front, as common with Voron printers. Easier to install and I doesn't mess with my baby steps settings. This uses the stock Duet PCB and can be customized to other print heads.

                If anybody wants to build one, it has two printer parts, uses a Voron insert (M3, OD=5mm, L=4mm), one M3 x 6mm, and two M3 x 60mm. Exported model is available here https://tinyurl.com/4cev4db4

                ebd5b76f-4f3c-4dc8-93a0-dd67484da805-image.png

                undefined 1 Reply Last reply 30 Sept 2023, 20:54 Reply Quote 2
                • undefined
                  ctilley79 @zapta
                  last edited by 30 Sept 2023, 20:54

                  @zapta perfect location for the accelerometer. About as close to the nozzle as it gets.

                  1 Reply Last reply Reply Quote 1
                  • undefined zapta referenced this topic 19 Apr 2024, 17:17
                  8 out of 8
                  • First post
                    8/8
                    Last post
                  Unless otherwise noted, all forum content is licensed under CC-BY-SA