“LC-EM-1305”的版本间的差异

来自LCWIKI
跳转至: 导航搜索
 
第53行: 第53行:
 
2. 点击菜单栏的 工具--管理库--开发板管理器,再搜索“Simple FOC”安装2.1.0或者更新版本<br>
 
2. 点击菜单栏的 工具--管理库--开发板管理器,再搜索“Simple FOC”安装2.1.0或者更新版本<br>
 
(备注:安装最新版本可能导致后续的电流检测程序编译通不过);<br>
 
(备注:安装最新版本可能导致后续的电流检测程序编译通不过);<br>
[[Image:LC-EM-1305-06.png|400px|]]<br><br>
+
[[Image:LC-EM-1305-06.png|500px|]]<br><br>
[[Image:LC-EM-1305-07.png|400px|]]<br><br>
+
[[Image:LC-EM-1305-07.png|600px|]]<br><br>
  
 
'''基本功能测试'''<br>
 
'''基本功能测试'''<br>

2024年8月8日 (四) 13:28的最新版本

产品名称

SimpleFOCMini 替代款 直流无刷电机驱动板 FOC控制驱动器 SVPWM控制算法


关于

艾尔赛SimpleFOCMini(替代款)无刷电机驱动板采用1个三相栅极驱动器和6个NMOS管组成1路BLDC驱动电路,兼容国外开源项目SimpleFOCMini,
用户可以使用Arduino环境下的Simple FOC库来控制BLDC无刷电机平稳高精度运行。


视图

正面图
LC-EM-1305-01.png

侧面图
LC-EM-1305-02.png

反面图
LC-EM-1305-03.png


功能特点

1,采用1个FD6288T三相栅极驱动器和6个30V/5A NMOS管组成BLDC驱动部分,
控制逻辑和板子尺寸兼容官方原版SimpleFOCMini的DRV8313方案,
但不具备Reset,Sleep和Fault引脚功能;

2,支持SPWM和SPVMW控制算法;

3,支持3.3V/5V电平控制;

4,最大输出电机负载电流5A;

5,板载3.3V@200mA 和 5V@100mA LDO输出,可以给外部设备供电 ;

6,供电电压DC10-24V;

7,板载电源指示灯。


介绍说明

板子尺寸:26mm * 21mm / 3g
LC-EM-1305-04.png

接口介绍
LC-EM-1305-05.png

1. VIN,GND:DC10-24V供电;
2. 电机控制信号输入和LDO输出接口

  • 电机控制信号:用于控制三相栅极驱动器的高低侧输出,IN1--IN3分别用于控制第1--第3个MOS管半桥的高低侧栅极
  • IN(x) 控制端:IN(x)为高时,HO(x)输出高LO(x)输出低;IN(x)为低时,HO(x)输出低LO(x)输出高
  • LDO输出:3.3V@200mA 和 5V@100mA,可以给MCU/外部设备供电

3. A, B, C:无刷电机接口;

Arduino开发环境搭建
1. 安装Arduino IDE 1.8.9或者最新的版本;
2. 点击菜单栏的 工具--管理库--开发板管理器,再搜索“Simple FOC”安装2.1.0或者更新版本
(备注:安装最新版本可能导致后续的电流检测程序编译通不过);
LC-EM-1305-06.png

LC-EM-1305-07.png

基本功能测试
硬件准备:Arduino UNO开发板、SimpleFOCMini驱动板、MKS YT2804无刷电机(DC12V@7极对)、DC12V直流电源、USB方口线。
1.接线方法

  • 无刷电机:接到驱动板的A B C三个口上
  • 控制信号:驱动板的IN1,IN2,IN3,GND分别接Arduino开发板的9~,5~,6~,GND端口
  • Arduino开发板USB口:通过方口USB线连接至电脑USB口
  • 驱动板VIN GND供电口:接DC12V电源

LC-EM-1305-08.png

开环速度测试

  • 打开Arduino IDE,依次点击:文件--示例-- Simple FOC--motion_control --open_loop_motor_control --open_loop_velocity_example

LC-EM-1305-09.png

  • 根据所用电机修改参数:

BLDCMotor motor = BLDCMotor(11) 修改为 BLDCMotor motor = BLDCMotor(7)
motor.voltage_limit = 3 修改为 motor.voltage_limit = 1
LC-EM-1305-10.png

  • 选择开发板型号为 Arduino UNO,选择COM端口号,然后点击“上传”按钮将程序下载到开发板

LC-EM-1305-11.png

  • 打开“串口监视器”,等待串口输出 Motor ReadMotor ready! 信息后输入电机速度值(比如:T10),点击“发送”,

电机会以设定的速度转动。比如再输入T30,电机转动速度会加快
LC-EM-1305-12.png

LC-EM-1305-13.png


用户手册下载

了解更多产品信息,可查阅百度网盘 提取码:ykfe