书签 分享 收藏 举报 版权申诉 / 58
上传文档赚钱

类型单片机构成的环境温度实时测控装置毕业设计(DOC 51页).doc

  • 上传人(卖家):2023DOC
  • 文档编号:7627509
  • 上传时间:2024-04-25
  • 格式:DOC
  • 页数:58
  • 大小:3.11MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《单片机构成的环境温度实时测控装置毕业设计(DOC 51页).doc》由用户(2023DOC)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    单片机构成的环境温度实时测控装置毕业设计DOC 51页 单片机 构成 环境温度 实时 测控 装置 毕业设计 DOC 51
    资源描述:

    1、单片机构成的环境温度实时测控装置毕业设计 单片机对温度的测控是一个工业生产中经常遇到的操纵问题,采纳单片机对温度进行测控不仅具有操纵方便、简单和灵活等优点,而且能够大幅度提高操纵质量。单片机构成的温度测控系统是通过单片机8051及其温度检测和操纵电路,对环境的温度进行操纵。本文要紧介绍了温度传感器的选取和温度实时测控装置硬件部分的电路设计。设计中选用专门的单总线温度传感器DS1820,同时把整个硬件系统的电路设打算分为DS1820与8051的硬件接口电路设计、数据显示与键盘设计、数据储备器的扩展电路设计、通信接口电路设计。该装置可实现环境温度的实时测量与操纵,并能记录、储备相关数据,并附有通信

    2、接口,能方便地应用于各种温度操纵场合。关键词:单片机;传感器;检测 ;操纵 ;电路 AbstractMicrocomputer to temperature monitoring is a frequently encountered by the industrial production control, adopting microcomputer to carry on the control to them not only have the control convenience, simple and agility, but also with significant impr

    3、ove the quality of control. Making use of 8051 and its temperature detection and control circuits, microcomputer temperature control system can carry on the detection and control to the temperature of the environment. This article mainly introduces the selection of the temperature sensors and the ci

    4、rcuit design of the temperature real-time detection and control hardware device partial. I choose DS1820 the unique 1-wire bus temperature sensor, and divide the whole circuits of hardware system for the DS1820 with the 8051 of hardware interface circuit design, data display and the design of keyboa

    5、rd, the expand circuit design of data memory and the circuit design of communication interface. This device can achieve real-time measurement and control of environmental temperature, and can record, saving related data, and append the communications interface, so can be apply in various situation o

    6、f temperature control expediently.Key Words:microcomputer;sensor ;detect ;control ;circuit目 录1概述11.1单片机构成的环境温度操纵装置的意义1.2温度测控装置所实现的功能2微机操纵系统简介 1.1 微机操纵系统的组成 1.2 微机操纵系统的分类 3温度传感器的选择 3.1 温度传感器的分类 3.2 温度传感器信号传输模式 3.3温度传感器的确定 3.4单总线温度传感器DS1820介绍4温度测控装置的电路设计 4.1 Intel8051单片机简介 4.1.1 Intel8051的结构及特性 4.1.2

    7、Intel8051时钟电路与复位电路 4.2 DS1820与8051的接口电路设计 4.3温度显示与键盘设计 4.3.1 LED数码管简介及其显示电路 4.3.2 键盘电路设计4.4 储备器的扩展电路设计4.5通信接口电路设计 4.5.1 RS-323C标准介绍 4.5.2 MAX232与8051的接口电路5.总结单片机构成的环境温度实时测控装置设计1.概述本课题的题目是“单片机构成的环境温度实时测控装置设计”,要紧论述了环境温度实时测控装置的硬件部分的设计,包括核心元器件的选取和介绍、单片机操纵系统的电路设计。1.1单片机构成的环境温度操纵装置的意义电子技术和微型运算机的迅速进展,促进了微型

    8、运算机测量和操纵技术的迅速进展和广泛应用。能够说,微机测控技术的应用己渗透到国民经济的各个部门。国防技术,航空,航天,铁路,冶金,化工等产业自不必说,就连日常生活中也用上了微机操纵的电梯,微波炉,电冰箱,电视机,电扇,智能照相机,玩具,模糊操纵洗衣机,模糊操纵空调机,携带式心脏监护机等,所有这些智能机电一体化产品的显现,无不是微机测控技术的成功应用。环境温度是一种最差不多的环境参数,人民的生活与环境的温度息息相关,在工业生产过程中需要实时测控温度,在农业生产中也离不开温度的测控,而温度也是最不易保证的指标,因此研究可靠同时有用的温度测控装置具有重要的意义。而采纳MCS51单片机来对温度进行操纵

    9、,不仅具有操纵方便、组态简单和灵活性大等优点,而且能够大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。环境温度实时测控装置在工业生产中也会经常会遇到,因此,具有专门强的有用价值。测控温度的关键是操纵器和温度传感器。环境温度实时测控装置的设计采纳的操纵器为51单片机,温度传感器是智能集成温度传感器DS1820。单片机作为操纵器件,具有体积小、功能强可靠性高、价格低廉等一系列优点,再加上近年来随着运算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统操纵检测日新月益更新。在实时检测和自动操纵的单片机应用系统中,单片机往往是作为一个核心部件来使用。单片机不仅已成为工业

    10、测控领域普遍采纳的智能化操纵工具,而且已渗入到人们工作和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代。因此,设计该装置时选用的操纵器是8051单片机,以保证达到设计的操纵要求。DS1820是智能集成数字温度传感器,能快速准确的进行温度采集,从而使温度的检测和操纵达到设计要求。1.2温度测控装置所实现的功能环境温度实时测控装置可在050的范畴内任意设定温度操纵点,数码管能够显示出环境温度,并附有RS-232通信接口可使多个如此的装置方便地与运算机互联,以实现温度的测控。由于该装置采纳了一线数字温度传感器DS1820来实现温度采样,因此也能够实现多点温度采样的集中操纵。此外,该装置

    11、还可自动操纵多个设备的多点时刻操纵电路,便于功能的扩展,可保证温度指标满足设计要求。因此能方便地应用于各种温度操纵场合,因而具有更广泛的应用。环境温度实时测控装置的设计,是以8051单片机为操纵核心,以DS1820为温度检测核心构成一个环境温度的实时测量与操纵系统。该装置可实现的功能如下:(1)在050间可任意设定温度操纵点;(2)能够实时显示监测环境温湿度的变化情形,并记录、储备相关数据;(3)具有多点定时设备操纵电路,便于功能扩展;(4)配有通信接口,可方便地与运算机进行通信;(5)温度操纵的精度为:(050)0.5。本装置的整个硬件系统的电路划分为DS1820与8051的硬件接口电路、数

    12、据显示与键盘、数据储备器的扩展电路、通信接口电路,并通过这些电路来实现上述功能,在本论文中将对这些电路作详细介绍。2微机操纵系统简介微机测控系统是由微型机与其它器件和装置适当连接起来的硬件系统,并在软件的操作下和谐运行执行预定的测量与操纵任务。电子技术和微型运算机的迅速进展,促进了微型运算机测量和操纵技术的迅速进展和广泛应用。能够说,微机测控技术的应用己渗透到国民经济的各个部门。国防技术,航空,航天,铁路,冶金,化工等产业自不必说,就连日常生活中也用上了微机操纵的电梯,微波炉,电冰箱,电视机,电扇,智能照相机,玩具,模糊操纵洗衣机,模糊操纵空调机,携带式心脏监护机等,所有这些智能机电一体化产品

    13、的显现,无不是微机测控技术的成功应用。2.1微机操纵系统的组成 微机操纵系统包括硬件和软件两部分。 硬件是微机操纵系统的物质基础。它在软件的和谐下运行,实现对生产过程或被控对象参数的检验,完成对生产过程或被控对象的操纵任务。 硬件包括:主机,外部设备,传感器和变送器,功率放大和执行机构,模拟量输入通道,模拟量输出通道,开关量输入和输出通道,接口电路和电源。操纵系统的软件,指的是它的全部程序,包括系统软件和应用软件两大类。其中系统软件要紧包括以下内容:(1)监控程序和操作系统监控程序是一种低级运算机的治理程序。它的功能是扫描键盘,实现人机对话,同意用户程序,显示、调试、修改和运行用户程序,显示和

    14、修改储备器中的内容。通电后赶忙进入监控程序,各种程序均在监控程序下运行。 操作系统是一种微型运算机的大型治理程序,是在监控程序的基础上进一步扩展许多操纵程序形成的。其要紧功能是实现人机对话,治理微型机、储备器、操作台、外部设备、文件和作业进程。它操纵各种软件,如汇编程序、说明程序、编译程序、I/0驱动程序、连接程序等。(2)汇编程序、说明程序和编译程序汇编程序用于把汇编语言程序变为运算机能够认识和执行的机器语言程序,也称为目标程序。例如MCS-51单片机仿真器里有MCS-51汇编程序,用户能够把自己用汇编语言编写的程序送入仿真器然后把它变为机器语言程序,再把这些机器语言程序固化到EPROM中,

    15、EPROM中的程序就能够在用户系统中执行。 说明程序能把用某种程序设计语言写的源程序(如BASIC),翻译成机器语言的目标程序,此目标程序是可执行程序。 编译程序能把用高级语言编写的源程序,编译成某种中间语言(如汇编语言)或机器目标程序。应用软件是由微机操纵系统的设计者编写的,对不同的系统,应用软件的差别也专门大,就确实是同一个系统,也会有多种应用软件。应用软件一样采纳模块化结构,一个程序模块确实是一个子程序。总的来说,这些子程序可分为两类:通用软件和专用软件。(1)通用软件通用软件在一样的微机操纵系统软件设计中经常用到,常见的有以下几种:a.数制变换程序,例如二进制与BCD码之间互相转换程序

    16、;b.运算程序,包括加、减、乘、除、乘方、开方、函数运算等;c.数字滤波程序,用于对数据进行处理;d.工程量程序,在工程显示时往往会用到这类程序;e.查表程序,例如查找热电势对应的温度值;f.报警程序。(2)专用软件这是针对某一个体操纵系统和不同操纵规律编制的程序,常见的有以下几种:a.数据采集程序;b.输出程序;c.各种操纵算法程序,例如PID算法程序。2.2微机操纵系统的分类 微型机操纵系统有多种分类方法,那个地点是按单片机在系统中参与操纵的方式来分。(1)生产过程的巡回检测和数据处理系统这种系统是微型机不断轮番检测生产过程的各个参数,即所谓巡回检测,然后微型机对所测得的参数进行处理和加工

    17、,如数字滤波,并将处理和加工的数据存于半导体储备器或磁盘上,在需要时可打印和显示这些数据。假如发生专门情形,还能够发出声光报警。如此的系统称为生产过程的巡回检测和数据处理系统,简称为巡回检测系统或数据采集系统。人们能够利用巡回检测系统所得到的数据和信息获得生产过程的数学模型和其它有用信息,作为设计或修改微型机操纵系统的依据。这种系统更多地是作为较大型和复杂的生产过程操纵系统的一部分,作为那个操纵系统的数据采集装置,它能快速向微机提供生产过程的有关数据和信息,由微机行复杂的运算和决策,以便实现自适应操纵和最优操纵。 (2)直截了当数字操纵系统(DDC) DDC (Direct Digital C

    18、ontrol)操纵系统,确实是微型机不仅对数据进行采集,还通过输出通道直截了当对生产过程进行操纵。那个地点的“数字”二字是区别于模拟或连续操纵系统而言的。大多数直截了当数字操纵系统不需配备磁盘驱动器、打印机和显示终端,而用简单的数码显示器代替显示终端。系统的操纵过程是:DDC微型机通过模拟量输入通道和开关量输入通道巡回检测生产过程的参数,并与事先存于储备器中的给定值进行比较,得出误差(给定值与生产过程的被调量之差),然后依照误差及其变化趋势,运用表达操纵规律的操纵算法(程序)求出操纵器的输出量,并通过模拟量输出通道和开关量输出通道送给执行机构,操纵生产过程,使被控量接近给定值。 (3)运算机监

    19、督操纵系统(SCC) 运算机监督操纵系统即SCC (Supervisory Computer Control)系统是比DDC系统更高一级的系统,它是一个两级操纵系统。上位级是SSC运算机,它依照原始的生产工艺信息和其它信息,如运行条件的变更等,按照生产过程的数学模型,运算出生产过程的最优给定值(设定值或期望值)送给SCC运算机的下级运算机。建立生产过程的数学模型和求解操纵策略是SCC运算机的两个重要任务。由于SCC运算机的输出不直截了当操纵执行机构,而是给出下级运算机的设定值,因此这种系统也称为设定值操纵系统SPC (Set Point Computer)。监督操纵系统的下位级为DDC运算机或

    20、模拟操纵系统,它对生产过程进行直截了当操纵,从而实现整个生产过程的综合最优操纵,例如生产效率高、产品质量好、能源消耗少、原材料省、成本低、人员和设备安全等。(4)运算机多机操纵系统 运算机多机操纵系统是为了适应现代化工业生产规模大,生产过程复杂,要求可靠性高的要求显现的,它不仅对生产过程进行操纵,还进行各种治理工作。整个系统由三级组成:最低级为直截了当操纵级,中间级为运算机监督操纵级(SCC),最高级为治理级MIS(Management Information System)。直截了当操纵级采集生产过程的参数,接收来自SCC运算机的给定值并按预定的操纵规律对被控对象进行操纵。监督操纵级的SCC

    21、运算机的作用如前面所述,其功能要紧是建立过程的数学模型,求解操纵策略,确定各DDC级的给定值并传送给各DDC级以实现最优或自适应操纵。SCC运算机不仅能够与DDC级通讯,各SCC级之间也有通讯联系,以便交流信息。(5)分布型综合操纵系统分布型综合操纵系统TDCS (Total Distributed Control Systems)也称为分布型微处理机操纵系统(Distributed Microprocessors Control Systems)或分布操纵系统(Distributed Control Systems),简称集散系统或分布系统。它实质上确实是一种多级操纵系统,只只是系统各部分(

    22、硬件和软件)以组件或模块的形式显现。 集散操纵系统由差不多操纵器进行局部分散操纵,用和谐级和谐各差不多操纵器的工作,实现最优操纵,并实现集中监视、操作和治理,以达到把握全局的目的。集散系统的优点是:(1)容易把握,组建系统工作量少。(2)扩充灵活,可实现各种操纵。(3)分散操纵,故障分散,再加上有完善的系统自检功能,故可靠性高。(4)集中和谐和治理,可实现最优操纵。(5)修理方便。哪一部分有故障,换下来即可,系统可不停止运行。关于大型集散系统,用户能够购买现成模块,只需把模块连接起来并对软件进行组态就可组成系统。按这种方法组成系统,节约时刻,系统性能优良,可靠性高。依照单片机构成的温度测控装置

    23、的设计要求实现的功能如下:(1)在050间可任意设定温度操纵点;(2)能够实时显示监测环境温湿度的变化情形,并记录、储备相关数据;(3)具有多点定时设备操纵电路,便于功能扩展;(4)配有通信接口,可方便地与运算机进行通信;(5)温度操纵的精度为:(050)0.5。为了达到上述要求,同时使装置结构尽量简单,本温度测控装置采纳的是直截了当数字操纵方式,属于直截了当数字操纵系统。3.温度传感器的选择设计环境温度实时测控装置,第一遇到的问题确实是选用什么样的温度传感器,这关于整个系统的性能、简繁程度以及设计成本等都有一定的阻碍,因此我对各种温度传感器先进行了比较。温度传感器的进展经历了三个进展时期:传

    24、统的分立式温度传感器,模拟集成温度传感器,智能集成温度传感器。目前,国际上新型温度传感器正从模拟式向数字式,从集成化向智能化、网络化的方向飞速进展。3.1温度传感器的分类 依据制作温度传感器采纳材料的不同,常用的温度传感器有热电偶、热电阻、NTC热敏电阻、半导体温度传感器等。 热电偶由两种特定的金属材料(如铂锗)结合后制成,测温范畴一样在-184至2300。热电阻是由一种特定的金属材料(如铂等)制成的,测温范畴一样在-200至850。以上两种温度传感器测温范畴宽、能够在高温场合工作、体积较大、成本较高。 NTC热敏电阻即负温度系数热敏电阻。它由Mn-Co-Ni-Fe-Cu等过渡金属氧化物的2至

    25、4种组合,采纳陶瓷工艺烧结而成。测温范畴一样在-55至300。NTC热敏电阻阻值随温度的变化符合指数规律,其最大的缺点也在于它的非线性,一样需要通过线性化处理,使输出电压与温度之间差不多上成线性关系。随着对检测温度精度要求越来越高,以及测量环境要求越来越苛刻,目前,人们正在研制高精度高可靠性的NTC热敏电阻。NTC热敏电阻的综合性能以日本的产品为最好。 NTC热敏电阻要紧用于静电复印机、自动化设备、热打印头、锅炉、热水器等做温度操纵检测。半导体温度传感器的温度检测依据是PN结正向电压和温度的关系。其测温范畴一样在-55至150。半导体温度传感器专门容易制成集成温度传感器。与热电偶、热电阻、热敏

    26、电阻等其它温度传感器相比,半导体温度传感器具有灵敏度高、线性度好、响应速度快等特点。另外,它将驱动电路、信号处理电路以及必要的逻辑操纵电路集成在单片IC上,有尺寸小、使用方便等特点。随着集成工艺的提高,集成温度传感器的功能和性能己有了较大的提高,已广泛应用于台式运算机、笔记本电脑、打印机、数字相机、汽车电子、家电操纵器等系统。 集成温度传感器一样用来测量自身封装的温度,然而片上加热后封装温度上升,能够测量气流温度,二极管连接方式的三极管能够测量远端温度。集成温度传感器的信号输出有三种形式:模拟输出、逻辑输出和数字输出。 依照温度传感器的输出信号方式,能够分为模拟温度传感器、逻辑温度传感器和数字

    27、温度传感器。 (1)模拟温度传感器 模拟温度传感器输出模拟信号,信号为电压或电流。模拟信号必须通过专门的A/D转换接口电路,转换成数字信号后才能由微处理器进行处理。 传统的热电偶、热电阻、热敏电阻及半导体温度传感器差不多上将温度通过一定的接口电路转换后输出电压或电流信号,再用这些电压、电流信号进行测量操纵。假如想将这种模拟信号转换成微处理器能够处理的信号,需要利用模数转换器将模拟信号转换为数码,然后由微处理器读取、处理。另一种转换方式是进行V/F变换。V/F变换器实际上是一个振荡频率随操纵电压变化而变化的振荡电路。 电压输出温度传感器要紧特点是电源电压和电流比较低,在传输线路电压降和电压噪声不

    28、是要紧考虑因素时,其电压输出直截了当成为操纵系统和数据采集系统的输入。常用的电压输出半导体温度传感器有NS公司的LM35/45/50等。 电流输出温度传感器的要紧特点是输出阻抗高,输出电流不受传输线路电压降和电压噪声的阻碍,且对电源电压脉冲和漂移具有专门强的抑制能力。电流输出温度传感器与微处理器接口时,一样仍需将电流变成电压,再转换成微处理器能够处理的信号。如此的传感器有AD公司的AD590、TMP17等。 (2)逻辑温度传感器 逻辑温度传感器在有些文献中将其划分为模拟温度传感器,称为输出跳变信号的模拟温度传感器。 在有的系统中,并不需要明白精确的温度值,而只需了解温度是否高于或低于某特定值即

    29、可。该信息可用来触发风扇、空调、加热器等环境操纵单元。这种专门的模拟传感器一样只是输出跳变信号进行操纵,通常称之为温度操纵器。 逻辑温度传感器可由传统的温度传感器和比较器组合或集成而成。当温度超过预设门限时,输动身生变化,一样是电平发生跳变。如Maxim公司的MAX6501/6502, AD公司的AD22105等均属于此类产品。 (3)数字温度传感器 适应上将具有数字输出能力的温度传感器称为数字温度传感器。将模拟温度传感器与数字转换接口电路集成在一起制成的温度传感器是其中的-种。另一种是传感器内部不涉及到模拟量的真正意义上的数字温度传感器,比如用振荡器和计数器等构成的温度传感器。由于半导体技术

    30、的迅猛进展,功能越来越强大、精确,廉价的数字温度传感器己在不断推出。数字温度传感器目前有单线输出和多线输出等形式。 单线输出数字温度传感器的特点是接口电路简单。由于只有一根输出线,测量出的温度值必须转换成某种方式以方便进行输出。常见的输出方式有时刻输出、频率输出以及数值输出等。由微处理器将温度传感器输出的信号转换成真实温度值,再进行进一步的处理与操纵。 多线输出数字温度传感器采纳的是目前比较成熟的几种工业总线形式,输出格式时序严格遵守某种协议,方便使用,适合于各种场合,专门是远端测量。这种温度传感器一样有多根线进行输出。3.2温度传感器信号传输模式温度传感器信号传输的模式,依照温度传感器的种类

    31、及其与数据采集器之间连接方式的不同,能够分为多线制和总线制。关于使用模拟温度传感器的温度检测系统,为了解决温度传感器供电和信号传输问题,温度传感器与数据采集器之间采纳多线方式连接,即每个温度传感器至少有两根线与数据采集器相连,如此按线的分配方式不同,常见的有2N线制,N+2线,即有2根公共线,N+ 1线制,有1根公共线等几种。如图3.1所示是N+1线系统的连接形式。 图3.1 N+1线系统多线制系统用线量大,安装、调试和爱护困难,点数多时将造成成本的大幅度提高。但由于原理简单、可靠性高,目前在小规模工程及工业领域仍旧使用这种多线制系统。随着通信技术的进步,显现了总线制传输方式。总线制通常采纳地

    32、址编码方式将所有的传感器并联在24根总线上,每个温度传感器拥有自己独立的地址以区别其它温度传感器。目前应用较多的是2总线制和单总线制。2总线制中温度传感器与数据采集器之间需要两根数据线传送信息;单总线制中则只需要一根数据线传递信息。图3.2和图3.3分别是2总线和单总线的连接形式。图3.2 2总线连接形式 图3.3 单总线连接形式 关于多线制系统,信号传输的内容不包括地址信息,不同的温度传感器依照信号线的接口位置的不同进行区分;关于总线制系统,信号传输的内容必须包括地址信息,以此区分同一个接口上的多个温度传感器。单总线也称为一线总线。单总线技术是美国DALLAS半导体公司近年推出的新技术。它将

    33、地址线、数据线、操纵线合为一根信号线,承诺在这根信号线上挂接多个测控对象,这些测控对象所用器件芯片是由DALLAS公司提供的。每个芯片均有一个64位的ROM,厂家对每一个芯片烧写了固定的编码,其中存有16位十进制编码的序列号,也称之为身份证号,确保挂在单总线上后,能够被唯独地区分并识别出来。这是定位和寻址器件实现单总线测控功能的前提条件。ROM中含有CRC校验码,能确保数据交换可靠。芯片内还设有收、发操纵和电源储备电路。这些芯片在检测点就把模拟信号数字化了,如此在单总线上传送的是数字信号,提高了系统的抗干扰性能和可靠性。这类芯片的耗电量都专门小,既能够用电源从供电端直截了当供电,也能够从总线上

    34、“偷”一点电,闲暇时几微瓦,工作时几毫瓦,并把“偷”来的电存在大电容中,供芯片电路正常工作使用。这种供电方式被称为数据线寄生供电。单总线芯片入口的示意图如图3.4所示。图3.4 单总线芯片入口示意图 单总线技术是建立在码分多址、串行数据交换基础上的,因此只能用于对速度要求不高的场合,一样用于100kbps以下速率的测控系统中。3.3温度传感器的确定 研究了目前各种温度传感器的特性以及信号传输方式后,我认为单片机环境温度实时测控装置中选择单总线数字温度传感器DS1820比较合适。 传统的温度检测系统以热敏电阻为温度敏锐元件,热敏电阻成本低,但需要后续信号处理电路,而且热敏电阻的可靠性较差,测量温

    35、度的准确度低,检测系统的精度差。 假如采纳模拟温度传感器,模拟信号在传输过程中遇到的干扰问题往往不能得到完全解决,当传感器与数据采集器距离较远,信号线周围存在电磁干扰源时,该问题显得尤为突出。另外,模拟传感器特点参数的不一致性和放大器的零点漂移问题使系统调试变得十分困难。 从温度传感器信号传输方式考虑,多点检测时多线制用线量大,施工困难,成本高,系统的整体可靠性差;2总线制由于不能采纳寄生供电,传感器数量较多时,也会使整个系统结构变得复杂起来。 单总线数字温度传感器克服了上述不足。用单总线温度传感器设计单片机环境温度实时测控装置具有如下特点:较高的性能价格比;监测对象越多越能显示其优越性;硬件

    36、施工工作量少;系统修理方便;抗干扰性能好;有CRC校验,可靠性高;系统简明直观。 由于单片机环境温度实时测控装置温度巡检的速度并不要求太快,因此单总线速率较慢的问题可不能对系统造成明显的不良阻碍。3.4单总线温度传感器DS1820介绍 DS1820的引脚见图3.5图3.5 DS1820的引脚图GND:接地引脚。DQ:数据输入/输出引脚(单总线接口,可作寄生供电)。VDD:+5V电压电源电压引脚。 DS1820是DALLAS半导体公司生产的单总线数字温度传感器。单线数字温度传感器是通过输出9位(二进制)数字来直截了当表示所测量的温度值,温度值是通过DS 1820的数据总线直截了当输入到CPU,无

    37、需A/D转换,而且读写指令以及温度转换指令又差不多上通过数据总线传入DS 1820,能够无需接外部电源。因为每一个DS 1820在出场是差不多给定了唯独的编码,该编码存放在DS 1820内部ROM中。开始的8位是产品类型编码。接着的48位是每个器件的唯独序号。最后8位是前面56位的CRC(循环冗沉检验)码。正因为每个DS1820都包含有一个唯独的64位ROM编码,因此能够在一根总线上挂接多个器件。DS1820数字温度传感器与AD590, LM35等温度传感器相比除具有相当的测温范畴和精度外,还具有温度测量精确,不受外界干扰等。同时所有的传感元件及转换电路集成在一块极小的芯片上,外形如同一般小功

    38、率塑封三极管,体积专门小,在温度测控系统中使用十分方便。与其它温度传感器相比DS1820具有以下特点: 1、专门的单线接口方式。DS1820在与微处理器连接时仅需要一条接口线即可实现微处理器与DS1820的双向通讯。 2、DS1820在使用中无需任何外围元件。 3、能够由总线提供电源。 4、支持多点组网功能。多个DS1820能够并接在同一条总线上,实现多点测温。 5、测温范畴-55至+125,固有测温辨论率0.5。 6、测量结果以9位数字量方式串行传送。7、能够设置温度警报系统,当温度超界时能够通过警报搜寻命令,和外部设备相连。8、转换温度时刻小于1秒。DS1820的内部结构框图如图3.6所示

    39、。 图3.6 DS1820的内部结构框图 1、DS1820的寄生供电原理 DS1820既能够由外部电源供电也能够利用总线信号寄生供电。在寄生供电情形下,当总线信号为高电平常,DS1820从总线上获得能量并储存在内部电容上;当总线为低电平常,由电容向DS1820供电。利用DS1820的这一特点,能够构成简洁明了的温度测控系统,能节约大量的线材以及施工费用。2、DS1820的测温原理DS1820的测温原理框图如图1-7所示。图中低温度系数晶振的振荡频率受温度阻碍专门小,用于产生固定频率的脉冲信号送给计数器1。高温度系数晶振随温度变化其振荡频率明显改变,所产生的信号作为计数器2的脉冲输入。计数器1、

    40、计数器2和温度寄存器被预置在-55所对应的一个基数值。计数器1对低温度系数晶振产生的脉冲信号进行减法计数,当计数器1的预置值减到0时,温度计数器的值将加1,计数器1的预置值将被重新装入,计数器1重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到计数器2计数到0时,停止温度寄存器的累加,现在温度寄存器中的数值即为所测温度。图3.7中的斜率累加器用于补偿和修正测温过程中的非线性,其输出用于修正计数器1的预置值。 图3.7 DS1820的测温原理框图在正常测温情形下,DS1820的测温辨论率为0.5,以9位数据格式表示,其中最低有效位(LSB)由比较器进行0.25比较,当计数器1中的余值转

    41、化成温度后低于0.25时,清除温度寄存器的最低位(LSB);当计数器1中的余值转化成温度后高于0.25时,置位温度寄存器的最低位(LSB ) 。DS1820操作的总体流程分三步完成:系统通过反复操作,搜索DS1820序列号;启动所有在线DS1820做温度A/D变换;逐个读出在线DS1820变换后的温度数据。4温度测控装置的电路设计为了使单片机构成的环境温度实时测控装置的硬件设计具有层次行,并在设计时方便对整个操纵系统硬件系统进行优化,我将整个硬件系统的电路设打算分为DS1820与8051的硬件接口电路设计、数据显示与键盘设计、数据储备器的扩展电路设计、通信接口电路设计。其装置结构框图如图4.1

    42、所示。 图4.1 单片机构成的环境温度实时测控装置的结构图下面第一介绍本系统的核心操纵器件8051单片机和温度传感器的选,然后将分别介绍以上几种电路的设计。详细电路图见附录1。4.1 Intel8051单片机简介4.1.1 Intel8051的结构及特点Intel8051单片机为8位高档单片机,它在一块大规模集成电路上集成了CPU、ROM、RAM、定时器计数器和48位并行IO,一个串行IO线等一台微型机的差不多部件,其结构框图如图4.2所示。 图4.2 Intel8051结构框图其内部的部件和特性如下: (1)一个8位微处理器;(2)振荡器和时钟电路;(3)4KB的片内程序储备器; (4)可寻

    43、址外部程序储备器和数据储备器,各64KB;(5)两个16位定时器计数器;(6)32位可编程并行IO口;(7)一个可编程全双工串行IO口;(8)二十多个专门功能寄存器;(9)5个中断源,两个优先级嵌套中断结构。因为8051单片机芯片的集成度专门高,它将微型运算机的要紧部件都集成在一个芯片上,因此它具有下列特点:(1)体积小、重量轻、价格廉价、耗电少。(2)依照工控环境要求设计的,许多功能部件集中在芯片内部,其信号通道受外界阻碍小,故可靠性高,抗干扰性能优于采纳的CPU。(3)操纵功能强,运行速度快。其结构组成与指令系统都着重满足工控要求。有极丰富的条件分支转移指令,有专门强的位处理功能和I/O口

    44、逻辑操作功能。(4)片内储备器的容量不可能专门大,引脚也较少,I/O引脚常不够用,且兼第二功能,但储备器和I/O口都容易扩展。 因此,还有专门多系列的单片机的性能比8051单片机更加优秀,但8051单片机构成的环境温度实时测控装置以能够达到设计要求,考虑到成本因素及单片机的使用效率,我在本设计中选择了8051单片机作为系统的操纵核心器件。4.1.2 Intel8051时钟电路与复位电路8051单片机芯片内部有一个反向放大器构成的振荡电路,XTAL1为振荡电路的输入端、XTAL2为振荡电路的输出端。8051的时钟能够由内部方式或外部方式产生。内部方式时钟电路如图4.3 所示,利用8051内部的振

    45、荡电路,在XTAL1和XTAL2引脚上外接定时元件,内部振荡电路便产生自激振荡。定时元件一样采纳石英晶体和电容组成的并联谐振回路。晶体能够在1.212MHz之间任选,电容能够在530pF之间选择,电容C1、C2的大小,可起频率微调作用。上述电路可用示波器观看到XTAL2输出的正弦波。 图4.3 8051内部方式时钟电路 外部方式的时钟电路,如图4.4所示。XTAL1接地,XTAL2接外部振荡器。对外部振荡信号无专门要求,但需保证脉冲宽度,通常为频率低于12MHz的方波信号。图 4.4 外部方式时钟电路在单片机构成的环境温度实时测控装置的设计中,采纳的是内部方式时钟电路。其电路结构简单,需要附加的元器件相对来说也较少。 要了解8051的复位电路,第一要明白复位的工作状态。复位不阻碍片内RAM存放的内容,但它在复位后单片机的初

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:单片机构成的环境温度实时测控装置毕业设计(DOC 51页).doc
    链接地址:https://www.163wenku.com/p-7627509.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库