_SKU_DFR0371_IO_Expansion_Shield_for_Bluno_M3_扩展板_V1.0 - jimaobian/DFRobotWikiCn GitHub Wiki

IO Expansion Shield for Bluno M3

简介

Bluno M3 专用IO扩展板,引出了M3主板上39个通用管脚接口,并配合DFRobot标志性的color code 3-pin接口,可直接与传感器连接,并单独供电。这种接口让它拥有了出色的扩展能力和良好的兼容性能。 Bluno M3扩展板提供了外部电源输入和舵机电源输入,保证了模块的供电稳定性。板载电源管理系统能够在外接电源的情况下自动切换供电来源,并提供3.3V/5V电源手动切换开关,用户可以根据模块或者传感器的工作电压选择相对应电压输出。 它强大的扩展能力和简单的易用性,能够为电子爱好者或者原型开发者省去繁琐的面包板接线过程和故障排除时间,大大提高开发效率,使他们能够更加专注地去实现自己的创意和想法。

产品参数

  • 丰富的I/O端口,扩展板引出了Bluno M3主板上所有的I/O口,共有39个数字口(8个PWM口,8个模拟口)
  • Color-code 3Pin接口,可直插3Pin传感器模块
  • 舵机独立电源设计,为舵机类大电流模块工作提供坚实基础
  • 3.3V/5V输出电源切换,兼容不同电压的传感器类型
  • 提供5个串口,1个I2C口,1个SPI口
  • 尺寸:69mm * 54mm

引脚说明

| | | | -------------------------------------------------------------------------- | | | | | | File:DFR0371_引脚说明.png | |

标号 名称 功能描述
1 舵机电源输入 5-12V(接入后所有的VCC口由此直接供电,电压与此接口相同)
2 外部电源输入 7-12V(经由Bluno M3板载电路降压后提供给单片机使用)
3 3.3V/5V电源切换开关 数字接口传感器供电选择开关
4 复位按键
5 串口和I2C接口
6 模拟传感器接口 黑色:GND ,红色:5V ,蓝色:模拟I/O口(0~7)
7 SPI接口
8 I/O电压说明 丝印反向表示该I/O口支持5V电压输入,否则只能输入3.3V
9 数字传感器接口 黑色:GND ,红色:5V ,绿色:数字I/O口(0~38)

细节说明

兼容5V

Bluno M3 部分管脚兼容5V输入电压,请参照扩展板上的管脚丝印。

  • 数字I/O口中丝印反向表示该I/O口支持5V电源输入(也就是该I/O口可以支持5V的数字传感器)
  • 数字I/O口中丝印没有反向的表示该I/O口只能3.3电源输入(只能使用3.3V的数字传感器)
  • 扩展板的模拟输入口增加了分压电阻,把0~5V电压转换为了0~3.3V。(仅限于扩展板!板载无分压)

LED L

扩展板上,板载了一个LED,该LED连接到数字引脚13号。

Color-code 3-Pin接口

DFRobot 标志的Color-code 3-Pin 接口为每一个管脚单独接出了电源端和接地端。使得每一个传感器都能够得到属于自己的那小小的一份爱(电源),多么贴心的设计! 颜色说明:

  • 绿色:数字信号(Digital Signal)
  • 蓝色:模拟信号(Analog Signal)
  • 红色:电源
  • 黑色:GND

在板子上,数字引脚和模拟引脚下面都会有对应的一排“红色”排针,以及一排“黑色”排针。这就是扩展出来的电源接口。红色排阵是与电源相连的,黑色排阵对应与GND相通。之所以设计成信号,VCC,GND这样的顺序,是为了与传感器的线序一一对应,这样就大大省去了接线的困扰。

| 特别说明: 因为很多模拟传感器输出都是0-5V的,但是主板上有些I/O口是不支持5V输入,鉴于此,扩展板模拟引脚部分上已经采用分压的方式将接收到的0-5V转化为对应的0-3.3V,这样就能保证单片机接收到的电压是在正常范围内。 |

串口和I2C口

该扩展板提供5个串口和一个I2C接口,其中COM3和I2C公用两个I/O口,也就是说COM3和I2C不能同时使用。

3.3V/5V输出电源切换

开关可以用于切换Color-code 3-Pin数字管脚的电源输出,使其分别兼容3.3V和5V传感器 当Servo辅助供电口未接入供电时,通过此开关切换VCC为3.3V或5V 当Servo辅助供电接口接入供电后,所有VCC引脚由Servo辅助供电接口直接供电

外部输入电源(7~12V)

提供了可外部输入电源的接口,外部输入有两种接口可选择,可以从底板输入或者由扩展板输入(不能同时输入),输入电压都是控制在7~12V。当USB和外部输入电源同时供电时,会自动切换到外部输入电源供电。

舵机电源输入(5~12V)

可给数字引脚外部供电5~12V,接入后VCC自动切换到从此供电。 可用情况有两种:

  1. 数字引脚接入设备较多,比如在一些机器人的搭建平台中,使用了多个舵机,导致因电流过小而无法正常工作的情况。就可在该接口外接5V电源来补充电流。
  2. 当数字引脚接入了需要较大电源的器件,可在该接口直接外接5~12V电源。即在没有舵机电源输入的时候,数字口通过主板供电,并可以通过开关切换5V/3.3V。当有>5V的舵机电源输入的时候,数字口电源自动切换为舵机电源。

常见问题

| '''Q. '''我相接多个舵机,但怕供电不够怎么办?可以从Servo电源口直接供电吗? |

  • '''A. '''可以的。

| 更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖! |

更多

原理图 SVG矢量图

DFshopping_car1.png DFRobot商城购买链接