我不熟悉纹波计数的工作原理。 我正在尝试替换系统中的编码器。 我 想知道是否可以旋转电机轴、然后通过纹波计数读取 im 旋转的角度。 有可能吗?
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.
您好、Ahmed、
是的、当然可以! 这是纹波计数器件的一个重要命题-无需霍尔传感器和编码器即可节省您的成本。
您可以使用 RC_CNT 寄存器 来"计算"纹波总数。 如果知道电机每次旋转的纹波数、则可以估算电机的角度或电机相对于起点的位置。 纹波计数应用手册中详细介绍了如何计算电机每次旋转的纹波数、以及一些可能有用的理论。
如有任何其他问题、请联系我们。 希望这对您有所帮助。
此致、
卡兰
嘿、Ahmed、
很抱歉、我认为原来的问题存在误解。
不可以、您无法在使用我们的器件后向外旋转电机以获取角度。 它官方不支持反向驱动检测/跟踪、此时电机由外力旋转。
DRV8214/34可替代增量编码器、但仅限于该器件正在控制电机时。
我在旋转时似乎无法检测到它。
我尝试了相同的测试、当我设置 KMC=1时、我能够使它发出一些脉冲、我 想这可能会降低 KMC_SCALE。 基本上、我将器件设置为对运动尽可能敏感、而不会在电机停止时产生脉冲。 这样、我就实现了所谓的"篡改检测"。 我不能分辨前进还是后退,我也不能说它移动了多远。 我认为这限制了器件在离线位置感应方面的能力。
此致!
雅各布