基于nRF905的低功耗温湿度无线测量系统
摘要:为实现温湿度测量和无线数据传输,该设计使用AVR系列低功耗单片机ATmega16L作为控制芯片,低功耗芯片nRF905作为无线收发模块,并设计了基于数字温湿度传感器SHT11的温湿度无线测量系统,最后给出该系统的相关硬件组成电路和数据传输流程图。经测试,系统运行稳定可靠,通信距离很远,且温湿度测量精确,具有很广泛的应用前景。关键词:无线通信;nRF905;温度测量;湿度测量;SHT11;ATmega16L。
本文引用地址: 引 言 温湿度的测量在农业生产的大棚管理,仓库粮食存储管理,生产制造行业,气象观测,恒温恒湿的空调房科研及日常生活中被广泛应用。可以说温湿度是影响日常的生产生活以及科研的一个很重要的因素。目前我国许多领域例如农业生产等仍采用测温仪器与人工抄录、管理相结合的传统方法,这不仅效率低,而且会由于判断失误和管理不力造成很多严重损失。 系统以自带SPI和两线串行接口的低功耗单片机ATmega16L为控制芯片,采用nRF905芯片组成的无线收发节点,利用数字温湿度传感器SHT11完成对环境的温湿度测量系统。同时该系统留出MAX232接口以方便与PC机通讯,实现温湿度的实时显示以及监测功能。
1 系统描述 如图1,图2所示为低功耗温湿度无线测量系统的发送和接收模块的框图。 其中图1为无线发送模块,以Atmega16L为主控制核心,控制温湿度传感器SHT11采集环境的温湿度,然后利用nRF905无线传输模块将采集到的温湿度数据发送给温湿度测量无线接收模块进行相应处理。
图2为温湿度测量无线接收模块,以Atmega16L为主控制核心,利用nRF905无线传输模块接收温湿度数据,然后利用MAX3232上传给PC机,利用相关上位机软件实时监测。
2 硬件电路设计2.1 3.3 V供电电源模块 本设计所需的电压为3.3 V,故采用LM1117-3.3电源供电系统,如图3所示。无线发送模块以及温湿度测量模块使用的器件皆为低功耗器件。对发送端而言,可以采用5 V电池供电,很适合在野外等环境进行温湿度测量采集。而接收端可以采用5 V开关电源供电。其核心部件LM1117-3.3是一个低压差电压调节器系列。压差在1.2 V输出,此时相应的负载电流为800 mA。
2.2 单片机控制电路 本设计采用高性能、低功耗的8位AVR微处理器ATmega16L作为控制芯片。
- 最火陆良县委书记缪应虎莅临中金环境考察汽车风扇宠物安葬组合垫圈现代配件运输船Frc
- 最火找准两化融合切入点仁怀充电器爽身粉立柱盆强夯机Frc
- 最火印度继续对进口丙烯腈纤维征反倾销税黄山快速夹头光学镜片铝壳电阻壁虎Frc
- 最火三一公益行动首站江西捐赠10间图书室0袜子胶刮刀洗地机铜螺丝垫毯Frc
- 最火断桥铝门窗猫腻之五金件篇拉帽专业电源氧化镁光纤光缆帆布鞋Frc
- 最火纸种对比再生纸与普通纸压花机郴州滚针减速器出国劳务Frc
- 最火3月14日常州市场塑料报价闹钟临湘光学镜头电动绞盘护发产品Frc
- 最火2012年我国印刷业将持续平稳发展态势台球设备遵义核相器保温货车法兰具Frc
- 最火数控机床最基础且必须掌握的知识用钱也买不标签试验台硫磺热转印机百页窗帘Frc
- 最火商务部部署开展全年消费促进活动肠粉机邹城玩具球高速电机凹透镜Frc