“TB-02-Kit”的版本间的差异

来自丢石头百科
 
(未显示同一用户的5个中间版本)
第1行: 第1行:
 
{{Product
 
{{Product
 
|images=[[File:TB-02-Kit.jpg|400px]]
 
|images=[[File:TB-02-Kit.jpg|400px]]
|categories=
+
|categories={{Category|Bluetooth}}
{{Category|Bluetooth}}
 
 
|brand=丢石头
 
|brand=丢石头
 
|interfaces=
 
|interfaces=
 +
{{Category|AD接口}}
 +
{{Category|I2C接口}}
 +
{{Category|PWM接口}}
 +
{{Category|SPI接口}}
 +
{{Category|UART接口}}
 
|features=
 
|features=
* 无需网关即可直接被天猫精灵控制
+
* 两种方案:阿里天猫精灵专用版;普通AT 版
* 1.6mm 间距 DIP18 或者 SMD-13 封装
+
* BLE5.0,支持Mesh
* 6 路 PWM 输出
+
* 接口类型:标准micro USB + 2.54mm 间距排针
* 自带板载天线,无需设计天线
+
* 提供PWM/I2C/GPIO/ADC 接口
* 亮度(占空比)调整范围 5%-100%
+
* 自带R/G/B 三合一灯珠和带冷/暖灯珠
* 出厂默认冷色暖色占空比各 50%
+
* 自带复位按键和1 个用户自定义按键
* PWM 输出频率 1KHz
+
* 支持天猫精灵语音直连控制
* 带小夜灯功能
+
* 支持安卓/IOS APP 控制以及微信小程序控制
* 带墙壁开关切换色温功能
+
* 支持AT 指令、SDK 二次开发
 
|related=
 
|related=
 
{{TB Bluetooth Module Related}}
 
{{TB Bluetooth Module Related}}
第20行: 第24行:
  
 
== 产品概述 ==
 
== 产品概述 ==
TB-02-Kit 是一款基于 TLSR8250F512 芯片设计的符合 BT 5.0 低功耗 Tmall Genie Mesh 的蓝牙开发板;支持天猫精灵直接控制且拥有蓝牙 mesh 组网功能的蓝牙模块;设备之间通过对等星型网络通讯,采用蓝牙广播进行通讯,可保证多设备情况下响应及时。它主要应用于智能灯控,可满足低功耗、低延时、近距离无线数据通信的要求。
+
* TB-02-Kit 开发板是针对 [[TB-02 Bluetooth Module|TB-02 模组]] 而设计的一款智能照明开发板,板载自带有五路PWM,可自行调节RGB 七彩灯和两路冷暖灯珠调节,还以把模组全部可用IO 以排针引出,方便开发者自行开发调试;
 +
* 集成丰富的资料,包括AT 指令、SDK 二次开发,支持蓝牙mesh 组网,以及安卓/IOS APP 控制以及微信小程序控制,还支持天猫精灵语音直连控制;多个开发板互联,可用于 Mesh 组网调试,2.54mm 排针引出全部GPIO/PWM/I2C/ADC 等接口,可自由搭配外设。
 +
* UART 接口支持固件烧录,简单快捷!同时排针处SWS 引脚配合泰凌官方烧录工具也
 +
可实现固件烧录。
  
 
=== 产品特性 ===
 
=== 产品特性 ===
* 无需网关即可直接被天猫精灵控制
+
* 模组型号:[[TB-02 Bluetooth Module|TB-02]]
* 1.6mm 间距 DIP18 或者 SMD-13 封装
+
* 两种方案:阿里天猫精灵专用版;普通AT 版
* 6 路 PWM 输出
+
* BLE5.0,支持Mesh
* 自带板载天线,无需设计天线
+
* 接口类型:标准micro USB + 2.54mm 间距排针
* 亮度(占空比)调整范围 5%-100%
+
* 提供PWM/I2C/GPIO/ADC 接口
* 出厂默认冷色暖色占空比各 50%
+
* 自带R/G/B 三合一灯珠和带冷/暖灯珠
* PWM 输出频率 1KHz
+
* 自带复位按键和1 个用户自定义按键
* 带小夜灯功能
+
* 支持天猫精灵语音直连控制
* 带墙壁开关切换色温功能
+
* 支持安卓/IOS APP 控制以及微信小程序控制
 +
* 支持AT 指令、SDK 二次开发
  
 
=== 主要参数 ===
 
=== 主要参数 ===
 
{|class="wikitable"
 
{|class="wikitable"
| 模块型号 || TB-02
+
| 模块型号 || TB-02-KIT 开发板
 
|-
 
|-
| 尺寸 || 18.0*18.0*2.8(±0.2)MM
+
| 尺寸 || 30mm(W)*40mm(H) ±0.2 mm
 
|-
 
|-
| 封装 || DIP-18 或者 SMD-13
+
| 封装 || DIP-16(2.54 间距标准排针)
 
|-
 
|-
| 无线标准 || 蓝牙 5.0
+
| 无线标准蓝牙 || 5.0,支持Mesh
 
|-
 
|-
| 频率范围 || 2400 ~ 2483.5MHz
+
| 频率范围 || 2400~2483.5MHz
 
|-
 
|-
| 最大发射功率 || 最大值 10dBm
+
| 发射功率最大 || 10dBm
 
|-
 
|-
| 接收灵敏度 || -93dBm
+
| 接收灵敏度最小 || -94dBm
 
|-
 
|-
| 接口 || GPIO/PWM/SPI/ADC
+
| 接口 || PWM/I2C/GPIO/ADC
 
|-
 
|-
| 工作温度 || -40℃ ~ 85
+
| 工作温度 || -20℃ ~ 70
 
|-
 
|-
 
| 存储环境 || -40 ℃ ~ 125 ℃ , < 90%RH
 
| 存储环境 || -40 ℃ ~ 125 ℃ , < 90%RH
 
|-
 
|-
| 供电范围 || 供电电压 2.7V ~ 3.6V,供电电流≥50mA
+
| 供电范围 || Micro USB 供电电压4.75V~5.25V,推荐5.0V
 
|-
 
|-
|rowspan=3| 功耗 || 深度睡眠模式:0.8uA
+
|rowspan=4| 功耗 || 睡眠模式:0.8uA(单模组)
 
|-
 
|-
| 休眠模式:1.8uA
+
| 待机模式:3mA(单模组)
 
|-
 
|-
| TX:12.62mA
+
| 满载模式(TX:10dBm):23mA(单模组)
 
|-
 
|-
| 传输距离 || 室外空旷视距:80 米 ~ 150 米
+
| 开发板底板:4mA
 
|}
 
|}
  
 
== 电气参数 ==
 
== 电气参数 ==
 
=== 绝对最大额定值 ===
 
=== 绝对最大额定值 ===
任何超过下列绝对最大额定值都可能导致 TLSR8250F512 损坏
+
任何超过下列绝对最大额定值都可能导致芯片损坏
 
{|class="wikitable"
 
{|class="wikitable"
 
! 名称 !! 最小值 !! 典型值 !! 最大值 !! 单位
 
! 名称 !! 最小值 !! 典型值 !! 最大值 !! 单位
 
|-
 
|-
| 供电电压 || 2.7 || 3.3 || 3.6 || V
+
| Micro USB 供电电压 || 4.75 || 5.0 || 5.25 || V
 
|-
 
|-
| I/O 电源电压(VCCIO) || -0.3 || - || 3.6 || V
+
| 工作温度 || -20 || - || +70 || ℃
|-
 
| 工作温度 || -40 || - || +85 || ℃
 
 
|-
 
|-
 
| 储存温度 || -40 || - || +125 || ℃
 
| 储存温度 || -40 || - || +125 || ℃
第83行: 第89行:
 
=== 功耗 ===
 
=== 功耗 ===
 
{|class="wikitable"
 
{|class="wikitable"
! 参数名称 !! 典型值 !! 单位
+
! 参数 !! 名称 !! 典型值 !! 单位
 
|-
 
|-
| 发射功耗(10dBm) || 22.24 || mA
+
| 发射功耗(10dBm) || 23 || mA
 
|-
 
|-
| 接收功耗 || 7.41 || mA
+
| 待机功耗 || 3 || mA
 
|-
 
|-
| 待机功耗 || 3.06 || mA
+
| 睡眠 || 0.8 || uA
|-
 
| 浅度睡眠 || 1.8 || uA
 
|-
 
| 深度睡眠 || 0.8 || uA
 
 
|}
 
|}
 +
注释:此处功耗为单模组功耗。
  
 
=== 发射功率 ===
 
=== 发射功率 ===
第107行: 第110行:
 
! 名称 !! 最小值 !! 典型值 !! 最大值 !! 单位
 
! 名称 !! 最小值 !! 典型值 !! 最大值 !! 单位
 
|-
 
|-
| 接收灵敏度 || -93.2 || -93 || -92 || dBm
+
| 接收灵敏度 || -94 || -93 || -92 || dBm
 
|}
 
|}
  
 
== 外观尺寸 ==
 
== 外观尺寸 ==
[[File:TB-02_Bluetooth_Module_Dimensions.png|800px]]
+
[[File:TB-02-Kit_Dimensions.png|800px]]
  
 
== 管脚定义 ==
 
== 管脚定义 ==
[[File:TB-02_Bluetooth_Module_Pinout.png|800px]]
 
 
 
{|class="wikitable"
 
{|class="wikitable"
! 脚序 !! 名称 !! 功能说明
+
! 名称 !! 功能说明
|-
 
| 1 || GND || 接地
 
|-
 
| 2 || 3V3 || 供电
 
|-
 
| 3 || TX0 || PWM4 输出/UART_TX/SAR ADC 输入/GPIO PB1
 
|-
 
| 4 || RX0 || PWM0 反向输出/UART_RX/GPIO PA0
 
|-
 
| 5 || SWS || 单线从机/UART_RTS/GPIO PA7
 
|-
 
| 6 || A1 || GPIO PA1
 
 
|-
 
|-
| 7 || D7 || GPIO PD7/SPI 时钟(I2C_SCK)
+
| GND || 接地
 
|-
 
|-
| 8 || D4 || GPIO PD4/单线主机/PWM2 反向输出
+
| RST || 复位引脚
 
|-
 
|-
| 9 || D3 || PWM1 反向输出/GPIO PD3
+
| GND || 接地
 
|-
 
|-
| 10 || D2 || SPI 芯片选择(低电平有效)/PWM3 输出/GPIO PD2
+
| 3V3 || 供电
 
|-
 
|-
| 11 || C4 || PWM2 输出/UART_CTS/PWM0 反向输出/SAR ADC 输入 /GPIO PC4
+
| RXD || UART RX
 
|-
 
|-
| 12 || C3 || PWM1 输出/UART_RX/I2C 串行时钟/32kHz 晶体输入(可选) /GPIO PC3
+
| TXD || UART TX
 
|-
 
|-
| 13 || C2 || PWM0 输出/I2C 串行数据/32kHz 晶体输出(可选)/GPIO PC2
+
| GND || 接地
 
|-
 
|-
| 14 || B4 || PWM4 输出/SAR ADC 输入/GPIO PB4
+
| 5V || 5V 供电
 
|-
 
|-
| 15 || B5 || PWM5 输出/SAR ADC 输入/GPIO PB5
+
| SWS || 单线从机/UART_RTS/GPIO PA7
 
|-
 
|-
| 16 || B6 || SPI 数据输入(I2C_SDA)/UART_RTS/SAR ADC 输入/GPIO PB6
+
| PD2 || SPI 芯片选择(低电平有效)/PWM3 输出/GPIO PD2
 
|-
 
|-
| 17 || B7 || SPI 数据输出/UART_RX/SAR ADC 输入/GPIO PB7
+
| PC4 || PWM2 输出/UART_CTS/PWM0 反向输出/SARADC 输入/GPIO PC4
 
|-
 
|-
| 18 || RST || 复位引脚
+
| PC3 || PWM1 输出/UART_RX/I2C 串行时钟/32kHz 晶体输入(可选) /GPIOPC3
 
|-
 
|-
| 19 || 3V3 || 供电
+
| PC2 || PWM0 输出/I2C 串行数据/32kHz 晶体输出(可选)/GPIO PC2
 
|-
 
|-
| 20 || TX || UART_TX
+
| PB4 || PWM4 输出/SARADC 输入/GPIO PB4
 
|-
 
|-
| 21 || GND || 接地
+
| PB5 || PWM5 输出/SARADC 输入/GPIO PB5
 
|-
 
|-
| 22 || SWS || 单线从机
+
| PB6 || SPI 数据输入(I2C_SDA)/UART_RTS/SARADC 输入/GPIO PB6
 
|}
 
|}
  
 
== 原理图 ==
 
== 原理图 ==
[[File:TB-02_Bluetooth_Module_Schematic.png]]
+
[[File:TB-02-Kit_Schematic.png]]
 
 
== 设计指导 ==
 
=== 应用电路 ===
 
[[File:TB-02_Bluetooth_Module_2.png|600px]]
 
  
=== 推荐模组封装设计尺寸 ===
+
== 供电 ==
[[File:TB-02_Bluetooth_Module_Dimensions_2.png|400px]]
+
# Micro USB 推荐5.0V 电压,峰值100mA 以上电流
 
+
# 建议使用LDO 供电;如使用DC-DC 建议纹波控制在30mV 以内。
{{Note|此为 TB-02 模组封装图,推荐依照此图来设计 PCB 板,使模组能 PCB 板上正常工作;且设计焊盘时需注意,不能把 PCB 上的焊盘设计的比模组对应焊盘内缩偏移,而 PCB 焊盘相对模组焊盘外扩则不影响模组使用。}}
 
 
 
=== 天线布局要求 ===
 
把模组放在主板边沿,天线周边禁止放置金属件,远离高频器件。
 
 
 
=== 供电 ===
 
# 推荐 3.3V 电压,峰值 50mA 以上电流
 
# 建议使用 LDO 供电;如使用 DC-DC 建议纹波控制在 30mV 以内。
 
 
# DC-DC 供电电路建议预留动态响应电容的位置,可以在负载变化较大时,优化输出纹波。
 
# DC-DC 供电电路建议预留动态响应电容的位置,可以在负载变化较大时,优化输出纹波。
# 3.3V 电源接口建议增加 ESD 器件。
+
# 5V 电源接口建议增加ESD 器件。
 
 
[[File:TB-02_Bluetooth_Module_3.png]]
 
 
 
=== PWM 调光方案设计说明 ===
 
对于需要调光功能的灯具,只需要将对应颜色的 PWM 引脚连接到后级驱动电路的控制端即可;PWM 独立输出占空比为 100 级可调的数字信号,后级电路可以是电压驱动型也可以是电流驱动型。
 
 
 
'''连接示意图'''
 
 
 
[[File:TB-02_Bluetooth_Module_4.png|400px]]
 
 
 
=== LED 驱动参考设计 ===
 
TB-02 模块应用只需要搭配 3.3V 供电,以及简单的驱动电路,即可实现智能灯控,以 MOS 管驱动一路正白光为例,设计参考如下图;CW_I 为模块正白光的 PWM 输出引脚,Q1 为 MOS 管,WW 为 LED 灯珠,其他 4 路灯驱动电路与这一路的设计方法一样。
 
 
 
[[File:TB-02_Bluetooth_Module_5.png|400px]]
 
  
 
{{TB Bluetooth Selection Guide}}
 
{{TB Bluetooth Selection Guide}}

2020年10月28日 (三) 17:52的最新版本

TB-02-Kit
TB-02-Kit.jpg
基本信息

分类: Bluetooth

品牌: 丢石头

功能简介
特性
  • 两种方案:阿里天猫精灵专用版;普通AT 版
  • BLE5.0,支持Mesh
  • 接口类型:标准micro USB + 2.54mm 间距排针
  • 提供PWM/I2C/GPIO/ADC 接口
  • 自带R/G/B 三合一灯珠和带冷/暖灯珠
  • 自带复位按键和1 个用户自定义按键
  • 支持天猫精灵语音直连控制
  • 支持安卓/IOS APP 控制以及微信小程序控制
  • 支持AT 指令、SDK 二次开发

接口

AD接口 I2C接口 PWM接口 SPI接口 UART接口

相关产品

产品概述

  • TB-02-Kit 开发板是针对 TB-02 模组 而设计的一款智能照明开发板,板载自带有五路PWM,可自行调节RGB 七彩灯和两路冷暖灯珠调节,还以把模组全部可用IO 以排针引出,方便开发者自行开发调试;
  • 集成丰富的资料,包括AT 指令、SDK 二次开发,支持蓝牙mesh 组网,以及安卓/IOS APP 控制以及微信小程序控制,还支持天猫精灵语音直连控制;多个开发板互联,可用于 Mesh 组网调试,2.54mm 排针引出全部GPIO/PWM/I2C/ADC 等接口,可自由搭配外设。
  • UART 接口支持固件烧录,简单快捷!同时排针处SWS 引脚配合泰凌官方烧录工具也

可实现固件烧录。

产品特性

  • 模组型号:TB-02
  • 两种方案:阿里天猫精灵专用版;普通AT 版
  • BLE5.0,支持Mesh
  • 接口类型:标准micro USB + 2.54mm 间距排针
  • 提供PWM/I2C/GPIO/ADC 接口
  • 自带R/G/B 三合一灯珠和带冷/暖灯珠
  • 自带复位按键和1 个用户自定义按键
  • 支持天猫精灵语音直连控制
  • 支持安卓/IOS APP 控制以及微信小程序控制
  • 支持AT 指令、SDK 二次开发

主要参数

模块型号 TB-02-KIT 开发板
尺寸 30mm(W)*40mm(H) ±0.2 mm
封装 DIP-16(2.54 间距标准排针)
无线标准蓝牙 5.0,支持Mesh
频率范围 2400~2483.5MHz
发射功率最大 10dBm
接收灵敏度最小 -94dBm
接口 PWM/I2C/GPIO/ADC
工作温度 -20℃ ~ 70 ℃
存储环境 -40 ℃ ~ 125 ℃ , < 90%RH
供电范围 Micro USB 供电电压4.75V~5.25V,推荐5.0V
功耗 睡眠模式:0.8uA(单模组)
待机模式:3mA(单模组)
满载模式(TX:10dBm):23mA(单模组)
开发板底板:4mA

电气参数

绝对最大额定值

任何超过下列绝对最大额定值都可能导致芯片损坏

名称 最小值 典型值 最大值 单位
Micro USB 供电电压 4.75 5.0 5.25 V
工作温度 -20 - +70
储存温度 -40 - +125

功耗

参数 名称 典型值 单位
发射功耗(10dBm) 23 mA
待机功耗 3 mA
睡眠 0.8 uA

注释:此处功耗为单模组功耗。

发射功率

名称 最小值 典型值 最大值 单位
平均功率 7.1 8.5 10 dBm

接收灵敏度

名称 最小值 典型值 最大值 单位
接收灵敏度 -94 -93 -92 dBm

外观尺寸

TB-02-Kit Dimensions.png

管脚定义

名称 功能说明
GND 接地
RST 复位引脚
GND 接地
3V3 供电
RXD UART RX
TXD UART TX
GND 接地
5V 5V 供电
SWS 单线从机/UART_RTS/GPIO PA7
PD2 SPI 芯片选择(低电平有效)/PWM3 输出/GPIO PD2
PC4 PWM2 输出/UART_CTS/PWM0 反向输出/SARADC 输入/GPIO PC4
PC3 PWM1 输出/UART_RX/I2C 串行时钟/32kHz 晶体输入(可选) /GPIOPC3
PC2 PWM0 输出/I2C 串行数据/32kHz 晶体输出(可选)/GPIO PC2
PB4 PWM4 输出/SARADC 输入/GPIO PB4
PB5 PWM5 输出/SARADC 输入/GPIO PB5
PB6 SPI 数据输入(I2C_SDA)/UART_RTS/SARADC 输入/GPIO PB6

原理图

TB-02-Kit Schematic.png

供电

  1. Micro USB 推荐5.0V 电压,峰值100mA 以上电流
  2. 建议使用LDO 供电;如使用DC-DC 建议纹波控制在30mV 以内。
  3. DC-DC 供电电路建议预留动态响应电容的位置,可以在负载变化较大时,优化输出纹波。
  4. 5V 电源接口建议增加ESD 器件。

选型列表

型号 尺寸 封装形式 接口类型 PWM 天线形式 功耗
TB-02 18.0 * 18.0 * 2.8 (±0.2) mm SMD-13 或 DIP-18 GPIO / PWM / SPI / ADC / UART 6路 板载天线

深度睡眠电流:0.8uA;

休眠模式:1.8uA;

TX:12.62mA

TB-03F 24.0 * 16.0 * 3.0 (±0.2) mm SMD-22 GPIO / PWM / SPI / ADC / I2S 6路 板载天线

深度睡眠电流:0.8uA;

休眠模式:1.8uA;

TX(PRBS9)@10dBm:6.36mA;

TX(CarrierData)@10dBm:20.54mA

TB-04 12.2 * 13.0 * 2.3 (±0.2) mm SMD-20 GPIO / PWM / SPI / ADC 6路 外接天线 深度睡眠电流:0.8uA;

休眠模式:1.8uA;

TX:20.69mA

  • 蓝牙协议:蓝牙 5.0
  • 芯片方案:TLSR8253
  • 传输距离:室外空旷环境 80m~150m
  • 接收灵敏度:-92dBm±2dBm
  • 工作电压:2.7V~3.6V

认证

  • TB-02:IoT精灵联盟(生态)模组 FCC/CE/SRRC/RoHS
  • TB-03F:FCC(*)/CE(*)/SRRC
  • TB-04:FCC(*)/CE(*)/SRRC(*)

注:部分带"*"认证正在申请中。

二次开发

TB-02-Kit 模组支持用户自己编写固件程序,以实现定制化的功能。

SDK资源

开发教程

资源下载

FAQ

Icon-mail.png 联系 丢石头

我们的工作时间是: 09:00-18:00 (UTC+8 周一到周六)