文档库 最新最全的文档下载
当前位置:文档库 › 剩余油量检测系统的设计课程设计

剩余油量检测系统的设计课程设计

剩余油量检测系统的设计课程设计
剩余油量检测系统的设计课程设计

课程设计说明书

课程名称:微机测控系统课程设计课程代码:

题目:燃油量检测系统

学院(直属系) :交通与汽车工程学院

年级/专业/班:

学生姓名:

学号:

指导教师:

开题时间:2013 年12 月16日完成时间:2013 年 1 月 7 日

目录

摘要.................................................................................................................................................. - 3 -1 引言................................................................................................................................................ - 4 -问题的提出............................................................................................................................................ - 4 -任务与分析............................................................................................................................................ - 4 -2方案设计............................................................................................................................................. - 5 -系统方案设计论证................................................................................................................................ - 6 -最终设计方案总体设计框图................................................................................................................ - 6 -3 系统硬件设计.................................................................................................................................... - 6 -AT89C52单片机 ................................................................................................................................... - 7 -选用AT89C52单片机原因 .................................................................................................................. - 8 -时钟电路................................................................................................................................................ - 8 -复位电路................................................................................................................................................ - 8 -数码管显示电路.................................................................................................................................... - 9 -光电报警电路...................................................................................................................................... - 10 -A/D转换电路...................................................................................................................................... - 11 -4 系统软件设计.................................................................................................................................. - 12 -主程序框图.......................................................................................................................................... - 13 -ADC0832子程序框图 ........................................................................................................................ - 14 -声光报警模块子程序流程图.............................................................................................................. - 15 -5 系统调试过程.................................................................................................................................. - 16 -PROTUES软件 ................................................................................................................................... - 16 -KEIL C51软件 .................................................................................................................................... - 16 -随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的

开发软件也在不断发展,目前流行的51系列单片机开发软件是德国KEIL公司推出的KEIL C51

软件,它是一个基于32位Windows环境的应用程序,支持C语言和汇编语言编程,其以上的版本

将编译和仿真软件统一为uVision2(通常称为uV2)。KEIL提供包括C编译器、宏汇编、连接器、

库管理和一个功能强大的仿真调试器等在内的完整开发方案,由以下几部分组成:uVision2 IDE

集成开发环境(包括工程管理器、源程序编辑器、程序调试器)、C51编译器、A51汇编器、LIB51

库管理器、BL51连接/定位器、OH51目标文件生成器以及Monitor-51、RTX51实时操作系统。

........................................................................................................................................... - 16 -

KEIL软件开发流程............................................................................................................................ - 16 -图5-8 程序编译结果........................................................................................... - 19 -

原理图和检查...................................................................................................................................... - 19 -Proteus仿真调试................................................................................................................................. - 20 -结论.................................................................................................................................................. - 22 -致谢.................................................................................................................................................. - 23 -参考文献.............................................................................................................................................. - 24 -附录一:相关程序代码...................................................................................................................... - 25 -附录2:电路原理图........................................................................................................................... - 30 -附录3:相关仿真图........................................................................................................................... - 30 -

本设计汽车油量检测系统以AT89C52为核心芯片。以protel和proteus为开发工具,并且采用C语言编程设计,辅以压力传感器、A\D转换器、LED显示电路、报警电路等组成。传感器的输出信号经过ADC0832处理,将其送入单片机进行处理与计算,然后根据传感器压力变化与电位差变化的对应关系,将油量的剩余量转换成电信号,再经LED数码管显示出来,同时,如果剩余油量太低或者太高的话通过报警电路报警。

关键词:单片机、剩余检测、LED数码管显示、报警

问题的提出

随着经济的飞速发展和汽车的快速更新换代,家家户户已经离汽车越来越近,同时随着人们生活水平的逐渐提高,人们需要的不再仅仅是拥有一辆普通的车,而是对汽车的质量和性能有了更好的要求。人们对汽车的需求日益增大,汽车产业的迅速发展同时也带动了汽车各项技术的发展,汽车传感器是汽车电子技术领域研究的核心内容,传统的传感器逐渐被微型化、多功能化、集成化和智能化得传感器取代。

任务与分析

汽车在行驶过程中离不开燃油,因为汽车油箱剩余油量过多或过少都会影响车辆的性能和汽车的正常使用,所以驾驶员时刻掌握油箱剩余的油量是必须的。目前在大多数轿车上使用的汽车仪表内的燃油表仍为三刻度式仪表,这种燃油表由于受油量传感器的限制,驾驶人员只能定性地了解油箱内剩余的燃油量,测量精度无法达到。汽车的油箱油量检测通常是由水平检测器 (一个与仪表板油量计串接的由浮标控制的浮筒式电位器系统)来完成的。当油箱储满燃油时,浮标动臂升起,将电位器的阻值调至最小(也有部分车型是将电位器的阻值调至最大),使油量计 (实际上是一只毫安表)的指针作满标度的偏转;当油箱中的油量水平下降时,可变电阻器的阻值被调高 (或调低),流过系统回路的电流将随之变化,油量计的指针读数也变小。这种传统检测油量的方式电路简单易行,但是耗电量大,元件老化快,最主要的问题是测量和显示精度不够,只能对油料的液位进行检测。

随着电子技术的飞速发展,电子控制电路在日常生活中有着大量的应用,各种报警专用集成电路、LED油量数字显示电路、传感器的不断推出,我们完全可以克服传统检测手段中不能直接读出实时油量的弊端,我们的研究方向是开发出一种新型的方便人们使用的汽车油量检测器,驾驶员通过这个检测器可以实时的、形象直接的读出油箱剩余的油量,并且当油量过多或者过少时检测器都可以发生实时报警,提醒驾驶员做出相应正确的处理方法。

本设计以At89C52为核心,辅以压力传感器、A/D转换器、LED显示模块、电源模块、报警模块等组成。本测量系统由电源模块向单片机供电,通过传感器压力变化与电位差变

化的对应关系,将油位高度转换成电信号,经过A/D转换器后,由单片机处理,经过CPU 的计算,得到各项参数的实际值,并定时地存入E2PROM中,且通过LED模块显示出实时油箱里的油量。当油量过多或过少时,信号通过A/D转换器接入单片机,经单片机处理后,控制报警模块发出灯光闪烁和报警声。

2方案设计

系统方案设计论证

检测压力传感器MPX4115检测到压力信号后,通过ADC0832转换后送入AT89C52单片机,单片机对数据进行处理,显示等。

最终设计方案总体设计框图

本设计以单片机AT89C52为核心器件,系统检测电路主要包括电源模块、数据采集模块、单片机及最小系统、LED显示模块、报警模块等,主要器件包括压力传感器、ADC0832、AT89C52、LED数码管、蜂鸣器、LED灯等。本设计设计框图如图2-1所示:

图2-1 系统设计总框图

3 系统硬件设计

AT89C52单片机

(1)8052单片机

在此单片机上集成了微处理器(CPU),内部数据存储器(RAM),以及输入输出端口。8051单片机采用40只引脚的双列直插封装方式,各引脚的功能如下:

①时钟引脚X1及 X2:用于接晶体振荡器,此次设计用的晶振频率为6MHZ。

②RESET脚:是复位信号输入端,高电平有效。

