毕业论文

打赏
当前位置: 毕业论文 > 管理论文 >

AT89C52单片机的智能温度计设计+源码(2)

时间:2017-05-14 10:46来源:毕业论文
1.1 选题及研究意义 近年来温度的测量与控制系统在各个行业使用越来越多,工业环境检测,冷冻库,大棚蔬菜,医疗卫生粮仓,空调,家庭冰箱,电饭煲


1.1 选题及研究意义
    近年来温度的测量与控制系统在各个行业使用越来越多,工业环境检测,冷冻库,大棚蔬菜,医疗卫生粮仓,空调,家庭冰箱,电饭煲,热水器等渗透广泛,传统的温度采集方法不仅费时费力,而且精度差,使这方面研究具有非常重要的意义。
温度是控制系统中一个重要的被控参数,然而对于不同行业、不同的场所,其要求不一,因此,范围和精度也会不同。比如一些公共场合,对温度较为敏感,需要得到在一个稳定值上下浮动的温度范围,而不是控制在一个温度点上。在对各种蔬菜大棚中的温度进行监测和控制中,使用单片机控制能较大程度提高被控温度的技术指标,并且操作简单,具有较大灵活性,自然能在保证质量的前提下很大程度的提高产品的数量。
本设计针对以上问题,研究基于单片机的温度控制系统设计问题。运用“微机原理”、“计算机控制技术”、“单片机的原理及应用”以及“电子技术”等课程,设计了基于单片机的温度控制系统,该系统完成了从温度的采集、转换、显示以及控制的一系列任务。相信能在实际应用中为我们的生活带来更大的便利。
1.2 国内外研究现状
  1.3 研究的目的和意义
    单片机具有可靠性强、功能优、体积小、功率损耗小、使用方便并且性价比高等特点,非常适合用在小型电子器件的设计。本设计在成功完成后,软件部分可以把它再进行进一步的精简,硬件部分也能够再做集成化处理。不仅能够作为独立的温度测量工具,还可以附加在大型的电子器件上作为子模块功能。
    本设计特点:1.功耗小,电源电压只需要5V直流电压。
                2.功能强大,温度显示,控制温度。
                3.价格便宜,所用各种芯片价格都不贵。
                4.耐用性强,如果板子做成PCB板,会十分的结实和耐用。
1.4 所用开发工具及语言
1.4.1 开发工具
    1.Keil C51软件介绍
    Keil C51是一款51系列兼容单片机C语言软件开发系统,由美国Keil Software公司出品,相比于汇编,C语言在功能上、结构性、可读性、可文护性上有明显的优势,所以学习使用上会相对简单很多。
    Keil C51软件拥有丰富的库函数和功能强大的集成开发调试工具,全Windows界面。此外,在看过编译后生成的汇编代码之后,就能感受到Keil C51生成的目标代码效率有多高,而且,大部分语句生成的汇编代码很紧凑,不难理解。特别在开发大型软件时,更加能够体现高级语言的优越性。
    2.Proteus仿真软件介绍
    Proteus 是由英国Labcenter公司开发的一款主要研究电路分析和实物仿真的EDA工具软件。该软件运行环境是Windows操作系统,功能强大,对这款软件的分析如下:
    (1)实现了两种仿真相结合,即SPICE电路仿真和单片机仿真。具有智能原理布图; 混合电路仿真与精确分析;单片机软件调试;单片机与外围电路的协同仿真;PCB自动布局与布线,RS232动态仿真、键盘和LCD系统仿真等功能;还有各种虚拟仪器,比如示波器、信号发生器、逻辑分析仪等。
    (2)支持主流单片机系统的仿真。目前能够支持的单片机类型主要有:ARM7(LPC21xx)、 AVR系列、8051/52系列、HC11系列、PIC10/12/16/18系列以及多种外围芯片。 AT89C52单片机的智能温度计设计+源码(2):http://www.youerw.com/guanli/lunwen_6955.html
------分隔线----------------------------
推荐内容