1、 课程设计说明书 课程设计名称:课程设计名称: 单片机课程设计 课程设计题目:课程设计题目: 数字式温度计的设计 学学 院院 名名 称:称: 电气信息学院 专专 业业 班班 级:级: 15 电力(3)班 学学 生生 学学 号:号: 学学 生生 姓姓 名:名: 学学 生生 成成 绩:绩: 指指 导导 教教 师:师: 课程设计时间:课程设计时间: 2017.10.30 至 2017.11.5 1 课程设计任务书课程设计任务书 一、课程设计的任务和基本要求一、课程设计的任务和基本要求 (一) 设计任务(从“单片机课程设计题目”汇总文档中任选 1 题,根 据所选课题的具体设计要求来填写此栏) 1. 用
2、 DS18B20 设计一款能够显示当前温度值的温度计; 2. 通过切换按钮可以切换华氏度和摄氏度显示; 3. 测量精度误差在正负 0.5 摄氏度以内。 (二) 基本要求 1. 有硬件结构图、电路图及文字说明; 2. 有程序设计的分析、思路说明; 3. 有程序流程框图、程序代码及注释说明; 4. 完成系统调试(硬件系统可以借助实验装置实现,也可在 Proteus 软件中仿真模拟); 5. 有程序运行结果的截屏图片。 2 二、进度安排二、进度安排 第 9 周,10.3011.5 1) 10.30 题目分析,文献查阅 2) 10.31 方案比较,确定设计方案 3) 10.3111.1 硬件电路设计
3、4) 11.211.4 程序设计,程序调试,系统联调,系统改进 5) 11.5 课程设计说明书撰写 三、参考资料或参考文献三、参考资料或参考文献 1. 林立,张俊亮. 单片机原理及应用基于 Proteus 和 Keil C M.北 京:电子工业出版社,2013 2. 张毅刚,彭喜元. 单片机原理与应用设计M. 北京:电子工业出版 社,2008 3. 马忠梅. 单片机的 C 语言应用程序设计(第 5 版) M.北京:北京航空 航天大学出版社,2013 4. 孙育才主编,MCS-51 系列单片微型计算机及其应用.东南大学出版社 5. 楼然苗.单片机课程设计指导.北京:北京航空航天大学出版社.200
4、2. 3 本科生课程设计成绩评定表本科生课程设计成绩评定表 姓名 专业班级 学号 课程设计题目: 课程设计答辩记录:(手写) 成绩评定依据:成绩评定依据: 项目 得分 比例 考勤记录 设计结果 报告撰写 答辩成绩 备注: 成绩评定依据的项目内容和项目分值比例可以由老师按指导的专业进行调整,但成绩评定依据的项 目数不得少于 3 项。 最终评定成绩: 指导教师签名: 年 月 日 目 录 第一章第一章 引言引言 1 第二章第二章 设计任务与要求设计任务与要求 2 第三章第三章 设计方案设计方案2 表 3.1 设计方案 . 2 1. 采集与放大. 2 2. 数模转换 . 3 3. 数码显示 . 3 第
5、四章第四章 设计电路与原理设计电路与原理 4 1. 温度传感器原理 4 图 4.1 DS18B20 内部结构 . 4 图 4.2 64 位 ROM 的结构 . 5 2. AT89C52 的介绍 . 6 图 4.3 AT89C52 引脚图 . 7 3. 数码管. 8 4. 结构原理图 9 5. 程序 . 10 第五章第五章 电路的组装与调试电路的组装与调试. 15 第六章第六章 设计心得设计心得. 16 1 第一章第一章 引言引言 随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域, 已经成为一种比较成熟的技术,单片机具有体积小、功耗低、控制功能强、扩展灵活、 微型化和使用
6、方便等优点,广泛应用于仪器仪表中,结合不同种类的传感器,可实现诸 如电压、湿度、温度、速度、硬度、压力等的物理量的测量。 本文主要介绍了一个基 于 AT89C52 单片机的测温系统,详细描述了利用数字温度传感器 DS18B20 开发测温系统 的过程。 当今信息化时代展过程中,各种信息的感知、采集、转换、传输和处理的功能器件 已经成为各个应用领域中不可缺少的重要技术工具。传感器是信息采集系统的首要部 件,是实现现代化测量和自动控制的主要环节,是现代信息产业的源头,又是信息社会 赖以存在和发展的物质与技术基础。可见理解和撑握传感器的知识与技术有着其极重要 的意义。 测量温度的关键是温度传感器,温度传感器随着温度而引起的物理参数变化有:膨 胀,电阻,电容,电动势,磁性能,频率,光学特性及热噪声等等。温度传感器的发展 经历了三个发展阶段: 传统的分立式温度传感器 、模拟集成温度传感器、 智能集成 温度