电子说
在电子开发领域,拥有一款功能强大且易于使用的开发板至关重要。XBee Grove开发板就是这样一款产品,它为工程师提供了便捷的方式来评估XBee模块。下面将详细介绍这款开发板的特点和功能。
文件下载:76000956.pdf
XBee Grove开发板是一款简单易用的基础单元,可将任何XBee/XBee - PRO模块连接到PC或微控制器,用于评估XBee模块。它有THT和SMT两种变体,板上有多个Grove连接器,可插入Grove模块,更多关于Grove模块的信息可在Seeed Studio wiki上了解。
开发板尺寸为44.8mm x 66mm,形状与常规XBee模块相似,还提供了四个3.2mm的装配孔,方便进行安装。
| 开发板可通过USB连接器上的5V电源供电,也可使用外部电池,通过JST的2针、2mm间距、PH类型连接器连接。当两种电源都可用时,优先使用USB供电。板上有一个3.3V稳压器,可产生500mA的电源。电池连接器的引脚定义如下: | 引脚 | 信号 | 注释 |
|---|---|---|---|
| 1 | VBAT | 电池供电输入 | |
| 2 | GND | 接地 |
| 开发板提供两个10针、THT、2mm间距的插座,用于连接THT XBee模块,兼容常规XBee/XBee - PRO和可编程XBee。板上还有两个10针、THT、2.54mm间距连接器的焊盘,可在顶部或底部焊接针座,以访问XBee信号或连接到面包板。XBee连接器的引脚定义如下: | 左侧 | 右侧 | |||
|---|---|---|---|---|---|
| 引脚 | 信号 | 注释 | 信号 | 注释 | |
| 1 | 3.3V | XBee供电 | DIO4 | 连接到GROVE_DIO4和用户LED/按钮 | |
| 2 | XBEE_TX | 连接到串口转USB设备2 | XBEE_CTS_N | 连接到串口转USB设备 | |
| 3 | XBEE_RX | 连接到串口转USB设备3 | DIO9 | 连接到On/Sleep LED | |
| 4 | DIO12 | 连接到GROVE_DIO12 | VREF | ||
| 5 | RESET_N | 连接到复位按钮 | ASSOC_LED | 连接到关联LED | |
| 6 | RSSI/PWM0 | 连接到RSSI LED和GROVE_PWM | XBEE_RTS_N | 连接到串口转USB设备 | |
| 7 | DIO11/I2C_SDA | 连接到GROVE_I2C | AD3 | 连接到电位器 | |
| 8 | XBEE_PIN8 | 连接到面包板针座 | AD2 | 连接到GROVE_AD2 | |
| 9 | XBEE_DTR_N | 连接到串口转USB设备 | DIO1/ISC_SCL | 连接到GROVE_I2C | |
| 10 | GND | AD0/CB | 连接到调试按钮和GROVE_AD0 |
开发板包含一个microUSB连接器和一个FT232RL USB转RS232转换器,用于与XBee的串口通信。有绿色和黄色LED分别显示TX和RX线路的状态。XBee的硬件流控制信号(XBee_RTS和XBee_CTS)连接到FT232RL设备,若不需要此功能,可通过两个串行0R电阻断开芯片的流控制。XBEE_DTR_N信号也连接到FT232芯片,XCTU使用此信号进入引导加载程序并恢复模块的错误固件,若不需要此功能,可通过可配置的0R电阻断开该信号。通过一个三针跳线可将串口配置为回环模式,连接RX和TX线路。当1 - 2位置闭合时,串口为正常模式,XBee的串口连接到microUSB连接器;当2 - 3位置闭合时,串口为回环模式,XBee发送的数据将连接到RX引脚。此外,USB连接器还通过VBUS线为开发板供电。
用于重启XBee模块。
与XBee模块的调试引脚相连,该引脚也连接到Grove AD0连接器,可在ZigBee或DigiMesh中辅助设备在网络中部署。
连接到XBee模块的关联引脚,更多关联信息可参考XBee产品手册。
连接到XBee模块的RSSI/PWM0引脚,RSSI/PWM信号也连接到PWM Grove连接器。若PWM0引脚(P0)配置为RSSI,该LED的亮度将显示最后接收到的数据包的信号强度。
共用XBee的I/O引脚DIO4,同一时间只能使用其中一个。
连接到On/Sleep引脚(DIO9),XBee模块唤醒时亮起,休眠时熄灭。
开发板提供一个10K电位器,可在3.3V和0V之间生成模拟信号,其输出连接到XBee的AD3引脚(D3)。使用一个跳线可在不使用电位器时断开3.3V电源以节省电量。
| 开发板提供I2C总线,可与XBee可编程模块配合使用。常规XBee/XBee - PRO模块不提供I2C总线,但可连接数字Grove传感器。Grove I2C连接器的引脚定义如下: | 引脚 | 信号 | 注释 |
|---|---|---|---|
| 1 | DIO1/I2C_SCL | ||
| 2 | DIO11/I2C_SDA | ||
| 3 | 3.3V | ||
| 4 | GND |
开发板提供六个Grove连接器,分别连接到XBee的引脚。其中两个连接到数字I/O引脚,两个连接到数字/模拟I/O引脚,一个连接到RSSI/PWM0引脚,另一个连接到微控制器(可编程XBee)的I2C总线。以下是各Grove连接器的引脚定义:
| 引脚 | 信号 | 注释 |
|---|---|---|
| 1 | DIO12 | |
| 2 | - | |
| 3 | 3.3V | |
| 4 | GND |
| 引脚 | 信号 | 注释 |
|---|---|---|
| 1 | DIO4 | 连接到用户LED/按钮 |
| 2 | - | |
| 3 | 3.3V | |
| 4 | GND |
| 引脚 | 信号 | 注释 |
|---|---|---|
| 1 | AD0/CB | 连接到调试按钮 |
| 2 | - | |
| 3 | 3.3V | |
| 4 | GND |
| 引脚 | 信号 | 注释 |
|---|---|---|
| 1 | DIO1/I2C_SCL | |
| 2 | DIO11/I2C_SDA | |
| 3 | 3.3V | |
| 4 | GND |
| 引脚 | 信号 | 注释 |
|---|---|---|
| 1 | RSSI/PWM0 | 连接到RSSI LED |
| 2 | - | |
| 3 | 3.3V | |
| 4 | GND |
| 引脚 | 信号 | 注释 |
|---|---|---|
| 1 | AD2 | |
| 2 | - | |
| 3 | 3.3V | |
| 4 | GND |
开发板提供一个三针跳线,可将UART连接到USB(正常模式)或在UART的RX和TX信号之间进行回环连接。在回环模式下,RX线路连接到TX线路,接收到的数据将被原样发送回去,可用于透明模式下检查信号强度和进行范围测试。
你在使用XBee Grove开发板的过程中,有没有遇到过什么有趣的问题或者独特的应用场景呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !