ZHCUB05 may 2023 MCT8315A
将所配置的值编程到 EEPROM
通过点击 MCT8315A GUI 右上角的“Write to EEPROM”按钮,将所配置的值写入 EEPROM。如果不使用 MCT8315A GUI 对 EEPROM 进行编程,请参阅 MCT8315A 数据表中的第 8.6.1.1 节,了解通过 I2C 写入 EEPROM 的过程
等待 1-2 秒。通过移除电源电压 VM 并在 3-4 秒后将其重新打开,对 MCT8315AEVM 进行下电上电。
将 MCT8315A GUI 重新连接到 MCT8315AEVM。转至 MCT8315A GUI 主页并点击“View Register Map”按钮。点击位于 MCT8315A GUI 右上角的“Read from EEPROM”按钮。通过将已编程的值与 MCT8315A GUI 的“Register Map”选项卡中显示的值进行比较,验证已编程的 EEPROM 值。
应用非零速命令
如果速度输入模式为 I2C,则将“I2C Speed Command Percentage”更改为非零值。发出速度命令后,器件将开始换向,电机应开始旋转,旋转速度应与 I2C 速度命令百分比成正比。
如果速度输入模式为模拟,则顺时针方向旋转速度控制电位器 (R4),以控制电机转速。发出速度命令后,器件将开始换向,电机应开始旋转,旋转速度应与速度引脚上的电压成正比。
如果速度输入模式为 PWM,则以给定的占空比将 PWM 信号应用到速度引脚,信号电压下限为 0V,上限为 2.2V(最小)。发出速度命令后,器件将开始换向,电机应开始旋转,旋转速度应与占空比成正比。
检查电机是否以命令的转速在闭环中旋转。
在闭环中,电机应以命令的转速旋转,并且不应触发任何故障。
启用 GUI 右上角的“Auto read fault status”切换按钮。然后在右侧侧面板中监控“Fault Status”。
如果触发了任何故障,则准备好器件,进行故障处理。
如果电机未能成功在闭环中旋转,请检查故障状态。
通过关闭 PWM、将电位器逆时针方向转动到尽头或将 I2C 命令百分比设置为 0%,设置零速命令。
通过单击右侧的“Fault Status”侧面板中的“Clear”按钮,清除故障状态寄存器,如图 3-1 所示
必要控制部分至此完成。在本部分结束后,用户应能够在闭环中旋转电机。通过在 GUI 中单击“File”->“Save Registers”,保存寄存器设置。如果没有故障,请跳到节 4。
图 3-1 故障状态