远程温度监控系统的设计答辩

远程温度监控系统的设计答辩

ID:38475732

大小:4.28 MB

页数:24页

时间:2019-06-13

远程温度监控系统的设计答辩_第1页
远程温度监控系统的设计答辩_第2页
远程温度监控系统的设计答辩_第3页
远程温度监控系统的设计答辩_第4页
远程温度监控系统的设计答辩_第5页
资源描述:

《远程温度监控系统的设计答辩》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、远程温度监控系统的设计答辩人:关文枫电子与信息学院06级本科生毕业论文答辩指导老师:钟旭论文结构远程温度监控系统的设计毕业论文答辩1选题背景与意义2方案设计与论证3硬件电路设计4系统软件设计5系统测试广东技术师范学院06级应用师班选题背景远程温度监控系统的设计毕业论文答辩近年来,单片机发展十分迅速,一个以微机应用为主的新技术革命浪潮正在蓬勃兴起,单片机已经渗透到工业,农业,国防,科研及日常生活等各个领域。传统的温度采集的方法不仅费时,而且精度差,满足不了各行业对于温度数据高精度,设备高可靠性的需求。单片机的出现使得温度数据的采集和处理得到了很好的解决。选择适当的单片机和温度传感器及前端处理

2、电路,可以获得较高精度的测量。不但方便快捷,成本低廉,省事省力,而且大幅度提高了测量精度。广东技术师范学院06级应用师班选题目的和意义远程温度监控系统的设计毕业论文答辩本系统以AT89S52系列单片机为控制单元,采用Dallas单线数字温度传感器DS18B20对现场水温进行测量,并将水温数据进行远程无线传输。实验表明,系统具有结构简单实用、控制方便、功能齐全、通用性强等特点,系统稍作修改即可被应用于其他生产领域,特别是人体无法接近的高温或危险场所的温度控制.广东技术师范学院06级应用师班一方案设计与论证远程温度监控系统的设计毕业论文答辩考虑到本系统对程序运行速度要求不高以及成本问题,最后选

3、择8位单片机,由于AT89S52单片机比其它8位单片机价格便宜,并且其内部具有丰富的资源,故采用AT89S52单片机作为主控制芯片。控制芯片方案的选择广东技术师范学院06级应用师班方案设计与论证远程温度监控系统的设计毕业论文答辩方案1:采用数码管显示,成本低、亮度高、醒目。但在显示较多的项目时,硬件电路复杂,功耗大。方案2:采用LCD1602液晶屏显示,显示内容较多,方便组合,可视面积大,画面效果好,抗干扰能力强,调用方便简单,而且可以节省了软件中断资源。课题中需要同时显示多个温度等信息,要求显示内容丰富。比较上述2种方案,方案2电路简单、显示信息量大、能很好的满足题目要求,我们采用方案2

4、。显示电路方案的选择广东技术师范学院06级应用师班方案设计与论证远程温度监控系统的设计毕业论文答辩考虑到芯片成本以及调试的难易程度等问题,本系统选择了TX-2/RX-2B专用的无线数据编码和解码芯片。无线收发模块的选择广东技术师范学院06级应用师班方案设计与论证远程温度监控系统的设计毕业论文答辩采用DS18B20作为测温电路的温度传感器。DS18B20的数字温度输出通过1-Wire总线,又称为“一线”总线(1-Wire是一种独特的数字信号总线协议,它将独特的电源线和信号线复合在一起,仅使用一条口线;每个芯片唯一编码,支持联网寻址、零功耗等待等,是所需硬件连线最少的一种总线),这种独特的方式

5、,可以使多个DS18B20方便地组建成传感器网络,为整个测量系统的建立和组合提供了更大可能性。它在测温精度、转换时间、传输距离、分辨率等方面比其他温度传感器有了很大的进步,给用户带来了更方便的使用和更令人满意的效果。DS18B20直接输出数字温度值,不需要校正。温度采集模块的选择广东技术师范学院06级应用师班二硬件电路设计远程温度监控系统的设计毕业论文答辩总体硬件电路设计广东技术师范学院06级应用师班硬件电路设计远程温度监控系统的设计毕业论文答辩返回软件设计理论准备充分、扎实;程序编写仔细、规范;注意程序中出现的量的单位统一。1.LCD1602初始化程序2.温度传感器DS18B20初始化程

6、序3.无线数据传输程序4.无线数据接收程序广东技术师范学院06级应用师班远程温度监控系统的设计毕业论文答辩液晶初始化程序#include #defineuintunsignedint#defineucharunsignedcharucharcodetable1[]={0x3f,0x06,0x5b,0x4f,                  0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5,0x79,0x71};ucharcodetable[]="2009-08-2214:32";uintbai,shi,ge,b,num;s

7、bitlcden=P3^4;sbitrs=P3^5;          //液晶有关控制位/延时=*/ voiddelay(uintz) {uintx,y;for(x=z;x>0;x--)for(y=110;y>0;y--);   }详细具体的程序代码,请见文档!程序设计voidwrite_com(ucharcom)  ///////写命令程序///////////////////////////// {rs=0;lcd

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

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

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