智能仪表课程设计--基于DS18B20的温度采集系统
-
资源ID:1448931
资源大小:1.33MB
全文页数:27页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
智能仪表课程设计--基于DS18B20的温度采集系统
1、 智能仪表综合训练设计说明书智能仪表综合训练设计说明书 题题 目:基于目:基于 DS18B20DS18B20 的温度采集系统的温度采集系统 学生姓名:学生姓名:XXXXXXXXXX 学学 号:号: 专专 业:测控技术与仪器业:测控技术与仪器 班班 级:级:XXXXXXXXXXXX 指导教师:指导教师:XXXXXXXXXXXX 中文摘要中文摘要 STC89C52 是一种低功耗、 高性能 CMOS8 位微控制器, 具有 8K 的系统可编程 Flash 存储器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 STC89C52 为众多嵌入式控制应用系统提供高灵活、超有效的解决
2、方案。DS18B20 数字温度传感 器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢 封装式,型号多种多样,有 LTM8877,LTM8874 等等。主要根据应用场合的不同而改 变其外观。封装后的 DS18B20 可用于电缆沟测温,高炉水循环测温,锅炉测温,机房 测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。耐磨耐碰, 体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。 关键词:关键词:DS18B20;LCD1602;报警;温度采集;单片机;报警;温度采集;单片机 STC89C52 目目 录录 第一章 概述 1 1.1 背景及
3、研究意义 1 1.2 国内外现状 1 1.3 课程设计的目的 3 1.4 主要工作 3 1.5 本文研究内容 3 第二章 总体方案设计 4 2.1 设计方案 4 2.2 系统设计原理 4 2.3 系统组成 4 2.4 程序流程图 5 第三章 硬件设计 6 3.1 微控制器 6 3.1.1 主要参数: . 6 3.1.2 引脚图 . 7 3.2 DS18B20 . 7 3.2.1 内部结构 . 8 3.2.2 特性 . 8 3.2.3 引脚图 . 9 3.3 LCD1602 . 9 3.3.1 引脚图及引脚功能 . 9 3.3.2 LCD1602 的特性 10 第四章 软件设计 . 11 4.1
4、 Keil uVision4 的使用 . 11 4.1.1 项目文件的建立 11 4.1.2 源文件的建立 13 4.1.3 编译、连接项目,形成目标文件 15 4.2 STC_ISP 的使用 . 15 4.3 程序流程图 . 17 4.3.1 上下限调整 17 4.3.2 报警程序 . 18 第五章 总结 . 20 参考文献 21 附录 A 基于 DS18B20 的温度采集系统的硬件原理图 22 附录 B 基于 DS18B20 的温度采集系统的源程序 23 1 第一章第一章 概述概述 1.11.1 背景及研究意义背景及研究意义 随着时代的进步和发展,单片机技术已经普及到我们生活、工作、 科研、各个 领域,已经成为一种比较成熟的技术, 单片机的应用已经渗透到电力、冶金、化工、 建材、机械、食品、石油等各个行业。传统的温度采集方法不仅费时费力,而且精度 差,单片机的出现使得温度的采集和数据处理问题能够得到很好的解决。温度是工业 对象中的一个重要的被控参数。然而所采用的测温元件和测量方法也不相同;产品的 工艺不同,控制温度的精度也不相同。因此对