Jan Neumann’s Trinamic TMC2209 expansion board gives Arduino UNO stepper motor control superpowers

       Developer and student programmer Jan Neumann built an Arduino UNO board designed to make it easy to use with the Trinamic TMC2209 stepper motor controller, and has mounting holes to mount the board directly to the motor.
        “[This is] a development board for testing the Trinamic TMC2209 stepper motor controller on an Arduino UNO,” Neumann wrote about his board design, which should work with any device that uses Arduino UNO pins. Pitch compatible development boards, including the new 32-pin development boards. Arduino UNO R4 bit. “The board should cover all the options and I/O that Trinamic offers on its TMC2209.”
        Designed for silent operation of two-phase stepper motors, Trinamic’s TMC2209 uses its proprietary StealthChop2 chopper to improve efficiency and reduce noise, resulting in what the company calls “silent operation.” Integrated power MOSFETs support up to 2A RMS motor current, and the company’s SpreadCycle technology supports “high-dynamic motion” via StallGuard4, enabling sensorless homing.
        Simply put, this is an impressive chip, and the Neumann Shield makes getting started as easy as possible. “All the pins on the TMC2209 are connected to the digital pins on the Arduino,” Neumann explains of his design. “[There is] phase!) Different current settings can be selected using solder jumpers or special resistors. [And] reset button for Arduino + power LED.
        The board uses a traditional Arduino shield design, mounts on unevenly spaced backplanes for Arduino UNO and compatible microcontroller boards, and has mounting holes for stepper motors to reduce the overall design footprint. Neumann estimates that production and assembly cost about 50 euros (about $54) for five boards.
       The hardware design files and example project files have been released on GitHub under an unspecified open source license.


Post time: Mar-27-2024