Explore and tune StallGuard2 with the TMC5160-EVAL + Arduino Mega 2560 in...
In this blog article we wire up a Arduino Mega2560 with a TMC5160-EVAL board to run in it STEP/DIR mode, use a timer to generate a fixed frequency for the STEP input. The diagnostic diag0 output pin...
View ArticleCome and get your CAD files here!
Well, not here on our blog, but you can now easily download the CAD files you need for all our active chips. Simply visit the product page, for example the TMC2160 product page or the TMC4671 product...
View ArticleInternet of [Moving] Things: TMC5130 + Raspberry Pi 3B+
Let’s say we’re working together in a shared office space where you can rent some desk for a certain time. For your convenience, the tables can be adjusted in height. What if the system already...
View ArticleMyths About Motor Control – Myth 1
Small electrical motors are ubiquitous. The human environment is being automated in an increasingly fast pace, driven by the desire for safety, security and health, fueled by an aging population in...
View ArticleMyths About Motor Control – Myth 2
Small electrical motors are ubiquitous. The human environment is being automated in an increasingly fast pace, driven by the desire for safety, security and health, fueled by an aging population in...
View ArticleMyths About Motor Control – Myth 3
Small electrical motors are ubiquitous. The human environment is being automated in an increasingly fast pace, driven by the desire for safety, security and health, fueled by an aging population in...
View ArticleWriting Endless Lines of Code Is a Thing of the Past
What came first… technologies resulting in shorter development cycles, or the need to shorten development cycles resulting in those technologies? Of course, the question doesn’t matter as much as the...
View ArticleField Bus Systems in Motion Control – Trinamic’s View
Embedded systems are used in various industries and applications for years now, making work – and increasingly everyday life – easier by transforming digital information to physical motion. Lately,...
View ArticleGuest Blog: Designing My Own 3D Printer Mainboard
By Jan Kotarski, Engineer When I bought my 3D printer, a Prusa-like construction, I started upgrading it the same day it arrived. Aside from the mechanical parts (which are completely replaced at this...
View ArticleROCINANTE Newsletter
During Embedded World 2018, we announced a future generation of motion control product families incorporating RISC-V. Dubbed ROCINANTE, the new product families contain the world’s first motor driver...
View ArticleDriving 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...
View ArticleDriving 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...
View ArticleDriving 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...
View ArticleTMC7300 Example Script
Trinamic recently launched a new line of battery-powered motor driver chips. The TMC7300 is one of them, capable of driving 1 DC motor up to 2A, or 2 DC motors up to 2.4A (peak). In this post, I’ll...
View ArticleAdditive Manufacturing in Space
At the moment, all spacecraft are developed, tested, and assembled on earth before being transported by rockets to their respective mission locations. Each component must withstand the high loads of...
View ArticleControlling brushless motors with ROS
By Shubham Sharma One of the challenges while developing any robotic hardware is to handle the communications with the motors along with sending commands to them as per the generated trajectory in...
View ArticleThe Engineer’s Swiss Army Knife Running MicroPython
Access Trinamic modules with a simple Python script using Trinamic’s TMCM-0960-MotionPy, providing a clear insight into system communications regardless of the interface or bus system used, speeding...
View ArticleReference Design for Battery-Powered IoT Devices
The TMC2300-IOT-REF is a completely open-source reference design for easy evaluation of the TMC2300-LA stepper motor driver IC. Whether it’s a POS device, toys, office and home automation, or mobile...
View ArticlePOWER STEERING
Each year, the Formula Student Team named High-Octane Motorsports e.V. of the Friedrich-Alexander-University Erlangen-Nürnberg, designs, constructs, and builds innovative and unique racing cars. These...
View ArticlePushing the Limits of Stepper Motor Control in 3D Printing
A guest blog by Jan Kotarski Theory In the 3D printing community, newcomers are often having a hard time understanding how stepper motors are really driven. Questions like “voltage rating for my motor...
View Article