武 夷 学 院

课程设计报告

课程名称:

单片机及嵌入式技术

设计题目:

数字温度计

学生班级:

13计算机科学与技术(1)班

学生姓名:

陈圣盛、周鹏飞、刘犇

指导教师:

焦金涛

完成日期:

2015-12-25

数学与计算机学院

课程设计项目研究报告

目 录

TOC \o "1-3" \h \z \u HYPERLINK \l _Toc1663 第 1 章 项目简介 PAGEREF _Toc1663 3

HYPERLINK \l _Toc21872 1.1 项目名称 PAGEREF _Toc21872 3

HYPERLINK \l _Toc13070 1.2 开发人员 PAGEREF _Toc13070 3

HYPERLINK \l _Toc26773 1.3 指导教师 PAGEREF _Toc26773 3

HYPERLINK \l _Toc5068 第 2 章 项目研究意义 PAGEREF _Toc5068 3

HYPERLINK \l _Toc18930 2.1 课程设计概述 PAGEREF _Toc18930 3

HYPERLINK \l _Toc28309 2.2 需求分析 PAGEREF _Toc28309 3

HYPERLINK \l _Toc8219 2.3 研究意义 PAGEREF _Toc8219 4

HYPERLINK \l _Toc3882 第 3 章 采用的技术 PAGEREF _Toc3882 4

HYPERLINK \l _Toc20811 3.1 课程设计的方案设计论证 PAGEREF _Toc20811 4

HYPERLINK \l _Toc20079 3.2 重要算法的设计、流程描述 PAGEREF _Toc20079 7

HYPERLINK \l _Toc30749 第4 章 课程设计项目进度表 PAGEREF _Toc30749 8

HYPERLINK \l _Toc5300 第5 章 课程设计任务分配表 PAGEREF _Toc5300 8

HYPERLINK \l _Toc15166 第6 章 系统设计 PAGEREF _Toc15166 9

HYPERLINK \l _Toc14116 6.1 程序设计思想 PAGEREF _Toc14116 9

HYPERLINK \l _Toc1940 6.2 程序最终实现结果 PAGEREF _Toc1940 9

HYPERLINK \l _Toc20944 第7 章 源程序 PAGEREF _Toc20944 10

HYPERLINK \l _Toc26790 第8 章 设计心得 PAGEREF _Toc26790 15

HYPERLINK \l _Toc2802 第9 章 参考文献 PAGEREF _Toc2802 15

第 1 章 项目简介

1.1 项目名称

数字温度计

1.2 开发人员

13计科1班 陈圣盛(组长)、周鹏飞、刘犇

1.3 指导教师

焦金涛

第 2 章 项目研究意义

2.1 课程设计概述

随着现代信息技术的飞速发展和传统工业改造的逐步实现.能够独立工作的温度检测和显示系统应用于诸多领域。传统的温度检测以热敏电阻为温度敏感元件。热敏电阻的成本低,但需后续信号处理电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差。与传统的温度计相比,这里设计的数字温度计具有读数方便,测温范围广,测温精确,数字显示,适用范围宽等特点。选用STC89C52单片机作为主控制器件,实现温度显示。通过DSl8B20直接读取被测温度值,该器件的物理化学性能稳定,线性度较好,测量温度范围宽,测量精度高 DS18B20 的测量范围为 -55 ℃ ~+ 125 ℃ ; 在 -10~+ 85°C 范围内,精度为 ± 0.5°C 。

2.2 需求分析

目前温度计的发展很快,从原始的玻璃温度计管温度计发展到了现在的热电阻温度计、热电偶温度计、数字温度计、电子温度计等等。随着各类电子产品的便携化,可用于片上测温的集成温度传感器的发展便越趋灼热化。传感器属于信息技术的前沿尖端产品,尤其是温度传感器被广泛用于工农 业生产、科学研究和生活等领域,数量高居各种传感器之首。我们所设计的数字温度计精度较高,能直观地显示温度,并且有警报系统,在蔬菜大棚、工作车间、室温检测等,都有较高使用价值。

2.3 研究意义

目前的温度计中传感器是它的重要组成部分,它的精度、灵敏度基本决定了温度计的精度、测量范围、控制范围和用途等。传感器应用极其广泛,目前已经研制出多种新型传感器。但是,作为应用系统设计人员需要根据

