Trinamic Drivers

Mochanic
Posts: 8
Joined: Mon Nov 12, 2018 10:41 pm

Trinamic Drivers

Post by Mochanic » Sun Dec 02, 2018 7:39 am

Can we use a Trinamic driver such as the TMC2130? I have been reading about these and they are simply amazing!

Bertus Kruger
Site Admin
Posts: 1475
Joined: Wed Feb 03, 2016 10:26 pm
Location: Wellington , New Zealand
Contact:

Re: Trinamic Drivers

Post by Bertus Kruger » Sun Dec 02, 2018 6:56 pm

Mochanic wrote:
Sun Dec 02, 2018 7:39 am
Can we use a Trinamic driver such as the TMC2130? I have been reading about these and they are simply amazing!
I have not used them, they have all the bits in the right spots but configuring them is beyond GRBL on the current Micro. IT needs SPI pins to configure...

Mochanic
Posts: 8
Joined: Mon Nov 12, 2018 10:41 pm

Re: Trinamic Drivers

Post by Mochanic » Mon Dec 03, 2018 6:22 pm

It appears there is a way around that.

https://youtu.be/ZzO9skEYqwY?t=164

Bertus Kruger
Site Admin
Posts: 1475
Joined: Wed Feb 03, 2016 10:26 pm
Location: Wellington , New Zealand
Contact:

Re: Trinamic Drivers

Post by Bertus Kruger » Tue Dec 04, 2018 5:55 pm

Mochanic wrote:
Mon Dec 03, 2018 6:22 pm
It appears there is a way around that.

https://youtu.be/ZzO9skEYqwY?t=164
Thanks for sharing. Love the presenter... :)

bergy
Posts: 2
Joined: Sat May 25, 2019 7:39 am

Re: Trinamic Drivers

Post by bergy » Sat May 25, 2019 9:50 am

That looks really nice.
On some place I read somethig like this about Pi CNC Board:
Offloading realtime issues to the ATMEGA controller while doing more complex things on Rasperry.

Controlling the TMC fromout the Raspberry (SPI) could be something in this prospective...

Bertus Kruger
Site Admin
Posts: 1475
Joined: Wed Feb 03, 2016 10:26 pm
Location: Wellington , New Zealand
Contact:

Re: Trinamic Drivers

Post by Bertus Kruger » Sun May 26, 2019 7:27 pm

bergy wrote:
Sat May 25, 2019 9:50 am
That looks really nice.
On some place I read somethig like this about Pi CNC Board:
Offloading realtime issues to the ATMEGA controller while doing more complex things on Rasperry.

Controlling the TMC fromout the Raspberry (SPI) could be something in this prospective...
Yes, it can be done. But will need software for it. My question is how often do you change your microstepping with CNC.

Mochanic
Posts: 8
Joined: Mon Nov 12, 2018 10:41 pm

Re: Trinamic Drivers

Post by Mochanic » Wed Jun 12, 2019 7:23 pm

I'm still holding off on buying the 2.60 board in hopes that you release an updated model soon, and what would make that even better is if you were to include support for the Trinamic TMC2130 drivers! Seriously, it's time for to implement them already...

Bertus Kruger
Site Admin
Posts: 1475
Joined: Wed Feb 03, 2016 10:26 pm
Location: Wellington , New Zealand
Contact:

Re: Trinamic Drivers

Post by Bertus Kruger » Sun Jun 16, 2019 7:23 pm

Mochanic wrote:
Wed Jun 12, 2019 7:23 pm
I'm still holding off on buying the 2.60 board in hopes that you release an updated model soon, and what would make that even better is if you were to include support for the Trinamic TMC2130 drivers! Seriously, it's time for to implement them already...
What features would you like to see?

My understanding is that the Trinamic can be setup via SPI....

I need to consider having compatibility with older drivers as well.

Mochanic
Posts: 8
Joined: Mon Nov 12, 2018 10:41 pm

Re: Trinamic Drivers

Post by Mochanic » Mon Jun 24, 2019 7:17 pm

People WILL buy whatever drivers you build the board to work best with, why be concerned about compatibility with old outdated drivers? If they want super cheap they can continue to use what is already available, but looking forward I would like to see all the latest and more powerful electronics implemented. MANY people are already pushing the limits of what these electronics can handle, so why not come out with something that a much broader audience can implement into their projects?

Pi 4B 4GB (This is going to be HUUUUUGE! You should jump on this bandwagon asap!)
Trinamic drivers (This should be the new standard, forget about the old dinosaurs)
5 axis standard! (3 is limiting your customer base big time!) Maybe 3 onboard and up to 5 via an external module?

Ilja Rauhut
Posts: 1
Joined: Fri Jul 19, 2019 5:05 pm

Re: Trinamic Drivers

Post by Ilja Rauhut » Fri Jul 19, 2019 5:27 pm

Since the tmc2209 sticks run on the Arduino CNC shield ( viewtopic.php?f=8&t=7299&p=10530&hilit=trinamic#p10514) i think it is worth to try the on the raspberry pi hat to.
I wanted to try the protonneer raspi hat with a raspberry 4 4GB for astronomy purposes.

Does the hat run with a raspberry pi 4?

For astrophotography you need to compensate for earth movement. This is very slow compared to normal cnc usage.
I think writing an adaption layer/driver from grbl to INDI (https://indilib.org/) should not run into any timing issues.
Usually you need:

DEC (Declination axis)
R.A. (Right Ascension)

The two other outputs on the protoneer hat could be used for focuser or filter wheel drive.

The hat is very interesting since hobby astronomers like to use the raspberry for several reasons:

- raspberry pi is light (not much added weight to your mount).
- raspberry pi does not consume to much energy (good if you run from battery power outside)
- raspberry pi has very good software support

The main reason to try trinamic drivers are here:
- low power consumption (better battery endurance)
- silent (does not disturb the neighbours in the night)
- advanced microstepping means less vibration and sharper images

Ilja

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest