基于NRF905的无线多点温度测量系统
2011-07-12陈敏孟立凡王华斌
电子测试 2011年4期
陈敏,孟立凡,王华斌
(中北大学电子测试技术国家重点实验室 信息与通信工程学院 山西 太原 030051)
0 引言
目前许多场合都要对温度进行监测和控制。比如现代电力系统向着高电压大机组、大容量的方向发展,对电力系统供电可靠性的要求越来越高,由于绝大多数的电力设备长期在高电压、大电流和满负荷的条件下运行,导致热量集结加剧,如果不对温度的变化采取有效的监测措施,将会危及电力设备的安全运行[1-4]。
基于以上背景,本文提出了一种基于AT89C52单片机的数据采集及无线收发系统的设计方法。无线收发部分,采用挪威NordicVLSI公司推出的NRF905单片射频收发器实现数据的无线传输,使得数据采集更加具有实时性。
1 测试系统硬件设计
1.1 系统硬件结构
该系统硬件结构由少量的外部设备、无线数据传输模块,以及供电电路组成。无线数据传输模块基于低功耗单片射频收发芯片NRF905,采用ATMEL公司的8位通用微处理器AT89C52为主处理芯片,完成数据的处理和控制。系统结构如图1 所示。

图1 系统总体框图
1.2 温度数据采集
DS18B20内部结构主要由4部分组成:64位光刻ROM,温度传感器,非挥发的温度报警触发器TH和TL,高速暂存器。64位光刻ROM是出厂前被光刻好的,它可以看作是该DS18B20的地址序列号。不同的器件地址序列号不同。在多点测量的时候,需要读取它相对应的序列号,才能正确的读取相应的温度[5]。
1.3 电源电路设计
由于NRF905需要3.3V的电压供电,而市场上直接提供3V左右电压的适配器价格比5V电压的适配器贵,同时5V适配器种类较多,所以考虑电压转换。……
登录APP查看全文
