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

    Anybody wants a stepper motor analyzer?

    Scheduled Pinned Locked Moved
    General Discussion
    56
    281
    31.6k
    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.
    • Th0mpyundefined
      Th0mpy @Dogma2k
      last edited by

      @dogma2k I had to re-use some of the code for the jumper. You can pull the option pin high, low, or float to get an option. I re-used the high option to add the TMCS1101. I did update the board to add 2 more option pins this way you could conceivably have up to 27 options for sensors, but the code hasn't been completely updated.

      This is the one I'm using: TMCS1101A2BQDRQ1 which now when I look doesn't show stock until January 😕 I still have a few and have 10 more boards coming so my next batch will likely hit sometime in January.

      Usually the team that scores the most points wins the game.

      Th0mpyundefined Dogma2kundefined 2 Replies Last reply Reply Quote 0
      • Th0mpyundefined
        Th0mpy @Th0mpy
        last edited by

        @th0mpy There is one other TMCS1101 which should work as well, the only difference is the 0A voltage, which doesn't matter since the code has a "reset zero" option. I'll test it out and report back. I have a few coming next week, as well I will get the update code posted somewhere after I coordinate with @zapta

        Usually the team that scores the most points wins the game.

        1 Reply Last reply Reply Quote 0
        • rjenkinsgbundefined
          rjenkinsgb @zapta
          last edited by

          @zapta said in Anybody wants a stepper motor analyzer?:

          Have you seen the recent post here that mentioned the TI TMCS1101 ?

          Just now, great find!

          Mouser have a few TMCS1101A4BQDT in stock, which are the same symmetrical sense range with 400mV per amp output, as the original ACS70331EOLCTR-2P5B3

          I've just ordered some.

          Robert J.

          Printers: Overlord pro, Kossel XL+ with Duet 6HC and "Frankentron", TronXY X5SA Pro converted to E3D toolchange with Duet 6HC and 1LC toolboards.

          Th0mpyundefined 1 Reply Last reply Reply Quote 0
          • Th0mpyundefined
            Th0mpy @rjenkinsgb
            last edited by

            @rjenkinsgb That's cool, I hadn't seen that one when I was searching. If I did it wasn't in stock.

            Usually the team that scores the most points wins the game.

            1 Reply Last reply Reply Quote 0
            • Th0mpyundefined
              Th0mpy
              last edited by

              Hey all, just a quick update. I ran out of connectors, if you still want an analyzer I still have 3 but won't have any connectors to make jumpers. I have another batch on the way that I should see in January.

              Usually the team that scores the most points wins the game.

              o_lampeundefined 1 Reply Last reply Reply Quote 1
              • o_lampeundefined
                o_lampe @Th0mpy
                last edited by

                @th0mpy said in Anybody wants a stepper motor analyzer?:

                that I should see in January.

                ...which year? 😉
                It's frightening to see the supply-chains crash. Experts say, the shortage will last till end '22....

                Th0mpyundefined 1 Reply Last reply Reply Quote 0
                • Th0mpyundefined
                  Th0mpy @o_lampe
                  last edited by

                  @o_lampe It's crazy. The original sensors that I used, went away at a blink, then thee ones that @rjenkinsgb pointed out just magically appeared.. It's a crap shoot really.

                  The boards that I've been having made are pretty reliable, they have about a 3 week turnaround and it's stayed pretty consistent.

                  That said, I am working to publish my updates to the analyzer, I worked with @zapta and I will re-host my fork when I get it cleaned up. The benefit here is that we can start adding a lot more options for sensors, without too much rework in the code, we can just add the sensor specs and set the solder jumper as necessary. I'm hoping that we can eventually get to a point where we can reliably source just one sensor and standardize that. In the meantime we should be able to really get some good testing on whatever the market has available.

                  Usually the team that scores the most points wins the game.

                  zaptaundefined o_lampeundefined 2 Replies Last reply Reply Quote 0
                  • zaptaundefined
                    zapta @Th0mpy
                    last edited by zapta

                    @th0mpy said in Anybody wants a stepper motor analyzer?:

                    and set the solder jumper

                    Just a minor idea, If you will use a standard footprint and zero ohms resistors, SMD services such as JLCPCB will be able to populate them as well.

                    Th0mpyundefined 1 Reply Last reply Reply Quote 0
                    • Th0mpyundefined
                      Th0mpy @zapta
                      last edited by

                      @zapta Fair point 🙂 I did it with solder jumpers to make it easier if anyone wanted to change things in the future. I have to touch each one anyway, and it only takes 2 seconds to do, so for now I'm good with it.

                      Usually the team that scores the most points wins the game.

                      1 Reply Last reply Reply Quote 0
                      • o_lampeundefined
                        o_lampe @Th0mpy
                        last edited by

                        @th0mpy said in Anybody wants a stepper motor analyzer?:

                        In the meantime we should be able to really get some good testing on whatever the market has available.

                        Right! There's a good side in everything....the suppliers can sell their dust-collectors (for a fortune 😉 ) and we get a greater knowledge

                        1 Reply Last reply Reply Quote 0
                        • Dogma2kundefined
                          Dogma2k @Th0mpy
                          last edited by

                          @th0mpy

                          Do the jumpers come here? Or do you need another board
                          Screenshot_3.jpg

                          Th0mpyundefined 1 Reply Last reply Reply Quote 0
                          • Th0mpyundefined
                            Th0mpy @Dogma2k
                            last edited by

                            @dogma2k Which chip are you going to use?

                            Usually the team that scores the most points wins the game.

                            Dogma2kundefined 1 Reply Last reply Reply Quote 0
                            • rjenkinsgbundefined
                              rjenkinsgb
                              last edited by

                              Just received & fitted the current sensor ICs from Mouser.

                              I still have to install the programming stuff, but once I have that set up and assuming the boards work OK, I'll let some of the spare current sensors & PCBs go at cost, if anyone in the UK / Europe wants them.

                              Stepper_analyzer_sm.jpg

                              Robert J.

                              Printers: Overlord pro, Kossel XL+ with Duet 6HC and "Frankentron", TronXY X5SA Pro converted to E3D toolchange with Duet 6HC and 1LC toolboards.

                              PCRundefined 1 Reply Last reply Reply Quote 0
                              • PCRundefined
                                PCR @rjenkinsgb
                                last edited by

                                @rjenkinsgb which sensors are that now?

                                1 Reply Last reply Reply Quote 0
                                • rjenkinsgbundefined
                                  rjenkinsgb
                                  last edited by

                                  @rjenkinsgb said in Anybody wants a stepper motor analyzer?:

                                  The TMCS1101A4BQDT from Mouser.

                                  I've now got the boards programmed.
                                  The display is showing continuous slight variations in the current with nothing connected so I'd guess the sensors are giving a slight "noise" output, +/- a few tens on mA reading while nothing is connected.

                                  And I've just realised I do not have any suitable connectors to intercept the stepper motor end of the machine cables!

                                  (The Duet end is fully harnessed & laced so it's not practical to lift single connectors at the board).

                                  I want to be able to connect at the motors anyway, as I'm using E3D toolboards so the board connections for the direct tools are totally different from the axis motor feeds.

                                  I'll see if I can find stepper extensions with appropriate connectors that I can hack up..

                                  Stepper_analyzer_display.jpg

                                  Robert J.

                                  Printers: Overlord pro, Kossel XL+ with Duet 6HC and "Frankentron", TronXY X5SA Pro converted to E3D toolchange with Duet 6HC and 1LC toolboards.

                                  Th0mpyundefined 1 Reply Last reply Reply Quote 0
                                  • Th0mpyundefined
                                    Th0mpy @rjenkinsgb
                                    last edited by

                                    @rjenkinsgb Which connectors do you need? I just received a my order of the WURTH connectors (similar to the Duet 5+ or Duet 2). They look similar to yours on the board. I could send over a couple if you're willing to wait and part with some beer money. 🙂

                                    Usually the team that scores the most points wins the game.

                                    rjenkinsgbundefined 1 Reply Last reply Reply Quote 0
                                    • Dogma2kundefined
                                      Dogma2k @Th0mpy
                                      last edited by

                                      @th0mpy
                                      That's a good question at the moment there is almost nothing to buy, so I'll take the one that is available again first. So ACS70331EOLCTR-2P5B3 or TMCS1101A4BQDT

                                      Th0mpyundefined 1 Reply Last reply Reply Quote 0
                                      • rjenkinsgbundefined
                                        rjenkinsgb @Th0mpy
                                        last edited by

                                        @th0mpy said in Anybody wants a stepper motor analyzer?:

                                        Which connectors do you need?

                                        The six pin 2mm pitch headers, as fitted to stepper motors, to make an inline adapter for that end.

                                        I have plenty of four pin KK ones, thanks.

                                        At the moment the 2mm pin headers are like gold dust - 27p on RS but out of stock, or anything up to £10 EACH on ebay.

                                        I found some back-to-back headers to connect two motor cables together, so I can use one of those as the inline connector & I have a few spare motor cables to make up the adapters.
                                        (They cost around ten euros, but for a pack of 16).

                                        Robert J.

                                        Printers: Overlord pro, Kossel XL+ with Duet 6HC and "Frankentron", TronXY X5SA Pro converted to E3D toolchange with Duet 6HC and 1LC toolboards.

                                        Th0mpyundefined 1 Reply Last reply Reply Quote 0
                                        • Th0mpyundefined
                                          Th0mpy @Dogma2k
                                          last edited by

                                          @dogma2k With either of those you should not need a jumper on the options. They both have 400mv/a rating, so you should be good.

                                          Usually the team that scores the most points wins the game.

                                          Dogma2kundefined 1 Reply Last reply Reply Quote 0
                                          • Th0mpyundefined
                                            Th0mpy @rjenkinsgb
                                            last edited by

                                            @rjenkinsgb What about just some stepper motor cables, and hack the end off? Something like this maybe: https://www.amazon.com/RuiLing-Stepper-Motor-Cables-HX2-54/dp/B07QHTG82K/ref=sr_1_3?keywords=stepper+motor+cable&qid=1637721866&sr=8-3

                                            Usually the team that scores the most points wins the game.

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