- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机在光电自动控制中的应用》
课程设计
设计题目:基于51单片机的数字温度计 学生姓名 刘家权 学 号 201211911417 手机号码 所在学院 理学院 所在班级 电科1124班 任课教师 费贤翔 提交时间 2015年 11 月 28 日
一.设计任务
现代生活中,多功能的数字温度计能给我们的生活带来很大的方便,支持一线总线接口的温度传感器简化了数字温度计的设计,降低了成本;以美国MAXIM/DALLAS半导体公司的单总线温度传感器DS18B20为核心,以ATMEL公司的AT89S52位控制器设计的AT89S51为控制器设计的DS18B20温度传感器结构简单,测温准确,具有一定控制功能的智能温度控制器。
此次的课题设计,就是用单片机实现温度的控制,传统的温度检测大多以热敏电阻为温度传感器,但热敏电阻的可靠习惯差,测量温度准确率低,而且必须经过专门的接口电路转换成数字信号才由单片机处理。本次采用DS18B20温度传感器来实现基于51单片机的数字温度计的设计。
该数字温度计利用 DS18B20温度传感器及其接口电路完成温度的测量并转换成模拟电压信号,经由数模转换器转换成单片机能够处理的数字信号,送到单片机进行处理变换,最后经过三极管的放大显示在共阴极数码管上。系统以51单片机为控制核心,加上测温电路,AD数模转换器,4位温度数据显示数码管以及外围电源时钟电路组成。
二.设计要求
5V电源(+-0.3v)用于温度计的供电;
温度采集采用DS18B20温度传感器;数字式温度计要求测温范围为-5~35°C,精度误差在0.1°C以内。
4位数字共阴极数码管显示;
3个按键,分别为复位重置按键,温度上限设置按钮, 温度下限设置按钮;
设计温度显示计(含报警功能)电路图,并且用相关软件进行仿真演示;
演示成功之后,设计和绘制软件流程图,并用C语言进行程序编写;
准备元器件材料,按照电路图焊接电路,并进行调试;
分析讨论,总结经验,对成果进行优化,撰写报告。
三.设计方案及器材选用
考虑到使用温度传感器,在单片机电路设计中,大多时使用传感器,所以可以采用一只温度传感器DS18B20,此温度传感器,可以很容易读出北侧温度值,进行转换,就可以满足设计要求,另外还别出心裁的在电路中加入了温度报警电路,可以实时监测温度。
方案的总体设计框图
根据系统的设计要求,选择DS18B20作为本系统的温度传感器,选择单片机AT89C51为测控系统的核心来完成数据采集、处理、显示、报警等功能。选用数字温度传感器DS18B20,省却了采样/保持电路、运放、数/模转换电路以及进行长距离传输时的串/并转换电路,简化了电路,缩短了系统的工作时间,降低了系统的硬件成本。
该系统的总体设计思路如下:温度传感器DS18B20把所测得的温度发送到AT89C51单片机上,经过51单片机处理,将把温度在显示电路上显示,本系统显示器用4位共阴LED数码管以动态扫描法实现。检测范围0摄氏度到50摄氏度。
数字温度计总体电路结构框图如下图所示。
四.电路原理图及硬件设计
1. 电路原理图介绍与分析
这次课题设计的数显温度计的电路图:
单片机主控制器系统
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。DS18B20 的性能特点如下:
●独特的单线接口方式仅需要一
●多个DS18B20可以并联在唯一的三线上,实现多点组网
●无需外部器件;
●可通过数据线供电,电压范围:3.0~5.5V温范围-55~+125,在-10~+85时精度为±0.5
●温度以9或12位数字量读出;
●用户可定义的非易失性温度报警设置
●报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件
●负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作。
DS18B20采用3脚PR-35 封装或8脚SOIC封装,其内部结构框图如下图所示:
DS18B20内部结构框图
64 b闪速ROM的结构如下:
开始8位是产品类型的编号,接着是每个器件的惟一的序号,共有48 位,最后8位是前面56 位的CRC 检验码,这也是
您可能关注的文档
- 32种废气处理方法流程图题稿.doc
- 2016年四川省乐山市中考物理(版)题稿.doc
- 33.炼铁厂工艺技术操作规程汇编题稿.docx
- 2016年特种作业高压电工考集题稿.doc
- 万有引力与航天复习公开课说课.ppt
- 2015年临床执业医师第三单元真题及题稿.doc
- 2016年通州初三上学期期末题稿.doc
- 万有引力与航天复习说课.ppt
- 万有引力与航天习题课说课.ppt
- 2015年南宁市初中物理毕业会考、高级中等学校招生考试+逐题详细题稿.doc
- 大学生职业规划大赛《新闻学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《应用统计学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《中医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《信息管理与信息系统专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《水产养殖学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《市场营销专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
文档评论(0)