毕业设计基于STC89C51单片机的环境测试仪系统设计_第1页
毕业设计基于STC89C51单片机的环境测试仪系统设计_第2页
毕业设计基于STC89C51单片机的环境测试仪系统设计_第3页
毕业设计基于STC89C51单片机的环境测试仪系统设计_第4页
毕业设计基于STC89C51单片机的环境测试仪系统设计_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学院毕业设计(论文)(2000届)论文题目 环境测试仪系统的设计 所在学院 专业班级 电信 学生姓名 学号 指导教师 完成日期 年 月摘 要本文面向单片机控制系统的应用。在人们日常生活中,对环境的依赖很大,环境的因素在某方面有着关键性的作用,为了能够给我们日常生活带来方便,则该课题设计了综合性环境自动监测系统,用以对自身周围环境的实时监测。本系统是以stc89c51单片机为处理器的环境温、湿度和光照度进行实时监测,通过液晶屏友好显示,为我们日常生活提供方便。该系统包括硬件结构和软件流程。相关模块可完成自然界中的温、湿度及光照度的参数采集、转换、存储及显示。本模块集成度高、结构简单、成本低、功耗

2、低,适用于各种环境检测。关键词:at89c51,ds18b20,3du080光线采集,sh101湿度采集,驱动电路。abstract in this paper, single-chip control-oriented system. in peoples daily life, a great dependence on the environment, environmental factors have a crucial role, in order to be able to bring convenience to our daily lives, the subject of

3、a comprehensive design environment for automatic monitoring system that can be used to their own real-time monitoring of the surrounding environment. the system is based on single-chip for the processor stc89c51 environmental temperature, humidity and illumination in real-time monitoring, through fr

4、iendly lcd display, in order to facilitate our daily lives. the system includes hardware structure and software flow. related modules to be completed by the nature of temperature, humidity and illumination parameters of the collection, storage and display. the highly integrated module, simple struct

5、ure, low cost, low power consumption, applied to a variety of environmental detection. key words: at89c51, ds18b20, 3du080 light collection, sh101 humidity collection, drive circuit.目 录一 绪论4二 单元电路的设计52.1传感器的选取及相应采集电路52.1.1温度传感器及采集电路52.1.2湿度传感器及采集电路72.1.3光照度传感器及采集电路92.2显示模块11操作控制11字符集12指令集122.3 万年历电路

6、122.4 供电部分13三 系统的设计143.1系统方框图143.2软件系统流程图15四 系统的测试154.1测试仪器154.2测试结果15五 总结与致谢16附件:电路总原理图17一、 绪 论温室环境控制是在充分利用自然资源的基础上,通过改变环境因子如温度、湿度、光照度等来获得作物生长的最佳条件,从而达到增加作物产量、改善品质、调节生长周期、提高经济效益的目的。近几年来,我国在温室结构和温室控制两方面开展了不少研究。国家在“九五”攻关项目中启动了有关温室设施及配套装备的研制课题;2001年,国家在“十五”攻关项目中启动了“温室环境智能控制关键技术研究与开发”课题;2001年,国家“863”计划

7、“可控环境农业生产技术”研究内容包含研制可控环境自动控制系统、信息自动采集系统等;2003年国家计委启动了“设施农业技术集成产业化示范”课题;国家自然科学基金生命科学部对设施园艺也设立了重点项目。这些都说明在设施环境中,控制技术是相当重要的。温室控制涉及到硬件结构和控制算法等问题。目前,我国环境监测仪器的生产企业有140余家,年产值48亿元,约占全环保产品产值的23。环境监测仪器的主要产品是各种水污染和大气污染检测、噪声与振动监测、放射性和电磁波监测仪器。我国生产的烟尘采样器、烟雾采样器、总悬浮微粒采样器、污水流量计等环境监测仪器已接近或达到国际先进水平,在国内市场上占有很大比例。国产大型实验

