基于Arduino 的ZigBee 无线传感节点的硬件设计
2015-08-26张雁琳
电子设计工程 2015年24期
关键词:单片机
张雁琳
(北京工业大学 北京100124)
无线传感器网络是物联网底层网络的重要技术形式[1],它综合了传感器技术、信息处理技术和无线通信等技术[2]。 无线传感器网络节点作为无线传感网络的基本组成部分,它的性能优劣及实用性关系到整个网络的工作效率和工作成本,因此高性能低成本的无线传感节点成为无线传感网络设计的关键。 目前传统的无线传感节点主要有两种类型:一种是封装好直接购买可用的节点如Micaz、TelosB 节点;另一种是在特定芯片如CC2430、CC2530 上自主设计制作的节点。 前一种节点性能佳,但价格较贵且可定制性差,后一种节点,虽价格便宜,但开发工作量大,且可扩展的接口少[2]。
Arduino 是近年来快速流行起来的一种控制器[3],其硬件电路的核心是一个AVR 芯片, 整块电路板在功能上与单片机开发板类似, 但是Arduino 板要比单片机开发板在功能上强大很多。 ZigBee 是一种短距离无线通信技术,它可以很好地解决物联网中最后100 m 的通信问题[4],并且已经广泛地应用于智能交通、智能医疗、智能家居和工业自动化当中。 本文针对现有的无线传感网络节点的发展现状,从硬件角度着手,设计了一种基于Arduino 的ZigBee 无线传感节点,它将Arduino 软硬件开源、接口丰富、容易上手、价格低廉、可根据应用需求实现个性化系统设计等特性与ZigBee 技术传输延时较低、复杂度低、容量高、功率消耗极低、成本低廉等特性结合到一起,实现更具有实用性和更适用于物联网的无线传感网络节点。……
登录APP查看全文
