using TMC2208

Home Forums DIY Sand Table using TMC2208

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #1017
    scott_12345
    Participant

    I have 2 different types of stepper motors drivers, TMC2208 and A4988, and I can’t get either to work correctly. when using the TMC2208 I have to power the ESP32 and then plug it into the PCB or it doesn’t boot correctly. And with the A4988, it boots correctly but constantly interacts with the stepper motors and is unable to move them. is there a fix for either of the driver? id be willing to pay someone for some help on this project if someone would like to, thanks

    #1072
    beastie417
    Participant

    #scott_12345 Not sure if you are still pursuing this but I am using the TMC2209 (very similar to TMC2208) stepper motor drivers on my table and ran into a similar issue. I don’t yet know why the issue is happening but I am able to work around it with some extra hardware. I am not familiar with the A4988 so can’t comment.

    I am still in the early stages of finishing my table so I haven’t ordered a PCB yet but have all my circuitry working on a breadboard. Since I’m working on a breadboard adding this extra workaround circuitry wasn’t too bad. I suspect it would be difficult to add this onto an existing PCB unless you have superb soldering skills. See the circuitry I added below:

    Gate 12V to Stepper Motor Controller

    I did it this way because I happen to have these parts on hand. A much cleaner way would be to use something like the TPS22810 load switch. Of course the even cleaner way would be to figure out why this happens and fix it in software 🙂 I’ll update if I ever figure out what’s causing it.

    #1073
    scott_12345
    Participant

    No power when stepper drivers are installed

    RickG has a fix that worked for me

    #1074
    beastie417
    Participant

    Thanks scott_12345! I added a pull-down resistor (2kOhm ish) to the stepper enable line and that fixed it for me!

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.