我们测试了五种从简单到复杂的无线应用开发工具包,下面是我们得出的结论。

要在产品中加入无线通讯连接的设计通常需要扎实的工程技巧,但如今的工程师即使不是射频电路方面的专家,一样可以完成设计任务。他们只需将特定模块植入线路中,就可以发射信号了。不少企业提供了用于简化开发的工具包,帮助设计者将通讯功能集成进产品中。不管是家用安全系统还是网络数据传送,市场上都有适用的工具包可供选择。其中的射频设备包括简单的无线电模块、无线模块以及通用I/O线路,它们可接收简单的控制指令。
那么,这些工具包是如何帮助开发者掌握通信技术和应用技巧的?为此,Design News亲自测试了这些工具包。我们联系了五个厂家,对他们的工具包产品进行测试以了解它们是否达到了预期的功能。我们的测验并不是为了确定该商家的产品是否适合某项特定的应用。如其中的射频设备包括简单的无线电模块、无线模块(用于提供通信堆栈),以及通用I/O接口(用于简单的控制)。
我们测试的五种工具包中有两种用于常规的通信应用,两种提供Wi-Fi(IEEE 802.11b)连接,一种包含ZigBee(IEEE 802.15.4)设备。下表中还
包含一种我们只看过其演示效果却并没有在实验室内进行测试的工具包。
其他通信技术,例如短程蓝牙(IEEE 802.15.1)技术和远程Wi-Max(IEEE 802.16)技术也是可供选择的通信方式,但不包含在此次测试范围之内。我们对这些工具包做的所有测试都限于FCC指定的功率范围以及工业、科学和医疗(ISM)频率范围之内进行。使用这些工具包时,用户应该了解并遵守FCC的规定。
| |
产品 |
优点 |
易用性 |
应用范围 |
局限性 |
备注 |
 |
Digi International DC-WME-01T-KT,$249 模式:Wi-Fi http://rbi.ims.ca/ 4391-557 |
■ 具有功能强大的模块适合RF专业人士进行内置应用开发。 |
■ 模块上具有串行端口,易于编程和安装。 ■ 程序员使用这类模块毫无困难。 |
在Wi-Fi应用产品中运行良好。 |
文档不全和没有手册指南,这会降低开发速度。 |
■ 糟糕的文档说明以及缺乏配置更新的信息,会降低安装速度。 ■ 如果对Digi模块有兴趣,请购买更大的开发工具包。详细内容见81页 |
 |
DPAC Technologies WLNB-EK-DP001,$499 模式:Wi-Fi http://rbi.ims.ca/ 4391-558 |
■ 易于安装和操作 ■ UART和SPI界面使开发更容易。 |
■ 易于安装和操作,指令和操作的解释清楚易懂。 ■ 内置的网络界面使得安装和控制非常容易。 |
■ 强烈推荐用于从Wi-Fi到网络的连接。 ■ I/O控制无需编程。 |
无可挑剔 |
■ 友好的实验和原型开发板。 ■ 清楚有效的帮助手册和说明文档。 详细内容见81页 |
 |
Freescale Semiconductor 13193EVK-A00,$1,980 模式:ZigBee http://rbi.ims.ca/ 4391-559 |
■ 工具包提供演示和开发板。 ■ ZigBee监测模块让测试和故障检测更容易 ■ Z-Stack应该能让C/C++编程更容易 |
不完全或错误的帮助文件导致了最初的安装问题。帮助手册(Rev.0.0)需要改进。 |
开发者可将EVK板作为参考设计和原型。 |
■ 缺乏足够的帮助手册会影响新手使用ZigBee技术。 ■ 为了更好地发挥EVK线路板的优点,需要C/C++编程能力。 |
■ 为了降低成本,设计者基于芯片进行开发,并设计RF PBCs和天线。 ■ Freescale 科技迅速克服了安装困难。 详细内容见82页 |
 |
Linx Technologies ES Master,$179 模式:未格式化的FM http://rbi.ims.ca/ 4391-560 |
■ 短程单向通信的可靠选择 ■ 串行端口简化了测试工作 |
易于安装和使用 |
适合单向通信,用于仪表读数、数据采集、短程遥控等类似的应用。 |
■ 开发者必须负责控制协议、数据格式、故障检测、编码等。 ■ 设计还用到基本的FM无线电芯片,这需要外部电路 |
■ 该公司提供其他型号的无线电设备、天线和附件。 ■ 有用的FCC规则手册。 详细内容见84页 |
 |
MaxStream XT-09-DK,$499 模式:Proprietary http://rbi.ims.ca/ 4391-561 |
■ 易于使用和编程,可方便地将其装入其他设备中进行点对点或网络通信。 ■ 当不需要标准协议时,你可以使用它。 |
■ 清晰的帮助手册使安装很容易。 ■ | | | | | |