搜索
查看: 2917|回复: 5

Makeblcok电子模块手册——130电机模块

[复制链接]

64

主题

139

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10425
发表于 2015-11-2 19:29:21 | 显示全部楼层 |阅读模式
本帖最后由 大连林海 于 2015-11-14 16:37 编辑

130电机模块


130电机模块.png


1、概 述
130电机模块套件包含一个配有带电路板的130直流电机,操作方便,电路板能够起到保护电机的作用,同时套件还包括四根用于支撑的尼龙柱和一个迷你风扇叶;用户可以将这些零件组装成一台电风扇,通过和其他Makeblock零件一起使用,还可以构建更多有趣的项目,例如冷却机、智能风扇、蓝牙工具、泡泡机等。130电机模块模块可以直接连接到Orion主控板M1、 M2接口。
2、技术规格
l        额定电压:12V
l        电压范围:0到12V DC
l        空载电流: 90±10% mA
l        空载转速  7500±10% rpm
l        工作温度:-10到50℃
l        工作湿度:5%到85% RH
l        轴径: 2 mm
l        轴长: 7.5 mm
l        模块尺寸:51 x 38 x 17.4 mm (长x宽x高)
3、功能特性
l        帮助用户构建有趣的项目,如冷却机、智能风扇、蓝牙工具、泡泡机等;
l        内置两个指示灯,用以指示电机旋转方向;
l        内置自恢复保险丝保护电机,防止过流和短路;
l        提供配套使用的应用程序(IOS/Android App);
l        支持Arduino IDE编程, 并且提供运行库来简化编程;
l        支持mBlock图形化编程,适合全年龄用户;
l        模块化安装,兼容乐高系列。
4、接线方式
l        与主控板连接
130电机模块以Makeblock Orion为例,可以连接到电机接口1或电机接口2,如图
130电机模块 orion.png
图 1 130电机模块 与 Makeblock Orion连接

5、编程指南
l       Arduino编程
如果使用Arduino编程,需要调用库Makeblock-Library-master 来控制130电机模块。

本程序通过Arduino编程使130电机顺时针转动2秒,停止100ms,逆时针转动2秒,停止100ms,循环往复。
[AppleScript] 纯文本查看 复制代码
#include "MeOrion.h" 
#include<SoftwareSerial.h> 
#include<Wire.h> 
MeDCMotor motor1(M1); 
uint8_t motorSpeed = 100; 
void setup() 
{ 
} 
void loop() 
{ 
    motor1.run(motorSpeed); 
    delay(2000); 
    motor1.stop(); 
    delay(100); 
    motor1.run(-motorSpeed); 
    delay(2000); 
    motor1.stop(); 
    delay(100); 
}


130电机模块 函数功能列表

函数 功能
MeDCMotor(uint8_t port) 选择接口
void run (int speed) 设定转速(-255到255)
void stop() 停止电机

l        mBlock编程
130电机模块模块支持mBlock编程环境,如下是该模块指令简介
程序说明
功能
130电机模块指令.png 参数一:控制接口;
参数二:设置转速 (范围:-255到255);
功能:  控制电机以指定转速旋转;


下面是使电机顺时针转动1秒,逆时针转动1秒,循环往复效果
130电机模块程序.png

6、原理解析
直流电机的基本构造:
电刷:将电流从触点导向换向器;
换向器:当电枢转动时将电流导向一组合适的线圈;
线圈:在磁场中通电来驱动转子转动;
磁体:提供磁场使线圈能够获得吸引或排斥。
直流电机工作原理:直流电机中内部有许多个线圈牢固地嵌在转子铁芯槽中,当电流经过电刷与换向器传递至线圈时,通电线圈在磁场中受力转动;当线圈转到平衡位置时,换向器能自动改变电流方向,使转子保持向同一方向继续转动。
7、相关链接
应用案例及原理图:


回复

使用道具 举报

2

主题

4

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2017-6-4 16:34:56 | 显示全部楼层
新人小白一个,这个电机和主板连在一起连接电脑按说明编好程但不动是什么情况
回复 支持 反对

使用道具 举报

2

主题

4

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2017-6-4 17:15:25 | 显示全部楼层
#萌新小白#为什么我接上电机,按上图程序编程,电机没有反应。(ps。电机接上主板后没有灯亮)
回复 支持 反对

使用道具 举报

1

主题

5

帖子

23

积分

新手上路

Rank: 1

积分
23
发表于 2017-10-25 08:10:41 | 显示全部楼层
这个能连接mbot吗?
回复 支持 反对

使用道具 举报

2

主题

51

帖子

216

积分

中级会员

Rank: 3Rank: 3

积分
216
发表于 2017-10-25 11:45:27 | 显示全部楼层
laai 发表于 2017-10-25 08:10
这个能连接mbot吗?

接TT马达那个电机口应该是可以接的 电压问题电机驱动起来效果可能不怎么好
回复 支持 反对

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 6 天前 | 显示全部楼层
懒的动 发表于 2017-6-4 16:34
新人小白一个,这个电机和主板连在一起连接电脑按说明编好程但不动是什么情况
...

重新上传固件
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|创客工场  

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

GMT+8, 2017-12-18 09:10 , Processed in 0.040635 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Design S!|ƽ̶

快速回复 返回顶部 返回列表