8、室用原子吸收、紫外可见分光度仪、气相色谱仪等监测仪器自动控制技术采用程度较低,关键零部件尚依进口。通过对控制算法的比较分析,率选出了适合温、湿度等测控的微机控制算法增量型位置输出积分分离pid算法,并在单片机测控系统中给以实现。该研究对类似变化缓慢对象的微机过程控制提供了科学参考所设计。本设计中,我们既加强了对环境检测的了解,又巩固了我们这大学期间的所学专业知识。有利于我们走上工作岗位后对项目设计的了解和熟练。二 单元电路的设计2.1传感器的选取及相应采集电路2.1.1温度传感器及采集电路图1 18b20封装选用美国dallas公司的可编程单总线数字式温度传感器ds18820实现空气温度信号的

9、采集。该传感器体积小,外形如普通三极管,其内部集成有测温传感器及逻辑控制电路。dsl8820有很多优点,直接输出数字信号,省去了后继的信号放大及模数转换部分;外围电路简单,成本低;单总线接口,只有一根信号线作为单总线与cpu连接,且每一只都有自己唯一的64位系列号存储在其内部的rom存储器中,故在一根信号线上可以挂接多个dsl8820,便于多点测量且易于扩展。图2 18b20内部结构(1)ds18b20技术性能描述如下:a. 独特的单线接口方式,ds18b20在与微处理器连接时仅需要一条线即可实现微处理器与ds18b20的双向通讯。b.测温范围 55125,固有测温分辨率0.5。c.支持多点组

10、网功能,多个ds18b20可以并联在唯一的三线上,实现多点测温d. 工作电源: 35v/dce.在使用中不需要任何外围元件f.测量结果以912位数字量方式串行传送g.不锈钢保护管直径 6 h.适用于dn1525, dn40dn250各种介质工业管道和狭小空间设备测温i.标准安装螺纹 m10x1, m12x1.5, g1/2”任选j.pvc电缆直接出线或德式球型接线盒出线,便于与其它电器设备连接。(2) ds18b20接线说明它仅需要一条线即可实现微处理器与ds18b20的双向通讯,简化了分布式温度传感应用 无需外部元件 可用数据总线供电,电压范围为3.0 v至5.5 v 无需备用电源 测量温度

