2

手机是否需要有专用的 Zigbee 芯片才能成为 Zigbee 节点(协调器/路由器/端节点)?

如果是,那么,我想它也应该有一个驱动模块?

我不知道手机的确切硬件结构;在笔记本电脑中,我们有一个带有自己的天线和驱动程序的 wlan 卡;手机呢?有单独的 wifi、gps 和蓝牙芯片,每个芯片都有单独的驱动模块,并且都共享相同的天线?

谢谢

4

3 回答 3

2

是的,即使几种无线技术(WIFI、蓝牙、ZigBee)可以在相同的 2.4 GHz 频率下工作,您仍然需要专门支持该技术的收发器(发射器和接收器芯片)。对于 ZigBee,您需要一个符合 IEEE-802.15.4 标准的收发器芯片。

在一部手机中包含一个 ZigBee 模块的想法非常有趣。但是,恐怕您不会找到很多这样的手机。这种情况将来会改变吗?我没有任何线索。

你能给我们更多关于你的项目的信息吗?在这类项目中,您通常不需要将手机加入 ZigBee 网络。协调器可以连接到一台普通 PC,您可以通过 Web 应用程序提供对 ZigBee 网络的访问。从这个应用程序中,您可以提供网络中收集的所有数据,查看节点的状态,甚至发送命令。

另一种可能性,是在两种技术之间建立一个网桥,这样您就可以通过 USB、WIFI、蓝牙、Android 端口将 ZigBee 芯片插入您的手机……但在这种情况下,除非您找到最终产品,否则您将必须组装一些芯片并编写一些代码。

于 2012-11-19T11:22:49.097 回答
1

此时,为了支持 ZigBee,硬件将需要单独的 IEEE 802.15.4 收发器芯片(802.15.4 是 ZigBee 使用的底层协议)。操作 ZigBee 最常用的频率是 WiFi 和蓝牙通用的 2.4GHz 频段,所以理论上一个芯片和天线可以提供统一的 WiFi + 蓝牙 + 802.15.4 ......但据我所知,没有任何内容市场(还)。然而,有统一的蓝牙+Wifi 芯片(例如 RaLink RT3592BC8)。GPS 始终使用单独的天线/芯片,因为它在不同的频段上运行。

于 2012-09-17T22:43:34.450 回答
1

我在这里回答了类似的问题: https ://stackoverflow.com/a/16985211/1752548

这是关于在 Android 设备中使用 SDIO Zigbee 卡。我还没有设法让它们工作,但它看起来很有希望。希望能帮助到你

于 2013-06-07T13:29:30.873 回答