xbee模块和单片机_XBee与ZigBee模块区别

XBee

与一般

ZigBee

模块的差异

对于

XBee

模块的内置协议栈的功能,

很多客户朋友不是太理解,

经常问

XBee

模块和一

般基于

TI

等芯片厂商做的

ZigBee

模块的差异在哪里?并且还说

TI

也免费提供协议栈,本

文档总结一下二者的差异.

目前市面上大多数厂家的

ZigBee

模块虽然都免费提供自己芯片的

ZigBee

协议栈,

但这

只是提供一种协议的功能,

而并不代表它具有真正的可应用性和可操作性,

因为它并没有提

供一个对用户的数据接口的详细描述,

用户怎么才能不顾及芯片内部的程序而很简单轻松的

就把自己的数据通过芯片发送出去,

甚至组成路由获取传送更远方产品的数据,

这都不是只

包括了

ZigBee

协议栈的芯片就能简单实现的,

ZigBee

协议栈只是说它有了协议的所有组成

部分,

而究竟怎么把每部分结合并有条不紊的运转起来,

并怎么实现和用户自己数据的协议

通讯?一个只包含了

ZigBee

协议栈的芯片是不可能实现得了的。

直白点讲,

这些需要用户根据完整的协议代码和自己上层的通讯协议,

再去一点一点每

个部分的去修改协议栈中的内容,才能完成简单的数据无线收发,而要完成一条路由,甚至

整个网络的通信,

那调试测试的时间则会需要更长的。

那么对于做实际应用的用户来讲将会

大大耽误开发周期,并且这种具有复杂协议的无线产品会具有更多的不定因素,更易受到外

界环境条件的影响,在实际开发中遇到的问题将会五花八门,难于应付.。

因此可以这么

理解:这些

ZigBee

模块只是有了一个通信模块的“外壳”

,要完成通信,客户还需花很大的

精力完成“软体”的工作。

XBee

模块是一款把

ZigBee

协议内置进模块

Flash

里的

ZigBee

模块,已经包含了所

有外围电路和完整协议栈的能够立即投入使用的产品,

已经经过了厂家的优化设计,

和老化

测试,有可靠的质量保证。XBee

模块在硬件上设计紧凑,体积小,贴片式焊盘设计,可以

内置

Chip

或外置

SMA

天线,通讯距离从

100

米到

1200

米不等,还包含了

ADC,DAC,比较

器,多个

IO,I2C

等接口和用户的产品相对接。软件上包含了完整的

ZigBee

协议栈,并有

自己的

PC

上的配置工具---X-CTU,采用串口和用户产品进行通讯,并可以对模块进行发射

功率,信道等网络拓扑参数的配置,使用起来简单快捷。

XBee

模块的好处在于用户不需要考虑模块中程序如何运行的,用户只需要将自己的数

据通过串口发送到模块里,

然后模块会自动把数据用无线发送出去,

并按照预先配置好的网

络结构,

和网络中的目的地址节点进行收发通讯了,

接收模块会进行数据校验,

如数据无误

即通过串口送出。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值