在批量生产和测试环节,通常会采用XBee U棒来实施无线网络的接入验证和通信简测。由于使用了U盘的外型,避免了测试板的种种不可靠性,XBee USB适配器很方便在车间中使用,它可以直接插在电脑后背箱上,防止过长的USB线缆和裸路出金属电路的开发板带来的种种问题。

但XBee USB由于发射功率过小,而在生产过程的测试板通过不接天线,因此也容易有弱信号引发的种种问题,需要采取主动措施加以解决。新一代的XBee3 USB相对旧版,发射功率增加了一倍多,因此可以作为最简单直接的一种替代方案。

XBee3 USB和XBee USB的比较

项目 XBee3 USB XBee USB(已停产)
发射功率 6.3mW(8dBm) 2.8mW(4.5dBm)
户外距离 600米 50米
灵敏度 -103 dBm -90 dBm

由上表可见,XBee3 USB相对于旧版的 XBee USB有较大的性能和灵敏度提升.

如何使用XBee3 USB来替代旧版的XBee Ustick

当前XBee3 USB在售型号为:XU3-A11,默认的固件是802.15.4,如果您使用的是ZigBee协议,还需要将固件自行用XCTU刷成ZigBee的版本。并将参数NJ和ID,AP,CE,BD等调整成和原来模式匹配。如果原来待测的产品有指定出厂的信道和网络ID,需要将XBee3配置成旧版一样的网络参数。

其中NJ代表是否封网,用于测试的XBee3 USB一般是要开放网络的,这个默认参数在新版本XBee3中和原来的不一样,需要改成原来一样的设置。

除了参数上要注意外,还需注意的是测试脚本是否有一些排外性的配置,是否有严格的时间周期。XBee S2C入网到XBee3的时间,和原来的可能略有差异,如果原来脚本有定时和超时的一些规定,需要检查是否会引发流程阻塞,通过充分验证后,XBee3 USB adapter就可以替代XBee UStick了。