跳到主要内容

课程_10 电机

简介


电机是依据电磁感应定律实现电能转换为动能的一种装置。在这次的实验中,我们将用一个开关来控制电机的启动与停止。

元件清单


硬件:

  • 1 x micro:bit
  • 1 x USB线
  • 1 x micro:bit面包板扩展板
  • 1 x 面包板83 x 55 mm
  • 1 x 5V 迷你电机
  • 1 x TIP 120 NPN 三极管
  • 1 x 1N4007 二极管
  • 1 x 100 欧姆电阻
  • 2 x 鳄鱼夹线
  • 若干跳线 温馨提示:如果你需要以上所有元件,你可以购买我们的Elecfreaks小小科学家套件

主要元件介绍


电机

电机是依据电磁感应定律实现电能转换为动能的一种装置。电机的分类非常多,在本案例里,我们用到的是直流电机。当在电机两端加上直流电压时,电机会旋转,电压越高,旋转的速度越快。

二极管

二极管是一种具有两个电极的原件,一端为阳极,一端为阴极,它只允许电流从阳极向阴极方向移动,可以把它想象成电子版的止逆阀。 对于普通的二极管,可以通过管体表面颜色来区分正负极,有白线的一端为负极。

鳄鱼夹线

鳄鱼夹线与跳线的作用一样。有些器件不方便用跳线连接,可以考虑用鳄鱼夹来连线。

本次实验,我们就是用鳄鱼夹线来连接我们的电机。

实验步骤


硬件连接

根据下面的图片将你的元件连接起来:

micro:bit的IO口的驱动电流非常微弱的,不足以直接驱动电机。这时候,我们就需要用到三极管将IO信号的电流放大,用三极管放大IO口信号电流的电路图与上一课驱动蜂鸣器的电路图非常类似,唯一的区别是在电机两端加上了一个二极管。该二极管在此电路中叫做续流二极管。

电机里面有线圈,线圈在通过电流时,会在其两端产生感应电动势。当电流消失时,其感应电动势会对电路中的元件产生反向电压,有可能会损坏器件,续流二极管在电路中反向并联在线圈的两端,当电感线圈断电时其两端的电动势并不立即消失,此时残余电动势通过二极管释放。这是一种经典保护设计。

三极管将IO信号的电流放大的局部电路图如下:

连接完成后如图:

软件

微软Makecode在线编辑器:makecode.microbit.org

如图所示编写程序

代码详解

  • 1.将P0口写入数字信号1,将P1端口上拉至高电平,这样才能正常识别按钮信号

  • 2.当按钮被按下,设置P0为1,放开时,设置为数字信号量0

参考程序

请参考程序连接:https://makecode.microbit.org/_CAUDezEJrVtc

你也可以通过以下网页直接下载程序,下载完成后即可开始运行程序。

实验结果


按下按钮时,电机开始旋转,再按一次,电机停止旋转。 注意:micro:bit的电源电压比较低,只有3V,按下按钮时,电机有可能不能启动,遇到这种情况,请用手拨动一下电机的扇叶,电机方能正常旋转。

思考


如果要用电位器对电机进行速度控制,该如何设计电路与编程?

常见问题


更多信息,欢迎访问:


micro:bit官方推荐供应商:恩孚科技淘宝店 QQ技术交流群:570756726