TRINAMIC静音步进驱动TMC2208模块的基本调试方法
TMC2208-LA Module小模块引脚说明
引脚图片
引脚对应关系以及说明
基本调试方法
TMC2208的有效电流(均方根电流)为1.4A,工作电压为5V-36V,可pin-pin替换A4988和DRV8825,通过芯片内部算法,可自动补偿到256细分的效果(microplyer),同时,TMC2208还支持steathchop(低速静音模式)、spreadcycle(高速防抖模式)等功能。
TMC2208默认情况下是工作在steathchop,若要打开spreadcycle,需对相关寄存器进行配置,即TPWMTHRS寄存器。
TPWMTHRS参数的确定方法:比如TMC2208所驱动的电机最高速度300RPM,细分是256。
则300/60=5RPS;5200256=256000pps。
使用UART通讯将TPWTHRS设置为156000,当速度低于该数值的时候TMC2208工作在steathchop(低速静音模式),当速度高于这个速度时TMC2208工作在spreadcycle(高速防抖模式),一旦配置之后TMC2208会自动调整。
相关配置方法如下:
安装ScriptCommunicator;
下载TMC2208.scez;
打开TMC2208.scez进行配置
用uart通讯,硬件连接如下:
通讯成功后界面如下:
如需配置OTP,进入OTP Programmer:
可参照TMC220X datasheet配置
如:设置2.7,即为使能spreadcycle
此时会出现double check,点击确认即可。
可参考下面网址
https://learn.watterott.com/silentstepstick/configurator/