TRINAMIC静音步进驱动TMC2208模块的基本调试方法

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/

kyrie.yang@chiplinkstech.com

展开阅读全文

没有更多推荐了,返回首页