Driving a linear stage with the TMC4671 – Firmware Adaptation
In our last blog post, we were able to determine stable P-I-parameters for our cascaded controller loop. With that knowledge in mind I want to show you how I created a small example program which I will include in the firmware of the Landungsbrücke. What this code basically does is initializing the TMC4671 for stepper motor control. This is done in init_Basics(…) by writing several […]
Driving a Linear Stage With the TMC4671 – Controller Tuning
Welcome back to my blog post series! I previously described how I set everything up in the post: Driving a Linear Stage With the TMC4671 – Setup. Today I will show you how I tuned my controller gains for torque/flux-, velocity- and position-mode. In order to do this, I use the USB-2-RTMI adapter and the […]
Driving a Linear Stage With the TMC4671 – Setup
The TMC4671 is Trinamic‘s FOC servo controller IC, capable of controlling BLDC, DC and stepper motors. In this post, I’d like to show you how to configure the TMC4671-Eval Board with our Landungsbrücke interface board to drive a linear stage. For this, I use the TMCL-IDE, Trinamic’s free and easy to use graphical user interface. […]
TL-Smoothers, do they make sense?
So, after our first blog post, which you can read here, Watterott kindly pointed out to us that our post didn’t make sense, so we looked at TL-Smoothers for 3D printers again. Turns out, our explanation of TL-Smoothers doesn’t apply to TL-Smoothers, since these small boards don’t use freewheeling diodes. Instead – and to our […]
TL-Smoothers, do 3D printers really need them?
NOTE: This blog post deals with freewheeling diodes, not with actual TL-Smoothers. For more info on TL-Smoothers, please visit our other blog post here. There is a debate going on in the 3D printing community whether or not to use TL-Smoothers. These little modules can be added to stepper motors of 3D printers, offering recovery […]
How to use graphs within TMCL-IDE and log data
In the video below, our Field Application Engineer Thomas Ernst explains how you can use graphs for your own evaluations. Trinamics TMCL-IDE is an integrated development environment that allows for easy and in-depth exploration of all Trinamic products supporting the TMCL protocol. You can try for yourself using a PD1270 PANdrive, a potentiometer, and the […]