




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(环境管理)环境温度测量与报警系统 设计内容与设计要求设计内容:度报警;并要求焊接好开发板,在开发板上进行调试。设计要求:主要设计条件5.系统设计所需的元器件。说明书格式1.封面2.课程设计任务书6.软件设计(包括流程图)8.总结9.参考文献11.课程设计成绩评分表。下午:借阅有关资料,总体方案讨论。星期三、确定总体方案,学习与设计相关内容。星期四、各部分方案设计,各部分设计。星期五、设计及上机调试。星期二:调试,中期检查。星期三:调试、写说明书。星期四--星期五上午:写说明书、完成电子版并打印成稿。星期五下午:答辩。 1 ·······················································2 2 3 4 4 5 6 6 8 8 83.2.1设计任务 83.2.2设计要求 8 8 8 94.1单片机最小系统的设计 94.2温度采集电路的设计 4.4报警电路的设计 6.2.1软件仿真 6.2.2系统性能测试 当做温度处理模块潜入其他系统中,作为其他主系统的辅助扩展。DS18B20与恶劣环境下进行现场温度测量,有广泛的应用前景。量的范围向深度和广度发展,以满足工业生产和科学技术的要求。便、智能控制等优点。要经过了三个发展阶段:别;器(或寄存器)和接口电路。智能温度传感器的特点是能输出温度数据及相关的温便了传感器输出信号的处理.数字单总线温度传感器是目前最新的测温器件,它等优点。发出警报,且精度高,适用于大多数工业生产以及教育教学领域。测温和控温。因此,研究温度的测量和控制方法具有重要的意义。空CC位值分别为0.5℃、0.25℃、0.125℃、0.0625℃,即最高分辨率为0.0625℃。如可得到实际温度。 11111减法计数器、温度存储器等功能部件组成。将重复这一过程。辨率。这是通过改变计数器对温度每增加一度所需计数的的值来实现的。因此,值。位扩展的二进制补码形式读出,表2.4给出了温度值和输出数据的关系。0-0.5•初始化;•数据交换;实验,理论与实验相互结合,相互促进。3.2.1设计任务可以根据应用环境要求作出报警提示。3.2.2设计要求3.3基本思路提示。4.1单片机最小系统的设计统、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的计算机系统。组成。单片机的最小系统如图4.1所示。部晶振结合单片机内部电路产生单片机所需的时钟频率。4.2温度采集电路的设计范围为-55℃—+125℃,测量精度为0.5℃;被测温度用符号扩展的16位数字量的双向传输。4.3所示。4.4报警电路的设计如图4.4所示。序,温度转换与计算子程序以及显示子程序。5.1主程序设计5.2温度测量模块程序设计度值,必须严格遵守单总线器件的命令序列,否则,单总线器件不会响应主机。单总线器件命令序列如图5.2.1所示。温度测量模块程序流程图如图5.2.2所示。图5.2.1单总线器件命令序列图5.2.2温度测量模块程序流程图序,否则将无法读取测量结果。6.1安装与调试试顺利。的选通与否。当温度达到预设值时,单片机会从P3.7口发出报警信号,做出报警提示。本程序采用单片机C语言编写,用Keil编译器编程调试,能很好的找出编势。6.2仿真6.2.1软件仿真6.2.2系统性能测试性能测试可用制作的温度计和已有的成品温度计来同时测量比较,由于池供电的手持电子温度计。图6.2.1程序正常运行结果仿真图到尾一步一步的排除检测,而且如果你检查的方法不对,不能耐心仔细的查找、并解决的。这个过程既能很大程度上减少工作量,也可以提高分析问题的能力,这就课程设计要达到目的。在大学里这样的机会是很难的,抓紧这有限的机会,让自己得到锻炼是非常有必要的,也是非常重要的。就是我在这次课程设计中的最大收获。//共阳ucharcodetable_bit[]={0x0e,0x0d,0x0b};/****************延时函数**************/voiddelay(uintk){while(k--);}/**************DS18B20初始化函数*************/voidinit_18b20(void)delay(8);delay(80);delay(14);delay(20);}/****************从DS18B20读一个字节数据**************/{uchari=0;for(i=8;i>0;i--){if(DQ)delay(4);}return(date);}/****************向DS18B20写一个字节数据**************/{uchari=0;for(i=8;i>0;i--){delay(5);}}/****************从DS18B20读取温度**************/floattt=0;init_18b20();write_byte_18b20(0xcc);write_byte_18b20(0x44);//启动温度转换delay(100);init_18b20();write_byte_18b20(0xcc);write_byte_18b20(0xbe);//读温度寄存器delay(100);if(b>127)//判断温度是否是负值//}else{}return(temp1);}/****************显示函数**************/voiddisplay(){uintm;uchara1,a2,a3;while(i){P2=table_bit[0];P0=table[a1];delay(1000);P2=table_bit[1];delay(1000);if(a3!=0){P2=table_bit[2];P0=table[a3];Delay(1000);{delay(1000);}}elsedelay(1000);}i--;}}/****************报警函数**************/voidalarm(){if(b>127)else}elseelse}}/****************主函数*************/{P1=0xff;init_18b20();while(1)d
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 门窗制作安装承包合同书
- 行路难主题思想深度解析:九年级语文古诗文阅读教学教案
- 那场大雨中的温暖情感作文(8篇)
- 雨天的回忆记一次难忘的雨天经历作文12篇
- 美容行业皮肤护理知识点测验题目集
- 农民合作参与农业生产资源整合协议
- 一件感到惭愧的事700字15篇范文
- 八年级篮球比赛活动方案
- 爱你不需要解释500字11篇
- 公交公司车展活动方案
- 日间手术质量控制管理制度
- 化工企业防火安全管理制度(5篇)
- 基于大数据和云计算技术的电力调度数据采集系统
- 2024年基金应知应会考试试题
- ISO-10358-1993译文-塑料管材和管件-耐化学性综合分类表
- 康复进修汇报
- 基于单片机的粮仓环境监测系统设计毕业论文
- 电力行业招投标培训
- 2024年云南省中考物理试题含答案
- 2024年石家庄市市属国企业面向社会公开招聘403名管理人员及专业技术人员高频难、易错点500题模拟试题附带答案详解
- 医药代表聘用合同模板
评论
0/150
提交评论