基于CC2530对机房温湿度的监控
一、项目概述
计算机机房中,温湿度是关键的环境监控指标,因为低湿会产生大量经典,高温会引发设备短路,高温让水分易蒸发,设备寿命下降,低温机房设备又容易无法运行,因此要使用合理、可行、高校、智能的计算机机房控制湿度与湿度方法,保障温湿度不失常。此外国家对机房场地地有关标准,在《计算机战场地技术条件》这一国标GB2887-89文件中,有明确的标准要求。A级机房22±2℃,45%-65%,B级机房15-30℃,40%-70%,C级机房10-35℃,30%-80%。因此对机房实施温湿度的检测是相当重要的。
二、设计思路
用两块CC2530板子进行组网,一个作为终端的CC2530板子上面搭配着一个温度传感器以及一个湿度传感器,将他们放在在机房中,再选一块板子作为协调器接上蜂鸣器,连接上位机,若出现温湿度异常,则通过上位机进行预警。
三、传感器等产品的选择
CC2530开发板:
产品实物图:
购买厂商:亿研电子
价格:一块60元左右
温度传感器:
型号:DS18B20
价格:7.58元
厂商:淘宝risym旗舰店
产品实物图:
性能介绍:
①量程:-55℃~+125℃。
②误差范围:±0.4℃(-10℃-+85℃之间)
③非线性:±1%
④重复性:±1.5%
⑤寿命:高强度使用2个月左右,正常使用1-2年
⑥测量结果以9~12位数字量方式串行传送
⑦工作电源: 3.0~5.5V/DC (可以数据线寄生电源)
⑧在使用中不需要任何外围元件
⑨独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。
⑩支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定。
DS18B20内部结构主要由四部分组成:64位光刻ROM 、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。
DS18B20的外形及管脚排列如下:
湿度传感器:
型号:SHT11
价格:40元
厂商:盛思锐
产品实物图:
性能介绍:
引脚排列介绍:
蜂鸣器:
型号:YL-73
价格:8元
产品实物图:
模块描述:
1、 模块采用9012三极管驱动
2 、工作电压3.3V-5V
3、 设有固定螺栓孔,方便安装
4、 小板PCB尺寸:3.3cm * 1.3cm
模块接口说明(3线制):
1 VCC 外接3.3V-5V电压(可以直接接在底板上的3.3V或者5V电源上)
2 GND 外接GND
3 I/O 接ZIGBEE IO口
四、开发设计
这个开发设计是cc2530提供的开源文件Z_stack Home文件IAR上进行程序的编写的,让两块板子能够顺利进行组网,再编写让板子能通过温度传感器和湿度传感器得到机房的温度与湿度,再通过协调器在上位机上显示出来,通过上位机还要能设置温湿度报警阈值,控制蜂鸣器的启动与关闭。
难度主要在于上位机的设计,在这可能花费的时间要多点。预计开发周期为5天。
五、预算
两块CC2530开发板120元,一个温度传感器7.58元,一个湿度传感器40元,一个蜂鸣器8元,总预算:175.58元。