基于智能传感器的弹药库温/湿度监控系统设计

发布者:脑电狂徒最新更新时间:2014-11-27 来源: eefocus关键字:智能传感器  温湿度监控  AT89C51 手机看文章 扫描二维码
随时随地手机看文章

1 引言

弹药从出厂到部队作战或训练使用以前主要存放在仓库中。在长期的储存过程中,弹药虽然处于宏观静止状态。但其质量不断发生变化。这是因为弹药主要由金属和装药组成.在长期储存过程中,由于温,湿度的影响。金属会锈蚀.从而使金属部件的强度降低。表面机械性能变坏,严重影响弹药的使用.甚至会造成重大事故。温,湿度还会使弹药装药的物理和化学性质发生变化.从而使其失去应有的战技要求。因此,温,湿度是弹药质量发生变化的主要矛盾。根据我军的仓库条件、我国的气候条件和目前仓库的管理水平.通常规定最高温度不超过30℃.最大湿度不超过。70%.即通常所说的“三七”线。
传统弹药仓库的监控系统采用的是干,湿球湿度计、毛发湿度计、湿敏电阻器或由普通的温,湿度传感器组成的监控系统,通常结构比较复杂.系统庞大.准确性差。笔者采用瑞士森斯瑞(Sensirion)公司推出的SHTl5型超小型、自校准、多功能式智能传感器.测量相对湿度、温度和露点等参数,适合弹药仓库温,湿度智能监控系统的设计。

2 SHTl5的性能和特点

SHT15型传感器是单片、多用途的智能传感器,其中不仅包含基于湿敏电容器的微型相对湿度传感器和基于带隙电路的微型温度传感器,而且还有14位的A/D转换器和2线串行接口。能输出经过校准的相对湿度和温度的串行数据,所以系统中不再使用传统设计需要的多路转换开关、A/D转换器及信号调理电路,系统结构比较紧凑和简单,SHTl5能在同一位置测量相对湿度和温度。它的内部结构如图1所示。

                   内部结构
 

SHT15的引脚比较少.使用方便。其引脚排列如图2所示。引脚功能如表1所示。SHT15型智能传感器的相对湿度测量范围是0~100%。分辨率达0.03%,最高精度为+2%RH,温度测量范围是—40℃一十123.8℃.分辨率为0.1℃.电源电压范围是+2.5V一+5.5V.响应时间小于3s。

                     引脚功能

                                引脚排列

3 系统结构及原理

该设计系统主要由单片机、传感器和执行机构组成。采用的是AT89C51型低电压和高性能的CMOS 8位单片机.片内含4K bytes可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取存储器(RAM),采用ATmel公司的高密度、非易失性存储技术生产.兼容标准MCS一51机指令系统,片内还有通用8位中央处理器和Flash存储单元。功能强大的AT89C51微型计算机提供了高性价比的解决方案。它的主要功能特性如下:

兼容MCS一51指令系统;
4K可反复擦写f>1000次)Flash ROM;
32个双向I/O口;
可编程UARL通道;
2个16位可编程定时/计数器;
全静态操作0—24MHz;
1个串行中断;
128x8bit内部RAM;
2个外部中断源;
总共6个中断源;
可直接驱动LED;
3级加密位;
低功耗空闲和掉电模式;
软件设置睡眠和唤醒功能。

AT89C51和SHT15之间通过串行总线进行通信.执行机构主要由电机控制的降温机、升温机、降湿机、增湿机等组成。弹药仓库的温/湿度监控系统如图3所示。[page]

           弹药仓库的温/湿度监控系统
 

AT89C51循环实时选通多个SHTl5,使其检测温度值和相对湿度值.然后读出数据值并显示此时的数据值.当相对湿度超过70%时,单片机控制降湿机开始工作.若相对湿度低于40%,则增湿机开始工作;当温度超过30℃时,降温机开始工作,当温度低于一12℃时,升温机开始工作,每循环3次,打印1次温,湿度值报表。

4 系统的程序设计

系统软件采用MCS一51汇编语言编写.采用模块化的程序设计方法.主要包括初始化模块、数据采集、数据处理 、显示、报警、打印等模块。系统的程序框图如图4所示。由于SHTl5中含有存储器,所以设置初始化程序主要是对单片机和SHTl5的存储器中的一些数据置初值,同时对单片机的初态进行初始化。该系统是多通道的测量系统.SHTl5上电后经过10ms时间就进入休眠状态,只有当单片机发出测量命令后,SHTl5才被“唤醒”而进行工作,所以.单片机循环对各个传感器发出温,湿度测量命令,实现多通道的温,湿度测量。SHTl5的命令集如表2所列。

                         系统的程序框图


                   SHTl5的命令集

