基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx

上传人:b****4 文档编号:6199263 上传时间:2023-05-06 格式:DOCX 页数:66 大小:1.05MB
下载 相关 举报
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第1页
第1页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第2页
第2页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第3页
第3页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第4页
第4页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第5页
第5页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第6页
第6页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第7页
第7页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第8页
第8页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第9页
第9页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第10页
第10页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第11页
第11页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第12页
第12页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第13页
第13页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第14页
第14页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第15页
第15页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第16页
第16页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第17页
第17页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第18页
第18页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第19页
第19页 / 共66页
基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx_第20页
第20页 / 共66页
亲,该文档总共66页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx

《基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx》由会员分享,可在线阅读,更多相关《基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx(66页珍藏版)》请在冰点文库上搜索。

基于AVR单片机的温度采集系统设计本科毕业设计论文Word格式.docx

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

日期:

年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权    大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

日期:

导师签名:

日期:

指导教师评阅书

指导教师评价:

一、撰写(设计)过程

1、学生在论文(设计)过程中的治学态度、工作精神

□优□良□中□及格□不及格

2、学生掌握专业知识、技能的扎实程度

3、学生综合运用所学知识和专业技能分析和解决问题的能力

4、研究方法的科学性;

技术线路的可行性;

设计方案的合理性

5、完成毕业论文(设计)期间的出勤情况

二、论文(设计)质量

1、论文(设计)的整体结构是否符合撰写规范?

2、是否完成指定的论文(设计)任务(包括装订及附件)?

三、论文(设计)水平

1、论文(设计)的理论意义或对解决实际问题的指导意义

2、论文的观念是否有新意?

设计是否有创意?

3、论文(设计说明书)所体现的整体水平

建议成绩:

(在所选等级前的□内画“√”)

指导教师:

(签名)单位:

(盖章)

年月日

评阅教师评阅书

评阅教师评价:

一、论文(设计)质量

二、论文(设计)水平

评阅教师:

教研室(或答辩小组)及教学系意见

教研室(或答辩小组)评价:

一、答辩过程

1、毕业论文(设计)的基本要点和见解的叙述情况

2、对答辩问题的反应、理解、表达情况

3、学生答辩过程中的精神状态

评定成绩:

教研室主任(或答辩小组组长):

(签名)

教学系意见:

系主任:

摘要

在国民经济各部门,如电力、化工、机械、冶金、农业、医学以及人们的日常生活中,温度采集是十分重要的。

在许多模拟量控制和监视应用中,温度测控通常是基于-55℃~125℃温度范围内的应用,如环境监测、蔬菜大棚、粮库、热电偶冷端温度补偿、设备运行的可靠性等应用。

实时采集温度信息,及时发现潜在故障,并采取相应的处理措施,对确保设备良好运行具有重要意义。

本文介绍了一种基于ATmega16单片机的温度采集控制系统,该系统能实现温度检测和数值显示,系统主要由温度采集、单片机控制、串口通讯,输出控制几个单元组成。

温度采集采用单总线数字传感器DS18B20进行采集,温度数据在传感器内部转化为数字信号并传送给单片机;

单片机对传感器采集来的数据进行处理,通过串口把传感器采集到的温度传输至PC机上。

关键字:

单片机;

温度测试;

DS18B20

TemperatureMeasuringSystemBasedonATMEGA16

Abstract

Innationaleconomicsectors,suchaspower,chemical,machinery,metallurgy,agriculture,medicineandPeople'

sDailylife,temperaturegatheringisveryimportant.Inmanyanaloguecontrolandmonitoringapplication,temperaturemeasurementandcontrolisusuallybasedon-55℃~125℃temperaturerangeofapplications,suchastheenvironmentalmonitoring,vegetablesawning,graindepot,thermocoupletemperaturecompensation,thecoldendoftheequipmentoperationreliabilityofapplication.Collectreal-timetemperatureinformation,timelyfindfault,andtakethecorrespondingtreatmentmeasures,toensurethatequipmentgoodoperationtohavetheimportantmeaning.

