摘要:随着科学技术的不断进步,物联网技术得到了快速的发展,与物联网技术相关的技术有很多,例如射频识别技术,通信技术,计算机技术,网络技术,无线传感网络技术等。在这些科学技术发展的同时,为了达到统一的网络规范标准,各种无线传感网络协议标准也随之应用而生,其中得到广泛推广的是和应用的是ZigBee 2007协议,TI公司已经推出完全兼容该协议的SoC 芯片CC2530,本设计将利用Contiki操作系统,Contiki操作系统有很强的移植性,开发者可以使用该硬件和软件资源搭建自己的无线传感网络。
本文首先提出了本课题的研究背景及意义,介绍了无线传感网络技术和线性网络的发展现状,随后提出基于CC2530芯片的线性节点实现测风速的架构,以PC机为平台,设计了信号采集模块,信号发送模块、信号接收模块、上位机显示模块。通过IAR Embedded Workbench完成程序编写、编译,运行和调试工作。最后完成基于线性无线传感网对时时风速的监测显示。
关键词 线性无线传感网络;Contiki;风速传感器;CC2530
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景与意义-1
1.2 无线传感网络技术的发展现状-2
1.3 中国无线传感网络技术的发展历程-2
1.4 线性无线网络的发展现状-3
2 Contiki及线性无线传感网络-4
2.1 Contiki简介及其特性-4
2.2 线性无线传感网络-4
2.2.1 线性无线传感网络的优点-4
2.2.2 线性无线传感网络的缺点-5
3 总系统设计-7
3.1 系统设计的原则-7
3.2 系统的工作流程-7
3.3 毕业设计方案与论证-8
3.3.1 信号传输部分-8
3.3.2 风速传感器选择-9
4 系统硬件设计-11
4.1 风速传感器模块-11
4.1.1 风速传感器简介-11
4.1.2 风速传感器直连串口-11
4.2 无线通信模块-12
4.3串口通信模块-13
5 软件设计-15
5.1 软件开发语言与开发环境-15
5.2 无线传输模块设计-15
5.2.1 传感器节点模块-16
5.2.2 路由节点模块-17
5.2.3 协调器节点模块-18
5.3 上位机显示模块设计-19
6 系统调试与结果分析-22
6.1 调试运行-22
6.2 数据分析-24
结论-26
致谢-27
参考文献-28