您好!
我有一个具有以下规格的 LRA 电机:
频率:100Hz
电阻:6.5E
额定电流:300mA
额定电压:2Vrms
根据数据表、驱动时间应为5ms。 但最大驱动时间为3.6、可以使用。
额定电压为90、OD 钳位为138。 自动校准所需的其余设置使用默认值、并尝试更改消隐时间和 电感器放电时间。 自动校准设置为1000毫秒
当我启动自动校准时 、我没有看到任何情况发生。 当我读取 寄存器0x21、0x22和0x23时、这些值没有改变。 它们与默认值相同。
然而、我确实设置了 GO 位、 但看起来它被立即清除。 并且根本不会设置任何状态、即使对于 processDone 也是如此。
我使用外部触发使能(TRIG_PIN_FUNC[1]= 1)来启动和停止电机。 我想知道是否仍然可以使用 GO 位启动自动校准。 但我还尝试设置 TRIG_PIN_FUNC[1:0]= 0并设置了成功的 GO 位。
电阻低于规定值、但我想知道这是否是问题所在。 因为我在驱动器的输出端没有看到任何情况。 我还尝试添加一个电阻器和一个串联的额外电机、但仍然成功。
如果没有自动校准、我仍然可以运行电机。 因此、我使用 RTP 模式、每当我为电机提供可启动的外部触发信号时电机就会运行。 但是、 如果我使用波形序列、当外部触发器为高电平时、电机并不总是启动。 电机启动时没有顺序、电机看起来是随机的。 我已使用外部触发器1秒高电平、1秒低电平测试了电机。 如果电机将运行、它当然 始终位于外部触发器的低侧至高侧。 但大约在 触发器出现的25-50%的时间内、电机未运行。
我根据规格订购了其他一些电机。 当我收到它们时、我会对它们进行测试。
我做错了什么? 还有其他可以尝试的东西吗?
谢谢!