ThisdissertationintroducesatemperaturecontrolsystembasedonATmega16MCU.Thesystemcanachievedetectionoftemperatureandnumericaldisplay.Thesystemismainlymadeupofsomeunitsthataretemperatureacquisition,MCUcontrol,human-machineinteraction,SerialCommunicationandoutputcontrol.Temperatureacquisitionsystemusessingle-busdigitalsensorDS18B20tocollectthetemperature.ThetemperaturedataisconversedtodigitalsignalsinthesensorandthenistransmittedtoMCU,whichprocessesthedatafromsensoracquisitionanddisplaysthetemperatureonvariouspointsthroughtheLCD.Withthechiptosensorstocollectthedataprocessing,throughaserialporttothetemperaturesensorstocollecttodeliverytothePC.

Keywords:

Single-chipMicrocomputer;

temperaturemeasure;

DS18B20

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

焦士骏011108118

0引言

本文介绍了一个基于AVR单片机的温度控制系统,该系统可以方便地实现温度采集、温度显示等功能。

本系统的温度控制部分采用ATmega16单片机完成。

该单片机有着体积小、功耗低、功能强、性能价格比高、使用电子元件较少、内部配线少、制造调试方便等显著优点,将其用于温度检测和控制系统中可大大地提高控制质量和自动化水平,具有良好的经济效益和推广价值。

利用单片机对温度进行测控的技术,日益得到广泛应用。

在众多的温度控制系统中,测温元件常常选用热敏电阻、半导体测温二极管、三极管、集成温度传感器等。

相比而言,集成温度传感器具有线性好、稳定度高、互换性强、易处理等突出优点,故在许多场所得到了广泛应用。

本系统中单片机作为下位机,完成测温任务。

另外本系统还可以连接相应的外围加热电路,当环境温度低于设定下限温度时,单片机发出的指令,加热器起动对环境进行加热,当温度回升到下限温度时加热器停止加热。

系统软件主要由初始化程序、主程序、监控显示程序等组成。

其中初始化程序是对单片机的接口工作方式,A/D转换方式等进行设置;

显示程序包括对显示模块的初始化、显示方式设定及输出显示;

主程序则完成对采集数据进行处理。

该系统应用范围相当广泛,同时采用单片机技术,由于单片机自身功能强大,因而系统设计简单,工作可靠,抗干扰能力强,也可在此基础上加入通信接口电路,实现与上位机之间的通信。

1课题背景及研究意义

1.1温度采集系统设计的意义及其应用目的

目前,随着现代信息技术的飞速发展,温度测量采集系统在工业、农业及人们的日常生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响,所以温度采集系统的设计与研究有十分重要的意义。

任何一个物体或者环境都有其温度属性,只有对其温度进行采集,才能更好的了解物体或者环境的特点,所以这就强调了温度采集的重要性。

在工业发展初期,人们通过各种简单的工具来采集温度,包括温度计等,但这种采集方式也存在着许多的漏洞,包括数据不精确和不能及时得反映温度的数据。

后来随着工业技术的迅猛发展,传感器和单片机技术的出现改变了温度采集系统的方式,温度采集系统也得到了长足的进步,已经变得数字化和电子化,现今在工业中通过数字化的温度采集模块,温度可以迅速得通过单片机进行处理,并传输到PC机中,用来进行进一步的处理。

毕业设计强调综合应用所学知识能力的锻炼与培养,这是毕业设计有别于课程设计等其他实践环节的重要方面,对大学生有着很重要的意义。

本次课题的目的在于学习基于AVR单片机的温度采集系统设计的基本原理及基本流程。

本设计采用单片机作为数据处理与控制单元,为了进行数据处理,单片机控制数字温度传感器,把温度信号通过单总线从数字温度传感器传递单片机上。

单片机数据处理之后,在通过串口连接至PC机,显示及进一步处理。

1.2AVR单片机简介

1.2.1AVR单片机的主要特点

1)AVR系列单片机特点

a)多种I/O接口,可直接驱动继电器、LED、数码电路等器件。

b)内带模拟比较器。

c)独立的时钟分频器。

d)具有休眠省电功能及闲置低功耗功能。

e)增强形的高速同/异步串口与定时器/计数器及通信接口。

f)具有硬件乘法器、独立振荡器的实时计数器RTC。

g)内嵌高质量的Flash程序存储器,程序存储器擦写可达10000次以上,可支持ISP和IAP。

h)硬件结构采用局部寄存器存储,简化结构、降低成本。

i)采用Harvard总线结构,吸收了DSP双总线的特点。

j)具有DIP、TQFP、PLCC多种封装形式。

