基于单片机的温度测量系统设计

来源 :科学与财富 | 被引量 : 0次 | 上传用户:yinxiaoyi5858
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着“信息时代”的到来,作为获取信息的手段—传感器技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。传感器技术已成为衡量一个国家科学技术发展水平的重要标志之一。因此,了解并掌握各类传感器的基本结构、工作原理及特性是非常重要的。
  为了提高对传感器的认识和了解,尤其是对温度传感器的深入研究以及其用法与用途,基于实用、广泛和典型的原则而设计了本系统。本文利用单片机结合传感器技术而开发设计了这一温度监控。
  本设计应用性比较强,设计系统可以作为生物培养液温度监控系统。课题主要任务是完成环境温度检测,利用单片机实现温度调节并通过计算机实施温度监控。设计后的系统具有操作方便,控制灵活等优点。
  关键词:温度测量,单片机,温度传感器,通信协议
  第1章 前 言
  目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。
  1.1  课题背景
  分布式温度采集系统广泛应用在使用了中央空调的大型商场、厂房、办公大楼等大型建筑内。本课题主要用温度传感器对环境温度实施实时监测,各结点控制单元可将有关信息上传给计算机,本课题研究主要解决的问题为分布式控制结构设计、多单片机串行通信、温度的采集与处理。
  1.2  设计目的及系统功能
  本设计的目的是以单片机为核心设计出一个分布式温度采集系统。在传统测量系统中,传感器与计算机接口的连接是通过若干条导线连接。当传感器数量较多时,尤其是信号线的长距离传输时,相互容易产生干扰。一个室内多点温度测量中,系统的接线会非常多,导线往往不易铺设,使得测量工作非常困难。采用总线结构数字式传感器,配合单片机及PC机串口进行长距离数据通信,则可以很容易解决这个问题,该系统最多可以检测256 路温度信号,在室内多点温度测量控制中能达到很好的效果。通过本课题设计,综合运用单片机及接口技术、微机原理、通信协议,锻炼动手操作能力,综合运用能力,学习论文的写作方法和步骤。
  设计的温度控制系统有以下功能及特点:
  (a)实现在一条数据总线上接多个DS18B20器件;
  (b)测温范围0℃~99℃;
  (c)溫度显示:采用2个4位数码管,显示采样温度值; 并在电脑上一同显示;
  (d)精度±0.05℃。
  第2章   ATMAGE16特性
  本章介绍了ATMAGE16的产品特性和ATmega16的结构。由于其先进的指令集以及单时钟周期指令执行时间,ATmega16 的数据吞吐率高达 1MIPS MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。
  2.1  ATMAGE16产品特性
  1、 高性能、低功耗的 8 位 AVR 微处理器
  2、 先进的RISC结构
  3、 非易失性程序和数据存储器
  4、 JTAG 接口( 与IEEE 1149.1标准兼容 )
  2.2  引脚配置
  ATmega16是基于增强的AVRRISC结构的低功耗8位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间,ATmega16 的数据吞吐率高达 1MIPS MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。
  AVR 内核具有丰富的指令集和 32 个通用工作寄存器。所有的寄存器都直接与算逻单元(ALU) 相连接,使得一条指令可以在一个时钟周期内同时访问两个独立的寄存器。这种结构大大提高了代码效率,并且具有比普通的 CISC微控制器最高至 10倍的数据吞吐率。ATmega16 有如下特点 16K字节的系统内可编程Flash(具有同时读写的能力,即RWW)。
  第3章 ICCAVR制作环境及介绍
  本章介绍了ICCAVR的制作环境,ICCAVR 中的文件类型及其文件的扩展名、附注和扩充,并介绍了IAR 或其它ANSI C 编译系统的代码转换。
  3.1  ICCAVR 介绍
  本节主要介绍了ICCAVR文件的基本特点、类型、扩展名等。
  ImageCraft 的ICCAVR 是一种使用符合ANSI 标准的C 语言来开发微控制器(MCU)程序的一个工具,它有以下几个主要特点:
  ICCAVR 是一个综合了编辑器和工程管理器的集成工作环境(IDE),其可在WINDOWS9X/NT 下工作。
  3.2  ICCAVR 向导
  自你启动 IDE 后,首先从Project 菜单系统选择Open 命令,进入\icc\examples.avr 目录并且选择并打开“led”工程,工程管理器显示在这个工程中只有一个文件led.c。 然后从Project 菜单中选择Options 命令打开工程编译选项,在"Target"标号下选择目标处理器。然后从Project 菜单中选择Make Project 命令,IDE 将调用编译器编译这个工程文件,并且在状态窗口中显示所有的信息。
  3.3  ICCAVR 的IDE 环境
  3.3.1  编译一个单独的文件
  正常建立一个输出文件的次序是,你首先应该建立一个工程文件并且定义属于这个工程的所有文件。然而,我们有时也需要将一个文件单独地编译为目标文件或最终的输出文件。这时可以这样操作:从IDE 菜单“File” 中选择“Compile File...”命令,来执行“to Object”和“to Output”中的任意一个。当你调用这个命令时,文件应该是打开的并且在编辑窗口中可以编辑的。
  3.3.2  创建一个新的工程
  为创建一个新的工程,从菜单“Project”中选择“New”命令,IDE 会弹出一个对话框,在对话框中你可以指定工程的名称,这也是你的输出文件的名称。如果你使用一些已经建立的源文件,你可在菜单“Project”中选择“AddFile(s) ”命令。
  3.3.3  工程管理
  工程管理允许你将多个文件组织进同一个工程,而且定义它们的编译选项,这个特性允许你将工程分解成许多小的模块。当你处理工程构筑时,只有一个文件被修改和重新编译,如果一个头文件作了修改,当你编译包含这个头文件的源文件时,IDE 会自动重新编译已经改变的头文件。
  一个源文件可以写成 C 或汇编格式的任意一种。C 文件必须使用“.c”扩展名汇编文件必须使用“.s”扩展名。你可以将任意文件放在工程列表中,例如你可以将一个工程文档文件放在工程管理窗口中,工程管理器在构筑工程时对源文件以外的文件不予理睬。
  3.3.4  编辑窗口
  编辑窗口是你与 IDE 交流信息的主要区域,在这个窗口中你可以修改相应的文件。当编译存在错误时,用鼠标单击有关错误信息时,编辑器会自动将光标定位在错误行的位置。
  第4章  结  论
  本设计文结合DSl8B20的新特性和现代温度测量系统提出的新要求,提出了基于智能数字温度传感器DSl8820的高精度、分布式多点温度测量系统设计方案。该方案具有安装方便、数字化程度高、精度高、适应性强等特点,在多种温度检测中具有广阔的应用前景。经过模块化的电路测试、软件调试和系统组装,测温精度可以达到±0.01℃。设计出的多路远距离自动化、智能化温度采集系统可以广泛应用于工业控制领域。本次设计只给出2路从机采集,根据需要可以增加更多从机进行温度采集。
