BLE SoC 主控板(BTU)

更新时间:2024-06-20 01:51:32下载pdf

涂鸦三明治蓝牙 SoC 主控板(BTU)是方便开发者快速实现各种智能硬件产品原型的一款开发板。您可通过涂鸦三明治蓝牙 SoC 主控板(BTU),搭配其他功能电路模组或电路板,实现对应的产品功能。

BLE SoC 主控板(BTU) BLE SoC 主控板(BTU)

应用场景

  • 涂鸦三明治蓝牙 SoC 主控板(BTU)适用于涂鸦 IoT 免开发方案中的各类产品原型,也适用于基于TuyaOS 开发的各类产品原型。
  • 利用此开发板,您也可以快速实现各种智能硬件 Demo。
  • 针对不同类型开发者,三明治蓝牙 SoC 主控板(BTU)的常见场景如下:
    • 嵌入式工程师可以使用三明治蓝牙 SoC 主控板(BTU)进行嵌入式程序前期开发和调试。
    • App 开发者可以在硬件设备开发前期,使用三明治蓝牙 SoC 主控板(BTU) 进行 App 的开发和调试。
    • 创客可以使用三明治蓝牙 SoC 主控板(BTU)快速实现硬件产品 Demo,并快速实现通过手机控制。
    • IoT 技术爱好者可以了解蓝牙控制原理,学习智能硬件产品开发。

关键器件介绍

涂鸦三明治蓝牙 SoC 主控板(BTU) 采用涂鸦自主开发的高性价比的蓝牙模组 BTU。开发板包含蓝牙模组BTU、按键、模组 I/O 接口、电源和USB转串口接口等。有关BTU模组的详情,请参考 BTU芯片规格书

I/O 口及各接口功能定义

BLE SoC 主控板(BTU)
  • 1:引脚切换开关(P9,P8): 模组的用户串口切换开关,短路帽连接PB1-TXD,PB7-RXD,模组引脚连接到接口引脚TX和RX;短路帽连接PB1-U_RXD,PB7-U_TXD,模组引脚连接到芯片U2上,用户可通过MICROUSB和模组进行串口通信。

  • 2:MICROUSB(P2) :即是 5VDC 输入口,也扩展了 1 个串口功能。

  • 3: DC-005(P1):12VDC 输入端口。

  • 4:按键(S2):连接模组 的 PA0 引脚。初始化为高电平,按下为低电平。

  • 5:模组烧录口(P3):用于模组BTU固件烧录。

  • 6:按键(S1):连接模组 的 RST 引脚。按下为低电平,模组复位。

  • 开发板 引脚说明。

    序号 符号 说明
    1 NC 引脚悬空。
    2 NC 引脚悬空。
    3 RST 模组复位引脚,低电平复位。
    4 3V3 电源 3.3V 电源引脚。
    5 5V 电源 5V 电源引脚。
    6 GND 电源参考地。
    7 GND 电源参考地。
    8 VIN 电源 12V 电源引脚。
    9 PB6 模组的GPIOB_6,可复用为ADC。
    10 NC 引脚悬空。
    11 NC 引脚悬空。
    12 NC 引脚悬空。
    13 NC 引脚悬空。
    14 NC 引脚悬空。
    15 TX 通过短路帽切换到模组的GPIOB_1。可复用为用户串口TXD
    16 RX 通过短路帽切换到模组的GPIOB_7。可复用为用户串口RXD
    17 PA1 模组的GPIOA_1。
    18 PC2 模组的GPIOC_2,可复用为PWM。
    19 PD3 模组的GPIOD_3。
    20 PC3 模组的GPIOC_3,可复用为PWM。
    21 PB4 模组的GPIOB_4,可复用为PWM。
    22 PD4 模组的GPIOD_4。
    23 PA7 模组的GPIOA_7,默认SWS引脚,烧录固件。
    24 PB5 模组的GPIOB_5,可复用为PWM。
    25 PC4 模组的GPIOC_4,可复用为ADC。
    26 PD2 模组的GPIOD_2,可复用为PWM。
    27 PA0 模组的GPIOA_0。
    28 PD7 模组的GPIOD_7。
    29 GND 电源参考地。
    30 NC 引脚悬空。
    31 PC0 模组的GPIOC_0。
    32 PC1 模组的GPIOC_1。

电源带载能力

  • 在 DC-005 输入端口输入 12VDC 条件下,开发板可对外输出电源的能力

    电源引脚 额定电压/额定电流
    VIN 参考 DC-005 输入端适配器输入电流
    5V 5V/1A
    3V3 3.3V/0.6A

    说明:开发板输出电源额定功率 5W,不能满足长时间的 5V/1A 和 3.3V/0.6A 的同时输出。

  • 5V 输出电压特性

    输出电流 0A 0.25A 0.5A 0.75A 1A 1.25A
    输出电压 5.01V 5.00V 4.99V 4.98V 4.98V 4.97V

    说明:该数据是在 3V3 引脚没有输出的情况下测试所得。

  • 3V3输出电压特性

    输出电流 0A 0.15A 0.3A 0.45A 0.6A 0.75A
    输出电压 3.34V 3.36V 3.37V 3.37V 3.38V 3.38V

    说明:该数据是在 5V 引脚没有输出的情况下测试所得。

原理图及PCB

  • 涂鸦三明治蓝牙 SoC 主控板(BTU) 的原理图如下所示:
BLE SoC 主控板(BTU)
  • 涂鸦三明治蓝牙 SoC 主控板(BTU) 的PCB如下所示:
    BLE SoC 主控板(BTU)

USB转串口使用说明

  • 涂鸦三明治 蓝牙 SoC 主控板(BTU)内置 USB 转串口芯片,单路 USB 口可扩展出 1 个串口。可通过短路帽切换模组的用户串口是否连接到 USB 转串口芯片上。排针连接引脚说明如下表所示。

    排针丝印 P9 P8
    模组引脚 PB1 PB7
    开发板引脚 TX RX
    USB芯片 USB-RXD USB-TXD
  • 模组串口悬空,未连接到 USB 芯片或开发板引脚上,2个排针都不接短路帽,操作如下图所示。
    BLE SoC 主控板(BTU)
    BLE SoC 主控板(BTU)

  • 模组 串口都连接到 USB 芯片,开发板引脚 RX,TX 悬空,短路帽操作如下图所示。
    BLE SoC 主控板(BTU)

  • 模组 串口都连接到开发板引脚,USB 芯片串口悬空,短路帽操作如下图所示。
    BLE SoC 主控板(BTU)

USB 转串口芯片驱动程序

USB 转串口芯片驱动程序如下所示:

注意事项

  • 本方案开发板内置电源接口和电路,无需搭配电源板使用。