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