主题中讨论的其他器件: MCF8316A、 DRV10970和 DRV10983
您好
如标题所示、电机不启动、并且故障寄存器的第五位已置位。
我没有使用 GUI 设置任何参数。 在本例中、驱动器芯片直接通过微控制器进行控制。
与数据表中给出的电路相同。 我非常确信电机参数是正确的。
在启动期间、我配置 BMF、电阻值。 此外、我禁用闭环并增加加速电流。 其他中断保留为默认值。 我不使用 EEPROM。
电机在通电后根本不旋转。 当我尝试手动旋转它时、我可以感觉到一些阻力。 我固定了两个绕组之间的示波器、以查看是否通电、但实际情况似乎没有。
除了需要帮助了解为什么它还没有开始,我还想得到以下澄清。
写入寄存器时、需要先发送哪个字节? 还是8至15位对应于哪个字节?
2.由于我没有使用 e2prom,在 e2prom 中的电阻值/BMF 与电动机不兼容。 当微控制器在寄存器中写入适当的电阻/BMF 值时、电机是否会重新尝试启动序列? 假设电机因上电时读取的参数值错误而处于故障环路。 写入正确的值后、它是如何从这样的故障循环和重新进入启动序列的?
3.我正在读取显示 AnalogInLevel 的寄存器7。 尽管我在 SPEED 引脚上更改模拟输入电压、读取的值始终为0。 但是、当发生这种情况时、电机"检测到开环故障"。 这是否正常?
谢谢