预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SimpliciTI网络协议的无线数据采集系统设计 http://www.c114.net(2011/1/1315:06) 1HYPERLINK"http://tech.c114.net/166/a575741-2.html"\t"_self"2HYPERLINK"http://tech.c114.net/166/a575741-2.html"\t"_self"下一页 摘要:利用TI推出的针对简单小型RFHYPERLINK"http://www.c114.net/keyword/%CD%F8%C2%E7"\t"_blank"网络的专有低功耗RF协议——SimpliciTIHYPERLINK"http://www.c114.net/keyword/%CD%F8%C2%E7%D0%AD%D2%E9"\t"_blank"网络协议设计了一种无线数据采集系统方案,方案中采用CC1110芯片等组成了系统硬件的中心控制器、路由节点和终端节点,并在此基础上进行软件设计。实验结果证明方案行之有效。 引言 随着生产技术的现代化进程,各种生产环境条件下的监控系统也在不断发展,传统的监控系统多采用有线的方式。无线HYPERLINK"http://www.c114.net/keyword/%B4%AB%B8%D0%C6%F7"\t"_blank"传感器网络的出现提供了另外更好的选择。对比于传统的有线网络,无线HYPERLINK"http://www.c114.net/keyword/%BE%D6%D3%F2%CD%F8"\t"_blank"局域网的应用价值体现在: 可HYPERLINK"http://www.c114.net/keyword/%D2%C6%B6%AF"\t"_blank"移动性。由于没有线缆的限制,用户可以在不同的地方移动工作,网络用户不管在任何地方都可以实时地访问信息。 HYPERLINK"http://www.c114.net/keyword/%B2%BC%CF%DF"\t"_blank"布线容易。由于不需要布线,消除了野外布线的繁琐工作,因此安装容易,建网时间可大大缩短。 组网灵活。无线局域网可以组成多种拓扑结构,可以十分容易地从少数用户的点对点模式扩展到上百个用户的基础架构网络。 另外,无线网络通信范围不受环境条件的限制,室外可以传输几公里、室内可以传输数十、几百米。在网络数据传输方面也有与有线网络等效的安全加密措施。 1硬件设计 系统采用SimpliciTI网络协议支持的串状网络结构,整个系统由中心控制器、路由节点和终端节点组成。中心控制器通过USB与电脑连接,可以通过PC软件显示和查看信息,同时也可以通过PC软件系统进行设置和控制。而中心控制器采用无线方式与其他路由节点和终端节点通信。当中心控制器不能直接与终端节点通信时,就由路由节点转发通信数据。系统结构如图1所示。中心控制器、路由节点、终端节点都采用CC111O芯片,终端节点的CC1110芯片接收如温度、光照等各种类型的传感器采集来的数据,并进行处理发送。 CC1110芯片包含了CC1100RF收发器,并内嵌了加强型51内核HYPERLINK"http://www.c114.net/keyword/%B5%A5%C6%AC%BB%FA"\t"_blank"单片机。芯片内嵌32KB的在系统可编程Flash存储器、4KB的SRAM存储器、8通道8~14位A/D转换器、1个16位定时器和3个8位定时器、2个UART/SPI、RTC和21个通用I/0。基于CC1100的高性能无线收发器工作于433MHz,频率稳定性好,灵敏度高,无线数据传输最大速度可达500kb/s,采用低供电电压(2.3~3.6V),在数据采集发送期间的电流消耗为18mA,休眠期间消耗电流为O.5μA,电流消耗非常低,工作温度范围为-40~85℃,适应于恶劣环境。CC1110应用电路如图2所示。 2网络协议设计 协议采用TI推出的针对简单小型RF网络的专有低功耗RF协议——SimpliciTI网络协议,能够简化实施工作,尽可能降低微控制器的资源占用。该协议能“开盒即用”地在CC111O/CC2510等片上系统(SoC)或MSP430超低功耗微控制器与CC11OX/CC2500RF收发器上运行。设计得当的RF协议对降低最终应用的功耗至关重要。 SimpliciTI网络协议由NetworkManagement(网络管理)、AccessPoint、FrenquencyAgility(跳变)、RangeExtender、Eneyption(加密)、Battery-onlyNetwork(低功耗网络)几个模块构成。 SimpliciTI网络协议主要包括3层:App