数字温度计-设计.doc
文本预览下载声明
PAGE
PAGE 9
《单片机原理与应用》
课程设计报告
数字温度计程序设计
姓 名: 陈志辉
专 业: 自动化
班 级:
学 号:
指导老师: 徐猛华
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc 摘要 PAGEREF _Toc \h 3
HYPERLINK \l _Toc 一、引言 PAGEREF _Toc \h 4
HYPERLINK \l _Toc 1.1虚拟仪器温室大棚温度测控系统 PAGEREF _Toc \h 4
HYPERLINK \l _Toc 1.2小型热水锅炉温度控制系统 PAGEREF _Toc \h 4
HYPERLINK \l _Toc 二、 主要技术指标及特点 PAGEREF _Toc \h 4
HYPERLINK \l _Toc 1.1主要技术指标: PAGEREF _Toc \h 4
HYPERLINK \l _Toc 2.2特点: PAGEREF _Toc \h 5
HYPERLINK \l _Toc 3.3设计方案 PAGEREF _Toc \h 5
HYPERLINK \l _Toc 二、 单片机控制DS18B20温度显示仪硬件组成 PAGEREF _Toc \h 5
HYPERLINK \l _Toc 2.1 ds18b20介绍 PAGEREF _Toc \h 5
HYPERLINK \l _Toc 2.2 DS18B20温度传感器与单片机的接口电路 PAGEREF _Toc \h 8
HYPERLINK \l _Toc 2.3数据采集及数据输入电路: PAGEREF _Toc \h 9
HYPERLINK \l _Toc 2.4数据显示电路: PAGEREF _Toc \h 9
HYPERLINK \l _Toc 三、系统软件设计 PAGEREF _Toc \h 9
HYPERLINK \l _Toc 3.1.主程序流程图: PAGEREF _Toc \h 10
HYPERLINK \l _Toc 3.2读出温度子程序 PAGEREF _Toc \h 10
HYPERLINK \l _Toc 3.3温度转换命令子程序 PAGEREF _Toc \h 11
HYPERLINK \l _Toc 3.4 计算温度子程序 PAGEREF _Toc \h 11
HYPERLINK \l _Toc 3.5程序代码如下: PAGEREF _Toc \h 11
HYPERLINK \l _Toc 四、程设计总结和结论 PAGEREF _Toc \h 16
HYPERLINK \l _Toc 五、心得体会 PAGEREF _Toc \h 17
HYPERLINK \l _Toc 六、参考资料 PAGEREF _Toc \h 17
HYPERLINK \l _Toc 单片机课程设计评分表 PAGEREF _Toc \h 18
HYPERLINK \l _Toc 附一: PAGEREF _Toc \h 19
摘要
测温仪表是一种常用的仪表,在工业生产及现实生活中起着相当重要的作用。常用的测温仪表有酒精温度计、水银温度计等。但在实际使用中,这些测温仪由于材质等原因往往对外在环境有着较高的要求,并且灵活性不高,准确性也不强。为了解决这些问题,人们在不断地探索。
随着电子技术的发展,各种各样的新式测温仪表进入到人们的生活和工业生产中。这些仪表往往以传感器取代以前的物理介质材料,以单片机芯片为核心的转换电路把测得的非电量转化为电量,并最终转化为数字量,并准确而直观的显示出来。
作为大学生单片机的课程设计,掌握测温技术并实际做一个数字温度显示仪是大学生理论和实践相结合的直接体现。结合本学期学习的单片机及传感器技术就能很好的完成这一课题。单片机控制DS18B20智能温度显示仪在硬件方面主要器件有89C51系列单片机和DS18B20温度传感芯片以及用于现实温度数字的LCD液晶显示器等。所以电路简单、成本低;而软件方面采用C语言编程控制LCD显示,程序大小直接用单片机内部ROM存储器就能实现,无需扩展外部ROM存储器。
关键字:89C51/89C52、DS18B20数字温度传感器、LCD液晶显示器、单总线数据传输
一、引言
随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。
本设计所介绍的数字温度计与传统
显示全部