图 4-5 中从左到右展示了:
- 唤醒:唤醒小工具可控制用于直接控制 nSleep 引脚的 nSleep 器件。当器件在 SPI 模式下处于睡眠状态时,用户无法在模式之间切换,而 SPI 型号默认为唤醒。
- 启用驱动器:直接控制 DRVOFF 引脚。当电桥控制处于激活状态时,用户无法在模式之间进行切换或观察无源诊断。
- 模式:对 S_MODE 寄存器进行编程,并根据您的选择改变电桥控制的外观。DRV824x 和 DRV814x 器件系列之间的模式选项有所不同。DRV814x 器件仅在一种固定模式下运行,用户只能在高侧和低侧负载连接之间切换。高侧连接将负载连接到 VM 和 OUT 之间,而低侧连接将负载连接到 OUT 和 GND 之间,如图 4-6 所示。
在 DRV824x 器件中,相位/使能模式只有一个占空比滑块,而独立半桥模式和 PWM 模式各有两个滑块。
在模式之间切换时会弹出 Load Connection Warning 消息。如果负载连接错误,并且用户尝试在 GUI 上运行电机,负载可能会损坏器件并可能对用户造成伤害。在独立半桥模式下,这一点尤为重要。每次用户选择新模式或重复选择当前模式时,都会出现负载连接警告。图 4-7 展示了选择独立半桥模式的弹出窗口。
注: 使用 DRV824x 器件时,GUI 仅允许使用独立半桥模式选择弹出窗口在高侧和低侧负载连接之间切换。
注: 采用 HVSSOP 封装驱动器器件的 DRV824x-Q1EVM 互换了 OUT1 和 OUT2 丝印标签。
- 电桥控制:“Start Drive”按钮允许软件状态机开始在 MCU 上运行。在开始之前,用户可以调整所需的方向、斜坡速率、压摆率,以及检查是否正确连接了负载连接。按下 后,可以使用占空比滑块进行修改操作。输出将使用“斜坡速率”参数自动软启动。
- 无源/有源诊断:SPI 型号具有无源和有源诊断功能。无源诊断也称为离线无源 (OLP) 诊断,仅在启用驱动器为禁用状态(关闭状态)时才可使用。OLP 将显示在单独的弹出窗口中,如图 4-8 所示。此窗口中展示了器件数据表中的一个代表性表格,旨在提供执行无源诊断的指导。该表的每一行都包含以下几项的特定组合:用户输入选择、相应 OLP 设置以及 nFAULT 引脚上 OLP_CMP 比较器输出的负载状态推断。有关更多详细信息,请参见器件数据表。可以使用 SPI 器件的 GUI 进行所需的 S_DIAG 选择。对于硬件器件,启用无源诊断之前,必须在唤醒为“睡眠”状态时完成所需的 DIAG 跳线设置。在 nSLEEP 和 DRVOFF 输入为逻辑 1 时观察无源诊断。可以使用 GUI 中的开关来选择 EN/IN1 和 PH/IN2 的输入。由于 EVM 硬件和 GUI 应用程序之间的延迟,上拉、下拉电阻和 OLP_CMP 输出状态可能需要几秒钟的时间才能更新。有源开路负载诊断仅适用于具有 DRV824x 器件、独立半桥模式和 DRV814x 半桥器件的高侧负载。硬件型号中不存在有源诊断。
- 故障:按清除按钮可清除所有锁存的故障。对于 SPI 型号,清除按钮旁边是 CONFIG 按钮。此按钮让用户能够更好地控制故障报告的修改。例如,选择 Automatic Retry 可以在没有任何手动干预的情况下清除故障。
- 电桥电流:电桥电流显示根据 IPROPI 输出端电压 VIPROPI (VIPROPI = RIPROPI × IPROPI) 的样本窗口计算得到的移动平均值和周期峰值负载电流值。每个周期性样本窗口称为一个周期。这些样本是使用 EVM MCU 中的集成 10 位模数转换器采集得到的。显示的值仅表示采样窗口期间的负载电流。借助 EVM 接头 J4 上提供的 IPROPI 模拟输出引脚,可以使用万用表进行精确的实时测量,或使用示波器捕获负载电流波形。通过在 EVM 的电流限制接头 J2 上进行 IPROPI 跳线设置,选择所需的 RIPROPI 电阻来进行电流调节。请参阅节 2.2.5。使 GUI 上的 RIPROPI 设置与 EVM 的 IPROPI 跳线设置相匹配。
注: 即使在启用电桥且 PWM 输出设置为非零占空比值时没有连接电机,电桥电流也可能会在 GUI 中显示几十 mA 的移动平均值和周期峰值。这是由于 EVM 微控制器 ADC 测量中存在偏移。为了获得准确的电流读数,TI 建议使用接头 J4 上的 IPROPI 模拟输出进行外部测量。该引脚上的电压取决于 RIPROPI 选择和负载电流。可在驱动器器件的数据表中找到其 IPROPI 电流比例因子。
每个控制功能还具有与之关联的帮助提示,可在运行 GUI 时快速帮助用户。