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

FR: For the Advanced Version #2

Open
Oakman-Dev opened this issue Oct 27, 2023 · 4 comments
Open

FR: For the Advanced Version #2

Oakman-Dev opened this issue Oct 27, 2023 · 4 comments

Comments

@Oakman-Dev
Copy link

I saw that you're working on an advanced version with a TMC5160 driver, for this version I'd recommend looking into the Broadcom AEAT-9955 encoder, I've had great experiences with it and it also supports 18-bit resolution / 20000CPR. They also have a AR25-AB series that's supposed to go to 25-bit as well, but haven't tested that.

@FutureEngineeer
Copy link
Collaborator

I think for the advanced version I will use MT6835, which gives 21bit resolution when calibrated. It's also affordable (less than $5)

Also in the advanced version there will be an interface for external encoder.

@Oakman-Dev
Copy link
Author

That's really cool, I haven't seen the MT6835 it seems like a great choice! Looking forward to trying the advanced version.

@dzid26
Copy link

dzid26 commented Nov 16, 2023

  • What's wrong with TLE5012b ? Too noisy for you? @FutureEngineeer
  • What is a application of higher resolution? 15bit already gives 0.01deg @Oakman-Dev

@FutureEngineeer you should transfer those issues to Discussion section ;)

@FutureEngineeer
Copy link
Collaborator

@dzid26

For NEMA17 the TLE5012 is a great option for the price and is exactly what I use.

However, larger motors may require more accuracy. For example, there are 50k+ PPR eneoders, which are used for example in P&P machines. So for larger motors it makes sense to use a more advanced encoder.

Also MT6835 seems to have an internal calibration capability without having to store all data in the MCU memory

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

No branches or pull requests

3 participants