③ALE脚:地址锁存允许信号,用于锁存单片机输出的地址信号,高电平有效

④PSEN脚:程序存储器输出控制端,在单片机访问外部程序存储器时,此引脚输出的负脉冲作为读外部程序存储器的选通信号,接至程序存储器的OE端。低电平有效。

⑤EA脚:其功能为内外程序存储器选择控制端。当EA为高电平时,单片机访问内部程序存储器,当EA为低电平时,单片机直接访问片外程序存储器。本设计用的是8031,由于8031内部无程序存储器,所以此引脚应接地。低电平有效。

⑥I/O口引脚:共4个,分别是P0、P1、P2、P3,均为8位口。这4个I/O口可分别作为基本的Input、Output端口。其中P0口可作为数据总线和地址总线(低8位)分时复用的端口,P2口可作为地址总线的高8位,即P0口和P2口地起构成16位地址总线,可供寻址的地址范围是:64KB。P3口具有第二功能,即可以产生中断,定时计数等功能。

⑦RD、WR引脚:为读和写选通信号,RD用于将单片机的数据写入外设中,WR用于从外设中读取数据。低电平有效

AT89C51系列单片机都是以8031为核心发展起来的,具有和51系列单片机及基本结构和软件特征,其内部结构如图3-2所示:

图3-1 AT89C52单片机框图

选用AT89C52单片机原因

在课程设计里所需外围电路简单,在设计里面使用的引脚较少,占用的资源也比较少。而且该芯片是以AT89C52为核心,性能价格比高,应用成熟,且对其内部结构较为熟悉,芯片功能够用而且适用,从而选用AT89C52单片机作为主控芯片。

时钟电路

本设计采用内部时钟方式的电路。 AT89C51单片机内部有一个用于构成振荡器的高增益反相放大器,该高增益反相放大器的输入端为芯片引脚XTAL1,输出端为引脚XTAL2。这两个引脚跨接石英晶体振荡器和微调电容,就构成了一个稳定的自激振荡器。电路中的电容C1和C2典型值通常选择为33pF左右。晶体的振荡频率的范围通常是在~12MHZ之间。晶体的频率越高,则系统的时钟频率也就越高,单片机的运行速度也就越快。

.

图3-2 晶振电路

复位电路

复位电路通常采用上电自动复位和按钮复位两种方式。本次设计采用上电复位电路。上电复位电路是在上电瞬间来实现的,其电路如图3-4所示。上电时, RESET端维持两个机器周期的高电平实现复位。

图3-3 复位电路

数码管显示电路

选用4位数码管作为显示,因为89C52单片机的I/O引脚有限,为了节省资源,设计了下图所示的数码管电路,改电路选用2片74HC573作为锁存器,通过程序指令使段选信号和位选信号有序输出,达到驱动目的。

图3-4 显示电路

光电报警电路

蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛用于计算机、打印机、复印机、报警器、电子玩具、电话机、定时器等电子产品中作发声器件。

蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器也分为有源蜂鸣器和无源蜂鸣器。

通过三极管放大电流驱动蜂鸣器发出报警声。通过LED发光二极管作为灯光报警

图3-5报警电路

A/D转换电路

ADC0832 是美国国家半导体公司生产的一种8 位分辨率、双通道A/D 转换芯片。由于它体积小,兼容性强,性价比高而深受单片机爱好者及企业欢迎,其目前已经有很高的普及率。学习并使用ADC0832 可是使我们了解A/D 转换器的原理,有助于我们单片机技术水平的提高。

ADC0832具有以下特点:

8 位分辨率;

双通道A/D 转换;

输入输出电平与TTL/CMOS 相兼容;

5V 电源供电时输入电压在0~5V 之间;

工作频率为250KHZ,转换时间为32μS;

一般功耗仅为15mW;

8P、14P—DIP(双列直插)、PICC 多种封装;

商用级芯片温宽为0°C to +70°C,工业级芯片温宽为?40°C to +85°C;

芯片引脚分配图如图3-6所示:

图3-6 ADC0832引脚分配图

芯片接口说明:

CS_ 片选使能,低电平芯片使能。

CH0 模拟输入通道0,或作为IN+/-使用。

CH1 模拟输入通道1,或作为IN+/-使用。

GND 芯片参考0电位(地)

DI 数据信号输入,选择通道控制

DO 数据信号输出,转换数据输出

CLK 芯片时钟输入

VCC/REF 电源输入及参考电压输入(复用)

ADC0832与单片机的接口电路:ADC0832 为8 位分辨率A/D 转换芯片,其最高分辨可达256 级,可以适应一般的模拟量转换要求。其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在0~5V 之间。芯片转换时间仅为32μS,据有双数据输出可作

为数据校验,以减少数据误差,转换速度快且稳定性能强。独立的芯片使能输入,使多器件挂接和处理器控制变的更加方便。通过DI 数据输入端,可以轻易的实现通道功能的选择。

单片机对ADC0832 的控制原理:

正常情况下ADC0832 与单片机的接口应为 4 条数据线,分别是CS、CLK、DO、DI。但由于DO 端与DI 端在通信时并未同时有效并与单片机的接口是双向的,所以电路设计时可以将DO 和DI 并联在一根数据线上使用。

当ADC0832 未工作时其CS 输入端应为高电平,此时芯片禁用,CLK 和DO/DI 的电平可任意。当要进行A/D 转换时,须先将CS 使能端置于低电平并且保持低电平直到转换完全结束。此时芯片开始转换工作,同时由处理器向芯片时钟输入端CLK 输入时钟脉冲,DO/DI 端则使用DI 端输入通道功能选择的数据信号。在第 1 个时钟脉冲的下沉之前DI 端必须是高电平,表示启始信号。在第2、3 个脉冲下沉之前DI 端应输入 2 位数据用于选择通道功能。

作为单通道模拟信号输入时ADC0832 的输入电压是0~5V 且8 位分辨率时的电压度为。如果作为由IN+与IN-输入的输入时,可是将电压值设定在某一个较大范围之内,从而提高转换的宽度。但值得注意的是,在进行IN+与IN-的输入时,如果IN-的电压大于IN+的电压则转换后的数据结果始终为00H。

4 系统软件设计

主程序框图

如图4-1所示,单片机上电后,程序首先对单片机和液晶显示器LED进行初始化,这时LED液晶屏上显示得是0。这时如果给压力传感器一个压力,压力信号经数据采集系统后存储在CPU,该数据经CPU计算后,将该数值通过液晶显示器显示,随着压力的不断增大,液晶屏LED上从0到100依次显示,期间若油量数值大于90或者小于10,则报警系统启动。

图4-1主程序

ADC0832子程序框图

如图4-2所示,当ADC0832 未工作时其CS 输入端应为高电平,此时芯片禁用,CLK 和DO/DI 的电平可任意。当要进行A/D 转换时,须先将CS 使能端置于低电平并且保持低电平直到转换完全结束。此时芯片开始转换工作,同时由处理器向芯片时钟输入端CLK 输入时钟脉冲,DO/DI 端则使用DI 端输入通道功能选择的数据信号。在第1 个时钟脉冲的下沉之前DI 端必须是高电平,表示启始信号。在第2、3 个脉冲下沉之前DI 端应输入2 位数据用于选择通道功能。

