27,370
社区成员
发帖
与我相关
我的任务
分享
大神我多问一句,这个片子常态能出到2A的电流么,我下午检测spi正常,我甚至都拿spi模式来控制电机转动了.. 但是电流仍然是160mA左右 [quote=引用 8 楼 qq_42003485 的回复:]
[quote=引用 6 楼 Acuity- 的回复:]注意spi速率和模式
大神我多问一句,这个片子常态能出到2A的电流么,我下午检测spi正常,我甚至都拿spi模式来控制电机转动了.. 但是电流仍然是160mA左右 [quote=引用 6 楼 Acuity- 的回复:]注意spi速率和模式
大神我多问一句,这个片子常态能出到2A的电流么,我下午检测spi正常,我甚至都拿spi模式来控制电机转动了.. 但是电流仍然是160mA左右 注意spi速率和模式
注意spi速率和模式
1、确定spi通信正常,如果通信不正常, 配置参数是无效的,自然电流无法控制。从你的描述来看,像是spi通信不成功,以前我调2660也是这个现象。注意spi的返回值。
2、脉冲翻转频率降低来测试,步进电机需要加减速过程,高速启动会堵转。
TMC26x 官方是有 demo 板的,原理图也可以下载;
最后5位置1,是否已经确定电流是最大值输出 -- 这个要看 datasheet 了
看了一眼TMC26x系列芯片资料,其实际电流应该是由外部电压和电机的电感决定,你设定的电流参数应该是限流参数,能否达到某个电流由电机电压、电机电感量、加电时间决定,在限流之前,和寄存器设置值应该无关