2)AVR与51、PIC单片机相比的特点

a)在相同的系统时种下,AVR运行速度最快。

b)AVR单片机的FLASH、EEPROM存储器可以反复烧写、支持在ISP在线编程。

c)片内集成多种频率的RC振荡器、上电自动复位、看门狗、启动延时等功能,电路设计相对比较简单。

d)I/O口作输出时,可以输出很强的高、低电平;

I/O口作输入时,可以带有高阻抗或者带上拉电阻。

e)片内采用了先进的数据加密技术,大大提高了破解的难度。

f)空间大、品种多的片内FLASH。

g)部分芯片的引脚与51系列的兼容性。

如ATting2313兼容AT89C2051,ATmega8515/162兼容AT89S51等。

3)AVR单片机优点

a)高可靠性、高保密性、功能强、高速度、低功率。

b)低功耗的CMOS技术。

c)丰富的片上资源。

d)增强型的驱动能力。

e)型号种类多选择性。

f)性价比高。

g)开发语言丰富。

1.2.2AVR系列单片机简介

ATMEL公司研发的AVR单片机,为满足不同的需求和应用,分为Tiny系列、AT90系列和ATmega系列。

这三个系列的所有型号的AVR单片机,指令系统兼容,内核相同,只是存储器容量、片内集成的外围接口的数量和功能存在一些差异。

用户可以根据AVR单片机不同的引脚数目和价格各异进行选择,来满足不同的应用水平。

ATmega是AVR单片机的系列之一,ATmega系列单片机属于AVR中的高档产品。

ATmega系列AVR单片机主要有ATmega8/16/32/64/128以及ATmega8515/8535等。

该系列单片机兼容了AT90所具有的特点,并在AT90的基础上进行了较大的改善,新增许多接口功能,在系统的省电特性、稳定性、抗干扰性、灵活性等方面有所提高。

1.3ATmega16单片机系统结构

1.3.1ATmega16简介

ATmega16是一种基于增强型的AVRRISC结构的低功耗、CMOS技术的8位微控制器。

由于其先进的指令集以及单时钟周期指令执行时间,ATmega16的数据吞吐率高达1MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。

是具有高可靠性、高速度、低功耗等特点,是一种高性价比的单片机。

ATmega16采用精简指令集(RISC),一条指令可以在一个时钟周期内同时对两个独立的寄存器进行访问,是以字作为指令长度单位,同时具有取值周期短、可预取指令等特点,运行处理能力可达到1MIPS/MHz。

ATmega16单片机具有Flash程序存储器、看门狗、EEPROM、同/异步串行口、TWI、SPI、A/D模拟转换器、定时器/计数器等多种器件和增强可靠性的复位系统。

同时有降低功耗抗干扰的休眠模式、中断系统、输入捕获、比较匹配输出、多样化功能的定时器/计数器以及具有替换功能的I/O端口。

1.3.2ATmega16的总体结构

ATmega128单片机性能十分强大,内部结构相对比较复杂,其总体结构包括以下几个部分,分别介绍如下。

(1)快速存取RISC寄存器

快速存取RISC寄存器是由AVR的内核中的32个通用工作寄存器构成的,在一个时钟周期内可执行一个完整的ALU操作。

(2)32个通用工作寄存器

在32个通用工作寄存器中,有6个可以用作3个16位的间接地址寄存器指针,以寻址数据空间,实现高效的地址运算。

他们分别为X寄存器、Y寄存器、Z寄存器。

(3)Harvard结构

AVR单片机采用CMOS技术,具有高速度、低功耗的特点,同时还具有休眠功能。

为了最大限度的提高并行处理的运行效率,它采用了Harvard结构,即程序存储器和数据存储器使用不同的存储空间和总结,可直接访问全部的数据存储器和程序存储器,寄存器文件被双向映射并能被访问。

算术逻辑单元(ALU)在执行某一指令时,下一个指令被预先从程序存储器中被提取处理,提高了MCU的运行效率。

(4)算术逻辑单元(ALU)

算术逻辑单元(ALU)支持寄存器之间以及寄存器和常数之间的算术和逻辑运算,以及单一寄存器操作,每一次的运算结果都通过状态寄存器(SREG)反映出来。

(5)程序存储器

AVR的程序存储器空间由引导程序区和应用程序区组成。