图4-2 ADC0832

声光报警模块子程序流程图

如图4-3所示,单片机上电后,系统首先对单片机和LED显示屏进行初始化。初始化完成后,压力信号经数据采集系统和CPU计算后将油量值在LED显示屏上显示出来,若油箱内剩余的油量大于90或者小于10时,声光报警模块启动,蜂鸣器报警以及LED 灯闪出绿光。

图4-3 报警流程图

5 系统调试过程

通过上面的设计,设计已经基本完成。下面主要实现Protel99SE的原理图及做相关检测,对Keil进行相应的检查和调试,并用Proteus对所设计系统进行仿真。

PROTUES软件

Proteus ISIS是英国Lab center公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是:

1实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统仿真、有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。

2支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。

3提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如KEIL C51 uVision2等软件。

KEIL C51软件

随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,目前流行的51系列单片机开发软件是德国KEIL公司推出的KEIL C51软件,它是一个基于32位Windows环境的应用程序,支持C语言和汇编语言编程,其以上的版本将编译和仿真软件统一为uVision2(通常称为uV2)。KEIL提供包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,由以下几部分组成:uVision2 IDE集成开发环境(包括工程管理器、源程序编辑器、程序调试器)、C51编译器、A51汇编器、LIB51库管理器、BL51连接/定位器、OH51目标文件生成器以及Monitor-51、RTX51实时操作系统。

KEIL软件开发流程

1新建工程,如图5-1所示:

新建工程

图 5-1 新建工程界面图

2为工程选择目标器件,如图5-2所示:

目标器件

图5-2目标器件选择

3设置工程的配置参数,如图5-3所示:

配置参数

图5-3 配置工程参数界面图

选中创建HEX文件,如图5-4所示,软件默认的情况下是不创建此文件的,而下载到单片机的程序需要此文件。

图5-4 创建HEX文件

4打开/建立程序文件。创建的文件用*.c形式保存,如图5-5所示:

新建C语言程序文件,保存文件名

*.C

图5-5 创建代码文件

5编译和连接工程。在进行编译和链接前,需要将创建的源代码文件添加到工程中,在Source Group1处单击右键,即可出现如图4-6所示的窗口。然后点add group..

添加文

图5-6 添加代码文件

成功添加后,点击此处就会显示对应的文件。.

6纠正程序中的书写和语法错误并重新编译连接。成功添加代码文件后,就可以进行编译了,单击如图5-7所示的位置,对工程进行全部编译。

图5-7 编译按钮界面图

图5-8为程序编译窗口。在此窗口中把需要编译的程序输入,然后点编译按钮。即可对所写程序编译。

图5-8 程序编译结果

原理图和检查

打开protel99se r,绘制系统的原理图。原理图包括能输出时钟电路,驱动电路以及复位电路。绘制完成的原理图如图5-9:

基于DS18B20的温度采集显示系统的设计

《单片机技术》课程设计任务书(三) 题目:基于DS18B20的温度采集显示系统的设计 一、课程设计任务 传统的温度传感器,如热电偶温度传感器,具有精度高,测量范围大,响应快等优点。但由于其输出的是模拟量,而现在的智能仪表需要使用数字量,有些时候还要将测量结果以数字量输入计算机,由于要将模拟量转换为数字量,其实现环节就变得非常复杂。硬件上需要模拟开关、恒流源、D/A转换器,放大器等,结构庞大,安装困难,造价昂贵。新兴的IC温度传感器如DS18B20,由于可以直接输出温度转换后的数字量,可以在保证测量精度的情况下,大大简化系统软硬件设计。这种传感器的测温范围有一定限制(大多在-50℃~120℃),多适用于环境温度的测量。DS18B20可以在一根数据线上挂接多个传感器,只需要三根线就可以实现远距离多点温度测量。 本课题要求设计一基于DS18B20的温度采集显示系统,该系统要求包含温度采集模块、温度显示模块(可用数码管或液晶显示)和键盘输入模块及报警模块。所设计的系统可以从键盘输入设定温度值,当所采集的温度高于设定温度时,进行报警,同时能实时显示温度值。 二、课程设计目的 通过本次课程设计使学生掌握:1)单总线温度传感器DS18B20与单片机的接口及DS18B20的编程;2)矩阵式键盘的设计与编程;3)经单片机为核心的系统的实际调试技巧。从而提高学生对微机实时控制系统的设计和调试能力。 三、课程设计要求 1、要求可以从键盘上接收温度设定值,当所采集的温度高于设定值时,进行报警(可以是声音报警,也可是光报警) 2、能实时显示温度值,若用Proteus做要求保留一位小数; 四、课程设计内容 1、人机“界面”设计; 2、单片机端口及外设的设计; 3、硬件电路原理图、软件清单。 五、课程设计报告要求 报告中提供如下内容:

计算机控制课程设计电阻炉温度控制系统

计算机控制课程设计 报告 设计题目:电阻炉温度控制系统设计 年级专业:09级测控技术与仪器 化工、机械、食品等领域。温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量。因而设计一种较为理想的温度控制系统是非常有价值的。本设计就是利用单片机来控制高温加热炉的温度,传统的以普通双向晶闸管(SCR)控制的高温电加热炉采用移相触发电路改变晶闸管导通角的大小来调节输出功率,达到自动控制电加热炉温度的目的。这种移相方式输出一种非正弦波,实践表明这种控制方式产

生相当大的中频干扰,并通过电网传输,给电力系统造成“公害”。采用固态继电器控温电路,通过单片机控制固态继电器,其波形为完整的正弦波,是一种稳定、可靠、较先进的控制方法。为了降低成本和保证较高的控温精度,采用普通的ADC0809芯片和具有零点迁移、冷端补偿功能的温度变送器桥路,使实际测温范围缩小。 1.1电阻炉组成及其加热方式 电阻炉是工业炉的一种,是利用电流通过电热体元件将电能转化为热能来加热或者熔化元件或物料的热加工设备。电阻炉由炉体、电气控制系统和辅助系统组成,炉体由炉壳、加热器、炉衬(包括隔热屏)等部件组成。由于炉子的种类不同,因而所使用的燃料和加

热方法也不同;由于工艺不同,所要求的温度高低不同,因而所采用的测温元件和测温方法也不同;产品工艺不同,对控温精度要求不同,因而控制系统的组成也不相同。电气控制系统包括主机与外围电路、仪表显示等。辅助系统通常指传动系统、真空系统、冷却系统等,因炉种的不同而各异。电阻炉的类型根据其热量产生的方式不同,可分为间接加热式和直接加热式两大类。间接加热式电阻炉,就是在炉子内部有专用的电阻材料制作的加热元件, (4)电阻炉温度按预定的规律变化,超调量应尽可能小,且具有良好的稳定性; (5)具有温度、曲线自动显示和打印功能,显示精度为±1℃; (6)具有报警、参数设定、温度曲线修改设置等功能。

清单课程设计

