单片机课程设计-温度测量系统.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TOC \o 1-3 \h \z \u 0前言 2 1设计的目的和要求 2 1.1设计目的 2 1.2设计要求 3 2 方案设计 3 3 硬件设计 4 3.1AT89C51简介 4 3.2模数转换器的选择 7 3.3四位一体LED 9 3.4 OP07放大器介绍 10 4.1温度测量电路设计 10 4.2A/D转换电路设计 11 4.3 LED显示电路设计 12 4.4报警电路设计 12 5软件设计 13 5.1 A/D转换 13 5.2温度转换与显示 15 6系统操作说明 17 7结束语 17 全套设计加扣?3012250582 基于单片机的温度测量系统 电气112 0前言 随着时代的发展,单片机的应用已经深入到我们生活的点点滴滴,从我们所使用的家用电器如智能冰箱、空调、热水器、豆浆机、电饭煲等,到工业控制中的智能仪表仪器无处不见其“身影”。单片机以其小巧的身躯,低廉的价格,可靠性高,功能强大等诸多优点使得我们的生活逐渐变得“智能化”。作为一个电气工程及其自动化专业而言的学生,掌握并学会使用单片机已成为我们势在必行的任务。 正如前面所提到的冰箱、热水器等,温度测量是其中一个比较基本也比较重要的环节,我们首先需要对温度进行测量,然后将这种结果让计算机知道,才能完成有关的控制任务。本次设计主要是基于这些,设计了一种比较简单的温度测量系统。 1设计的目的和要求 1.1设计目的 本次课程设计目的在于真正的把所学单片机理论知识应用于实际,更加熟悉51单片机的硬件与软件。能灵活运用Keil进行软件编程调试以及用proteus软件仿真。本次设计简单温度测量系统,画出系统硬件电路图,设计LED显示、报警、等子程序。在调试程序时,要求整个系统工作正常、显示正确、结果满意,掌握该芯片的工作原理并完成读、写程序的设计、编写和调试。 温度测量在诸多设备的制造研究中具有广泛的应用和现实意义,比如我们设计一款热水器,我们需要知道其水温,以方便用户的使用,以及通过温度值了解水温用来控制热水器的加热,进水的设计,以及我们使用的冰箱也是首先要知道其冰箱内的温度才能控制其压缩机的工作。所以设计一款温度测量系统具有很显示的实用价值。 1.2设计要求 1.2.1课程设计要求 能熟练运用51单片机实现硬件与软件结合完成电子产品的设计,把理论真正运用于实践,会用Keil等软件编程调试运行,熟悉应用Proteus软件仿真。 1.2.2设计的基本要求 (1)测量范围为0℃~+120℃,精度为 (2)利用温度传感器测量某一点环境温度; (3)利用A/D转换将温度信号转换成电压信号; (4)在LED数码管上显示; 2 方案设计 本次设计的主要环节是温度测量环节、温度转换环节、以及温度的显示、报警等有关环节。 根据系统的设计要求,温度传感器TC1输出信号经信号差动放大到0—5V,放大器的输出送ADC80C51进行A/D转换,A/D转换结果送单片机进行处理,最后将所测的温度在LED数码管上显示(如图1)。 温度传感器 温度传感器 A/D转换 单片机 LED显示 图1 系统设计框图 3 硬件设计 3.1AT89C51简介 3.1.1简介 AT89C51是MCS—51系列单片机中的一种低功耗、高性能的片内含有4KB快闪可编程/擦除只读存储器的8位CMOS微控制器,使用高密度、非易失存储技术制造,并且与80C51引脚和指令系统完全兼容。 主要性能:与MCS-51 微控制器产品系列兼容。 片内有4KB可在线重复编程的快闪擦写存储器存储数据保存时间为10年。宽工作电压范围:Vcc可为2.7V到6V全静态工作;可从0Hz至16MHz 程序存储器具有3级加密保护 128*8位内部RAM 32条可编程I/O线、两个16位定时器/计数器、中断结构具有5个中断源和2个优先级、可编程全双工串行通道、空闲状态维持低功耗和掉电状态保存存储内容。 89C51单片机是把那些作为控制应用所必需的基本内容都集成在一个尺寸有限的集成电路芯片上。如果按功能划分,它由如下功能部件组成,即微处理器、数据存储器、程序存储器、并行I/O口、串行口、定时器/计数器、中断系统及特殊功能寄存器。它们都是通过片内单一总线连接而成,其基本结构依旧是CPU加上外围芯片的传统结构模式。但对各种功能部件的控制是采用特殊功能寄存器的集中控制方式。 微处理器、数据存储器、程序存储器、并行I/O口、串行口、定时器/计数器、中断系统各部分功能及说明类似于8051单片机内部结构说明。 特殊功能寄存器共有21个,用于对片内的各功能的部件进行管理、控制、监视。实际上是一些控制寄存器和状态寄存器,是一个具有特殊功能的RAM区。 由上可见

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档