论文部分内容阅读
无线传感器网络是通信领域中的重要课题,构建适用于国内通信标准的硬件平台与软件系统具有非凡的意义。然而,目前在国内研究阶段所采用的节点有着计算能力有限、通信性能不佳、功耗较高等缺点,而鲜有符合中国地区WPAN频段IEEE802.15.4c标准的无线传感器网络平台,无法应对日趋复杂的应用要求。论文在分析无线传感器网络操作系统TinyOS的基础上,针对目前节点平台性能不佳的问题,设计个符合中国地区WPAN频段IEEE802.15.4c标准的TinyOS平台,并具有通信距离远、无线性能好、功耗超低、成本低廉等优点。论文通过分析传感器节点的硬件特点,设计出以微控制器MSP430F5419A、射频收发器AT68RF212为主体的传感器节点平台,部分节点还配有传感器MPU-6050,网关模块TR800等,并详细设计各个模块的应用电路。文章在分析TinyOS编程语言、硬件抽象架构、编译过程基础上,按步骤将TinyOS移植入该硬件平台。该方法具有定的通用性,可适用于其他硬件平台的移植操作。文章还利用TinyOS的通用射频组件库,并根据IEEE802.15.4c标准,实现射频收发的功能。该方法具有底层无关的特性,可为其他射频器件开发驱动程序提供设计上的参考。通过在实际环境中测试通信性能与组网功能,分析平台的适用环境,并对潜在的问题进行了说明。文章最后将该平台同TinyOS其他平台的工作性能进行对比,得出该平台的优势与不足。本文对于TinyOS的硬件设计与应用软件的开发均有不同程度的借鉴意义。