网站大量收购独家精品文档,联系QQ:2885784924

基于AT89C51单片机的多点温度采集控制系统设计.docx

基于AT89C51单片机的多点温度采集控制系统设计.docx

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基于AT89C51单片机的多点温度采集控制系统设计

内容摘要

在上世纪九十年代单片机兴起开始,单片机就以其本体体积小、功能范围广泛、性价比相对较高、以及使用便利等各种优点,在工业自动化仪表、实时控制系统、计算机的终端控制系统、遥测通讯系统、以及家用电器等各个领域都具有非常广泛的应用。

本次设计采用AT89C51单片机作为控制核心,实现对多点温度进行采集的控制设计系统。本次设计应用集成温度传感器AD590作为主要的外接设备,其作用是将检测到的温度变化值转变成为电量输出给单片机控制系统。通过ADC0809作为单片机系统中的A/D转换器,其作用是将输入的模拟量信号转变成为数字量信号进行输出。然后通过小键盘实现多点温度值的切换与显示;并且可以利用小键盘来设定温度的最大值和最小值,而对于超过最大值的温度或者低于最小值的温度数据通过扬声器进行报警提醒。本次设计所采用的是独立式键盘接口作为按键切换所显示的多路温度,并且用共阴极数码管当作显示部分来显示每一路的温度数值。最后运用PROTEUS软件把采集到的温度数据进行仿真演示运行来验证本次设计的结果。

关键词:单片机;温度采集;数码管;AD0809

目录

TOC\o1-3\h\z\u内容摘要 1

引言 4

1绪论 5

1.1研究目的及意义 5

1.2本论文研究内容 6

2系统硬件设计 8

2.1硬件设计思路 8

2.2总体设计框图 8

2.3单片机系统的电路设计 8

2.4温度采集及调理电路设计 9

2.4.1温度传感器的选择 9

2.4.2温度采集电路设计 10

2.5键盘及数码管显示电路设计 14

2.5.1数码管显示 14

2.5.2键盘及显示电路设计 14

2.5.3蜂鸣器报警电路设计 16

3系统软件设计 16

3.1主程序设计 17

3.2温度比较子程序和比较子程序设计 17

3.3进制转换子程序设计 18

3.4键中断处理子程序设计 19

3.5报警中断子程序设计 21

3.6温度采样及处理子程序设计 21

4系统仿真 21

4.1PROTEUS软件仿真电路图 22

4.2仿真与调试 22

5结论 30

参考文献 31

引言

在1976年,英特尔半导体的迅速崛起开始,由英特尔公司研制出的第一代单片机引领了一个新时代的到来,单片机技术的应用逐步的闯入了各个领域,从而推动了科技的高速发展。人们迎来了计算机时期,在近些年以来,大规模集成电路的持续发展也朝着以单片机为控制核心的方向快速发展,单片机以高性能的优点作为立足点遍布世界,从4位、8位单片机发展到16位、32位单片机。现阶段单片机的应用部分常用于作为控制端,因为科技的进步,它的应用可作用于各行业中,小到生活中随处可见的家用电器,大至航天事业的导航卫星定位系统,单片机都能成为至关重要的一环。同时单片机更是与我们的生活息息相关,并且在国内的三大领域中得到非常广泛的应用:第一个是家用电器领域,例如家用电饭煲、空调彩电等等;第二个是网络通讯领域,包括小型程控交换机、手机和楼宇自动通讯呼叫系统等等;第三个是仪器仪表和计算机外设制造领域,例如软盘、硬盘、收银机、电表等等。控制功能强、集成度高且重量轻、价格便宜且性价比高、电源单一且功耗小、易于拓展都是单片机的优点。在智能仪表中单片机作为微型处理器,能够很集中控制各个分量,并进行数据处理。

单片机是大规模集成电路,它将微处理器、存储器、定时/计数器、I/O接口电路等集成在一个芯片,单片机其本身就是一个最小的微机系统。同时,单片机具有较强的管理功能。采用单片机可以对整个测量电路进行管理和控制,使得整个系统可以智能运行,单片机外接设备使用电子元件较少、内部配线少和价格便宜,并且制造方便、安装方便、以及调试及维修方便。所以本次设计单片机系统硬件部分便具有较高的可塑性。

温度是我本次设计中最重要的输入变量,温度在对农作物的生长过程中是一个不可忽视的参考因素,温度的变化会影响农作物发芽、成长、开花、结果等。针对于不同的农作物来讲,它们都会有对温度有不同程度的要求,如果它们生长在不匹配的温度环境下,农作物或许会活着,但其生长的规律就会发生不同程度的变化,大多数的变化都是非良性的。这样一来,农作物远远达不到所期待的品质。因此我们需要获取农作物在正常环境下生长的温度范围,同时需要通过温度采集系统来监测农作物生长过程中的实时温度情况,当超过农作物的适宜生长温度范围时,温度采集系统通过警报的方式反馈出来。并且我们也希望农作

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档