• UID1571
  • 登录2018-05-31
  • 粉丝5
  • 发帖136
  • 科研点数0点
优异服役勋章
耕耘者十字勋章
zt07elecfreaks 发布于2018-01-22 14:49
0/563

Micro:bit扩展板介绍

楼层直达
Micro:bit扩展板介绍

BBCMicro:bit侧边的引脚可以引出用于输入信号或者产生控制信号,但由于其接口比较特殊。对于0123VGND这几个引脚,我们可以通过鳄鱼夹来将其信号引出,但其他的引脚间距较密,实在是不方便引线。另外,microbits电平只有3.3V,但是很多模块必须要5V供电和5V TTL电平才能正常工作,比如我们的 LED数码管模块,比如 IIC LCD模块等等。基于以上这两点原因,我们设计了Micro:bit扩展板。

Elecfreaks设计的扩展板可与BBC Micro:Bit的引脚完全匹配,将BBC Micro:bit插入扩展板后,可方便引线操作。
(此图发布的时候改为gif

该产品特点如下:
1、扩展了从P0P16PGIO口。
2、每个I/O口下方都有VCCGND的排针,并且用不同的颜色区分开来,用你可以很方便的连接你的扩展模块,该针脚的排布与章鱼系列完全兼容。
3、增加了升压模块,P9P16VCC与信号电平可以通过开关在3.3V5V之间任意选择。
4、引出了UART接口、I2C接口与SPI接口,其中,I2C接口可以接3I2C设备,SPI接口可以接两路SPI设备。
5、两块扩展板之间可直接对接进行串口通信。


我们的这块扩展板,最大的特点就在于有电源转换功能,你既可以保留官方提供的3.3V电平,又能将部分I/O口电平设定为5V。有了这个功能,一方面能扩展使用5V的电子模块(比如4位数码管模块),另一方面,对于5V的串口通讯设备,我们仅需要拨动一个开关就能兼容使用,你不必再去增加一个电平转换电路或者增加一个匹配电阻,这大大减轻了你的操作难度,让你能把更多的时间与精力去放在编程与创意上。

让我们来通过示波器来观察一下Micro:bit的电平变化情况。
首先,我们编写一个程序,让P16引脚输出一个方波,并将程序下载至Micro:bit


VCC电平选择开关拨向3.3V

用示波器看看P16口的电平情况:


现在把VCC电平选择开关拨向5V

用两个通道,同时测P16口电平转换前后的波形:

可以从示波器中观察到,I/O口电平转换前为3.3V,转换后为5V,两个电平间的转化你所需要做的仅仅是拨动一个开关这么简单。这个设计是不是非常酷?

扩展板与章鱼套件是完全兼容使用的,你能像连接至Freaduino一样快速地把章鱼套件连接至Micro:bit,在颜色标识的帮助下不用担心会连错线。看下面的图,是不是很像一直大章鱼?

对于刚刚学习编程的学生们来说,复杂的电路设计会给他们带来困扰,这些困难会极大地削减学习热情。学生在学习过程中,最需要的是什么?是鼓励是支持,是正确地引导。我们做这个扩展板,就是要让学生能够尽可能简单地使用Micro:Bit与尽可能快速地做出自己的编程作品。
这一切这正如Micro:Bit的设计理念一样,让孩子们尽情地享受编程与创意带来的快乐。

https://www.elecfreaks.com/9139.html
您需要登录后才可以回帖
发表回复

杩斿洖椤堕儴