工具与软件:
您好!
我认为这些问题之前在本论坛上有过一些变化、但我无法找到对解决方案/背后发生的事情的任何完整描述。
DRV8353S 如何 触发电流检测放大器的自动校准
从数据表中可以看到:当 VREF 超过某个阈值时、会发生自动校准。
这与栅极驱动器使能引脚/器件的睡眠状态有何影响? 数据表显示、在睡眠模式下、感测放大器被禁用。 这是否意味着感测放大器实际上仅在 VREF 和功能模式=运行时自动校准?
这是否意味着、如果栅极驱动器通电(VREF 长时间保持稳定)、当栅极驱动器从睡眠模式转换到工作模式时将触发自动校准?
从上面关于自动校准的说明来看、这表明自动校准的唯一触发事件是 VREF 与某个阈值匹配、它与器件功能模式无关。
用于校准的 SPI 寄存器确切应如何工作。 数据表根本不清楚它们的运行情况以及应如何使用它们。
数据表规定、应使用 CSA_CAL_X 位使每个放大器进入校准模式。 具体该如何使用这些寄存器。 其中、AUTO_CAL 位应设置为1、然后 CSA_CAL_X 位应设置为重新运行自动校准例程。 该说明对 AUTO_CAL 寄存器的说明没有意义。 0是手动校准模式、1是自动校准模式。 对于 AUTO_CAL、这些位意味着什么? 手动模式是否意味着我们在初始启动自动校准后手动触发 CSA_CAL_X? 或者、如果前面的陈述是正确的、为什么 bit=1被称为"auto"、当我们必须通过设置 CSA_CAL_X 手动触发校准例程 ? 手动模式的实际含义、在数据表中没有对其进行其他引用。
此外、 CSA_CAL_X 应该如何使用? 似乎需要将其打开、然后在一段时间内将其关闭。 如果不将其关闭、感应放大器似乎不起作用、并会导致硬件上发生过流事件。
实质上、我希望确切了解在已知时间重新运行放大器校准的顺序。 需要进行哪些寄存器访问、访问顺序、时序以及这如何与栅极驱动器状态的其余部分交互。