《工程概预算》课程设计任务书 一、课程设计题目 湖北工业大学南区教工社区物管中心工程量清单的编制与投标报价 二、本次课程设计应达到的目的 单位工程预算课程设计是概预算课程的主要教学环节之一。通过本次课程设计,学生应掌握清单的编制与计价方法,熟悉清单文件内容及装订顺序,理解定额在清单计价中的应用,为今后的毕业设计环节和将来的工作打下良好的基础。 三、本次课程设计任务的主要内容和要求(包括编制依据、编制要求等) (一)编制依据 建筑施工图及结构施工图图纸一套 《建设工程工程量清单计价规范》GB50500-2008 2008《湖北省建筑工程消耗量定额及统一基价表》 2008《湖北省土石方工程消耗量定额及统一基价表》 2008《湖北省建筑安装工程费用定额》 施工图纸中所用的有关标准图集 教材及有关预算手册 (2)编制要求(要求上交成果) 1.封面、编制说明 2. 清单工程量计算表(附录A部分)(钢筋工程量只计算第1层部分) 2.编制工程量清单 3.根据定额、取费标准,编制综合单价分析表,对清单报价四、时间安排(2周)

1.搜集相关资料,熟悉施工图纸,相关标准 2.计算清单工程量(按照《计价规范》附录A中章节编排),整理结果,填写规范表格 3.对照定额,根据拟定的施工方案,确定工程的的计价工程量。 4.参照定额基价、取费标准、市场行情,确定工程的综合单价及报价。 5.整理计算结果,编写编制说明,装订成册。 五、设计要求 1.课程设计期间,要求认真阅读设计任务书,查阅相关参考资料; 独立按时完成任务。 2.设计成果要求全部手写(表格可打印),书写工整,格式、装订规范; 3.所作的课程设计应概念清楚,设计计算正确,计算应有计算过程。

温度控制系统课程设计

前言 温度是一种最基本的环境参数,日常生活和工农业生产中经常要检测温度。传统的方式是采用热电偶或热电阻,但是由于模拟温度传感器输出为模拟信号,必须经过AD 转换环节获得数字信号后才能与单片机等微处理器接口,使得硬件电路结构复杂,制作成本较高。近年来,美国DALLAS公司生产的DSI18B20为代表的新型单总线数字式温度传感器以其突出优点广泛使用于仓储管理、工农业生产制造、气象观测、科学研究以及日常生活中。 随着科学技术的不断进步与发展,温度传感器的种类日益繁多,数字温度传感器更因适用于各种微处理器接口组成的自动温度控制系统具有可以克服模拟传感器与微处理器接口时需要信号调理电路和A/D转换器的弊端等优点,被广泛应用于工业控制、电子测温计、医疗仪器等各种温度控制系统中.其中,比较有代表性的数字温度传感器有DS1820、MAX6575、DS1722、MAX6635等. 智能温度传感器(亦称数字温度传感器)是在20世纪90年代中期问世的。它是微电子技术、计算机技术和自动测试技术(ATE_)的结晶.目前,国际上已开发出多种智能温度传感器系列产品。智能温度传感器内部包含温度传感器、A/D传感器、信号处理器、存储器(或寄存器)和接口电路.有的产品还带多路选择器、中央控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。智能温度传感器能输出温度数据及相关的温度控制量,适配各种微控制器(MCU),并且可通过软件来实现测试功能,即智能化取决于软件的开发水平。 为了准确获取现场的温度和方便现场控制,本系统采用了软硬件结合的方式进行设计,利用LED数码管显示温度,利用DS18B20检测当前的温度值,通过和设定的参数进行比较,若实测温度高于设定温度,则通过555定时器产生频率可变的报警信号,若实测温度低于设定温度,则加热电路自动启动,到达设定温度后停止。在软件部分,主要是设计系统的控制流程和实现过程,以及各个芯片的底层驱动设计已达到所要求的功能。在近端与远端通信过程中,采用串行MAX232标准,实现PC机与单片机间的数据传输。

课程设计(论文)基于mcs51系列单片机的数字温度监测装置设计

课程设计说明书 基于MCS-51系列单片机的 数字温度监测装置设计 学生班级: 学生姓名: 起止日期: 指导教师:

目录 一、引言 4 1. 本次课程设计的重要意义4 2. 温度传感器的发展4 二、设计内容及性能指标 5 三、系统方案总体概述 5 四、系统主要器件选择 6 (一)单片机的选择 6 1.主要性能参数6 2.功能特性概述7 3.引脚功能说明8 4.端口引脚第二功能9(二)温度传感器的选择10 1.总述10 2.温度传感器的选择11 2.1 DS18B20简介11 2.2 DS18B20内部结构11 2.3 DS18B20测温原理15 五、系统整体设计 17(一)系统硬件电路设计17 1.硬件电路设计总体概述17 2.CPU机器基本外围电路设计18 2.1单片机电路18 2.2晶振控制电路18 2.3 继电器电路19 2.4 锁存器74LS373引脚功能及工作原理19 2.4.1 74LS373引脚功能20 2.4.2 74LS373工作原理20 2.4.3 Intel2764引脚功能23 3.前向通道设计23 3.1温度检测电路23 3.2电源输入部分电路24 4.后向通道设计及人机通道设计25 4.1 后向通道设计25 4.1.1 LED显示电路25 4.1.1.1 LED显示器的结构25 4.1.1.2 LED显示器的工作原理26 4.1.1.3 LED 显示设计方案27 4.2键盘27 4.3温度报警电路28 4.4复位电路28

5.抗干扰措施29 5.1干扰产生的后果29 5.2抗干扰设计的基本原则30 5.3硬件抗干扰设计31 5.4软件的抗干扰设计32(二)系统软件设计33 1.概述33 2.主程序模块33 3. 部分程序清单34 3.1 温度传感器的驱动程序34 3.2 LED共阳极显示子程序36 六、附录 36 七、致谢 37 参考文献

计算机温度控制系统课程设计

目录摘要2 1.设计目的3 2.设计要求和设计指标3 3. 总体方案设计 3 4.硬件选择以及相关电路设计3 温度传感器的选择3 模数转换器4 内部结构4 信号引脚5 工作时序与使用说明6 控制器89C51 7 数码管显示电路8 LED数码管的组成8 数码管显示方式9 控制算法10 6. 各子程序流程图11 PID控制程序流程图11 A/D转换程序流程图11 显示程序流程图11 温度控制总程序流程图12 心得体会12

参考文献13 附录1:温度控制系统总电路图14 附录2:温度控制系统程序清单16 摘要 温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。本设计介绍了以AD590集成温度传感器为采集器、AT89C51为控制器、ADC0809为A/D转换器对温度进行智能控制的温度控制系统。其主要过程如下:利用传感器对将非电量信号转化成电信号,转换后的电信号再入A/D转换成数字量,传递给单片机进行数据处理,并向外围设备发出控制信号。 论文首先介绍了单片机控制系统的整体方案设计及原理,然后具体介绍了控制系统的温度传感器部分、A/D转换部分、控制器89C51部分以及数码管显示和键盘控制部分,接着相信介绍了温度控制系统各个单元电路的设计,最后阐述了温度控制系统软件设计的主程序和各个子程序。 关键字:单片机89C51 温度传感器A/D转换器温度控制

