Post Go back to editing

TMC4361A - 如何检测HOME参考引脚的当前状态?

TMC4361A - 如何检测HOME参考引脚的当前状态?

  • 您可以通过使用HOME_ERROR_Flag(状态寄存器)来读取HOME_REF。

    要做到这一点,您只需要执行以下步骤:

    设置VMAX = 0

    将X_HOME设置为与X_ACTUAL不相等

    设置HOME_EVENT = 0110和HOME_UNCERTAINTY = 0

    现在,TMC4361A期望HOME_REF引脚具有低电压,因为它在X_HOME之外。因此:

    如果HOME_REF = 0 → HOME_ERROR_F = 0

    如果HOME_REF = 1 → HOME_ERROR_F = 1

    由于您知道HOME_REF的极性,现在您可以将HOME参考寄存器切换到适合您的应用的值。