主要内容

型号配置和硬件部署

使用这些步骤在模型配置中选择目标硬件。

  1. 在仿真软件万博1manbetx®模型中,点击硬件>硬件设置打开“配置参数”对话框。

  2. 打开硬件实现选项卡并设置硬件板TI Delfino F28379D发射台

对于任何其他自定义板,导航到硬件实现选项卡,并选择适当的处理器并在硬件板设置>目标硬件资源

有关求解器和正交编码器接口配置的详细信息,请参见模型配置参数

连接Texas Instruments™BOOSTXL-DRV8305板和QEP连接器到Texas Instruments LaunchPad XL硬件板。有关德州仪器C2000 LaunchPadXL的硬件连接详细信息,请参见硬件连接.BOOSTXL-DRV8305(附在LaunchPadXL板上)需要一个使能信号。这个信号连接到处理器的GPIO124引脚。

在Simuli万博1manbetxnk库浏览器中,添加嵌入式编码器®万博1manbetx德州仪器C2000™处理器支持包> F2837xD >数字输出。在数字输出块的块参数对话框中,更改以下设置:

数字输出块中的参数 设置

GPIO集团

GPIO120 ~ GPIO127

GPIO124

将块重命名为GPIO_124。

用该值添加一个常量块1作为GPIO124块的输入,如图所示。

硬件选项卡,选择万博1manbetx构建、部署和启动.这将生成C代码、CCS项目和特定于目标的输出文件。系统通过串口通信将该目标特定的输出文件下载到目标硬件,并在硬件中运行下载的算法。

当模型部署到目标上时,电机先进行开环运行,然后进行闭环速度控制运行。这个示例建议您使用串行通信来监视和调试信号。参见示例模型mcb_pmsm_foc_qep_f28379d有关实现串行接收和传输通信(在主机和目标模型之间)的详细信息。从串行接收块,更新数据存储内存块启动和停止电机。