由于SHT15输出的数据与被测值呈非线性关系,因而,为了获得准确的数据,必须对读数值进行非线性补偿。对湿度进行非线性补偿,8位数据通常采用下式进行补偿:

RH=(1.43N一5.127),256(0≤Ⅳ≤107) (1)
RH=(1.11N一28.93)/256(108≤N≤255) (2)

对于温度传感器,通常采用下式进行非线性补偿:

T=d+d2M (3)

式中的N和M分别为相对湿度传感器与温度传感器的输出值,d1和d2为常数,根据电源电压和温度数据位数来确定。

每次测得的数据要和规定值进行比较,如果在允许的范围内,则程序进行下一步操作,如果不满足要求.则应报警并将此刻的数据值显示出来,在每次循环结束后。要经过1个小时(可以灵活选用)的延时.这主要是因为弹药仓库里有很多木制结构,挥发和吸收水分都有一个过程,经过一定延时再进行测量.可以避免传感器长时间的工作和执行机构的反复启停,节约资源,同时可以延长系统的使用寿命。每经过3次(根据需要可以适当选择)循环测量后,单片机控制打印机将3次测量的温/湿度数据打印出来,便于报表和存档。

5 结束语

笔者设计的弹药仓库温,湿度监控系统是基于SHTl5型智能传感器完成的,SHT15是全新的基于智能传感器设计理念的新型传感器,实现了温,湿度传感器的数字式输出,且具有免调试、免标定、无外围电路等特点,极大地方便了在嵌入式测控领域的应用.它是今后传感器发展的方向。系统的结构比较简单.体积比较小,精度高,克服了传统弹药仓库温/湿度测量系统的不足。

关键字:智能传感器  温湿度监控  AT89C51 引用地址:基于智能传感器的弹药库温/湿度监控系统设计

上一篇:基于MATLAB GUI的钻井工具姿态采集
下一篇:基于8051单片机控制的热源自动测试仪

推荐阅读最新更新时间:2024-03-16 13:47

精密程控电流源的设计及应用
1 系统概述 程控电流源具有输出电流范围宽、准确度高、功率大等特点,是组成自动测试系统和校验系统的必需仪器,广泛用于工矿企业、科研国防等军工单位的计量仪表、自动化标定等设备中。本文介绍的精密程控电流源除上述特点外,还具备USB总线通信、温度测量和输出电流非线性温度补偿功能。 系统总体结构如图1所示,精密程控电流源由微控制器(MCU)单元,USB接口单元,温度测量单元,输出电流校准单元,信号输出单元及电源单元组成。MCU单元通过USB接口单元实现与上位机的通信,从上位机获得控制命令并返回相应的数据,同时解析上位机命令来控制信号输出信号,完成最终电流输出。温度测量单元和输出电流校准单元共同完成输出电流的非线性温度补偿。电源单元向其他
[单片机]
精密程控电流源的设计及应用
采用AT89C51CC01和FM1712芯片的射频卡读写器的实现
   射频卡(非接触IC卡)是最近几年发展起来的一项新技术,与传统的接触式IC卡磁卡相比较,利用射频识别技术(radio frequency identifica-tion)开发的非接触式IC卡成功解决了无源和免接触等难题,是电子器件领域的一大突破。其高度安全保密性以及使用简单等特点,使之在各领域的应用异军突起。本文介绍的非接触射频卡读写器就是基于单片机AT89C51CC01 (笔者应设计需要选择带独立CAN控制器的MCU)与复旦微电子股份有限公司的FM1712嵌入式读写芯片开发的。它能完成对Mifare卡的所有读写及控制操作,并可方便地嵌入到其它的系统(例如:门禁,公交,考勤等)中而成为用户系统的一部分。   1 FM17
