主题中讨论的其他器件:MOTORWARE、
工具与软件:
您好!
我们正在运行 instaspin、通过 motorware lab20创建我们自己的项目、并添加 canbus、基本上是具有不同栅极驱动器和功率级的 DRV8301-69M-KIT。
我们内部制作了一款96V 逆变器。 逆变器运行和 ID 完美、但是我们的系统启动方式存在问题。
系统启动过程中出现问题。 我会尝试解释;
我们首先启动处理器的逻辑电源、然后按需通过 CAN 总线为逆变器的电源侧启用96V。 当我们尝试在系统启用后运行电机时、它会发出吱吱声、且不能正常运动。 但是、如果我们进行短路逻辑和96V 断开并重新连接、它会按预期启动、并且电机运行正常。 这是由于电容器保留了上一次启动时的电荷、因此在我们激活28F069M 的逻辑电源后仍然保留了96V。 因此、如果电源端没有96V、似乎某些东西在主 ISR 中运行、这会使系统不稳定。 对于如何缓解这种情况、您有什么想法吗? 主 ISR 中的哪些功能可能是问题的罪魁祸首、一旦我们启用逆变器和96V、我们如何从处理器内的 SW 重新启动这些功能?
谢谢!
/Mikael