测控检测技术课程设计

上传人:l**** 文档编号:44523385 上传时间:2018-06-09 格式:DOC 页数:45 大小:885.09KB
返回 下载 相关 举报
测控检测技术课程设计_第1页
第1页 / 共45页
测控检测技术课程设计_第2页
第2页 / 共45页
测控检测技术课程设计_第3页
第3页 / 共45页
测控检测技术课程设计_第4页
第4页 / 共45页
测控检测技术课程设计_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《测控检测技术课程设计》由会员分享,可在线阅读,更多相关《测控检测技术课程设计(45页珍藏版)》请在金锄头文库上搜索。

1、测控检测技术课程设计题 目:单片机温度测量显示设计姓 名: 学 号: 班 级: 学 院:信息科学与工程学院 同 作 者: 指导教师 : 测控检测技术课程设计 摘要I测控检测技术课程设计 任务书课程设计(论文)任务书课程设计(论文)任务书课程设计(论文)题目:课程设计(论文)题目:单片机温度测量显示设计基本内容:基本内容:本实验通过 DS18B20 进行温度采集,然后经过 Max7219 芯片驱动四个 LED数码管,在 C8051F040 及 Max7219 的控制下实现温度的小数、负数的正确显示及对八个发光二极管亮灭的控制。课程设计(论文)专题部分:课程设计(论文)专题部分:题目:题目:单片机

2、温度测量显示设计 基本内容:基本内容:本实验通过 DS18B20 进行温度采集,然后经过 Max7219 芯片驱动四个LED 数码管,在 C8051F040 及 Max7219 的控制下实现温度的小数、负数的正确显示及对八个发光二极管亮灭的控制。再通过键盘来进行高温低温的报警设计。学生接受课程设计(论文)题目日期学生接受课程设计(论文)题目日期第第 2 周周指导教师签字:指导教师签字:2012 年年 10 月月测控检测技术课程设计 摘要II单片机温度测量显示设计单片机温度测量显示设计摘摘 要要在日常生活及工农业生产中经常要用到温度的检测及控制,传统的测温元件有热电耦和热电阻,而热电耦和热电阻测

3、出的一般都是电压,再转换成对应的温度,需要比较多的外部硬件支持,硬件电路复杂,软件调试复杂,制作成本高。DS18B20 是美国 DALLAS 半导体公司的一种改进型智能温度传感器,测温范围为55125,分辨率最大可达 0.0625。DS18B20 可以直接读出CC被测温度值,而且采用 3 线制与单片机相连,减少了外部硬件电路,具有低成本和易使用的特点。本次课题应用 C8051F040 单片机及 DS18B20 和 MAX7219 实现温度的采集与显示, 同时通过按键进行温度上下限的设置,当出现超越限制的时候蜂鸣器报警系统会产生报警。关键字:C8051F040 单片机; 独立按键测控检测技术课程

4、设计 目 录III目目 录录课程设计(论文)任务书 .I摘 要.II第 1 章 绪 论.11.1 设计要求.11.2 设计方案的确定.1第 2 章 硬件设计.22.1 系统芯片介绍.22.1.1 单片机 C8052F040 功能介绍.22.1.2 MAX7219 芯片简介 .52.1.3 DS18B20 温度传感器.72.2 硬件电路设计.122.2.1 独立按键输入电路.132.2.2 Max7219 电路原理图 .132.2.3 蜂鸣器电路.14第 3 章 软件设计流程及描述.153.1 程序流程图.15第 4 章 原理图.16第 5 章 程序.17第 6 章 心得体会.37参考文献.38

5、测控检测技术课程设计 绪论1第第 1 1 章章 绪绪 论论1.1.1 1 设计要求设计要求基本要求:本实验通过 DS18B20 进行温度采集,然后经过 Max7219 芯片驱动四个 LED 数码管,在 C8051F040 及 Max7219 的控制下实现温度的小数、负数的正确显示及对八个发光二极管亮灭的控制。再通过键盘来进行高温低温的报警设计。具体要求为:(1)实现小数、负数的正确显示及对八个发光二极管亮灭的控制。(2)数字温度计要求测温范围在30110,误差在0.0625,用CCLED 数码管直读显示。(3)设计功能选择界面,利用左右键选择功能(4)利用上下左右按键和功能键进行高温低温上下限

6、设置(5)当温度超过上下限时,蜂鸣器报警1.21.2 设计方案的确定设计方案的确定这次设计我们选用单片机 C8051F040 作为本设计的核心元件,利用单片机灵活的编程设计和丰富的 I/O 端口,及其控制的准确性,通过单个 DS18B20 数字温度计进行温度采集,然后经过单片机处理,再通过单片机 C8051F040 控制MAX7219 驱动八个数码管实现小数、负数的正确显示及对八个发光二极管亮灭的控制。利用按键进行控制功能的选择,可以进行温度上下限的设置,当超过温度界限,蜂鸣器会报警,通过返回按键也也可以重新进行温度设置和功能的选择。测控检测技术课程设计 绪论2测控检测技术课程设计 硬件设计2

7、第第 2 2 章章 硬件设计硬件设计2.12.1 系统芯片介绍系统芯片介绍2.1.1 单片机 C8052F040 功能介绍Cygnal 公司的 51 系列单片机 C8051F040 是集成在一块芯片上的混合信号系统级单片机,在一个芯片内集成了构成一个单片机数据采集或控制的智能节点所需要的几乎所有模拟和数字外设以及其他功能部件,代表了目前 8 位单片机控制系统的发展方向。芯片上有 1 个 12 位多通道 ADC,2 个 12 位 DAC,2个电压比较器,1 个电压基准,1 个 32kB 的 FLASH 存储器,与 MCS51 指令集完全兼容的高速 CIP51 内核,峰值速度可达 25MIPS,并

8、且还有硬件实现的 UART 串行接口和完全支持 CAN2.0A 和 CAN2.0B 的 CAN 控制器。C8051F040 是高度集成的混合信号 SoC 级微控制器芯片,具有与 8051 单片机兼容的高速 CIP-51 微控制器内核,除了标准 8051 的数字外设部件外,片内还集成了数据采集与控制系统中常用的模拟部件及其它一些数字外设部件。下面对它的基本功能与特性作一介绍: C8051F040 单片机系统控制器的内核采用 CIP-51 微控制器,它与 MCS-51指令集完全兼容,可以使用标准 803x/805x 汇编器和编译器进行软件开发。CIP-51 内核具有标准 8052 的所有外设部件,包括 5 个 16 位的计数器/定时器、两个全双工 UART 串行接口、256 字节内部 RAM、128 字节特殊功能寄存器(SFR)地址空间及 8 个 8 位宽的 I/O 端口。测控检测技术课程设计 硬件设计3图 2.1 C8051F040 芯片引脚主要特性:(1) 低电压供电(2.73.6V) ,输入端口兼容 5V 电平,输出有开漏和推挽模式。在开漏模式下,逻辑 1 时端口为高阻态,可通过上拉电阻接至5V,使得

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号