计算机温度测控系统 1.设计目的 设计制作和调试一个由工业控制机控制的温度测控系统。通过这个过程学习温度的采样方法,A/D变换方法以及数字滤波的方法。通过实践过程掌握温度的几种控制方法,了解利用计算机进行自动控制的系统结构。 2.设计要求和设计指标 1、每组4~5同学,每个小组根据设计室提供的设备及设计要求,设计出实际电路组成一个完整的计算机温度测控系统。 2、根据设备情况以及被控对象,选择1~2种合适的控制算法, 框图和源程序,并进行实际操作和调试通过。 编制程序温度指标:60~80℃之间任选;偏差:1℃。 总体方案设计 本系统主要由数据采集、信号放大、模数转换等模块构成。设计思想是通过温度传感器将温度信号转变为电流(电压)信号,但我们要知道经温度变化引起电流(电压)信号的改变是非常小的,此时如果被模数转换器采集的话效果是非常不明显的,因此我们将其通过一个信号放大模块进行放大。再通过模数转换器后送入单片机AT89C51,而单片机通过PID算法控制烘箱的电炉加热,并且使数码管显示实时温度,从而实现温度的高精度控制。 4.硬件选择以及相关电路设计 温度传感器的选择 传感器的选取目前市场上温度传感器繁多就此我们提出了以下三种选取方案:方案一:选用铂电阻温度传感器,此类温度传感器在各方面特性都比较优秀,但其成本较高。 方案二:采用热敏电阻,选用此类元器件有价格便宜的优点,但由于热敏电阻的非线性特性会影响系统的精度。 方案三:选用美国Analog Devices 公司生产的二端集成电流传感器AD590,此器件具有体积小、质量轻、线形度好、性能稳定等优点。其测量范围在-50℃--+150℃,满刻度范围误差为±℃,当电源电压在5—10V之间,稳定度为1﹪时,误差只有±℃,其各方面特性都满足此系统的设计要求。 比较以上三种方案,方案三具有明显的优点,因此此次设计选用方案三。

热交换器温度控制系统课程设计报告书

热交换器温度控制系统 一.控制系统组成 由换热器出口温度控制系统流程图1可以看出系统包括换热器、热水炉、控制冷流体的多级离心泵,变频器、涡轮流量传感器、温度传感器等设备。 图1换热器出口温度控制系统流程图 控制过程特点:换热器温度控制系统是由温度变送器、调节器、执行器和被控对象(出口温度)组成闭合回路。被调参数(换热器出口温度)经检验元件测量并由温度变送器转换处理获得测量信号c,测量值c与给定值r的差值e送入调节器,调节器对偏差信号e进行运算处理后输出控制作用u。 二、设计控制系统选取方案 根据控制系统的复杂程度,可以将其分为简单控制系统和复杂控制系统。其中在换热器上常用的复杂控制系统又包括串级控制系统和前馈控制系统。对于控制系统的选取,应当根据具体的控制对象、控制要求,经济指标等诸多因素,选用合适的控制系统。以下是通过对换热器过程控制系统的分析,确定合适的控制系统。

换热器的温度控制系统工艺流程图如图2所示,冷流体和热流体分别通过换热器的壳程和管程,通过热传导,从而使热流体的出口温度降低。热流体加热炉加热到某温度,通过循环泵流经换热器的管程,出口温度稳定在设定值附近。冷流体通过多级离心泵流经换热器的壳程,与热流体交换热后流回蓄电池,循环使用。在换热器的冷热流体进口处均设置一个调节阀,可以调节冷热流体的大小。在冷流体出口设置一个电功调节阀,可以根据输入信号自动调节冷流体流量的大小。多级离心泵的转速由便频器来控制。 换热器过程控制系统执行器的选择考虑到电动调节阀控制具有传递滞后大,反应迟缓等缺点,根具离心泵模型得到通过控制离心泵转速调节流量具有反应灵敏,滞后小等特点,而离心泵转速是通过变频器调节的,因此,本系统中采用变频器作为执行器。 图2换热器的温度控制系统工艺流程图 引起换热器出口温度变化的扰动因素有很多,简要概括起来主要有: (1)热流体的流量和温度的扰动,热流体的流量主要受到换热器入口阀门的开度和循环泵压头的影响。热流体的温度主要受到加热炉加热温度和管路散热的影响。 (2 )冷流体的流量和温度的扰动。冷流体的流量主要受到离心泵的压头、转速

工程量清单及招标控制价编制指导书(课程设计)

工程量清单及招标控制价编制指导书 一.工程量清单的编制 工程量清单的编制步骤: 1.分部分项工程量清单的编制 分部分项工程量清单应根据《计价规范》中附录规定的项目编码、项目名称、项目特征、计量单位和工程量计算规则进行编制。 (1)项目编码 项目编码是分部分项工程量清单项目名称的数字标识。 分部分项工程量清单的项目编码,应采用十二位阿拉伯数字表示。一至九位应按《计价规范》中附录的规定设置,十至十二为应根据拟建工程的工程量清单项目名称设置。统一招标工程的项目不得有重复编码当清单项目的项目名称相同而项目特征不同时,前九位编码相同,以后三位编码加以区别。 (2)项目名称 分部分项工程量清单的项目名称应按《计价规范》中附录规定的项目名称,并结合拟建工程的实际情况确定。 工程量清单项目名称应表达详细、准确。计价规范附录表中的“项目名称”是形成分部分项工程量清单项目名称的基础,在编制分部分项工程量清单时可适当调整或细化,例如“墙面一般抹灰”这一分项工程,在形成工程量清单项目名称时可以细化为“外墙面一般抹灰”、“内墙面一般抹灰”等。 (3)项目特征 项目特征是构成分部分项工程量清单项目自身价值的本质特征。工程量清单的项目特征是确定一个清单项目综合单价不可缺少的重要依据,在编制的工程量清单中必须对其项目特征进行准确和全面的描述。 分部分项工程量清单项目特征应按《计价规范》附录中规定的项目特征内容,结合拟建工程项目的实际予以描述。项目特征不同应分别列项。若工程量清单项目特征描述中有些项目特征用文字难以准确和全面的予以描述时,也可直接采用详见xx图集或xx图号的方式描述。 (4)计量单位 分部分项工程量清单的计量单位应按《计价规范》附录中规定的计量单位确定。 以质量计算的项目——t或kg; 以体积计算的项目——m3; 以面积计算的项目——m2; 以长度计算的项目——m; 以自然计量单位计算的项目——个、套、块、樘、组、根……; 没有具体数量的项目——项、宗。 (5)工程量计算 分部分项工程量清单中所列工程量应按《计价规范》附录中所规定的工程量计算规则进行计算。 除另有说明外,所有清单项目的工程量应以实体工程量为准,并以完成后的净值计算,而施工中的各种损耗和需要增加的工程量应在投标人报价时考虑。 工程量计算的精度,以“ t ”为单位,应保留3位小数;以“m3”、“m2”、“m”、“ kg”为单位,应保留两位小数;以“个”、“项”、等为单位取整数。

专业课程设计温度的采集与控制(软件)2

专业课程设计说明书课程设计名称:专业课程设计 课程设计题目:温度的采集与控制(2)学院名称:信息工程学院 专业:电子信息工程班级: 学号:姓名: 评分:教师: 20 年月日

专业课程设计任务书2012-2013学年第二学期分散1周第17 周- 19 周集中