51单片机c语言教程温度计,单片机课程设计-数字温度计.doc相关推荐

  1. 一维信号 处理分析 c语言,信号处理与分析课程设计训练任务书.doc

    信号处理与分析课程设计训练任务书 电子工程学科部 2015年4月 第一部分:语音信号部分 题目一:基于归一化互相关函数的基音检测 (负责人:贾懋珅) 本课题是根据电子信息类本科生信号处理和分析课程的学 ...

  2. 0.《新概念51单片机C语言教程》(郭天祥)学习笔记

    看到之前的阅读量,有标题党的嫌疑,再接再厉,加油坚持自己的文风,相信会写的越来越好:) 继续更(一个人,一个记事本,一个PDF阅读器,装备全靠打) <新概念51单片机C语言教程>(郭天祥) ...

  3. c语言52单片机液晶屏显示,[手把手教你学51单片机C语言教程]22 LCD12864液晶屏显示.pdf...

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspC/C++资料 [手把手教你学51单片机C语言教程]22 LCD ...

  4. c语言怎么编程输出相框,手把手教你学PIC单片机C语言教程第1课.PDF

    手把手教你学PIC单片机C语言教程第1课 - PIC HL-K18 - PIC HL-K18 慧净电子--做人人都买得起的PPIICC单片机开发板真诚为你服务,基于HHLL--KK1188 开发板 手 ...

  5. 单片机模拟计算机课设,《单片机课程设计实例》.doc

    <单片机课程设计实例>.doc 单片机课程设计任务书 单片机课程工程实践的目的就是让同学们在理论学习的基础上,通过完成一个涉及MCS-51单片机多种资源应用并具有综合功能的小系统目标板的设 ...

  6. 单片机c语言三种经典程序结构,单片机C语言程序的结构和设计精选.docx

    单片机C语言程序的结构和设计精选 实验五 单片机C语言程序的结构和设计一.实验目的1. 掌握单片机C语言的程序结构:2. 掌握单片机C语言程序的编写和调试方法:3. 掌握MSP430FG2553基本I ...

  7. c语言延空指令,单片机C语言编程空指令产生短延时怎么办.doc

    单片机C语言编程空指令产生短延时怎么办.doc (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 7.9 积分 个人收集整理-仅供参考单片机语言编程空 ...

  8. 数字秒表c语言程序设计,课程设计 数字秒表

    <课程设计 数字秒表>由会员分享,可在线阅读,更多相关<课程设计 数字秒表(24页珍藏版)>请在人人文库网上搜索. 1.计算机控制技术综合应用设计题目 数字秒表 二级学院 电子 ...

  9. C语言红绿灯课程设计,C语言版交通灯课程设计.doc

    C语言版交通灯课程设计 微机控制课程设计报告 课程名称 基于C语言单片机交通灯 学生姓名 张 万 双 学号 51102022004 专业班级 电子信息科学与技术2班 指导老师 2013年12月5日 目 ...

最新文章

  1. 单目+惯性 VIO SLAM 对比
  2. 1024,千家公司程序员幸福指数大比拼!最“幸福”的程序员是你吗?
  3. SpringBoot使用Gradle构建war包
  4. 软件设计最近发展趋势对话录
  5. 学习 WCF (1)--基础篇
  6. JavascriptHelp
  7. j.u.c系列(08)---之并发工具类:CountDownLatch
  8. 搭载MIUI for Watch,支持eSIM独立通话!小米手表首发1299元起
  9. 解决gradle:download特别慢的问题
  10. 英特尔发布CPU新架构,突破性采用3D堆栈法
  11. 【笔记】FWT 快速沃尔什变换
  12. RiceQuant开源项目Rqalpha运行演示策略的错误“ERROR 'figure' is an unknown keyword argument”...
  13. 万用表(数字多电表)的认识与使用
  14. AUTOCAD——点命令
  15. PS cs6是哪一年发布的?
  16. 机器学习实战-使用matplotlib绘制决策树
  17. 英语它在计算机旁边怎么读,计算机的英语怎么读?
  18. 语音房间实现的一种方式
  19. Db2插入数据溢出报错测试
  20. 提升睡眠质量的助眠好物,拥有这些,不再担忧睡眠质量

热门文章

  1. OpenCV学习笔记:反色显示图片、鼠标事件、键盘事件和窗口滑动条操作
  2. linux修改py内容,python中修改文件行内容
  3. 32 配置引脚中断_PCIe的中断机制
  4. foreach 页面超时php,解决php运行超时的方法
  5. 计算机二级学校查询,计算机等级考试查询系统
  6. asp.net html helper,6. ASP.NET MVC 5.0 中的HTML Helper【HTML 帮助类】
  7. 笔记:制作游戏所需的数学
  8. Ansible Tower - 使用入门 3 - 通过模板运行 Git 上的 Playbook 和 Role
  9. OpenShift 4 Hands-on Lab (11) 用户身份认证和资源访问限制
  10. 木兰编程语言重现——支持列表操作,演示编辑器高亮