Motordriver board - groybe/OpenFFBoard GitHub Wiki

Changelog Hardware

Status: IN DEVELOPMENT! Not a final design

TMC4671 motor driver:

V1.2 Major Update

Using TMC4671-LA production version. Added 5V buck converter Added emergency shutdown method by pulling enable low Rotated power stage. Moved all motor connectors to one side. Moved analog encoder pins and routed differential inputs out. Improved Vcore impedance. Increased encoder filter frequencies. Reduced resistance of sense dividers. Switched LM5050 to LM74700. Space for 2 VM capacitors. Improved MOSFET protection. Added temperature sensor pads on AGPI-B Added 50x50+100mm screw holes

V1.1 Prerelease prototype

Added filtering for Hall and Encoder inputs. Separated TMC and STM VM sense dividers.

Board informations

Hardware design of the TMC-driverboard can be found here: Motordriver-Board. The git includes the pcb design and the bill of materials to manufacture one for yourself.

STM USB Interface:

1.2:

Switched from F411RE to F407VE for now (More pins and better availability) Added FFBoard logo Changed USB diode to SMC Added CAN transceiver SPI3 on ext header Added 3 CS pins for each of the SPI ports Added reserved emergency stop pin