首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于nRF905的低功耗温湿度无线测量系统
来源:本站整理  作者:佚名  2010-03-24 09:02:56




2.4 温湿度测量模块
    本设计的温湿度测量所采用的是瑞士Sensiri2on公司生产的具有二线串行接口的单片全校准数字式新型相对湿度和温度传感器SHT11,SHT11可用来测量相对湿度、温度和露点等参数,具有数字式输出、免调试、免标定、免外围电路及全互换等特点。
    SHT11的湿度/温度传感器系统测量相对湿度的范围是0~100%,分辨力达0.03%RH,最高精度为±2%RH。测量温度的范围是-40~+123.8℃,分辨力为O.1℃。
    SHT11传感器默认的测量温度和相对湿度的分辨率分别为14位和12位,通过状态寄存器可降至12位和8位,并具有可靠的C2RC数据传输校验功能。另电源电压范围为2.4~5.5 V;电流消耗小:测量时为550 μA,平均为28 μA,休眠时为3μA。是低功耗产品的最佳选择之一。
    SHT11的应用电路如图5所示,VDD与GND间通过O.1μF的去耦电容相连,且其I2C接口的SCK,DATA直接与Atmega16L的两线串行接口通过4.7 kΩ上拉电阻SCL与SDA相连,用于数据的传输交换。


2.5 上位机接口电路
    为了便于监控,引入上位机功能,并加入串口通信模块。3.3 V到RS 232电平(±12 V)的专用转换芯片MAX3232的外围电路如图6所示,其中五个电容均取O.1μF的典型值。串口DB9只用三根线,5端公共端接系统的地,2,3端分别是接收和发送端。DB9接口通过交叉串口线连到PC机上,这样就可以完成硬件串行通信。


3 系统软件设计
    系统软件设计包括温湿度测量和无线收发两个部分。
3.1 温湿度测量
    对于温度和湿度,它们并非是急剧变化的物理量,温湿度的变化往往是缓慢进行的,因此针对这个特点对于温湿度的测量采集并非需要时时刻刻都在进行。而是每隔T时间(T根据实际需要而定,本系统选用1 s)采集一次,其余时间由于低功耗的要求使得MCU处于休眠状态。其程序流程如图7所示。其中Atmega16L进入休眠状态是通过对SE编程休眠使能,并且对SM 2.0编程后进入相应的省电模式状态,然后通过定时器的计时中断将Atmega16L唤醒,再进行测量以及数据传输。

上一页  [1] [2] [3] [4]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:267,359.40000 毫秒