温湿度测试系统_传感器课程设计

温湿度测试系统_传感器课程设计

ID:820495

大小:2.08 MB

页数:0页

时间:2017-09-08

温湿度测试系统_传感器课程设计_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《温湿度测试系统_传感器课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、湘潭大学课程设计课程传感器题目温湿度测试系统院系材料与光电物理学院专业班级测控技术与仪器学生姓名学生学号指导教师2013年08月日任务书课程传感器原理设计与应用题目温湿度测试系统专业测控技术与仪器姓名学号组长组员(1)设计目的:设计制作一个温湿度,温度测量范围为-10-50℃,湿度为0-100%实验仪器:电烙铁,Proteus软件,Keil软件,剥线钳,万用表,温度计主要内容:该系统主要有以下系统快构成:中央控制处理器STC89C52组成的主机系统;环境数据采集系统,输出显示与键盘控制系统等。主要的系统电路有:电源电路,温度传感器与湿度传感器电路,显示电路,报警电路,键盘输

2、入电路。该系统的主要特点有:(1)、该产品互换性好,响应速度快,抗干扰电路图,外围电路简单易懂,因此体积小。(2)、该系统能用软件的方式控制硬件,所有用软件方式设计的系统向硬件的转换是由有关开发软件完成的,易操作。(3)、可以从以前的组合设计转向真正的自由设计,所以设计的移植性好,效率高。参考资料1、《单片机原理及应用》湘潭大学出版社;2、《单片机接口技术》(C51版)中国水利水电出版社;3、郭天祥“十天学会单片机”视频;4、《传感器原理设计与应用》国防科技大学出版社;完成期限2013.08.202013年08月20日温湿度测试系统设计摘要:此温湿度测试系统是基于单线式温度

3、传感器DS18B20、电容式湿度传感器HS1101、单片机STC89C52对温湿度分别测试并通过液晶显示屏1602经行显示。温度传感器DS18B20是单线式,体积超小,硬件开销超低,抗干扰能力强,精度高,附加功能强的理想单片机温度传感器,可实时根据指令给出温度数据,可读性高。HS1101是电容式空气湿度传感器,在不同的湿度环境下呈现不同的电容数值,0%-100%RH湿度范围内,电容从162变到200PF,误差为2%RH,可见精度非常之高,为了反映出其电容的变化,本系统采用555多谐振荡电路产生不同的频率,用于检测湿度。单片机采集到的两个传感器给出的数据进行处理与计算,得出当

4、前的温度与湿度并送给液晶屏显示。本系统具有可读性高,稳定性高,反应速度快,测量值准确的特点。关键词:单片机,温湿度,DS18B20,传感器,液晶显示器Abstract:Keywords:microcontroller,temperatureandhumidity,DS18B20,sensor,LCD引言:二、方案设计(1)、方案的选取DS18B20传感器;HS1101湿度传感器(2)、显示模块的选取采用1602液晶模块显示所测数据,1602接线简单方便,同时也能满足显示需求,价格远低于12864液晶。三、.结果及原理分析根据所要实现的功能,将系统模块化设计,总体模块结构图如

5、下图所示:以下就分别就各模块功能实现进行设计。1.1602液晶显示模块电路设计1602液晶显示模块电路原理图如下所示:2.DS18B20温度检测模块如上图所示。其中温度传感器DS18B20的各引脚功能如下:1:GND接地;2:DQ输出端;3:VCC电源。3.HS1101湿度检测模块555芯片外接电阻R4、R5、R6、R8与HS1101,构成对HS1101的充电回路,7端通过芯片内部的晶体管对地短路实现对HS1101的放电回路,并将引脚2,6端相连引入片内比较器,构成多谐振荡器。HS1101作为一个变化的电容器,原理图中我们用电容代替,连接2和6引脚,充电,放电时间:由HS1

6、101的技术手册可得湿度和电容的函数关系呈线性关系,因此有:当时由得,空气相对湿度与555芯片输出偏绿存在一定关系,可通过微处理器采集555芯片的频率,查表即可得到相对湿度。(电容不可直接测量,由555多谐振荡器检测频率,有单片机计算电容值,进而求得相对湿度)1.电源模块系统部分电源采用的是4节1.5伏干电池,能为系统提供稳定的5V电压。四、软件流程图四、系统总的程序设计见附录一五、设计过程问题解决本次设计过程很费周折,由于proteus里面缺少一些必要的元件,故实验过程中是先设计好硬件电路,焊好电路以后才进行调试的,其间的艰难可想而知。也因为这样,硬件电路的错误比较多,中

7、间一直在修改硬件电路,造成电路板修修补补不美观。实验过程中遇到的困难很多,尤其是实现界面切换和返回主界面的过程,同时光标也要随着界面一起移动。否则就会显示出错。而在本次设计过程中,我们调用了两次显示,一次写显示温度,一次显示湿度。4.总结1.刚开始烧了程序以后,发现LCD什么都不显示,后来发现是因为没有开背光,因为没开背光显示不明显,如果角度不对会发现什么都没显示。而背光要通过可调电阻来调,在1602的背光正极接一个可调电阻,电阻的两端是接地和电源。2.能够显示以后,发现显示界面一直在刷新,显示不稳定。原因是每秒随

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。