- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计说明书
题 目:
姓 名:
学 号:
指 导 教 师:
专 业 年 级:
所在学院和系:
完 成 日 期:
课 程 名 称:
目录
1绪论 1
1.1 背景和意义 1
1.2 设计要求 1
2系统总体方案设计 2
2.1 方案选择 2
2.1.1 方案一 2
2.1.2方案二 3
2.2 系统设计原理 4
2.3 系统组成 4
2.4 本章小结 5
3系统硬件电路设计 6
3.1 AT89C51单片机的介绍 6
3.1.1.主要特性 6
3.1.2.管脚说明 7
3.1.3.振荡器特性 8
3.1.4.芯片擦除 9
3.1.5单片机最小系统设计 9
3.2 传感检测电路设计 10
3.2.1 DS18B20介绍 10
3.2.2温度传感器工作原理 11
3.2.3 DS18B20相关介绍 13
3.2.4 DS18B20使用中的注意事项 14
3.2.5 DS18B20温度传感器与单片机的接口电路 14
3.3 显示电路设计 15
3.4 键盘电路设计 16
3.5 报警电路设计 16
3.6 本章小结 17
4系统软件设计 18
4.1 系统主程序设计 18
4.2 传感检测子程序设计 19
4.3 显示子程序设计 19
4.4 报警子程序设计 20
4.5 系统仿真 21
4.5.1?Proteus简介 21
4.5.2 ?Keil软件简介 24
4.5.3 基于软件仿真 25
4.6 本章小结 28
5结论 29
致谢 30
参考文献 31
附录A系统整体电路 32
附录B 印制电路板图 33
附录C C语言程序代码清单 34
1绪论
1.1 背景和意义
随着国民经济的发展,人们需要对各中加热炉、热处理炉、反应炉和锅炉中温度进行监测和控制。采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。
?在日常生活及工业生产过程中,经常要用到温度的检测及控制,温度是生产过程和科学实验中普遍而且重要的物理参数之一。在生产过程中,为了高效地进行生产,必须对它的主要参数,如温度、压力、流量等进行有效的控制。温度控制在生产过程中占有相当大的比例。温度测量是温度控制的基础,技术已经比较成熟。传统的测温元件有热电偶和二电阻。而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,这些方法相对比较复杂,需要比较多的外部硬件支持。我们用一种相对比较简单的方式来测量。
1.2 设计要求
本课题的研究重点是设计一种基于单片机的数字温度计控制系统。利用数字温度传感器进行测量温度,然后将温度值进行转换、显示、报警。?
主要工作如下:?
温度测试基本范围0℃—100℃。
?精度误差小于0.1℃。
?LED液晶显示。
可以设定温度的上下限报警功能。
?实现报警提示。
2系统总体方案设计
2.1 方案选择
该系统主要由温度测量和数据采集两部分电路组成,实现的方法有很多种,下面将列出两种在日常生活中和工农业生产中经常用到的实现方案。
2.1.1 方案一
采用热电偶温差电路测温,温度检测部分可以使用低温热偶,热电偶由两个焊接在一起的异金属导线所组成,热电偶产生的热电势由两种金属的接触电势和单一导体的温差电势组成。通过将参考结点保持在已知温度并测量该电压,便可推断出检测结点的温度。数据采集部分则使用带有A/D?通道的单片机,在将随被测温度变化的电压或电流采集过来,进行A/D?转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来。热电偶的优点是工作温度范围非常宽,且体积小,但是它们也存在着输出电压小、容易遭受来自导线环路的噪声影响以及漂移较高的缺点,并且这种设计需要用到A/D?转换电路,感温电路比较麻烦。?
系统主要包括对A/D0809?的数据采集,自动手动工作方式检测,温度的显示等,这几项功能的信号通过输入输出电路经单片机处理。此外还有复位电路,
文档评论(0)