摘要 随着现代信息技术的飞速发展,温度测量控制系统在工业、农业及人们的日常生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响,所以温度采集控制系统的设计与研究有十分重要的意义。 本次设计的目的在于学习基于51单片机的温度采集控制系统设计的基本流程。本设计采用单片机作为数据处理与控制单元,为了进行数据处理,单片机控制数字温度传感器,把温度信号通过单总线从温度传感器传递到单片机上。单片机数据处理之后,发出控制信息改变报警和控制执行模块的状态,同时将当前温度信息发送到LED进行显示。本系统可以实现温度信号采集与显示,通过进行温度数据的运算处理,发出控制信号达到控制蜂鸣器和继电器的目的。 关键词:温度温度采集温度控制

目录 第一章系统组成及工作原理 (1) 1.1 设计要求 (1) 1.2 系统组成 (1) 1.3 工作原理 (1) 第二章硬件电路设计 (2) 2.1 温度转换电路 (2) 2.2 A/D转换电路 (2) 2.3 控制电路 (3) 2.4 单片机最小系统 (3) 第三章软件设计 (5) 3.1 主程序流程图 (5) 3.2 7279初始化程序INIT7279 (6) 3.3 发送字节程序STFS (7) 3.4 延时程序 (9) 3.5 中断程序 (10) 3.6 AD采样程序 (12) 3.7 数值转换程序 (13) 3.8 7279送显程序 (14) 第四章实验、调试和测试结果分析 (16) 4.1 主要仪器和工具 (16) 4.2 调试过程及测试结果 (16) 结论 (18) 参考文献 (19) 附录 (20)

工程造价课程设计报告模板

工程造价课程设计 报告

民建楼(工程)施工图工程量清单报价(标底)编制实例 班级:工程081班报告提交日期:4月19号 组长信息: 成员信息: 指导教师:工程管理系 1 选题背景(10分) 所选理由:该设计是对北京四环内一座民建楼编制的一套工程量清单和投标报价书,该建筑为单层框架结构建筑面积269.10㎡。建筑外形呈长方体,主要构成部分营业大厅。工程量清单和投标报价由建筑工程、装饰装修工程、电气工程(含防雷接地及弱点工程)、给排水工程以及各单位工程对应的措施项目、其它项目等组成。总投标报价为156783.48元。主要编制依据有该建筑工程施工图、《建设工程工程量清单计价规范》、《天津市建设工程工程量清单计价定额》等。此工程是我小组摘自北京建筑业土建造价员岗位考核试题(土建部分),有比较清楚的思路,因此选择了这个题目。 2 组织运行(20分) 成员分工:------组织协调—组织录入 ---报告整理 ---搜集资料 组织运行:在接到工程造价实习任务书之后,我们小组立即开展了实习动员会议,会议中我们达成以下事项:1进行了详细的成员分工。2本

