序号 o9

SKU号 BOS0024

中文名称 电机控制模块

英文名称 Boson:Motor Controller Module

概述

电机控制模块可以控制小车移动、推动传送带、带动滑轮装置。在实现复杂功能时,仅仅依靠电机的单方向转动是不够的,我们需要通过电机控制模块来设定电机的转速与方向。电机控制模块已被广泛应用于电扇、水泵等场景中。它可以与arduino 、micro:bit等主控器搭配使用。它不仅支持mind+和makecode图形化编程,还支持免编程的功能。

产品参数

  • 工作电压:3.3V-5V
  • 工作电流:10mA
  • 接口方式:PH2.0-3P
  • 模块尺寸:26mm×39mm
  • 信号类型:数字信号(0或1)

引脚说明

标号 名称 功能描述
1 SIGNAL 数字信号线
2 VCC 电源正极
3 GND 电源负极
4 电机电源正极 电机电源正极
5 电机电源负极 电机电源负极
6 拨动开关 电机模式选择

使用说明

电机控制模块提供了预设控制四种模式,输入值分别对应以下转动方向:

电机转动方向参考

原理介绍

电机驱动物体移动的过程是一个电能转化为动能的过程,需要耗费较大的能量,而输入模块于电机直接相连无法直接提供足够的功率。为了保证有足够能量维持电机转动,我们需要通过电机控制模块将信号转化为电机的驱动电流,并转化成四种控制模式。

项目案例

1. 启动电机

项目介绍:

按下自锁开关,电机启动。再次按下自锁开关,电机停止。

元件清单:

BOS0003 自锁开关 BOS0024 电机控制模块 FIT0528 N20减速电机模块
MBT0039 Micro:bit BOS0040 Micro:bit BOSON扩展 BOS0035 电源主板-三路

Tips:microbit和Micro:bit BOSON扩展板在编程案例中使用。

免编程案例

连线图

编程案例

连线图

程序流程图:

Mind+示例程序:

MackCode程序示例:

演示视频:

免编程视频 编程视频

2.调速打蛋器

项目介绍:

制作一个打蛋器,打蛋器的打蛋头固定在电机的转轴上,使用旋钮模块控制电机的转速。

元件清单:

BOS0001 旋钮模块 BOS0024 电机控制模块 FIT0528 N20减速电机模块
MBT0039 Micro:bit BOS0040 Micro:bit BOSON扩展板 BOS0035 电源主板-三路

Tips:microbit和Micro:bit BOSON扩展板在编程案例中使用。

免编程示例

连线图:

Tips:电机控制模块拨到B端

编程示例

连线图:

Tips:电机控制模块拨到B端

程序流程图:

Mind+程序示例:

MackCode程序示例:

演示视频:

免编程视频 编程视频

3.巡线小车(编程)

项目介绍:

能够通过智能灰度传感器,实现小车巡线前进,识别到黑色,电机启动;识别到白色,电机停止。

元件清单:

BOS0010 智能灰度传感器 BOS0024 电机控制模块 FIT0528 N20减速电机模块
MBT0039 Micro:bit BOS0040 Micro:bit BOSON扩展板

连线图:

程序流程图:

Mind+示例程序:

MackCode程序示例:

演示视频:

编程视频

返回BOSON模块维库首页