- 1
- 0
- 约3.71万字
- 约 83页
- 2018-06-08 发布于贵州
- 举报
(参考)基于at89s52的温度测量系统设计毕业论文
信息工程学院
课程设计报告书
题目: 基于AT89S52的温度测量系统设计
专 业:
班 级:
学 号:
学生姓名:
指导教师:
2010 年 9 月 30 日
摘要
随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术。本设计以AT89S52单片机为核心的温度测量系统的工作原理和设计方法。该温度测量系统 ,可以设置上下报警温度,当温度不在设置范围内时,可以报警。为方便记录时间,还添加了时间显示单元。温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。时钟模块采用DS1302时钟芯片实现。文中介绍了该测量系统的硬件部分,包括:温度检测电路、温度显示电路、温度报警电路、实时时钟电路和一些接口电路 。单片机通过对信号进行相应处理,从而实现温度测量的目的。文中还着重介绍了软件设计部分,在这里采用模块化结构,主要模块有:液晶显示程序、键盘扫描及按键处理程序、温度信号处理程序、时间显示程序、超温报警程序。
关键词:AT89S52单片机 DS18B20温度芯片 温度测量 DS1302 时钟芯片
目 录
摘要 II
1 引言 1
2系统基本方案选择和论证 2
2.1单片机芯片的选择方案和论证 2
2.2 显示模块的选择方案和论证 2
2.3时钟芯片的选择方案和论证 2
2.4温度传感器的选择方案和论证 2
2.5系统设计最终方案决定 3
3系统的总体设计框图 4
3.1 主控制器 4
3.2 显示电路 6
3.3温度传感器 7
3.4时钟电路 9
3.5按键电路 10
3.6超温报警 11
4 系统整体硬件电路 12
5系统软件算法分析 13
5.1主程序 13
5.2读出温度子程序 14
5.3温度转换命令子程序 14
5.4 计算温度子程序 15
5.5 显示数据刷新子程序 15
6 仿真结果 16
7总结与体会 17
参考文献 18
附录A部分程序清单 19
1 引言
随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度测量就是一个典型的例子。温度测量系统广泛应用于社会生活的各个领域 ,如家电、汽车、材料、电力电子等。但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。
本设计采用数字温度传感器DS18B20,因其内部集成了A/D转换器,使得电路结构更加简单,而且减少了温度测量转换时的精度损失,使得测量温度更加精确。数字温度传感器DS18B20只用一个引脚即可与单片机进行通信,大大减少了接线的麻烦,使得单片机更加具有扩展性。由于DS18B20芯片的小型化,更加可以通过单跳数据线就可以和主电路连接,故可以把数字温度传感器DS18B20做成探头,探入到狭小的地方,增加了实用性。更能串接多个数字温度传感器DS18B20进行范围的温度检测。本设计所介绍的数字温度测量与传统的温度测量相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用,该设计控制器使用单片机AT89S52,测温传感器使用DS18B20,用液晶以并行方式传送数据,实现温度显示,能准确达到以上要求。为记录方便还增加了显示时间功能。
2系统基本方案选择和论证
2.1单片机芯片的选择方案和论证
方案一
采用MSP430F449芯片作为硬件核心,采用Flash ROM,内部具有4KB ROM 存储空间,能于1.8V-3.6V的超低压工作,适合手持设备。但是编程环境复杂,编程风格与MS-51相差很大。用MSP430编程较之MS-51繁琐,故不采用MSP430F449。
方案二
采用AT89S52,片内ROM全都采用Flash ROM;能在4V-5.5V电压工作;同时也与MCS-51系列单片机完全兼容。该芯片内部存储器为8KB ROM 存储空间,同样具有89C51的功能。由于其与MS-51完全兼容,故编程简单。AT89S52的性能完全满足本设计对单片机的要求。
所以选择采用AT89S52作为主控制系统。
2.2 显示模块的选择方案和论证
方案一
采用LED数码管动态扫描,LED数码管价格适中,对于显示数字最合适,但是显示字母不合适。而且采用
您可能关注的文档
- (冀教版)六年级英语下册课件_3.ppt
- (参考)at89s52交通灯设计毕业论文.doc
- (参考)12745基于at89s52单片机的程控交换机设计毕业论文.doc
- (冀教版)六年级英语下册课件_4.ppt
- (参考)at89s52单片机电子琴毕业论文.doc
- (参考)at89s52单片机的超声波测距设计毕业论文.doc
- (参考)c语言基于at89s52的红外遥控器的设计毕业论文.doc
- (参考)illustrator课程设计报告.doc
- (参考)at89s52单片机的计算机散热系统设计毕业论文.docx
- (参考)at89s52单片机控制的智能型金属探测器毕业论文.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 医院医养结合功能区设计方案.docx
- 老年人防诈骗宣传案例分析报告.docx VIP
- 聚羧酸减水剂msds报告.docx
- 个人信用报告模板简版带水印可编辑2025年9月新版.pdf VIP
- QBNM-PS-0001—2019 汽车车身油漆涂层标准.pdf VIP
- 2025铁路旅客列车餐饮服务卫生规范.pdf VIP
- 奉节脐橙电子商务发展中存在的问题及对策研究.docx VIP
- 城中村改造建设项目可行性研究报告.docx VIP
- 2024党员围绕“学习贯彻党的创新理论、党性修养提高、联系服务群众、党员发挥先锋模范作用、铸牢中华民族共同体意识方面”5个方面组织生活会发言材料多篇.docx VIP
- 《养老之女性篇》课件.pptx VIP
原创力文档

文档评论(0)