This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DRV8214:我能否旋转电机,然后使用 DRV8214的纹波计数来获得角度?

Guru**** 2451970 points
Other Parts Discussed in Thread: DRV8214

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1361127/drv8214-can-i-rotate-a-motor-then-use-the-ripples-counting-of-drv8214-to-get-the-angle

器件型号:DRV8214

我不熟悉纹波计数的工作原理。 我正在尝试替换系统中的编码器。 我 想知道是否可以旋转电机轴、然后通过纹波计数读取 im 旋转的角度。 有可能吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ahmed、  

    是的、当然可以! 这是纹波计数器件的一个重要命题-无需霍尔传感器和编码器即可节省您的成本。  

    您可以使用 RC_CNT 寄存器 来"计算"纹波总数。 如果知道电机每次旋转的纹波数、则可以估算电机的角度或电机相对于起点的位置。 纹波计数应用手册中详细介绍了如何计算电机每次旋转的纹波数、以及一些可能有用的理论。

    如有任何其他问题、请联系我们。 希望这对您有所帮助。

    此致、
    卡兰

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、我尝试使用开发板进行设置了两天。 我在旋转时似乎无法检测到它。 我能检测到它的唯一方法是施加电压以开始驱动电机。 我缺少什么吗? 还有一个问题、纹波无法检测到方向是正确的吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ahmed、  

    请给我一个时间来看看这个,然后给你回复。

    此致、

    卡兰

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嘿、Ahmed、

    很抱歉、我认为原来的问题存在误解。  

    不可以、您无法在使用我们的器件后向外旋转电机以获取角度。  它官方不支持反向驱动检测/跟踪、此时电机由外力旋转。

    DRV8214/34可替代增量编码器、但仅限于该器件正在控制电机时。  

    我在旋转时似乎无法检测到它。

    我尝试了相同的测试、当我设置 KMC=1时、我能够使它发出一些脉冲、我 想这可能会降低 KMC_SCALE。  基本上、我将器件设置为对运动尽可能敏感、而不会在电机停止时产生脉冲。  这样、我就实现了所谓的"篡改检测"。  我不能分辨前进还是后退,我也不能说它移动了多远。  我认为这限制了器件在离线位置感应方面的能力。  

    此致!

    雅各布