11、范围为-55至+125 。相当于是-67华氏度到257华氏度 -10 至+85 范围内精度为0.5 。该温度传感器可编程的分辨率为912位 温度转换为12位数字格式最大值为750毫秒 用户可定义的非易失性温度报警设置 应用范围包括恒温控制,工业系统,消费电子产品温度计,或任何热敏感系统描述该ds18b20的数字温度计提供9至12位(可编程设备温度读数。信息被发送到/从ds18b20 通过1线接口,所以中央微处理器与ds18b20只有一个一条口线连接。为读写以及温度转换可以从数据线本身获得能量,不需要外接电源。 因为每一个ds18b20的包含一个独特的序号,多个ds18b20s可以同时存在于一条

12、总线。这使得温度传感器放置在许多不同的地方。它的用途很多,包括空调环境控制,感测建筑物内温设备或机器,并进行过程监测和控制。(3)ds18b20的初始化a.先将数据线置高电平“1”。b.延时(该时间要求的不是很严格,但是尽可能的短一点)c.数据线拉到低电平“0”。d.延时750微秒(该时间的时间范围可以从480到960微秒)。e.数据线拉到高电平“1”。f.延时等待(如果初始化成功则在15到60毫秒时间之内产生一个由ds18b20所返回的低电平“0”。据该状态可以来确定它的存在,但是应注意不能无限的进行等待,不然会使程序进入死循环,所以要进行超时控制)。g.若cpu读到了数据线上的低电平“0”

13、后,还要做延时,其延时的时间从发出的高电平算起(第(5)步的时间算起)最少要480微秒。h.将数据线再次拉高到高电平“1”后结束。(4)ds18b20的写操作 a.数据线先置低电平“0”。 b.延时确定的时间为15微秒。 c.按从低位到高位的顺序发送字节(一次只发送一位)。 d.延时时间为45微秒。 e.将数据线拉到高电平。 f.重复上a到f的操作直到所有的字节全部发送完为止。g.最后将数据线拉高。(5)ds18b20的读操作a.将数据线拉高“1”。b.延时2微秒。c.将数据线拉低“0”。e.延时15微秒。f.将数据线拉高“1”。g.延时15微秒。h.读数据线的状态得到1个状态位,并进行数据处

14、理。i.延时30微秒。(5)与单片机相连电路如下: 图3 温度检测电路2.1.2湿度传感器及采集电路选用法国humirel公司的hsll01电容式相对湿度传感器。此传感器与其他产品相比。有着显著的优点:不需要校准的完全互换性,高可靠性和长期稳定性,响应时间快,适用于线性电压输出和频率输出两种电路;模块中选用电压输出电路,经a/d转换器tlc2543后可以转换成湿度值。然后送单片机处理并显示。(1) hsll01基本参数默认测量温度为25,测量时hsll01工作频率为10khz.基本参数下表所示:(2)特性曲线 如图4所示,测量温度t=25,测量时hsll01工作频率为10khzo图4 hsll

15、01特性曲线图5 hsll01封装 从特性曲线曲线图上我们可以看出,hsll01具有极好的线性输出可以近似看成相对湿度值与电容值成比例因此在测量过程中,采集电容值即可(3)测量原理hsll01湿度传感器是一种基于电容原理的湿度传感器,相对湿度的变化和电容值呈线性规律在自动测试系统中,电容值随着空气湿度的变化而变化,因此将电容值的变化转换成电压或频率的变化,才能进行有效地数据采集用与非门电路组成振荡电路,hsl 100湿度传感器充当振荡电容,从而完成湿度到频率的转换(4)测量方法hsll01湿敏传感器是采用侧面开放式封装,只有两个引脚,有线性电压输出和线性频率输出两种电路在使用时,将2脚接地,这

16、里选用频率输出电路该传感器采用电容构成材料,不允许直流方式供电所以我们使用与非门电路组成单稳态电路具体电路如下图6 湿度模块2.1.3光照度传感器及采集电路采用硅光敏三极管3du050c,光谱范围为450 nm1150 nm,用于可见光、红外光检测,光电流il(10001x,10v)5 ma,暗电流id(olx,10v)o1a,击穿电压vceo30 v,耗散功率pd=150 mw,封装5黑胶如下图所示:图7 3du050c封装光敏三极管的工作原理是三极管基极它不是引线,而是通过一块聚光镜,将光聚集在发射结上,打破发射结的内电场的动态平衡,使发射极电流发生变化.3du33系列硅光敏三极管的主要特

17、性参数见下表:名称符号测试条件最小值典型值最大值单位最高工作电压vrm(ce)ice=id2030v暗电流idv= vrm (ce)10100na光电流ilvce=10v e=1000lx10ma上升时间trrl=50,vce=10v脉冲电流幅度为1ma5s下降时间tf5s峰值波长p880s封装形式镀镍金属帽,玻璃球透镜。极限参数特性见下表:名 称符号参数单位最大功率pm70mw工作温度top-30+65偖存温度tstg-30+80图8 3du050c光照曲线图9 光线检测电路通过运算放大器输出电压信号,经ltc2543ad转换电路,将电压转换成数字信号,计算出光照强度。然后送单片机处理并显示

18、。运算放大器选用ti公司的tlc2272cp。该运放具有低功耗、低电压、高精度等优点。图8为输出电压与光照强度的关系曲线。2.2显示模块采用lcd1602显示屏,能显示两行字符(除汉字),编程简单,占用程序空间少。图10 1602封装操作控制操作 读状态 写指令 读数据 写数据 输入 待添加的隐藏文字内容1rs=0,rw=1,e=1 rs=0,rw=0, d07=指令码,e=h脉冲 rs=1,rw=1,e=1 rs=1,rw=0, d07=数据,e=h脉冲 字符集1602液晶模块内部的字符发生存储器(cgrom)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常

19、用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“a”的代码是01000001b(41h),显示时模块把地址41h中的点阵字符图形显示出来,我们就能看到字母“a”。因为1602识别的是ascii码,试验可以用ascii码直接赋值,在单片机编程中还可以用字符型常量或变量赋值,如a。 指令集1602通过d0d7的8位数据端传输数据和指令。显示模式设置: (初始化)0011 0000 0x38 设置162显示,57点阵,8位数据接口;显示开关及光标设置: (初始化)0000 1dcb d显示(1有效)、c光标显示(1有效)、b光标闪烁(1有效)0000 01ns n=1(读或

20、写一个字符后地址指针加1 &光标加1),n=0(读或写一个字符后地址指针减1 &光标减1),s=1 且 n=1 (当写一个字符后,整屏显示左移)s=0 当写一个字符后,整屏显示不移动数据指针设置:数据首地址为80h,所以数据地址为80h+地址码(0-27h,40-67h)其他设置:01h(显示清屏,数据指针=0,所有显示=0);02h(显示回车,数据指针=0)。2.3 万年历电路我们采用专用时钟芯片ds1302,ds1302 是美国dallas公司推出的一种高性能、低功耗、带ram的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5v5.5v。采用三

21、线接口与cpu进行同步通信,即sclk(7)、i/o(6)、rst(5)。图3示出ds1302与89c2051的连接图,其中,时钟的显示用lcd。并可采用突发方式一次传送多个字节的时钟信号或ram数据。ds1302内部有一个318的用于临时性存放数据的ram寄存器。在调试程序时可以不加电容器,只加一个32.768khz 的晶振即可。只是选择晶振时,不同的晶振,误差也较大。另外,还可以在上面的电路中加入ds18b20,同时显示实时温度。只要占用cpu一个口线即可。 lcd还可以换成led,还可以使用北京卫信杰科技发展有限公司生产的10位多功能8段液晶显示模块lcm101,内含看门狗(wdt)/时

22、钟发生器及两种频率的蜂鸣器驱动电路,并有内置显示ram,可显示任意字段笔划,具有34线串行接口,可与任何单片机、ic接口。功耗低,显示状态时电流为2a (典型值),省电模式时小于1a,工作电压为2.4v3.3v,显示清晰。图11 时钟电路2.4 供电部分 本系统才用自制电源供电。即将市电经过变压后整流滤波,通过7805和7905三端稳压器输出稳定的正负5v电压给系统供电。如下图所示:图12系统供电电路三 系统的设计本设计以at89c51为处理器,分别用湿度、温度、光敏等传感器采集信号。其中温度传感器用18b20,其采集信号可直接送单片机处理,而湿度和光敏传感器采集的信号经过tlc2543a/d

23、转换器转换后送单片机。另外有用ds1302专用芯片设计的时钟模块。各路信号通过矩阵键盘显示于1602液晶显示屏。3.1系统方框图图13 系统方框图光线传感器湿度传感器at89c51单片机存储器液晶显示矩阵键盘tlc2543a/d转换温度传感器开始初始化键盘扫描温度键温度输出升降调整(日历、温度)调整模式切换键湿度输出湿度键读日历日历显示结束光线输出光线键3.2软件系统流程图 图14 软件流程图四 系统的测试4.1测试仪器双踪示波器(yb4340g型)、数字万用表(三位半dy2105型)、温湿度检测仪。4.2测试结果本设计能实现对环境温度、湿度、光线的实时检测;并正确将所测结果通过矩阵键盘的控制

24、显示于1602显示屏中。该系统可实现功能有:a. 对环境温度、湿度、光线的实时检测;b. 可分别显示温度、湿度、光线的测量值;c. 能用矩阵键盘对不同物理量的检测控制,并作相应调整;d. 能设置温度的上、下限范围,超过范围可报警(超过上限,蜂鸣器鸣叫同时红发光管亮;低于下限,绿发光管亮。)e. 能正确显示日历时间,并能通过矩阵键盘作相应的调整。五 总结与致谢本设计方案按照任务书的要求通过书籍、刊物、网络等途径了解和掌握单片机识别技术的基本原理和基础知识;了解单片计技术的应用;设计一种基于单片机技术的应用系统;对制作的系统进行调试与应用。经过这段时间的精心设计,基本上完成了课题,在整体设计方面做

25、得比较好。当然,这些都离不开老师们平时的教诲和前期的指导。我们觉得通过这一段时间性的设计制作,不但实践能力增强了许多而且在理论上也有了更深的认识。在以后学习中我们将会更加努力学习刻苦钻研,力争取得更好的成绩!本人在毕业设计期间,得到王老师的精心指导。更得益于老师从选题的确定、论文资料的收集、论文框架的确定、开题报告准备及论文初稿与定稿中对字句的斟酌倾注的大量心血,同时也离不开小组里各位同学的帮助和指导,紧张的毕业设计就要结束了,大学三年的生活也到了尾声。此时此刻感慨万千,感谢指导教师王老师在这半年的毕业设计中对我的帮助和支持。 随着毕业设计的结束,我们也即将结束大学三年的快乐时光,进而步入社会

26、。通过这次毕业设计,使我得到了一次用专业知识、专业技能分析和解决问题的锻炼。使我在单片机的基本原理以及实用技巧的掌握方面都向前迈了一大步,为日后成为合格的技术应用型人才打下良好的基础。我相信以后的职业生涯,我会用严谨的态度对待每一次挑战,通过自己的努力实现自身的价值。附件:电路原理图employment tribunals sort out disagreements between employers and employees.you may need to make a claim to an employment tribunal if: you dont agree with the

27、 disciplinary action your employer has taken against you your employer dismisses you and you think that you have been dismissed unfairly.for more information about dismissal and unfair dismissal, seedismissal.you can make a claim to an employment tribunal, even if you haventappealedagainst the disci

28、plinary action your employer has taken against you. however, if you win your case, the tribunal may reduce any compensation awarded to you as a result of your failure to appeal.remember that in most cases you must make an application to an employment tribunal within three months of the date when the

29、 event you are complaining about happened. if your application is received after this time limit, the tribunal will not usually accept i.if you are worried about how the time limits apply to you, take advice from one of the organisations listed underfurther help.employment tribunals are less formal

30、than some other courts, but it is still a legal process and you will need to give evidence under an oath or affirmation.most people find making a claim to an employment tribunal challenging. if you are thinking about making a claim to an employment tribunal, you should get help straight away from on

31、e of the organisations listed underfurther help.if you are being represented by a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your compensation if you win the case. this is known as adamages-based agreement. in england and wales, your solicitor can

32、t charge you more than 35% of your compensation if you win the case.if you are thinking about signing up for a damages-based agreement, you should make sure youre clear about the terms of the agreement. it might be best to get advice from an experienced adviser, for example, at a citizens advice bur

33、eau. to find your nearest cab, including those that give advice by e-mail, click onnearest cab.for more information about making a claim to an employment tribunal, seeemployment tribunals.the (lack of) air up there watch mcayman islands-based webb, the head of fifas anti-racism taskforce, is in lond

34、on for the football associations 150th anniversary celebrations and will attend citys premier league match at chelsea on sunday.i am going to be at the match tomorrow and i have asked to meet yaya toure, he told bbc sport.for me its about how he felt and i would like to speak to him first to find ou

35、t what his experience was.uefa hasopened disciplinary proceedings against cskafor the racist behaviour of their fans duringcitys 2-1 win.michel platini, president of european footballs governing body, has also ordered an immediate investigation into the referees actions.cska said they were surprised

36、 and disappointed by toures complaint. in a statement the russian side added: we found no racist insults from fans of cska.age has reached the end of the beginning of a word. may be guilty in his seems to passing a lot of different life became the appearance of the same day; may be back in the past,

37、 to oneself the paranoid weird belief disillusionment, these days, my mind has been very messy, in my mind constantly. always feel oneself should go to do something, or write something. twenty years of life trajectory deeply shallow, suddenly feel something, do it.一字开头的年龄已经到了尾声。或许是愧疚于自己似乎把转瞬即逝的很多个不同

38、的日子过成了同一天的样子;或许是追溯过去,对自己那些近乎偏执的怪异信念的醒悟,这些天以来,思绪一直很凌乱,在脑海中不断纠缠。总觉得自己自己似乎应该去做点什么,或者写点什么。二十年的人生轨迹深深浅浅,突然就感觉到有些事情,非做不可了。the end of our life, and can meet many things really do?而穷尽我们的一生,又能遇到多少事情是真正地非做不可?during my childhood, think lucky money and new clothes are necessary for new year, but as the advance

39、of the age, will be more and more found that those things are optional; junior high school, thought to have a crush on just means that the real growth, but over the past three years later, his writing of alumni in peace, suddenly found that isnt really grow up, it seems is not so important; then in

40、high school, think dont want to give vent to out your inner voice can be in the high school children of the feelings in a period, but was eventually infarction when graduation party in the throat, later again stood on the pitch he has sweat profusely, looked at his thrown a basketball hoops, suddenl

41、y found himself has already cant remember his appearance.童年时,觉得压岁钱和新衣服是过年必备,但是随着年龄的推进,会越来越发现,那些东西根本就可有可无;初中时,以为要有一场暗恋才意味着真正的成长,但三年过去后,自己心平气和的写同学录的时候,突然就发现是不是真正的成长了,好像并没有那么重要了;然后到了高中,觉得非要吐露出自己的心声才能为高中生涯里的懵懂情愫划上一个句点,但毕业晚会的时候最终还是被梗塞在了咽喉,后来再次站在他曾经挥汗如雨的球场,看着他投过篮球的球框时,突然间发现自己已经想不起他的容颜。originally, this wor

42、ld, can produce a chemical reaction to an event, in addition to resolutely, have to do, and time.原来,这个世界上,对某个事件能产生化学反应的,除了非做不可的坚决,还有,时间。a persons time, your ideas are always special to clear. want, want, line is clear, as if nothing could shake his. also once seemed to be determined to do something,

43、 but more often is he backed out at last. dislike his cowardice, finally found that there are a lot of love, there are a lot of miss, like shadow really have been doomed. those who do, just green years oneself give oneself an arm injection, or is a self-righteous spiritual.一个人的时候,自己的想法总是特别地清晰。想要的,不想

44、要的,界限明确,好像没有什么可以撼动自己。也曾经好像已经下定了决心去做某件事,但更多的时候是最后又打起了退堂鼓。嫌恶过自己的怯懦,最终却发现有很多缘分,有很多错过,好像冥冥之中真的已经注定。那些曾经所谓的非做不可,只是青葱年华里自己给自己注射的一支强心剂,或者说,是自以为是的精神寄托罢了。at the moment, the sky is dark, the air is fresh factor after just rained. suddenly thought of blue plaid shirt; those were broken into various shapes of s

45、tationery; from the corner at the beginning of deep friendship; have declared the end of the encounter that havent start planning. those years, those days of do, finally, like youth, will end in our life.此刻,天空是阴暗的,空气里有着刚下过雨之后的清新因子。突然想到那件蓝格子衬衫;那些被折成各种各样形状的信纸;那段从街角深巷伊始的友谊;还有那场还没有开始就宣告了终结的邂逅计划那些年那些天的非做

46、不可,终于和青春一样,都将在我们的人生中谢幕。baumgartner the disappointing news: mission aborted. r plays an important role in this mission. starting at the ground, conditions have to be very calm - winds less than 2 mph, with no precipitation or humidity and limited cloud cover. the balloon, with capsule attached, will

47、move through the lower level of the atmosphere (the troposphere) where our day-to-day weather lives. it will climb higher than the tip of mount everest (5.5 miles/8.85 kilometers), drifting even higher than the cruising altitude of commercial airliners (5.6 miles/9.17 kilometers) and into the stratosphere. as he cro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论