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

来自LCWIKI
跳转至: 导航搜索
(创建页面,内容为“== 产品名称 == SimpleFOCMini 替代款 直流无刷电机驱动板 FOC控制驱动器 SVPWM控制算法 == 关于 == 艾尔赛SimpleFOCMini(替代款)无…”)
 
 
(未显示同一用户的1个中间版本)
第4行: 第4行:
  
 
== 关于 ==
 
== 关于 ==
艾尔赛SimpleFOCMini(替代款)无刷电机驱动板采用1个三相栅极驱动器和6个NMOS管组成1路BLDC驱动电路,兼容国外开源项目SimpleFOCMini,用户可以使用Arduino环境下的Simple FOC库来控制BLDC无刷电机平稳高精度运行。
+
艾尔赛SimpleFOCMini(替代款)无刷电机驱动板采用1个三相栅极驱动器和6个NMOS管组成1路BLDC驱动电路,兼容国外开源项目SimpleFOCMini,<br>
 +
用户可以使用Arduino环境下的Simple FOC库来控制BLDC无刷电机平稳高精度运行。
 +
 
  
 
== 视图 ==
 
== 视图 ==
 
<big>'''正面图'''</big><br>
 
<big>'''正面图'''</big><br>
[[Image:LC-EM-1304-01.png|500px|]]<br><br>
+
[[Image:LC-EM-1305-01.png|400px|]]<br><br>
 
<big>'''侧面图'''</big><br>
 
<big>'''侧面图'''</big><br>
[[Image:LC-EM-1304-01.png|500px|]]<br><br>
+
[[Image:LC-EM-1305-02.png|400px|]]<br><br>
 
<big>'''反面图'''</big><br>
 
<big>'''反面图'''</big><br>
[[Image:LC-EM-1304-01.png|500px|]]<br><br>
+
[[Image:LC-EM-1305-03.png|400px|]]<br><br>
 +
 
 +
 
 +
== 功能特点 ==
 +
1,采用1个FD6288T三相栅极驱动器和6个30V/5A NMOS管组成BLDC驱动部分,<br>
 +
控制逻辑和板子尺寸兼容官方原版SimpleFOCMini的DRV8313方案,<br>
 +
但不具备Reset,Sleep和Fault引脚功能;<br>
  
 +
2,支持SPWM和SPVMW控制算法;<br>
  
 +
3,支持3.3V/5V电平控制;<br>
  
 +
4,最大输出电机负载电流5A;<br>
  
== 介绍说明 ==
+
5,板载3.3V@200mA 和 5V@100mA  LDO输出,可以给外部设备供电 ;<br>
尺寸:90*56*26mm / 57g (定位孔:3.5mm)<br>
+
 
[[Image:LC-EM-1304-02.png|500px|]]<br><br>
+
6,供电电压DC10-24V;<br>
'''接口介绍'''<br>
+
 
[[Image:LC-EM-1304-03.png|500px|]]<br><br>
+
7,板载电源指示灯。<br>
  
  
== 功能特点 ==
 
*供电输入:9~24V直流(5.5*2.1mm DC电源座或 KF128接线端子)
 
*供电输出:5V直流(USB2.0或 KF128接线端子),最大电流5V 3A
 
*超级电容:25F 2串 2并
 
*充电电流:限制为1.4A,充满电容约3min
 
*放电电流:接入外部电源则5V3A(持续),仅超级电容输出5V3A(10s内)
 
*掉电检测:2.54mm*2p,3V表示有外部供电,0V表示外部供电掉电。
 
*电源指示:
 
**DC_IN绿色表示接入外部电源
 
**5V_OUT红色表示5V正在输出
 
**Vcap 绿光亮度随电容电压变化。电容充满则最亮,电容掉电则熄灭
 
  
 +
== 介绍说明 ==
 +
板子尺寸:26mm * 21mm / 3g<br>
 +
[[Image:LC-EM-1305-04.png|400px|]]<br><br>
  
 +
'''接口介绍'''<br>
 +
[[Image:LC-EM-1305-05.png|400px|]]<br><br>
 +
1. VIN,GND:DC10-24V供电;<br>
 +
2. 电机控制信号输入和LDO输出接口<br>
 +
*电机控制信号:用于控制三相栅极驱动器的高低侧输出,IN1--IN3分别用于控制第1--第3个MOS管半桥的高低侧栅极<br>
 +
*IN(x) 控制端:IN(x)为高时,HO(x)输出高LO(x)输出低;IN(x)为低时,HO(x)输出低LO(x)输出高<br>
 +