其他文献
摘 要:在现代飞机研制过程中,已越来越重视柔性装配技术的应用。而柔性装配工装是现代飞机柔性装配技术的重要组成,对飞机柔性装配的生产效率和产品质量具有最直接的影响。由于柔性装配工装无论在整体结构形式或是元件定位方式等方面都较传统专用装配工装更具灵活性和复杂性。本文以飞机机身部件为研究对象,对机身部件柔性装配技术进行了研究。  关键词:柔性装配工装;机身装配工艺  1 引言  飞机装配是飞机制造过程的
期刊
摘 要:通过对黄河水资源保护研究成果的回顾,提炼了以往研究成果中的精髓,并对发展中的水资源保护管理和监测中存在的关键技术问题进行了分析,围绕黄河治理终极目标——“维持黄河健康生命”,提出了近期亟待开展的“黄河污染物迁移转化规律研究”、“水功能区管理和入河排污总量控制关键技术问题研究”等六个方面研究课题,为今后黄河水资源保护科研工作指明了研究方向和任务。  关键词:黄河;水资源保护;科学技术问题  
期刊
摘 要:随着人们生活水平的提高,人们对于着装的需求也在不断地扩大,大量的着装胚布的生产自然离不开纺织机械的自动化。然而,由于针织横机有制作要求较高、需要进行较多的检测等特点,因此我们针对这些特点,设计出一种斜面扭曲度测量仪来提高工厂工人的生产效率和针织横机的装配精度。  关键词:纺织机械;横机;检测;扭曲度;装配精度  引言:  国产针织横机电控系统的技术发展已经相对成熟,近几年来电脑针织横机的销
期刊
摘 要:对于民航来讲安全属于其永恒的主体,在具体的航空安全管理过程中,人为因素对航空飞行安全方面将会造成巨大的影响。本文主要是通过对民航空管活动中的具体情况展开有效的分析从而对参与航空管制的相关工作人员的技术方面以及管理方面以及个人的综合素质方面对于飞行安全方面均存在一定的影响。所以应当由该些方面展开一定程度的提升以此提升航空管制人员的技术水平以及通过科学有效的技能方面的培训对其工作环境进行不断的
期刊
摘 要:在城市基础设施建设中采用市政工程道路排水系统,是城市建设的重大改进,它直接影响着城市功能的体现。然而,市政工程道路排水系统在建设中却面临着多重问题、受多种因素的干扰,因此,如何改进施工技术,让建设工作顺利展开,是值得我们研究的。此文将针对城市工程道路排水系统在建设中出现的问题展开讨论,并分析了如何从技术层面提高市政工程道路排水系统的质量,希望能够有关专业人士带来一定的参考与借鉴。  关键词
期刊
摘 要:进入21世纪以来,我们国家的建筑行业取得了实质性的突破。人们生活水平的提高,对于居住房屋的条件需求增多,土木建筑施工技术的创新也十分重要的。为了满足社会需求,建筑行业必须注重土木工程建筑的技术革新。土木工程的建筑必须要符合国家标准,可持续发展原则和绿色生态保护理念,为创造和平文明社会做出一定的贡献。本文主要对土木工程建筑施工技术的创新措施进行分析研究。  关键词:土木工程;施工技术;技术创
期刊
摘 要:在工业生产中,水位是常见的检测量。本文提出了一种基于电容式传感器来测量水位的方案,依靠测量传感器中介质的变化,获取液位的高度。整个实验分为两个部分,首先利用电容式传感器将被测液体的高度转换为容量的大小,然后将容量的测量转换为使用多谐振荡器电路的频率测量,从而间接的测量液位高度。  关键词:电容式传感器;水位测量;多谐震荡电路  0引言  中国的工业化发展越来越迅速,应用先进技术对工业生产中
期刊
摘 要:飞机自动钻铆技术能够实现飞机机身、机翼等处壁板的自动钻铆装配,极大地提高飞机装配质量与装配效率。经过几十年的发展,自动钻铆技术在国外已广泛运用于航空航天制造领域,而国内在这一方面正处于起步阶段,技术水平普遍较低。为此调研国外先进自动钻铆技术的研究应用现状,以GEMCOR、Electroimpact、BROETJE三大国外自动钻铆设备供应商为代表,介绍各自技术特点及在自动钻铆技术方面最新的进
期刊
摘 要:工业的不断发展加剧了我国的能源短缺,所以电厂锅炉燃烧过程中的能源节约越来越重要。电厂锅炉应用先进的热能动力工程,能够有效提高能源利用效率,推动我国实现可持续发展的目标。因此,本文主要对热能动力工程在锅炉中的应用进行了研究,希望能够提供一定的参考。  关键词:电厂锅炉;热能动力;应用  引言  在我国社会经济不断发展的过程中,火电厂也实现了进一步的发展,与此同时,对火电厂的各方面要求也在持续
期刊
摘 要:作为城市基础设施建设的重要部分,电力供应系统是保证城市正常运行的关键因素,若是电力供应水平过低,将直接影响到我国人民的日常生活及工作学习,对城市经济发展造成较大的负面影响。为加快智能电网建设,使其能够满足我国人民的用电需求,需要加强对电力工程技术的应用研究,在保证电力稳定供应的同时,提高资源利用率,为我国电力事业的发展提供有利支持。通过深入分析智能电网建设的特点及作用,探究电力工程技术在智
期刊