次项目的总工期为五天,我们做了项目的总体计划和每天的计划,并规定每天晚上十点在宿舍小组全体成员进行当天的任务总结,并安排第二天的详细任务,由于项目工期紧迫,要求小组成员当天的任务必须按进度严格完成,当遇到困难时由组长进行协调,并安排其它小组成员进行帮助。3本次实习项目要求高质量的完成,从前期的搜集工程资料,到中期的组织录入,再到后期的报表生成以及实习报告的整理,都要求小组成员高质量的完成,成员之间互相监督互相批评,当发现有质量瑕疵时由组长进行修改,并在最后项目完成阶段进行项目的评价和各成员任务的认定,以确保项目的质量。4本次实习费用完全由小组成员自行解决,因此要求项目的成本越低越好,不设下限。5本次实习我们还进行了详细的风险管理,并制定了相应的风险应对计划。 运行效果自我评价:总体运行正常,详细部分还有待改进的方面。 实习体会:“纸上得来终觉浅,觉知此事要躬行。”工程造价只学习书本上的知识远远不够,还必须进行实际的实习操练,等到真正做出一项工程的造价时才知道难度有多大,经过实习验证和巩固了所学的知识,加深了对所学的知识的理解,为我们将来的工作做了准备。 3 总说明(20分) 3.1工程概况 工程概况:此工程总造价156783.48元,建筑面积269.10㎡,结构形式为单层框架结构,工程地点为北京四环以内。建筑外形呈长方体,工程量清单和投标报价由建筑工程、装饰装修工程、电气工程(含防雷接地及

基于单片机的数字温度计设计课程设计

摘要 温度的检测与控制是工业生产过程中比较典型的应用。本设计以AT89C52单片机为核心,采用DS18B20温度传感器检测温度,由温度采集、温度显示,温度报警等功能模块组成。基于题目基本要求,本系统对温度采集和温度显示系统行了重点设计。本系统大部分功能能由软件实现,吸收了硬件软件化的思想。实际操作时,各功能在开发板上也能完美实现。本系统实现了要求的基本功能,其余发挥部分也能实现。 关键字:AT89C52单片机、DS18B20温度传感器、数码管显示、温度采集

目录 一.绪论 .............................................................................................................

二.设计目的..................................................................................................... 三.设计要求..................................................................................................... 四.设计思路..................................................................................................... 五.系统的硬件构成及功能................................................................. 5.1主控制器............................................................................................... 5.2显示电路............................................................................................... 5.3温度传感器.......................................................................................... 六.系统整体硬件电路................................................................................. 七.系统程序设计 .......................................................................................... 八.测量及其结果分析 ................................................................................... 九.设计心得体会............................................................................................ 十.参考文献..................................................................................................... 附录1 源程序 附录2 元件清单及PCB图 一.绪论

简单多点温度测量系统课程设计

课程设计报告(2010 —2011 年度第2学期) 题目:基于DS18B20的多点温度测量系统 院系: 姓名: 学号: 专业: 指导老师: 2011年5 月22 日

目录 1设计要求…………………………………………………………………………2设计的作用、目的………………………………………………………………3设计的具体实现…………………………………………………………………. 3.1系统概述……………………………………………………………………. 3.2单元电路设计与分析……………………………………………………… 3.3电路的安装与调试…………………………………………………………4心得体会及建议………………………………………………………………… 4.1心得体会…………………………………………………………………… 4.2建议…………………………………………………………………………5附录………………………………………………………………………………6参考文献…………………………………………………………………………

基于DS12B20的多点温度测量系统设计报告 1设计要求 运用DS12B20温度测量芯片实现一个多点温度测量系统,要求如下: (1).测量点为两点。 (2).测量的温度为-40~+40°C (3).温度测量的精度为±0.5°C (4).测量系统的响应时间要小于1S。 (5).温度数据的传输方式采用串行数据传送的方式。 2 设计的作用、目的 通过本设计可以进一步了解熟悉单片机的控制原理以及外设与单片机的数据通信方法,尤其是串行通信方法以及单片机与外设间的接口问题。 本设计旨在提高学生的实际应用系统开发能力,增长学生动手实践经验,激起学生学以致用的兴趣。 3设计的具体实现 3.1系统概述 本系统分为温度采集模块、核心处理模块、控制模块和显示模块。温度采集模块由DS18B20温度测量芯片构成,它负责测量温度后将温度量转化为数字信号,传输到数据处理模块;核心处理模块由AT89S52单片机组成,它负责与温度采集模块进行数据通信、对数据进行操作处理已经对各种外设的响应与控制;控制模块由几个按键组成,实现对测量点的选择以及电路复位的操作;显示模块由一块四位的八段译码显示管和驱动芯片组成,它的作用是显示测量的温度值。 系统模块组成图:

传感器课程设计(基于labview的pt100温度测量系统)

目录 第一章方案设计与论证 (2) 第一节传感器的选择 (2) 第二节方案论证 (3) 第三节系统的工作原理 (3) 第四节系统框图 (4) 第二章硬件设计 (4) 第一节PT100传感器特性和测温原理 (5) 第二节信号调理电路 (6) 第三节恒流源电路的设计 (6) 第四节TL431简介 (8) 第三章软件设计 (9) 第一节软件的流程图 (9) 第二节部分设计模块 (10) 总结 (11) 参考文献 (11)

第一章方案设计与论证 第一节传感器的选择 温度传感器从使用的角度大致可分为接触式和非接触式两大类,前者是让温度传感器直接与待测物体接触,而后者是使温度传感器与待测物体离开一定的距离,检测从待测物体放射出的红外线,达到测温的目的。在接触式和非接触式两大类温度传感器中,相比运用多的是接触式传感器,非接触式传感器一般在比较特殊的场合才使用,目前得到广泛使用的接触式温度传感器主要有热电式传感器,其中将温度变化转换为电阻变化的称为热电阻传感器,将温度变化转换为热电势变化的称为热电偶传感器。 热电阻传感器可分为金属热电阻式和半导体热电阻式两大类,前者简称热电阻,后者简称热敏电阻。常用的热电阻材料有铂、铜、镍、铁等,它具有高温度系数、高电阻率、化学、物理性能稳定、良好的线性输出特性等,常用的热电阻如PT100、PT1000等。近年来各半导体厂商陆续开发了数字式的温度传感器,如DALLAS公司DS18B20,MAXIM公司的MAX6576、MAX6577,ADI公司的AD7416等,这些芯片的显著优点是与单片机的接口简单,如DS18B20该温度传感器为单总线技术,MAXIM公司的2种温度传感器一个为频率输出,一个为周期输出,其本质均为数字输出,而ADI公司的AD7416的数字接口则为近年也比较流行的I2C总线,这些本身都带数字接口的温度传感器芯片给用户带来了极大的方便,但这类器件的最大缺点是测温的范围太窄,一般只有-55~+125℃,而且温度的测量精度都不高,好的才±0.5℃,一般有±2℃左右,因此在高精度的场合不太满足用户的需要。 热电偶是目前接触式测温中应用也十分广泛的热电式传感器,它具有结构简单、制造方便、测温范围宽、热惯性小、准确度高、输出信号便于远传等优点。常用的热电偶材料有铂铑-铂、铱铑-铱、镍铁-镍铜、铜-康铜等,各种不同材料的热电偶使用在不同的测温范围场合。热电偶的使用误差主要来自于分度误差、延伸导线误差、动态误差以及使用的仪表误差等。

组态王课程设计锅炉温度控制系统

锅炉温度控制系统上位机设计 1.设计背景 锅炉是化工、炼油、发电等工业生产过程中必不可少的重要的动力设备。它所产生的高压蒸汽,既可以作为风机、压缩机、大型泵类的驱动透平的动力源,又可作为蒸馏、化学反应、干燥和蒸发等过程的热源。随着工业生产规模的不断扩大,生产设备的不断创新,作为全厂动力和热源的锅炉,办向着大容量、高参数、高效率发展。为了确保安全,稳定生产,锅炉设备的控制系统就显得愈加重要。随着经济的迅猛发展,自动化控制水平越来越高,用户对锅炉控制系统的工作效率要求也越来越高,为了提高锅炉的工作效率,较少对环境的污染问题,所以利用计算机与组态软件技术对锅炉生产过程进行自动控制有着重要的意义。 2.任务要求 (1) 按照题目设计监控画面及动态模拟; (2) 在数据字典中定义需要的内存变量和I/O变量; (3) 实现监控系统的实时、历史曲线及报警界面显示; (4) 实现保存数据和参数报表打印功能; (5) 实现登陆界面和帮助界面。 3. 界面功能 3.1 系统说明 本系统的目的是实现锅炉的温度控制,所以在监控界面设置了加热部分和降温部分,同时通过观察相应仪表,操作者手动的实现对锅炉温度的控制,而且在加热过程和降温过程中有信号灯可以清楚地显示系统工作在什么阶段。此外,在监控界面加入了液位控制部分,通过对进水量和出水量的控制实现液位平衡。实时曲线和历史曲线可以让操作者清楚地观察到锅炉内液体的液位高度和温度,从而更加准确的操作系统,达到控制要求。实时报警界面可以随时进行提醒,防止发生意外情况。帮助界面可以让初次登陆该系统的用户快速学会如何操作系统。登陆界面中加入用户登陆部分,只有有相应权限的操作者也可以控制系统。该系统还加入历史曲线打印功能和对系统相关变量的保存功能,用户可以随时查看历史记录。 3.2主监控界面 主控界面实现的是操作者观察仪表,得到锅炉内液体温度和液位的实时信息,通过调节电磁阀1、2,使得锅炉内液体液位保持在要求范围内,通过加热按钮和降温按钮对

清单计价造价课程设计

清单计价造价课程设计

东湖庭园还建小区6#住宅楼工程 工程量清单 东湖村村民委员会工程造价 XX工程造价咨询企业 招标人:_______单位公章________咨询人: _____资质专用章___________ (单位盖章) (单位资质专用章) 法定代表人东湖村村民委员会法定代表人 XX工程造价咨 询企业 或其授权人:_______法定代表人_________或其授权人: ______法定代表人__________ (签字或盖章) (签字或盖章) XXX签字 盖造价工程师 XXX签字 编制人:____或造价员专用章__________复核 人:____盖造价工程师专用章____ (造价人员签字盖专用章)

(造价工程师签字盖专用章) 编制时间:年月日复核时间:年月日 东湖庭园还建小区6#住宅楼工程 招标控制价 招标控制价(小写): _________________________________________ _________________ (大写): _________________________________________ _________________ 东湖村村民委员会工程造价 xx工程造价咨询企业 招标人:__________单位公章_______ 咨询人: _____资质专用章__________ (单位盖章) (单位资质专用章)

法定代表人东湖村村民委员会法定代表人 XX工程造价咨询企业 或其授权人:________法定代表人________或其授权人: __________法定代表人________ (签字或盖章) (签字或盖章) XXX签字 盖造价工程师 XXX签字 编制人:__或造价员专用章__________复核人: __盖造价工程师专用章______ (造价人员签字盖专用章) (造价工程师签字盖专用章) 编制时间:年月日复核时间:年月 日

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

基于单片机的温度采集系统设计课 程设计 摘要 单片机己在各行业得到广泛应用,为适应更多的应用领域,厂家釆取了在一块单片机芯片上集成多种功能部件和大容量存储器的方法。因而,整个应用系统不需要扩展,而体积变小、可靠性增高,使单片机成为真正意义上的单片机系统。 第一章单片机概述 单片机是单片微型计算机的简称,有时称为微控制器,是将计算机的主要功能单元集成在一个芯片中而构成的器件。由于单片机在一个芯片上集成诸多功能,因此就单项功能而言,通常都没有普通计算机强大,如计算机速度不够快、字长较短、外部可扩展接口的数量少且规模小等。但是,单片机具有体积小、价格便宜和技术成熟等优点,是各种电子产品的重要组成部分, 在国民经济的各个领域发挥着重要作用。 早期的单片机都是8位或4位的。其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提

高了数百倍。目前,高端的32位单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端⑷的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的WindOWS和LinUX操作系统。 单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电 子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽至上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。 单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的竝蛊件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可……用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机、排烟罩、VCD等等的家电里面都可以看到它的身影!……它主要是作为控制部分的核心部件。 它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。

温度监控系统课程设计报告

^ 温度监控系统课程设计报告 1 设计背景 设计目的及意义 随着现代计算机和自动化技术的发展,作为各种信息的感知、采集、转换、传输相处理的功能器件,温度传感器的作用日益突出,成为自动检测、自动控制系统和计量测试中不可缺少的重要技术工具,其应用已遍及工农业生产和日常生活的各个领域。本设计就是为了满足人们在生活生产中对温度测量系统方面的需求。 (1)在学习了课程后,为了加深对理论知识的理解,学习理论知识在实际中的运用,培养动手能力和解决实际问题的经验。 (2)通过实验提高对单片机的认识,提高软件调试能力。 (3)进一步熟悉和掌握单片机的结构及工作原理,通过课程设计,掌握以单片机核心的电路设计的基本方法和技术。 (4)通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。( (5)熟悉温度控制的工作原理,选择合适的元件,绘制系统电路原理图,运用单片机原理及其应用,进行软硬件系统的设计和调试,加深对单片机的了解和运用,进而提高自己的应用知识能力、设计能力和调试能力。 总体设计思路 本设计以单片机为基础,温度监控系统大致上可以分为以下几个步骤: 系统分析过程 (1)根据系统的目标,明确所采用温度监控系统的目的和任务。 (2)确定系统所在的工作环境。 (3)根据系统的工作要求,确定系统的基本功能和方案。 系统设计内容 : (1)构思设计温度监控系统的工作流程。 (2)对要求设计的系统进行功能需求分析,考虑多种设计方案,比较各方案的特点,并确定合理可行的方案,并设计相应的功能结构。

(3)根据系统的控制要求,选择合适型号的芯片及元器件。 (4) 设计以单片机为核心的控制程序。 (5) 电路板及其结构的设计。 (6) 进行系统的调试,完成最终的设计。 2 总体设计方案设计 系统框图 % 本设计为无线电控制电路,系统框图如下所示: ¥ " 图1-1 系统框图 系统功能 此设计以单片机为核心的温度监控系统,其功能是:平常状态下可以做温度计使用。当温度超过预设温度时二极管会闪烁报警,当温度降下时二极管则停止闪烁。 电路设计及功能如下所述: 本设计大体可分为三个部分,即温度采集,数码显示,报警电路。温度采集部分利用DS18B20进行温度采集,感知温度,后数码显示出温度,若温度超过了预设温度报警电路则启亮发光二极管,闪烁。整体电路图如下所示:

单片机课程设计(温度控制系统)

温度控制系统设计 题目: 基于51单片机的温度控制系统设计姓名: 学院: 电气工程与自动化学院 专业: 电气工程及其自动化 班级: 学号: 指导教师:

2015年5月31日 摘要: (3) 一、系统设计 (3) 1.1 项目概要 (3) 1.2设计任务和要求: (4) 二、硬件设计 (4) 2.1 硬件设计概要 (4) 2.2 信息处理模块 (4) 2.3 温度采集模块 (5) 2.3.1传感器DS18b20简介 (5) 2.3.2实验模拟电路图 (7) 2.3.3程序流程图 (6) 2.4控制调节模块 (9) 2.4.1升温调节系统 (9) 2.4.2温度上下限调节系统 (8) 2.43报警电路系统 (9) 2.5显示模块 (12) 三、两周实习总结 (13) 四、参考文献 (13) 五、附录 (15)

5.1原理图 (15) 摘要: 在现代工业生产中,温度是常用的测量被控因素。本设计是基于51单片机控制,将DS18B20温度传感器实时温度转化,并通过1602液晶对温度实行实时显示,并通过加热片(PWM波,改变其占空比)加热与步进电机降温逐次逼近的方式,将温度保持在设定温度,通过按键调节温度报警区域,实现对温度在0℃-99℃控制的自动化。实验结果表明此结构完全可行,温度偏差可达0.1℃以内。 关键字:AT89C51单片机;温控;DS18b20 一、系统设计 1.1 项目概要 温度控制系统无论是工业生产过程,还是日常生活都起着非常重要的作用,过低或过高的温度环境不仅是一种资源的浪费,同时也会对机器和工作人员的寿命产生严重影响,极有可能造成严重的经济财产损失,给生活生产带来许多利的因素,基于AT89C51的单片机温度控制系统与传统的温度控制相比具有操作方便、价价格便宜、精确度高和开展容易等优点,因此市场前景好。

工程量清单计价课程设计范例

工程估价课程设计 学号:姓名: 学生 院学(系): : 业专 题目: 工程量清单编制与投标报价 : 指导教师 二一年六月六日

0 / 51 设计总说明书 在编制分部分项工程量清单前,详细解读了《建设工程工程量清单计价规范》,对总则、术语、工程量清单编制的内容研读数遍,知道了招标控制价的定义、编制及一些规定。对建筑工程、装饰装修工程清单项目的名称、编码、项目特征、计量单位、工程量计算规则进行了详细的了解,以便在编制分部分项工程量清单时,能熟练应用,得心应手,大大缩短不必要的时间。 在编制工程量清单的时候,最重要的是项目特征的描述,以及对工程量的计算,要将项目特征描述得尽可能详细些,而工程量计算要按规则来计算。 在工程量清单编制完成之后,编制工程量清单计价表。在此之前,对《江苏省建筑与装饰工程计价表》进行大致的了解,然后编制施工方案,按《计价表》的规定计算出各自工程量。在《计价表》中找出各项目所对应的定额子目和相应的工程量。 使用造价软件编制工程量清淡的封面、总说明、分部分项工程量清单、措施项目清单、其他项目清单、规费、税金项目清单;同时也编制工程量清单计价表中的单位工程汇总表、分部分项工程量清单计价表、措施项目清单计价表、其他项目清单计价表、分部分项工程量清单综合单价分析表、措施项目费分析表、主要材料价格表。 最后通过报表的形式将这些表分别导出来。 通过这次课程设计,我们熟悉了施工图纸,能够准确识图。在对《工程估价》这本书掌握的基础上,通读《建筑工程工程量清单计价规范》,并计算出工程量、编制出工程量清单。基于对施工组织的熟悉,拟定适合该工程的施工方案,通过《江苏省建筑与装饰工程计价表》和相关图集,计算工程量。最后应用广联达造价软件对此工程进行投标报价。 课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程. 回顾起此次工程估价课程设计,至今我仍感慨颇多,的确,从手稿到正式稿,从理论到实践,在整整两星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且了解了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很

相关文档
相关文档 最新文档