Makerbase SimpleFOC ESP32 例程2 双电机开环位置测试 您所在的位置:网站首页 测试电机转速 Makerbase SimpleFOC ESP32 例程2 双电机开环位置测试

Makerbase SimpleFOC ESP32 例程2 双电机开环位置测试

2023-06-06 11:14| 来源: 网络整理| 查看: 265

Makerbase SimpleFOC ESP32 例程2 双电机开环位置测试 第一部分 硬件介绍 1.1 硬件清单 序号品名数量1ESP32 FOC V1.0 主板12YT2804电机2312V电源适配器14USB 线1

注意:YT2804是改装的云台无刷电机,带有AS5600编码器,可实现360°连续运转。 主要参数如下:

序号品名数量1输入电压12V2极对数73工作电流180mA4最大转速3840RPM5编码器分辨率(I2C)接口12bit6编码器分辨率(Analog)接口1024

硬件清单如下图所示: 在这里插入图片描述

ESP32 FOC V1.0主板说明书等更多资料请加入QQ群(732557609)下载 在这里插入图片描述

1.2 硬件连接

1.电机的三根相线连接至ESP32 FOC主板 2.用USB线连接ESP32 FOC主板与PC 3.12V电源适配器连接主板 注意:请不要在上电的情况下进行硬件连接! 在这里插入图片描述

上电后绿色指示灯亮

第二部分 软件配置 2.1 PC系统

Windows 10家庭中文版

2.2软件准备

Arduino 1.8.13 可从官方网站下载 也可从QQ群(732557609)下载 在这里插入图片描述

2.3 安装Arduino

2.4 安装SimpleFOC library

安装详情请查看《Makerbase SimpleFOC 第一课 入门配置》 文章链接:https://blog.csdn.net/gjy_skyblue/article/details/115353908 注意:本例程使用的库版本为2.1.1,如果已经下载过其他版本,则需要更换版本。 更换版本的方法请参照往期示例。 文章链接:https://blog.csdn.net/gjy_skyblue/article/details/131019261?spm=1001.2014.3001.5502

第三部分 双电机开环速度测试 3.1 修改代码

1.检查硬件连接,之后给主板上电。 2.用Arduino打开测试例程代码 2_open_loop_position_example。 (例程代码请加入QQ群下载) 在这里插入图片描述

3.点击工具=>开发板=>ESP32 Arduino=>ESP32 Dev Module。 在这里插入图片描述

4.点击工具=>端口=>COM▢,选择对应的USB端口号。 在这里插入图片描述

5.用户可以选用其他的电机测试此例程,若如此做,则需要修改修改代码中的一些参数。 ①8行和11行,根据选用电机的极对数修改默认极对数的值,即“BLDCMotor(7)”括号中的值。 在这里插入图片描述

②23-33行,根据选用电机的供电电压修改voltage_power_supply和voltage_limit的值。 在这里插入图片描述

3.2 编译上传与测试

1.点击左上角的的上传按钮 在这里插入图片描述

等待编译上传 在这里插入图片描述

等待显示上传成功 在这里插入图片描述

代码上传成功后,电机将无法手动扭动。 2.点击工具=>串口监视器,打开串口窗口

在这里插入图片描述

在串口窗口输入框指令并点击发送,可以进行控制 在这里插入图片描述

输入“T+数字”的指令,控制两个电机转动到指定的位置。 例如输入T3.14,(弧度制)电机会转动到180°的位置。 输入T-3.14,电机转动到-180°的位置。 输入T62.8,电机会转动到3600°的位置。 电机当前的位置会显示在串口窗口中 在这里插入图片描述

Makerbase SimpleFOC ESP32 例程2 双电机开环位置测试 到此结束。 请继续关注后续课程。

欢迎加入 创客基地 电机控制Q群 讨论电机控制相关问题:732557609 欢迎光临 创客基地 B站 了解技术资料: https://space.bilibili.com/393688975 欢迎光临 创客基地 淘宝店 采购产品: https://makerbase.taobao.com/



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有