[单片机]
采用<font color='red'>AT89C51</font>CC01和FM1712芯片的射频卡读写器的实现
物联网智能传感器国家标准方案正在起草
物联网将带动传感器的发展,同样,传感器的技术问题将是提高物联网发展步伐的动力。为配合国家物联网产业政策的实施,满足物联网产业应用对技术标准、基础标准和产品标准的重大需求,受国家标准化管理委员会委托,全国工业过程测量和控制标准化技术委员会计划于2013年9月开始组织实施物联网智能传感器与工业生产应用两领域19项国家标准的起草工作。 如今,物联网概念拉动着传感器诱人的市场,促使传感器相关的产业发展迅猛。国家和地方政府都将投入大量资源推动物联网产业链的形成和贯通,以期在当前经济形势下带动传统产业转型升级,引发社会生产和经济发展方式的深度变革。传感器是物联网的重要基础,但目前我国传感器没有任何一个标准的规范,为保证标准起草工作的
[传感器]
基于AT89C51单片机的便携式数字血压计的设计
引言 目前,由于不科学的饮食习惯以及不健康的生活习惯,导致人们容易患上各种疾病而高血压作为其中的一类疾病,己经严重威胁着现代人的健康。如何及早的检测高血压就成为人们抗击高血压的首要问题。目前的数字血压计亦是多种多样,但大多数不具有自动报数和自主监测功能。本文所设计的便携式数字血压计即是一种操作简单的测压装置,为家庭保健提供了方便。其主动报数及超压监测提酿功能尤其是对于眼睛不好的老人和盲人来说,提供了极大的方便。 2.数字血压计系统设计框图 2.1数字血压计工作原理 本血压计采用示波法测量血压其测压过程与柯氏音法相同,将袖带加压至胧动脉处阻断血管血液,然后缓慢减压,此时血管中而液由于压力发生脉冲示波法即是用仪器来识别从手臂传入袖
[单片机]
基于<font color='red'>AT89C51</font>单片机的便携式数字血压计的设计
智能传感器的CAN总线接口设计
引言     测控系统离不开传感器。由于各种传感器的工作原理不同,其最终输出的电量形式各不相同。即使同一类传感器,其灵敏度、测量范围不同,相同电信号代表的物理量也不尽相同。因此,传统的测控系统,必须对系统中的每一个传感器进行配置,传感器类型、灵敏度、测量范围等的细微改变都将导致系统(主要是软件和部分硬件)的重新设置。若要增/减传感器,以改变测控系统的规模,则需对整个系统(软件、硬件及布线)。进行重新配置。这无疑极大地限制了测控系统的灵活性,制约了测控系统的扩展性。CAN的通信硬件接口简单,通信线少,通信介质可以为双绞线、同轴电缆或者光缆。将测控系统配置为CAN总线结构,将目前广泛应用的各种模拟传感器,配以CAN总线接口,使之成为CA
[嵌入式]
如何使用AT89C51单片机控制LED显示屏的电路设计
LED显示屏广泛应用于工矿企业、学校、商场、店铺、公共场所等进行图文显示,广告宣传,信息发布。本文设计一种由4个16×16点阵LED模块组成的显示屏,由单片机作控制器,平滑移动显示任意多个文字或图形符号,本电路可级联扩展实现由任意多个16×16点阵LED模块组成的显示屏。 1 电路设计 控制电路由AT89C51单片机作控制器,显示屏由4个16×16点阵LED模块组成,每个16×16点阵LED模块由4个8×8点阵LED模块组成,用户可根据需要扩展增加任意多个16×16点阵LED模块。8×8点阵LED模块结构如图1所示,共8行8列,每个发光二极管放置在行线和列线的交叉点上,共64个发光二极管。当某一列为高电平,某一行为低电平时,则
[单片机]
如何使用<font color='red'>AT89C51</font>单片机控制LED显示屏的电路设计
AT89C51单片机1602液晶显示时钟程序
这是一款AT89C51单片机1602液晶显示时钟程序,功能主要有:温度、时间、日期、星期显示以及调节。有多级菜单显示。第一级菜单调节时间、日期。第二级菜单显示自定义信息。 #include reg52.h #include intrins.h #define uchar unsigned char #define uint unsigned int sbit DQ=P2^1; sbit light=P2^7; sbit k1=P1^0; sbit k2=P1^1; sbit k3=P1^2; sbit k4=P1^3; sbit k5=P1^4; sbit LED1=P1^3; sbit LED2=P1^4; sbit
[单片机]
<font color='red'>AT89C51</font>单片机1602液晶显示时钟程序
智能传感器、现场总线与FCS解析
  实际上现场总线控制系统就是以现场总线技术为核心,以基于现场总线的智能I/O或智能传感器、智能仪表为控制主体、以计算机为监控指挥中心的系统编程、组态、维护、监控等功能为一体的工作平台。    一、引言   以现场总线为基础的全数字控制系统将现有的模拟信号电缆用高容量的现场总线网络代替,从而大大减轻现场信号电缆连接的费用和工作量,提高信号的传输效率。实际上现场总线控制系统就是以现场总线技术为核心,以基于现场总线的智能I/O或智能传感器、智能仪表为控制主体、以计算机为监控指挥中心的系统编程、组态、维护、监控等功能为一体的工作平台。    二、智能传感器的性能特点   一般的传感器只能作为敏感元件,须配上变换仪表来检测物理量、
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved