主要内容

开始使用马达驱动器使用Arduino机器人应用程序的硬件和仿真软件金宝app

这个例子展示了如何使用仿真软件®支持包Arduino™硬件和金宝appArdui金宝appno硬件板开始连接马达驱动器的机器人应用程序。

介绍

金宝app仿真软件金宝app支持包Arduino™硬件接口和Arduino马达驱动器硬件板使您能够为机器人应用程序。提供稳压电源和控制方向,您需要使用电动机盾牌L293D或PCA9685等基于先进的芯片。这些这儿听候基于芯片如L293D或PCA9685电力马达使用外部电源和控制汽车基于Arduino的信号。

这个例子向您展示了如何通过电动机接口直流电机Arduino盾牌控制电源,电机的速度和方向的机器人应用程序。

先决条件

完成开始使用Arduino硬件沟通与Arduino硬件的例子。

所需的产品下载188bet金宝搏

  • 金宝appArdu金宝appino硬件仿真软件支持包

所需的硬件

要运行这个示例,您将需要以下硬件。

  • Arduino硬件板

  • 直流电机

  • 电动机保护基于L293D或PCA9685芯片

  • 电池

硬件设置

  • 直流电机连接到Arduino硬件板通过硬件驱动程序。这个示例使用PCA9685或基于L293D芯片电动机盾牌的设置,您可以使用您所选择的硬件驱动程序。在这个例子中,一个直流电机连接到Arduino硬件板通过PCA9685或L293D芯片基于电动机盾然后它是使用电池供电。

  • 连接启用销,输入A和B的电动机保护的GPIO管脚Arduino硬件板。使销必须连接到一个支持的PWM别针。金宝app关于销映射的更多信息,请参考销映射Arduino计时器依赖模块

  • 司机使针的硬件控制电机的速度和输入A和B针控制汽车的方向。你可以使用这些针驱动电机向前或向后。

金宝app仿真软件模型

这个示例使用一个预先配置的仿真软件模型仿真软件支持包的Arduino金宝app硬件。金宝app打开模型模型,在MATL金宝appAB®命令窗口运行此命令。

open_system (“arduino_robotics_motors_gettingstarted”)

模型分为两个区域根据功能在每个区域。

电机驱动芯片基于L293D盾

你可以选择L293D盾的马达驱动子系统和注释掉其他的如果你选择界面Arduino的直流电机通过L293D芯片基于电动机盾牌。您可以使用L293D L298电动机直流电机块盾牌。现成的L293D直流电机块模型支持包的Arduino™硬件中使用这个模型来表示连接的电动机Arduino金宝app硬件板。金宝app

电机驱动芯片基于PCA9685盾

你可以选择基于PCA9685汽车子系统和评论其他如果选择使用界面的Arduino的直流电机通过PCA9685芯片基于电动机盾牌。您可以使用PCA9685直流电机块Arduino的电动机保护V2。现成的PCA9685直流电机块模型支持包的Arduino™硬件中使用这个模型来表示连接的电动机Arduino金宝app硬件板。金宝app

在连接输金宝app入输出模式下运行仿真软件模型

您可以运行模型在模型连接输入输出模式,与硬件通信硬件没有任何代码生成。

按照以下步骤运行仿真软件模型连接输入输出模式。金宝app

1。开放arduino_robotics_motors_gettingstarted模型。

2。建模模型的选项卡,点击模型设置。在配置参数对话框中,单击硬件实现在左边的面板和设置硬件板参数Arduino。

3所示。硬件选项卡的模型,在模式部分中,点击运行IO

模型运行监视和优化模式

硬件仿真软件模型的选项卡,单金宝app击监视和优化Arduino硬件上运行模型。

其他的事情努力

尝试部署模型Arduino硬件板上通过点击构建,部署和启动部署部分的硬件选项卡的仿真软件模型。金宝app

另请参阅