他们的读和读/写保护由对应的锁定位来实现。

(6)I/O存储器

I/O存储器空间包含64个I/O寄存器空间,它们用来控制MCU的各个外围功能。

(7)多种独立的时钟分频器

多种独立的时钟分频器为串行异步通信(URAT)、SPI提供传输。

8/16位定时器/计数器可用作比较器、计数器外部中断和PWM的控制输出。

AVR单片机定时器/计数器(单)双向技术形成三角波和输出比较匹配寄存器配合,可以生成占空比、频率、相位可变的方波信号。

(8)其他电路

AVR单片机有自动上电复位电路(POR),独立的看门狗电路(WDT)、低电压检测电路,多个复位源,只需在复位源接一个上拉电阻即可实现复位,不需要另加外部复位器件。

1.4温度传感器

人们为了从外界获取信息,必须借助于感觉器官。

而单靠人们自身的感觉器官,在研究自然现象和规律以及生产活动中它们的功能就远远不够了。

为适应这种情况,就需要传感器。

因此可以说,传感器是人类五官的延长,又称之为电五官。

新技术革命的到来,世界开始进入信息时代。

在利用信息的过程中,首先要解决的就是要获取准确可靠的信息,而传感器是获取自然和生产领域中信息的主要途径与手段。

在现代工业生产尤其是自动化生产过程中,要用各种传感器来监视和控制生产过程中的各个参数,使设备工作在正常状态或最佳状态,并使产品达到最好的质量。

因此可以说,没有众多的优良的传感器,现代化生产也就失去了基础。

在基础学科研究中,传感器更具有突出的地位。

传感器早已渗透到诸如工业生产、宇宙开发、海洋探测、环境保护、资源调查、医学诊断、生物工程、甚至文物保护等等极其之泛的领域。

可以毫不夸张地说,从茫茫的太空,到浩瀚的海洋,以至各种复杂的工程系统,几乎每一个现代化项目,都离不开各种各样的传感器。

由此可见,传感器技术在发展经济、推动社会进步方面的重要作用,是十分明显的。

世界各国都十分重视这一领域的发展。

相信不久的将来,传感器技术将会出现一个飞跃,达到与其重要地位相称的新水平。

1.4.1数字式温度传感器

数字式温度传感器:

就是能把温度物理量,通过温度敏感元件和相应电路转换成方便计算机、plc、智能仪表等数据采集设备直接读取得数字量的传感器。

1.5串口概述

1.5.1串口介绍

串行接口简称串口,也称串行通信接口(通常指COM接口),是采用串行通信方式的扩展接口。

串行接口SerialInterface是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信,并可以利用电话线,从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。

一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。

串行通讯的特点是:

数据位传送,传按位顺序进行,最少只需一根传输线即可完成;

成本低但传送速度慢。

串行通讯的距离可以从几米到几千米;

根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种。

串口的出现是在1980年前后,数据传输率是115kbps~230kbps。

串口出现的初期是为了实现连接计算机外设的目的,初期串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备。

串口也可以应用于由于两台计算机(或设备)之间的互联及数据传输。

由于串口(COM)不支持热插拔及传输速率较低目前部分新主板和大部分便携电脑已开始取消该接口,目前串口多用于工控和测量设备以及部分通信设备中。

1.5.2串口分类

串口通信的两种最基本的方式:

同步串行通信方式和异步串行通信方式。

串行接口按电气标准及协议来分,包括RS-232-C、RS-422、RS485等。

RS-232-C、RS-422与RS-485标准只对接口的电气特性做出规定,不涉及接插件、电缆或协议。

●RS-232

也称标准串口,最常用的一种串行通讯接口。

它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。

它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。

传统的RS-232-C接口标准有22根线,采用标准25芯D型插头座(DB25),后来使用简化为9芯D型插座(DB9),现在应用中25芯插头座已很少采用。

RS-232采取不平衡传输方式,即所谓单端通讯。

由于其发送电平与接收电平的差仅为2V至3V左右,所以其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约15米,最高速率为20kb/s。

RS-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3~7kΩ。

所以RS-232适合本地设备之间的通信。

●RS-422

标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。

典型的RS-422是四线接口。

实际上还有一根信号地线,共5根线。

其DB9连接器引脚定义。

由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。

即一个主设备(Master),其余为从设备(Slave),从设备之间不能

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2