请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHXL-F28069M 工具/软件:Code Composer Studio
您好!
我正在使用正交编码器(AMT03-v)、通过使用该编码器我执行了 lab12a 和 lab12b、它们工作正常、没有任何问题。 但今天、我无法使用编码器 lab12b 和 lab12a 来运行电机。 电机在 lab5a 和 lab2c 下运行正常。 实验12a 显示 gMotorVars.SpinTAC.VelIdErrorID = 2004。
我认为这可能是由于编码器索引引脚无法正常工作。 我从电机上移除了编码器并对其进行了测试。 在测试时、很明显、QEPA 和 QEPB 工作正常、但索引引脚未提供正确的输出。
因此、我现在不能使用电机控制器的索引输入。我想知道"我是否可以在 没有索引引脚的情况下使用编码器并运行实验12b?"
我检查了 这个帖子允许在没有 索引引脚的情况下使用编码器的论坛、但它是 针对 TM4C123GH6PM 提供的。
C2000 1日专题讨论会视频指出、该索引用于测量电机速度。
此外、 根据 SPRUH18G 、"eQEP 编码器使用索引信号来分配从哪个位置开始的绝对位置
使用正交脉冲递增编码信息。"
那么、有什么方法可以解决这个问题呢?