环境温控制系统通信电子电子设计_通信电子-电子设计.pdf
《环境温控制系统通信电子电子设计_通信电子-电子设计.pdf》由会员分享,可在线阅读,更多相关《环境温控制系统通信电子电子设计_通信电子-电子设计.pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、设计内容与设计要求 设计内容:本课题要求以单片机为核心设计一个环境温度检测与报警系统,要求测温范围为-10125C,精度误差在 0.1 C以内,LED 数码管直 读显示,可以由用户自己设定上限温度,如果环境温度超过实际温度 或在 5秒内温度变化超过 5 度则会发出声光报警。设计任务包括控制系统硬件设计和应用程序设计。要求焊接好开 发板,在开发板上进行调试。设计要求:1)确定系统设计方案;2)进行系统的硬件设计;3)完成必要元器件选择;4)开发板焊接及测试;5)系统软件设计及调试;6)系统联调及操作说明;7)写说明书;主要设计条件 1、MCS-51 单片机实验操作台 1 台;2、PC 机及单片机
2、调试软件;3、开发板 1 块;4、制作工具 1 套;5、系统设计所需的元器件。说明书格式 封面 课程设计任务书 目录 第 1 章概述 第 2 章 课题设计的要求、目的及意义 第 3 章 系统总体方案选择与说明 第 4 章 系统硬件电路设计框图与工作原理 第 5 章硬件设计 第 6 章 开发板焊接及其测试 第 7 章 软件设计及调试 第 8 章 系统联调及操作说明 第 9 章总结 附录 A 系统硬件电路原理图 附录 B 程序清单误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板
3、在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与参考文献 1 单片机原理及应用王迎旭主编机械工业出版社 2012 年 2 51 系列单片机应用与实践教程 周向红编北航出版社 2008 年 智能化集成温度传感器原理
4、与应用 沙占友编 机械工业出版社 2002 年 微型计算机原理与接口技术 吴秀清编 中国科学技术出版社 2001 7 微型计算机接口技术及应用 刘乐善编 华中理工大学出版社 2000 8 单片机实用技术问答 谢宜仁 主编 人民邮电出版社 2002误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求
5、目的及意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与目录 第 1 章绪论.1 第 2 章系统总体方案设计.2 2.1 系统框图.2 2.2 系统结构与设计思路.2 第 3 系统硬件设计.3 3.1 STC89C52模块.3 3.2 数码管模块.3 3.3 按键模块.4 3.4 DS18B20 模块.4 3.5 报警模块.5 3.6 I/O 分配表.6 第 4 章系统软件设计.7 4.1 软件设计思
6、路.7 4.2 各程序流程图.8 第 5 章硬件调试.10 第 6 章总结.12 参考文献.13 附录.14 附 1 硬件原理图.14 附 2 源程序清单.15 附 2.1 main.c 清单.15 附 2.2 18B20.C 清单.19 附 2.3 alarm.c 清单.20 附 2.4 delay.c 清单.21误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设
7、计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与第 1 章绪论 1.1 系统设计要求 本课题以单片机和 DS18B20 为核心设计一个环境温度检测与报警系 统,测温范围为一 10125C,精度误差在 0.1C以内,LED 数码管直读显 示,可以由用户自己设定上限温度,如果环境温度超过实际温度或在 5 秒 内温度变化超过 5
8、 度则会发出声光报警。1.2 系统设计的目的及意义 1.2.1 课题设计的目的 掌握用 51 单片机控制 LED 数码管显示字符的方法。掌握用单片机进行显示系统开发的方法。掌握单片机软件、硬件调试技术。了解单线器件 DS18B20 勺驱动方法。了解 LED 显示器的一般驱动方法。1.2.2 课题设计的意义 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之 一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型 的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提 供更好的更方便的设施就需要从数字单片机技术入手,一切向着数字化控 制,智能化控制方向发展。本设计所
9、介绍的数字温度计与传统的温度计相 比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用。在本次设计中,主要从功能组合,硬件模块,程序算法等几个方面探 讨基于单片机的数字温度计的设计。误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及
10、意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与第 2 章系统总体方案设计 2.1 系统框图 图 2-1系统框图 2.2 系统结构与设计思路 系统硬件包括 STC89C52R模块、八段显示数码管模块、DS18B20 莫 块、按键模块、报警模块。设计好软件,下载进单片机。启动系统后,DS18B2C 开始采集温度信 号并把信号传给八段数码管显示。当温度/低于高于系统设定的报警温度 后,系统报警,喇叭发声
11、,LED 点亮,数码管首位显示 H/L。当温度在 5 分钟内超过 5C时,数码管显示 T,喇叭发声报警。误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列
12、单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与第 3 章系统硬件设计 3.1 STC8952RC 模块 图表 3-1 STC89C52 模块 3.2 数码管模块 U1 为段选锁存器,U2 为位选锁存器,数码管的最高位为报警 H/L 显示,最低位显示“C,第 37 位显示温度。图 3-2数码管显示模块FJ1 J Pi2 J PB P14 J Pirni FL T 1 P-S 13 n Pi5 13 14 14 31 31 4 1-4*P P1M Pl 7 PTT1 P3P nm F2L T1 K3 Tv 咏 瓯VP PM XT 盜
13、JIESET RX3 TX&A E5 1 3 IS FC1 1J J?M:14 *6 PfH U 如丄 富 11 叫WT 11 B3 F0*?1D i TV:Flifl 1 UL=17ACK-I.误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电
14、总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与 3.3 按键模块 S1 为进入报警温度设置键,S2 键为报警温度上调键,点按微调,长 按速调,S3 为报警温度下调键,操作同 S2,S4 为退出报警温度设置 键。图 3-3按键模块 3.4 DS18B20 模块 由于 DS18B20 内部已经把温度的模拟信号转化为数字信号,故只要通过对 DS18B20 顺序进行初始化、写 ROMS作指令、读储存器操作指令来实现温 度向单片机的传输。其中温度寄存
15、器的高 8 位与低 8 位如下图示。til?hiJfe 同5 IM 口 Hl hit 2 bitt I IwtO F F|J 2 w is bit 11 kt 13 bit 12 bit kl bdtlll ktS MS s S S S S 21 图 2-6高、低位温度寄存器 图中,若 S=1,温度为负,temp=(tempH8+tempL)+1);若 S=0,温 度为正,temp=tempH8+tempL。误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试
16、设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与 U4 DO GND PS1BB20 图 3-6 DS18B20 模块 VCC 3.5 报警模块 图 3-5报警模块 R4 10k 误差在以内数码管直读显示可以由用户自己设定上限温度
17、如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与3.6 系统 I/O 口分配 P0 P7 八
18、段数码管接口 P26 数码管段选 P27 数码管位选 P12 喇叭接口 P15 报警 LED 接口 P32 P35 S1 S4 按键 P36 DS18B20 DQ接口 表 3-1 I/O 口分配误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电总
19、结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与第 4 章系统软件设计 4.1 软件设计思路 由于软件代码比较长,本系统的软件设计采用模块化编程。工程分有 mai n.c、18B20.C、delay.c、alram.c 等几个 C 文件。ma in.c 包括数码管 的初始化、温度的处理及温度的显示,其中温度的显示通过定时器 1 的扫 描实现。18B20.c 包括 18B20 的初始化、读 ROM 写命令、读温度。delay.c 为2ms 延时函
20、数。alarm.c 包括喇叭急鸣和 LED 点亮函数。误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成
21、温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与 4.2 各程序流流程图 421 主程序块流程图 图 4.1 主程序块流程图 误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及
22、应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与 422报警程序块流程图 条件满足 图 4-2报警温度流程图 4.2.3 DS18B20程序块流程图 开始 图 4-3 DS18B20 块流程图 误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面
23、课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与-环境温度监控系统 第 5 章硬件调试 串口调试软件下载软件采用 STC-ISPV478 开机启动单片机,DS18B2 读取温度,如下 图 5-1实时温度显示 设置报警温度为 31.70 C,如下 图 5-2设置报警温度误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温
24、度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成温度传感器原理与应用沙占友编机械工业出版社年微型计算机原理与 增加 DS18B2C 周围的温度,使超过报警温度,图如下示 图 5-3超温报
25、警 此时数码管首位显示 H,喇叭发声,LED 灯点亮 误差在以内数码管直读显示可以由用户自己设定上限温度如果环境温度超过实际温度或在秒内温度变化超过度则会发出声光报警设计任务包括控制系统硬件设计和应用程序设计要求焊接好开发板在开发板上进行调试设计要求确定系写说明书主要设计条件单片机实验操作台台机及单片机调试软件开发板块制作工具套系统设计所需的元器件说明书格式封面课程设计任务书目录第章概述第章课题设计的要求目的及意义第章系统总体方案选择与说明第章系统硬件电总结附录系统硬件电路原理图附录程序清单参考文献单片机原理及应用王迎旭主编机械工业出版社年系列单片机应用与实践教程周向红编北航出版社年智能化集成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 环境 温控 系统 通信 电子 电子设计
限制150内