版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、,远程温度监控系统的设计,答辩人:关文枫,电子与信息学院06级本科生毕业论文答辩,指导老师:钟旭,论文结构,1 选题背景与意义,2 方案设计与论证,3 硬件电路设计,4 系统软件设计,5 系统测试,广东技术师范学院 06级应用师班,选题背景,近年来,单片机发展十分迅速,一个以微机应用为主的新技术革命浪潮正在蓬勃兴起,单片机已经渗透到工业,农业,国防,科研及日常生活等各个领域。传统的温度采集的方法不仅费时,而且精度差,满足不了各行业对于温度数据高精度,设备高可靠性的需求。单片机的出现使得温度数据的采集和处理得到了很好的解决。选择适当的单片机和温度传感器及前端处理电路,可以获得较高精度的测量。不但
2、方便快捷,成本低廉,省事省力,而且大幅度提高了测量精度。,广东技术师范学院 06级应用师班,选题目的和意义,本系统以AT89S52系列单片机为控制单元,采用Dallas单线数字温度传感器DS18B20对现场水温进行测量,并将水温数据进行远程无线传输。实验表明,系统具有结构简单实用、控制方便、功能齐全、通用性强等特点,系统稍作修改即可被应用于其他生产领域,特别是人体无法接近的高温或危险场所的温度控制.,广东技术师范学院 06级应用师班,一,方案设计与论证,考虑到本系统对程序运行速度要求不高以及成本问题,最后选择8位单片机,由于AT89S52单片机比其它8位单片机价格便宜,并且其内部具有丰富的资源
3、,故采用AT89S52单片机作为主控制芯片。,控制芯片方案的选择,广东技术师范学院 06级应用师班,方案设计与论证,方案1:采用数码管显示,成本低、亮度高、醒目。但在显示较多的项目时,硬件电路复杂,功耗大。 方案2:采用LCD1602液晶屏显示,显示内容较多,方便组合,可视面积大,画面效果好,抗干扰能力强,调用方便简单,而且可以节省了软件中断资源。 课题中需要同时显示多个温度等信息,要求显示内容丰富。比较上述2种方案,方案2电路简单、显示信息量大、能很好的满足题目要求,我们采用方案2。,显示电路方案的选择,广东技术师范学院 06级应用师班,方案设计与论证,考虑到芯片成本以及调试的难易程度等问题
4、,本系统选择了TX-2/ RX-2B专用的无线数据编码和解码芯片。,无线收发模块的选择,广东技术师范学院 06级应用师班,方案设计与论证,采用DS18B20作为测温电路的温度传感器。DS18B20的数字温度输出通过1-Wire总线,又称为“ 一线 ”总线( 1-Wire是一种独特的数字信号总线协议,它将独特的电源线和信号线复合在一起,仅使用一条口线;每个芯片唯一编码,支持联网寻址、零功耗等待等,是所需硬件连线最少的一种总线),这种独特的方式,可以使多个 DS18B20方便地组建成传感器网络,为整个测量系统的建立和组合提供了更大可能性。它在测温精度、转换时间、传输距离、分辨率等方面比其他温度传感
5、器有了很大的进步,给用户带来了更方便的使用和更令人满意的效果。DS18B20直接输出数字温度值,不需要校正。,温度采集模块的选择,广东技术师范学院 06级应用师班,二,硬件电路设计,总体硬件电路设计,广东技术师范学院 06级应用师班,硬件电路设计,返回,软件设计,理论准备充分、扎实;,程序编写仔细、规范;,注意程序中出现的量的单位统一。,1.LCD1602初始化程序 2.温度传感器DS18B20初始化程序 3.无线数据传输程序 4.无线数据接收程序,广东技术师范学院 06级应用师班,液晶初始化程序,#include #define uint unsigned int#define uchar
6、unsigned char uchar code table1=0 x3f,0 x06,0 x5b,0 x4f, 0 x66,0 x6d,0 x7d,0 x07,0 x7f,0 x6f, 0 x77,0 x7c,0 x39,0 x5,0 x79,0 x71;uchar code table=2009-08-22 14:32; uint bai,shi,ge,b,num; sbit lcden=P34;sbit rs=P35; /液晶有关控制位/延时=*/void delay(uint z)uint x,y;for(x=z;x0;x-)for(y=110;y0;y-);,详细具体的程序代码,请见
7、文档!,程序设计,void write_com(uchar com) /写命令程序 / rs=0; lcden=0; P0=com; delay(5); lcden=1; delay(5); lcden=0; /液晶写数字*/void write_date(uchar date)rs=1;lcden=0;P0=date;delay(5);lcden=1;delay(5);lcden=0; ,DS18B20初始化程序,/*温度程序*/ void delay(unsigned int i)/延时函数 while(i-); /*/ /18b20初始化函数 void Init_DS18B20(void
8、) unsigned char s=0; DQ = 1; /DQ复位 delay(8); /稍做延时 DQ = 0; /单片机将DQ拉低 delay(80); /精确延时 大于 480us DQ = 1; /拉高总线 delay(10); s=DQ; /稍做延时后 如果x=0则初始化成功 x=1则初始化失败 delay(5); ,详细具体的程序代码,请见文档!,程序设计,/读一个字节 unsigned char ReadOneChar(void) unsigned char i=0; unsigned char dat = 0; for (i=8;i0;i-) DQ = 0; / 给脉冲信号
9、dat=1; DQ = 1; / 给脉冲信号 if(DQ) dat|=0 x80; delay(5); return(dat); ,code1(int m1,int m2,int m3,int m4,int m5) /代码,用来设置数字、字母、符号等 time1=span1; /延时时间 switch(m1) case 1: v1=0; /数据口1为高电平 delay1ms(time1); v1=1; /数据口为低电平 delay1ms(time1); break; case 2: v2=0; delay1ms(time1); v2=1; delay1ms(time1); break;,程序设
10、计,详细具体的程序代码,请见文档!,程序设计,接收模块程序,int bj(unsigned int m1,m2,m3,m4,m5) int flag1; flag1=0; if(m1=sdata1),程序设计流程图,发 射 程序流程图,接 收 程序流程图,Keil C51进行程序调试,返回,1.由上面测试结果可知,我们的温度测量误差小于等于0.1,在无线数据传输中,时延小于3秒,传输距离大于2m.,系统仿真,广东技术师范学院 06级应用师班,系统仿真,2.由上面测试结果可知,该系统能有效地起到过温报警的作用;,广东技术师范学院 06级应用师班,实物电路图,发 射 电 路,实物电路图,接收 电 路,实物电路图,发 射 接收 总 电 路,致 谢!,通过不断努力,终于完成了此次毕业设计。在此,首先感谢我的指导老师
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中学物理学中的数学问题上
- 幼儿园教师专业反思深度与教学改进关联-基于2023年反思日记文本与课堂视频对比
- 美育基础概述 5
- 机械工程控制基础
- 金属五金配件、滑轨机箱生产项目可行性研究报告模板-立项拿地
- 福建省龙岩市2025-2026学年高二下学期4月期中联考历史试卷
- 新闻记者证考试(新闻采编实务)考前模拟试题及答案(山西省临汾市2025年)
- 建筑施工企业安全生产社会监督规定
- 2.0万吨年海绵钛、2.0千吨年海绵锆项目可行性研究报告模板-申批征地立项
- 溴苯肼企业数字化转型与智慧升级战略分析报告
- 2026重庆北碚区静观镇招聘在村挂职本土人才8人考试参考题库及答案解析
- 2026“才聚齐鲁 成就未来”山东铁投能源集团、山东清洁热网有限公司招聘128人笔试参考试题及答案详解
- (2026年)检验检测机构资质认定“一单一库”的学习与解读(2026年实施)课件
- 支气管哮喘患者急救措施
- 24J113-1 内隔墙-轻质条板(一)
- 公共卫生执业医师实践技能考试试题及答案
- 特种设备安全管理2026版
- 足球场场地排水施工方案
- 雨课堂学堂在线学堂云《生物大数据(福建农林大学 )》单元测试考核答案
- 专题11 环境与发展(讲义全国适用)(原卷版)
- 高精度加工设备的误差动态补偿技术研究
评论
0/150
提交评论