*LDO输出:3.3V@200mA 和 5V@100mA,可以给MCU/外部设备供电 <br>
 +
3. A, B, C:无刷电机接口;<br>
  
== 使用说明 ==
+
'''Arduino开发环境搭建'''<br>
插入外部供电即可输出5V,同时对超级电容充电。<br>
+
1. 安装Arduino IDE 1.8.9或者最新的版本;<br>
超级电容电压越高,Vcap绿色LED越亮。<br>
+
2. 点击菜单栏的 工具--管理库--开发板管理器,再搜索“Simple FOC”安装2.1.0或者更新版本<br>
预计3分钟即可充满,2节超级电容充满后为5.4V,单节为2.7V。<br>
+
(备注:安装最新版本可能导致后续的电流检测程序编译通不过);<br>
如果外部电源断开,DC_IN红色LED会在外部电源电容放完电后熄灭,端子上的DC_IN信号也会从3V变成0V。<br>
+
[[Image:LC-EM-1305-06.png|500px|]]<br><br>
此时超级电容会迅速放电,将输出电压维持到5V。5V的保持时间与输出电流负相关。<br>
+
[[Image:LC-EM-1305-07.png|600px|]]<br><br>
输出电流越大,5V保持时间越短。3A的情况下只能坚持5~6s,电流很小的情况下甚至能坚持数分钟以上。
 
  
 +
'''基本功能测试'''<br>
 +
硬件准备:Arduino UNO开发板、SimpleFOCMini驱动板、MKS YT2804无刷电机(DC12V@7极对)、DC12V直流电源、USB方口线。<br>
 +
'''1.接线方法'''<br>
 +
*无刷电机:接到驱动板的A B C三个口上
 +
*控制信号:驱动板的IN1,IN2,IN3,GND分别接Arduino开发板的9~,5~,6~,GND端口
 +
*Arduino开发板USB口:通过方口USB线连接至电脑USB口
 +
*驱动板VIN GND供电口:接DC12V电源
 +
[[Image:LC-EM-1305-08.png|400px|]]<br><br>
  
== 应用场景 ==
+
'''开环速度测试'''<br>
该产品可适配于以下场景:<br>
+
*打开Arduino IDE,依次点击:文件--示例-- Simple FOC--motion_control --open_loop_motor_control --open_loop_velocity_example<br>
'''便携式设备与野外作业:'''<br>
+
[[Image:LC-EM-1305-09.png|500px|]]<br><br>
在野外作业或无稳定电源供应的环境中,如地质勘探、户外施工等,该模块可以为设备提供即时的5V直流电源,同时通过超级电容储存能量,确保在外部电源不可用时仍能维持设备运行。<br>
+
*根据所用电机修改参数:<br>
'''紧急照明系统:'''<br>
+
BLDCMotor motor = BLDCMotor(11) 修改为 BLDCMotor motor = BLDCMotor(7)<br>
在商场、办公楼等公共场所,紧急照明系统需要在主电源断电时迅速切换到备用电源。该模块能够在外部电源断开后快速提供5V直流电源,维持照明设备运行,确保人员安全疏散。<br>
+
motor.voltage_limit = 3 修改为 motor.voltage_limit = 1<br>
'''车载电子设备:'''<br>
+
[[Image:LC-EM-1305-10.png|400px|]]<br><br>
对于车载导航、监控摄像头等电子设备,车辆电池可能因长时间停放而电量不足。该模块可以作为车载设备的备用电源,当车辆电池电量不足时,超级电容迅速放电,维持设备正常工作,直到车辆电池重新充电。<br>
+
*选择开发板型号为 Arduino UNO,选择COM端口号,然后点击“上传”按钮将程序下载到开发板
 +
[[Image:LC-EM-1305-11.png|400px|]]<br><br>
 +
*打开“串口监视器”,等待串口输出 Motor ReadMotor ready! 信息后输入电机速度值(比如:T10),点击“发送”,<br>
 +
电机会以设定的速度转动。比如再输入T30,电机转动速度会加快<br>
 +
[[Image:LC-EM-1305-12.png|400px|]]<br><br>
 +
[[Image:LC-EM-1305-13.png|500px|]]<br><br>
  
  
 
==用户手册下载==
 
==用户手册下载==
了解更多产品信息,可查阅[https://pan.baidu.com/s/1VKFg1tJJAXqvRQt8q51kKQ?pwd=8un4 百度网盘]  提取码:8un4
+
了解更多产品信息,可查阅[https://pan.baidu.com/s/1QKo0vbAkLEZzUKoLYnfgjg?pwd=ykfe 百度网盘]  提取码:ykfe

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