DRV8711 失速寄存器里面的SDTHR
时间:10-02
整理:3721RD
点击:
DRV8711 失速寄存器里面的SDTHR[7:0]位,说是实验来测,但能告知这个设置的原理以及设置范围具体是什么吗?每次只能设定一个值来检测某一固定的速度阈值?
还有能通过失速检测失步吗?内部可以吗,外部的EMF电压范围一般和电源电压有什么联系?
望尽快答复,谢谢。
你好,
可以将你的问题发布在E2E上面,那边有更多的专家为你解答。https://e2e.ti.com。
关注以下连接查看问题的最新回复进展,https://e2e.ti.com/support/applications/motor_drivers/f/38/t/639059。
http://www.ti.com/lit/an/slva632/slva632.pdf
该文档第9页有实验的步骤。DRV8711通过采样的BEMF和设定的threshold比较来触发stall报告,threshold需要客户依据实验结果来确定。
请注意这一方式对于需要在较低转速工作的步进电机不适用,对于需要快速高细分(如256)运行的步进电机也不适用。
DRV8711不提供速度反馈信号,是一个开环控制器。如果你的电机上有位置传感器,可以通过比较输出信号和位置反馈信号来检测失步。
BEMF和电机的转速有关,而不是电源电压。