基于nRF24L01的无线智能温度监测系统
2011-07-21黄小莉刘希军
仪表技术与传感器 2011年12期
关键词:系统
李 闪,黄小莉,胡 兵,刘希军
(西华大学电气信息学院,四川 成都 610039)
0 引言
目前温度数据的采集方式可分为有线方式和无线方式[1]。有线方式主要通过RS-232、RS-422、RS-485、CAN 总线等来实现采集器的控制和温度数据的传输。这种方式在现场组网应用中不仅布线繁琐,费用较高,且出现问题时不易排查。无线方式可通过GPRS、CDMA等远距离无线传输。此种方式数据传输稳定可靠,但是成本过高。
因此,针对以上问题,基于nRF24L01无线收发模块,提出了一种性价比较高、数据传输稳定可靠的短距离无线智能温度采集系统。
1 系统总体方案设计
整个系统如图1所示,分为温度采集部分、数据集中部分和计算机管理系统3部分。各无线温度采集器分布于需要监测温度的各监测点上,通过无线收发模块nRF24L01与数据集中器组网[2]。为使整个网络完全工作于无线方式下,温度采集部分利用电池供电,每个温度采集器拥有唯一的地址。数据集中器通过分配好的地址与每个温度采集器通信,完成温度数据的采集和控制命令的传输。计算机管理系统通过RS-232与数据集中器握手通信,负责整个网络的管理、控制和对采集数据的分析、显示、存储、统计、打印等工作。

图1 无线智能温度监测系统框图
2 系统硬件设计
2.1 温度采集器硬件设计
温度采集器的电路原理框图如图2所示,微处理模块以超低功耗单片机MSP430F2122为主控制器[3-4],该芯片具有多种低功耗模式。内部集成多通道12bitA/D转换,不需要外扩A/D转换芯片,电池电压通过芯片内部的A/D转换完成监测。……
登录APP查看全文
