Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adding TMC 2100 driver to the list #47

Open
pedros89 opened this issue Feb 12, 2018 · 4 comments
Open

adding TMC 2100 driver to the list #47

pedros89 opened this issue Feb 12, 2018 · 4 comments
Assignees

Comments

@pedros89
Copy link

Any chance this library could be used with TMC 2100 in the future?
I like TMC 2100 as they are more silent drivers.
Pedro

@laurb9
Copy link
Owner

laurb9 commented Feb 16, 2018

Looks like it should be possible, the docs are at https://www.trinamic.com/products/integrated-circuits/details/tmc2100/

@laurb9 laurb9 self-assigned this Feb 16, 2018
@pedros89
Copy link
Author

So basically if I just substitute the A4988 that I am currently using with the TMC 2100 it should already be working without any library modification?

@laurb9
Copy link
Owner

laurb9 commented Feb 16, 2018

Most likely not, the control wires are different even if the carrier might be the same. A4988 has three microstep pins (MS1, MS2, MS3), the TMC2100 has two (CFG1, CFG2) which means one of the carrier pins does something else (I don't have a TMC2100 carrier to see what).

It will need a library modification and possibly some rewiring depending on whether the carrier was made compatible with A4988 or not.

@TedyLupu
Copy link

Hmmm... i'm using @ the moment the TMC 2100 and it works ok with tge a4998 lyb. there are some problems when running the motor intermittently due to the fact that the tmc has that "interpolator" for microsteping and the pulse delays are messed up. But it works in continuous mode

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants