基于AT89C51单片机的温度采集系统的设计

基于AT89C51单片机的温度采集系统的设计

基于AT89C51单片机的温度采集系统的设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥292
  • 活动价: ¥200 (活动截止日期:2024-04-22)
  • (到期后自动恢复原价)
基于AT89C51单片机的温度采集系统的设计

  基于AT89C51单片机的温度采集系统的设计       引  言

   随着计算机技术的飞速发展和普及,数据采集系统在多个领域有着广泛的应用。数据采集是工、农业控制系统中至关重要的一环,在医药、化工、食品、等领域的生产过程中,往往需要随时检测各生产环节的温度、湿度、流量及压力等参数。随着工、农业的发展,多路数据采集势必将得到越来越多的应用,为适应这一趋势,作这方面的研究就显得十分重要。在科学研究中,运用数据采集系统可获得大量的动态信息,也是获取科学数据和生成知识的重要手段之一。总之,不论在哪个应用领域中,数据采集与处理将直接影响工作效率和所取得的经济效益。
   温度数据采集系统,从严格的意义上来说,应该是用计算机控制的多路数据自动检测或巡回检测,并且能够对温度数据实行存储、处理、分析计算以及从检测的数据中提取可用的信息,供显示、记录、打印或描绘的系统。温度数据采集系统一般由数据输入通道,数据存储与管理,数据处理,数据输出及显示这五个部分组成。单片机是将微处理器、存储器、定时/计数器、I/O接口电路等集成在一个芯片上的大规模集成电路,本身即是一个小型化的微机系统。单片机主要用于控制,它的应用领域遍及各行各业,大到航天飞机,小至日常生活中的冰箱、彩电,单片机都可以大显其能。
   单片机技术与传感与测量技术、信号与系统分析技术、电路设计技术、可编程逻辑应用技术、微机接口技术、仪器仪表结构设计和制造工艺等的结合,使得单片机的应用非常广泛。同时,单片机具有较强的管理功能。采用单片机对整个测量电路进行管理和控制,使得整个系统智能化、耗能少、使用电子元件较少、内部配线少、制造、安装、调试及维修方便。,
   温度作为是工业对象中一个主要的被控参数,是一种常见的过程变量,因为它直接影响燃烧、化学反应、蒸馏、浓度以及空气流动等物理和化学过程。温度控制是许多机器的重要的构成部分,温度控制不好就可能引起生产安全,产品质量和产量等一系列问题。它的功能是将温度控制在所需要的温度范围内,然后进行工件的加工与处理。不论是在生活中还是在工业生产过程中,温度的变化对生活、生产的某些细节环节都会造成不同程度的影响,所以适时地对温度进行采集然后进行控制具有重要的意义。温度采集系统的开发在很大意义上提高了生产生活的需要,方便了生产中对温度的控制,有效的提高了生产质量。外围电路比较简单杂,测量精度较高,分辨力高,使用方便。它的开发与人们的日常生活是息息相关的,具有很大的现实意义。
   本设计就是基于单片机AT89C51设计的实时温度采集系统,采用温度传感器DS18B20采集4路温度数据,利用四位七段LED数码管进行显示,通过独立式小键盘实现对不同路温度数据的切换显示。同时,也可利用小键盘实现温度最大最小值的设定,而且对于超过设限的温度数值将产生报警信号。
        目   录

引   言  ………………………………………………………………………1
第一章  绪论 …………………………………………………………………2
1. 1 问题的提出 ………………………………………………………………2
1. 2 设计的目的及系统功能 …………………………………………………2
第二章  系统总体设计方案 …………………………………………………3
2. 1 本系统可实现的各项功能 ………………………………………………3
2. 2 系统硬件组成框图 ………………………………………………………3
2. 3 控制核心的选用 …………………………………………………………3
2. 4 电源的选用 ………………………………………………………………4
2. 5 温度传感器的选用 ………………………………………………………4
2. 6 显示系统的选用 …………………………………………………………5
2. 7 键盘系统的选用 …………………………………………………………5
2. 8 报警电路的选用 …………………………………………………………5
第三章  硬件系统设计 ………………………………………………………6
3.1  AT89C51简介 ……………………………………………………………6
3. 2 单片机复位电路 …………………………………………………………8
3. 3  单片机时钟电路…………………………………………………………9
  3.3.1  单片机基本时序单位………………………………………………9
3.4 温度传感器与单片机的接口电路  ……………………………………10
  3.4.1DS18B20温度传感器的发展  ………………………………………10
  3.4.2DS18B20温度传感器的主要特点与特性  …………………………11
  3.4.3 其与单片机的接口电路……………………………………………12
  3.4.4 所进行的I/O口分配………………………………………………12
  3.4.5 DS18B20 使用中注意事项  ………………………………………12
3.5 数码管与单片机的接口电路……………………………………………13
  3.5.1 所进行的I/O口分配………………………………………………14
3.6 键盘与单片机的接口电路………………………………………………14
  3.6.1 键盘与单片机的接口电路…………………………………………16
  3.6.2 所进行的I/O口分配………………………………………………16
3.7 报警电路及其I/O口分配………………………………………………16
  3.7.1 报警电路I/O口分配………………………………………………16
第四章  软件设计……………………………………………………………17
4.1 编程语言的选择…………………………………………………………17
4.2 系统软件总体设计方案…………………………………………………17
4.3 主程序流程图……………………………………………………………17
4.4 各子程序流程图  ………………………………………………………18
  4.4.1 温度采集子程序流程图  …………………………………………18
  4.4.2 显示模块子程序流程图……………………………………………19
  4.4.3 键盘输入模块子程序流程图………………………………………20
  4.4.4 报警模块子程序流程图……………………………………………21
4.5 程序清单…………………………………………………………………21
第五章  调 试 ………………………………………………………………27
结 束 语………………………………………………………………………28
附 录 一………………………………………………………………………29
参考文献………………………………………………………………            参考文献

1  康华光,《电子技术基础》,高等教育出版社:2002;
2  宋春荣,《通用集成电路速查手册》,山东科学技术出版社:1995;
3  赵保经,《中国集成电路大全》,国防工业出版社:1985;
4  吕思忠,《数子电路实验与课程设计》,哈尔滨工业大学出版社:2001;
5  赵志杰,《集成电路应用识图方法》,机械工业出版社:2003;
6  谢自美,《电子线路设计、实验、测试》,华中理工大学出版社:2003;
7  胡汉才,《单片机原理及其接口技术》,清华大学出版社:1996;
8  徐爱均,《智能化仪表原理与设计》,北京航空大学出版社:1996;
9  公茂法,《单片机人机接口实力集》,北京航空大学出版社:1998;
10 李朝青,《单片机原理及其接口技术》,北京航空大学出版社:1998;
11 邬宽明,《单片机外围器件实用手册》,北京航空大学出版社:1998;
12 先锋工作室,《单片机程序设计实例》,清华大学出版社:2002。

                               

  • 关键词 AT89C51 单片机 温度 采集
  • 上一篇:基于AT89C51单片机控制的带存贮及通讯功能的数字温度计的设计
  • 下一篇:基于AT89C51 单片机控制的简易电梯自动控制系统的设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。