我的应用程序将拥有许多带有传感器监控大面积的微控制器。该应用程序要求所有这些微控制器将数据发送到主微控制器。从主微控制器,数据必须通过串行连接和移动应用程序进入台式PC。哪一个(Zigbee / GSM)适合?
答案 0 :(得分:1)
这完全取决于“广域”的含义。几百平方米?几百平方公里?如果您在范围内,Zigbee更具成本效益且更易于实施。您甚至可以将节点网格化,以扩展网络的集中范围。否则,你别无选择,只能用GSM之类的东西。
RF随时可用的XBee模块上的视距范围最长可达2英里。更高功率的型号可以在40英里的LOS范围内使用。
答案 1 :(得分:0)
如果你在范围内,我会推荐ZigBee,因为这可以节省你在每台设备上使用SIM卡的成本。
答案 2 :(得分:0)
购买具有mesh networking的SDK和HW功能的zigbee模块。这将使您能够通过路由节点与远节点通信。不幸的是,zigbee不能进行adhoc网状网络,所以你需要提前知道你的路由器是什么,或者编程你的节点路由你自己。另一个802.15.4 module(由Synapse)可以解决所有这些因为它通过SNAP协议为您支持ad hoc网状网络。它不兼容zigbee,但是Synapse模块已经被像Garmin这样的大玩家所采用,所以这不应该打扰你。它们在电池和zigbee模块上的运行时间也要长得多。它们还可以提供板载模拟和数字IO,而无需额外的MCU(尽管您可以连接它并根据需要对其进行控制)。还有USB stick可以使您的PC与这些模块通信。