Main Content

模型配置参数

在仿真模型或将模型部署到控制器之前,更新您创建的 Simulink® 模型的配置参数。

在 Simulink 窗口中,点击硬件选项卡中的硬件设置,打开“配置参数”对话框,并在硬件板字段中选择目标硬件。

求解器配置

在“配置参数”对话框的求解器选项卡中,对于定步长离散求解器,在定步长(基础采样时间) 字段中键入 auto

ADC 接口配置

如果将模拟输入(电流或电压传感器)连接到硬件板,请按照以下步骤在“配置参数”对话框中配置相关的 ADC 参数:

  1. 打开硬件实现选项卡。

  2. 设置 ADC 时钟预分频器,并检查 ADC 时钟频率。确保显示的 ADC 时钟频率低于设备数据表中指定的最大值。

此示例显示 LAUNCHXL-F28379D 板的 ADC 配置。TMS320F28379D 目标的 ADCCLK 最大工作频率为 50 MHz。

PWM 接口配置

如果将目标设备的 PWM 输出连接到逆变器,请按照以下步骤在“配置参数”对话框中配置相关的 PWM 参数:

  1. 打开硬件实现选项卡。

  2. 将 ePWM 时钟分频器设置为 SYSCLKOUT/1。

  3. 更新以下 PWM 引脚分配字段。

ePWM 引脚设置属性
PWM1A pin assignmentA 相高端晶体管的导通脉冲
PWM1B pin assignmentA 相低端晶体管的导通脉冲
PWM2A pin assignmentB 相高端晶体管的导通脉冲
PWM2B pin assignmentB 相低端晶体管的导通脉冲
PWM3A pin assignmentC 相高端晶体管的导通脉冲
PWM3B pin assignmentC 相低端晶体管的导通脉冲

霍尔传感器接口配置

如果您将霍尔传感器连接到硬件板,请使用以下步骤在“配置参数”对话框中配置相关参数:

  1. 打开硬件实现选项卡。

  2. Hardware board settings > Target hardware resources 下选择 eCAP 组。

  3. 更新以下 ECAP 引脚分配字段:

ECAP 引脚分配字段字段值

ECAP1 pin assignment

霍尔 A

ECAP2 pin assignment

霍尔 B

ECAP3 pin assignment

霍尔 C

以下示例说明霍尔传感器的 eCAP 配置,该传感器通过 F28069 Piccolo MCU 控制卡连接到 DRV8312 板:

正交编码器接口配置

如果将正交编码器连接到硬件板,请按照以下步骤在“配置参数”对话框中配置相关参数:

  1. 打开硬件实现选项卡。

  2. Hardware board settings > Target hardware resources 下选择 eQEP 组。

  3. 更新以下 EQEP 引脚分配字段:

EQEP 引脚分配字段属性

EQEP1A pin assignment

正交编码器通道 A

EQEP1B pin assignment

正交编码器通道 B

EQEP1I pin assignment

正交编码器索引

以下示例说明连接到 LAUNCHXL-F28379D 板的正交编码器的 eQEP 配置:

串行通信接口配置

如果您要生成代码并使用主机模型和目标 Simulink 模型之间的串行通信,请使用以下步骤在“配置参数”对话框中配置相关参数:

  1. 打开硬件实现选项卡。

  2. Hardware board settings > Target hardware resources 下选择 SCI_A 组。

  3. 更新以下 SCI_A 设置:

    SCI_A 设置属性
    Suspension mode串行悬挂模式
    Number of stop bits停止位
    Parity mode奇偶校验
    Character length bits数据位
    Desired baud rate in bits/sec串行通信波特率

    Pin assignment(Tx)

    Serial Transmit 的输出引脚

    Pin assignment(Rx)

    Serial Receive 的输入引脚

例如,将以下 SCI_A 配置用于连接到 F28379D LaunchPad 板的霍尔传感器: