TI中文支持网
TI专业的中文技术问题搜集分享网站

DRV8711 失速寄存器里面的SDTHR

DRV8711 失速寄存器里面的SDTHR[7:0]位,说是实验来测,但能告知这个设置的原理以及设置范围具体是什么吗?每次只能设定一个值来检测某一固定的速度阈值?

还有能通过失速检测失步吗?内部可以吗,外部的EMF电压范围一般和电源电压有什么联系?

望尽快答复,谢谢。

Charles Lin:

你好,

可以将你的问题发布在E2E上面,那边有更多的专家为你解答。https://e2e.ti.com。

关注以下连接查看问题的最新回复进展,https://e2e.ti.com/support/applications/motor_drivers/f/38/t/639059。

Alvin Zheng:

http://www.ti.com/lit/an/slva632/slva632.pdf

该文档第9页有实验的步骤。DRV8711通过采样的BEMF和设定的threshold比较来触发stall报告,threshold需要客户依据实验结果来确定。

请注意这一方式对于需要在较低转速工作的步进电机不适用,对于需要快速高细分(如256)运行的步进电机也不适用。

DRV8711不提供速度反馈信号,是一个开环控制器。如果你的电机上有位置传感器,可以通过比较输出信号和位置反馈信号来检测失步。

BEMF和电机的转速有关,而不是电源电压。

赞(0)
未经允许不得转载:TI中文支持网 » DRV8711 失速寄存器里面的SDTHR
分享到: 更多 (0)