文档库 最新最全的文档下载
当前位置:文档库 › 基于单片机温度控制系统的设计

基于单片机温度控制系统的设计

基于单片机温度控制系统的设计
基于单片机温度控制系统的设计

基于单片机温度控制系统的设计

中文摘要

随着微机测量和控制技术的迅速发展与广泛应用,以单片机为核心的温度采集与控制系统的研发与应用在很大程度上提高了生产生活中对温度的控制水平。本设计论述了一种以STC89C52单片机为主控制单元,以DS18B20为温度传感器的温度控制系统。该控制系统可以实时存储相关的温度数据并记录当前的时间。系统设计了相关的硬件电路和相关应用程序。硬件电路主要包括STC89C52单片机最小系统,测温电路、实时时钟电路、LCD液晶显示电路以及通讯模块电路等。系统程序主要包括主程序,读出温度子程序,计算温度子程序、按键处理程序、LCD显示程序以及数据存储程序等。

[关键词] STC89C52单片机;DS18B20;显示电路

Based on single chip microcomputer temperature

control system design

Abstract

Along with the computer measurement and control technology of the rapid development and wide application, based on singlechip temperature gathering and control system development and application greatly improve the production of temperature in life level of control. This design STC89C52 describes a kind of mainly by MCU control unit, for temperature sensor DS18B20 temperature control system. The control system can real-time storage temperature data and record related to the current time. System design related hardware circuit and related applications. STC89C52 microcontroller hardware circuit include temperature detection circuit smallest system, and real-time clock circuit, LCD display circuit, communication module circuit, etc. System programming mainly include main program, read temperature subroutine, the calculation of temperature subroutines, key processing procedures, LCD display procedures and data storage procedures, etc.

[Keywords] STC89C52 microcontroller;DS18B20;display circuit

目录

一、引言 (4)

(一)课题研究的背景 (4)

(二)课题研究的目的和意义 (4)

二、硬件电路的设计 (4)

(一)系统设计的框架 (4)

(二)单片机最小系统电路 (5)

(三)单片机的选型 (6)

1.STC89C52单片机简介 (6)

2.STC89C52单片机时序 (6)

3.STC89C52单片机引脚介绍 (7)

(四)温度传感器电路 (9)

(五)系统电源电路的设计 (10)

(六)LCD显示电路 (11)

(七)串口通讯电路 (11)

(八)按键接口电路 (12)

(九)DS1302时钟电路 (13)

(十)存储器接口电路 (13)

三、系统软件设计 (13)

(一)计算温度子程序 (14)

(二)按键处理子程序 (15)

(三)计算温度子程序 (16)

(四)显示数据刷新子程序 (17)

四、结束语 (18)

参考文献 (19)

致谢 (20)

附件1:系统原理图 (21)

附件2:系统相关程序 (22)

一、DS18B20底层驱动程序 (22)

二、DS1302时钟底层驱动程序 (27)

三、数据存储底层驱动程序 (33)

一、引言

(一)课题研究的背景

工业控制是计算机的一个重要应用领域,计算机控制系统正是为了适应这一领域的需要而发展起来的一门专业技术,它主要研究如何将计算机技术、通过信息技术和自动控制理论应用于工业生产过程,并设计出所需要的计算机控制系统。随着微机测量和控制技术的迅速发展与广泛应用,以单片机为核心的温度采集与控制系统的研发与应用在很大程度上提高了生产生活中对温度的控制水平。本设计就是基于单片机STC89C52温度控制系统的设计,通过本次课程实践,我们更加的明确了单片机的广泛用途和使用方法,以及其工作的原理。

(二)课题研究的目的和意义

随着社会的发展,温度的测量及控制变得越来越重要。本文采用单片机STC89C52设计了温度实时测量及控制系统。单片机STC89C52 能够根据温度传感器DS18B20 所采集的温度在液晶屏上实时显示,通过控制从而把温度控制在设定的范围之内。所有温度数据均通过液晶显示器LCD显示出来。系统可以根据时钟存储相关的数据。

通过该课程的学习使我们对计算机控制系统有一个全面的了解、掌握常规控制算法的使用方法、掌握简单微型计算机应用系统软硬的设计方法,进一步锻炼同学们在微型计算机应用方面的实际工作能力。

二、硬件电路的设计

(一)系统设计的框架

本课题设计的是一种以STC89C52单片机为主控制单元,以DS18B20为温度传感器的温度控制系统。该控制系统可以实时存储相关的温度数据并记录当前的时间。其主要包括:电源模块、温度采集模块、按键处理模块、实时时钟模块、数据存储模块、LCD显示模块、通讯模块以及单片机最小系统。

图1 系统设计框架

(二)单片机最小系统电路

在课题设计的温度控制系统设计中,控制核心是STC89C52单片机,该单片机为51系列增强型8位单片机,它有32个I/O口,片内含4K FLASH工艺的程序存储器,便于用电的方式瞬间擦除和改写,而且价格便宜,其外部晶振为12MHz,一个指令周期为1μS。使用该单片机完全可以完成设计任务,其最小系统主要包括:复位电路、震荡电路以及存储器选择模式(EA脚的高低电平选择),电路如下图2所示:

图2 单片机最小系统

(三)单片机的选型

本课题设计的温度控制系统主控制芯片选型为STC89C52单片机,其特点如下:

1.STC89C52单片机简介

目前,51系列单片机在工业检测领域中得到了广泛的应用,因此我们可以在许多单片机应用领域中,配接各种类型的语音接口,构成具有合成语音输出能力的综合应用系统,以增强人机对话的功能。STC89C52单片机是深圳宏晶科技有限公司生产的一种单片机,在一小块芯片上集成了一个微型计算机的各个组成部分。每一个单片机包括:一个8位的微型处理器CPU;一个512K的片内数据存储器RAM;4K片内程序存储器;四个8位并行的I/O接口P0-P3,每个接口既可以输入,也可以输出;两个定时器/记数器;五个中断源的中断控制系统;一个全双工UART的串行I/O口;片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接。最高允许振荡频率是12MHZ。以上各个部分通过内部总线相连接。

2.STC89C52单片机时序

STC89C52单片机的一个执器周期由6个状态(s1—s6)组成,每个状态又持续2个震荡周期,分为P1和P2两个节拍。这样,一个机器周期由12个振荡周期组成。若采用12MHz 的晶体振荡器,则每个机器周期为1us,每个状态周期为1/6us;在一数情况下,算术和逻辑操作发生在N期间,而内部寄存器到寄存器的传输发生在P2期间。对于单周期指令,当指令操作码读人指令寄存器时,使从S1P2开始执行指令。如果是双字节指令,则在同一机器周期的s4读人第二字节。若为单字节指令,则在51期间仍进行读,但所读入的字节操作码被忽略,且程序计数据也不加1。在加结束时完成指令操作。多数STC89C52指令周期为1—2个机器周期,只有乘法和除法指令需要两个以上机器周期的指令,它们需4个机器周期。对于双字节单机器指令,通常是在一个机器周期内从程序存储器中读人两个字节,但Movx指令例外,Movx指令是访问外部数据存储器的单字节双机器周期指令,在执行Movx指令期间,外部数据存储器被访问且被选通时跳过两次取指操作。

3.STC89C52单片机引脚介绍

STC89C52单片机的40个引脚中有2个专用于主电源引脚,2个外接晶振的引脚,4个

控制或与其它电源复用的引脚,以及32条输入输出I/O引脚。

下面按引脚功能分为4个部分叙述个引脚的功能。

(1)电源引脚Vcc和Vss

Vcc(40脚):接+5V电源正端;

Vss(20脚):接+5V电源正端。

(2)外接晶振引脚XTAL1和XTAL2

XTAL1(19脚):接外部石英晶体的一端。在单片机内部,它是一个反相放大器的输入

端,这个放大器构成采用外部时钟时,对于HMOS单片机,该引脚接地;对于CHOMS单片

机,该引脚作为外部振荡信号的输入端。

XTAL2(18脚):接外部晶体的另一端。在单片机内部,接至片内振荡器的反相放大器

的输出端。当采用外部时钟时,对于HMOS单片机,该引脚作为外部振荡信号的输入端。

对于CHMOS芯片,该引脚悬空不接。

(3)控制信号或与其它电源复用引脚

控制信号或与其它电源复用引脚有RST/VPD、ALE/P、PSEN和EA/VPP等4种形式。

(A).RST/VPD(9脚):RST即为RESET,VPD为备用电源,所以该引脚为单片机的上

电复位或掉电保护端。当单片机振荡器工作时,该引脚上出现持续两个机器周期的高电平,

就可实现复位操作,使单片机复位到初始状态。

当VCC发生故障,降低到低电平规定值或掉电时,该引脚可接上备用电源VPD(+5V)

为内部RAM供电,以保证RAM中的数据不丢失。

(B).ALE/ P (30脚):当访问外部存储器时,ALE(允许地址锁存信号)以每机器周

期两次的信号输出,用于锁存出现在P0口的低

(C).PSEN(29脚):片外程序存储器读选通输出端,低电平有效。当从外部程序存储器读取指令或常数期间,每个机器周期PESN两次有效,以通过数据总线口读回指令或常数。当访问外部数据存储器期间,PESN信号将不出现。

(D).EA/Vpp(31脚):EA为访问外部程序储器控制信号,低电平有效。当EA端保持

高电平时,单片机访问片内程序存储器4KB(MS—52子系列为8KB)。若超出该范围时,自

动转去执行外部程序存储器的程序。当EA端保持低电平时,无论片内有无程序存储器,

均只访问外部程序存储器。对于片内含有EPROM的单片机,在EPROM编程期间,该引脚用

于接21V的编程电源Vpp。

(4)输入/输出(I/O)引脚P0口、P1口、P2口及P3口

(A).P0口(39脚~22脚):P0.0~P0.7统称为P0口。当不接外部存储器与不扩展I/O 接口时,它可作为准双向8位输入/输出接口。当接有外部程序存储器或扩展I/O口时,P0口为地址/数据分时复用口。它分时提供8位双向数据总线。

对于片内含有EPROM的单片机,当EPROM编程时,从P0口输入指令字节,而当检验程序时,则输出指令字节。

(B).P1口(1脚~8脚):P1.0~P1.7统称为P1口,可作为准双向I/O接口使用。对于MCS—52子系列单片机,P1.0和P1.1还有第2功能:P1.0口用作定时器/计数器2的计数脉冲输入端T2;P1.1用作定时器/计数器2的外部控制端T2EX。对于EPROM编程和进行程序校验时,P0口接收输入的低8位地址。

(C).P2口(21脚~28脚):P2.0~P2.7统称为P2口,一般可作为准双向I/O接口。当接有外部程序存储器或扩展I/O接口且寻址范围超过256个字节时,P2口用于高8位地址总线送出高8位地址。对于EPROM编程和进行程序校验时,P2口接收输入的8位地址。

(D).P3口(10脚~17脚):P3.0~P3.7统称为P3口。它为双功能口,可以作为一般的准双向I/O接口,也可以将每1位用于第2功能,而且P3口的每一条引脚均可独立定义为第1功能的输入输出或第2功能。P3口的第2功能见下表

表1 单片机P3.0管脚含义

所述,

MCS—51

系列单

片机的

引脚作

用可归

纳为以

下两点:

1).单片机功能多,引脚数少,因而许多引脚具有第2功能;

2).单片机对外呈3总线形式,由P2、P0口组成16位地址总线;由P0口分时复用作

为数据总线。

(四)温度传感器电路

采用一线制数字温度传感器DS18B20来作为本课题的温度传感器。传感器输出信号进4.7K的上拉电阻直接接到单片机的P1.0引脚上。

DS18B20温度传感器是美国达拉斯(DALLAS)半导体公司推出的应用单总线技术的数字温度传感器。该器件将半导体温敏器件、A/D转换器、存储器等做在一个很小的集成电路芯片上。本设计中温度传感器之所以选择单线数字器件DS18B20,是在经过多方面比较和考虑后决定的,主要有以下几方面的原因:

(1)系统的特性:测温范围为-55℃~+125℃,测温精度为士0.5℃;温度转换精度9~12位可变,能够直接将温度转换值以16位二进制数码的方式串行输出;12位精度转换的最大时间为750ms;可以通过数据线供电,具有超低功耗工作方式。

(2)系统成本:由于计算机技术和微电子技术的发展,新型大规模集成电路功能越来越强大,体积越来越小,而价格也越来越低。一支DS18B20的体积与普通三极管相差无几,价格只有十元人民币左右。

(3)系统复杂度:由于DS18B20是单总线器件,微处理器与其接口时仅需占用1个I/O端口且一条总线上可以挂接几十个DS18B20,测温时无需任何外部元件,因此,与模拟传感器相比,可以大大减少接线的数量,降低系统的复杂度,减少工程的施工量。

(4)系统的调试和维护:由于引线的减少,使得系统接口大为简化,给系统的调试带来方便。同时因为DS18B20是全数字元器件,故障率很低,抗干扰性强,因此,减少了系统的日常维护工作。

DS18B20温度传感器只有三根外引线:单线数据传输总线端口DQ ,外供电源线VDD,共用地线GND。DS18B20有两种供电方式:一种为数据线供电方式,此时VDD接地,它是通过内部电容在空闲时从数据线获取能量,来完成温度转换,相应的完成温度转换的时间较长。这种情况下,用单片机的一个I/O口来完成对DS18B20总线的上拉。另一种是外部供电方式(VDD接+5V),相应的完成温度测量的时间较短。

在本设计中采用外部供电方式实现DS18B20传感器与单片机的连接,其接口电路如图4所示。

图4 温度传感器接口

(五)系统电源电路的设计

本系统采用电源稳压芯片是LM2596,该开关电压调节器是降压型电源管理单片集成电路,能够输出3A的驱动电流,输入电压是+5v,输入电压是+24v,同时具有很好的线性和负载调节特性。

该器件内部集成频率补偿和固定频率发生器,开关频率为150KHz,与低频开关调节器相比较,可以使用更小规格的滤波元件。

该器件还有其他一些特点:在特定的输入电压和输出负载的条件下,输出电压的误差可以保证在±4%的范围内,振荡频率误差在±15%的范围内;可以用仅80μA的待机电流,实现外部断电;具有自我保护电路(一个两级降频限流保护和一个在异常情况下断电的过温完全保护电路)

在该温度控制系统中,其电源电路设计如下图10所示。

图5 系统电源模块

(六)LCD显示电路

本课题设计的温度控制系统是采用液晶屏128*64作为显示模块,其接口原理图如下图6所示:

图6 液晶显示接口电路

(七)串口通讯电路

本课题设计的通讯采用的是常见的串口通讯,协议转换芯片是采用MAX232A,其接口原理图如下图7所示:

图6 串口通讯接口电路

(八)按键接口电路

本课题设计采用的键盘模块,其接口原理图如下图8所示:

图8 键盘模块电路

(九)DS1302时钟电路

本课题设计的时钟是采用时钟芯片DS1302,其接口原理图如下图9所示:

图9 时钟接口电路

(十)存储器接口电路

本课题设计的存储器采用的是AT24C256,其接口原理图如下图十所示:

图10 存储器电路

三、系统软件设计

系统的软件主要是采用C语言,对单片机进行变成实现各项功能。主程序对模块进行初始化,而后调用读温度、处理温度、显示、键盘等模块。用的是循环查询方式,来显示和控制温度,主程序的主要功能是负责温度的实时显示、读出并处理DS18B20的测量的当前温度值并负责调用各子程序,其程序流程如图10系统程序流程图。

图10系统程序流程图

(一)计算温度子程序

读出温度子程序的主要功能包括初始化,判断DS18B20是否存在,若存在则进行一系列的读操,作若不存在则返回。其程序流程图如图11所示。

图11 读温度流程图

(二)按键处理子程序

按键处理子程序主要是负责参数的设置,主程序每循环一次都要对按键进行扫描,判断是否有输入键按下则进行一系列的按键输入操作。其程序流程框图如图12所示。

图12 温度转换流程图

(三)计算温度子程序

计算温度子程序将RAM中读取值进行BCD码的转换运算,并进行温度值正负的判定,其程序流程图如图13所示。

图13 计算温度子程序

(四)显示数据刷新子程序

显示数据刷新子程序主要是对显示缓冲器中的显示数据进行刷新操作,当最高显示位为0时将符号显示位移入下一位。程序流程图如图14。

图14 数据刷新子程序

四、结束语

通过此次毕业论文的课题设计,我们学会了怎样把所学的书本知识应用于实践中去,并学会了如何去思考整个控制系统的软硬件设计。实践过程中我们遇到了一些困难,但在解决问题的过程中,我们学会了团队合作精神和怎样发现问题、分析问题,进而解决问题。此次课程设计不仅增强了我们学习专业课的兴趣,而且给了我们勇气和信心,更重要的是它为我们以后的学习指明了方向。

N

参考文献

[1] 李广弟,朱月秀,王秀山.《单片机基础》北京航空航天大学出版社,2001(07).

[2] 蔡美琴,张为民等.《MCS-51系列单片机系统及其应用》高等教育出版社,2004(06).

[3] 张毅刚,等.MCS-51单片机应用设计[M].哈尔滨工业大学出版社,1997.

[4] 刘瑞星,胡健等.《Protel DXP 实用教程》机械工业出版社,2003(04).

[5] 于海生. 《计算机控制技术》机械工业出版社 2007(05).

[6] 谭浩强. 《C程序设计》清华大学出版社.

[7] 康华光. 《电子技术基础模拟部分》高等教育出版社 1998(08).

[8] 余锡存. 《单片机原理与接口技术》西安电子科技大学出版社,2003.

致谢

本论文是在我的指导老师密切关心和悉心指导下完成的。老师在课题开题期间和论文写作的过程中给予了我许多指导,导师总是以认真负责、一丝不苟的工作态度阅读并修改文章中不足的地方,他优良的作风和严谨治学的态度深深影响着我,至此,向恩师致以最真挚的感谢和最崇高的敬意!

同时我要感谢我的同学,特别是我的室友们,正是他们在这几年里陪我一起成长,一起学习,才让我有了今天的成绩。他们在平时的学习和生活中他们给予了我无私的关怀和帮助,在此表示我最诚挚的谢意。

最新室内温度自动调节控制系统课程设计

室内温度自动调节控制系统课程设计

室内温度自动调节控制系统 摘要 在人们日常生产及生活过程中,经常要用到温度的检测和控制。随着微型计算机和传感器技术的迅速发展,自动检测领域发生了巨大变化,室内温度自动检测控制方面的研究有了很大进展。同时现代电子产品性能进一步提高,产品更新换代的节奏越来越快。本次课程设计是基于STC89C52单片机基础板所做的温度检测调节系统,不仅对于学习单片机技术等专业知识有实际意义,而且还可以增强动手能力。 这次设计的系统,硬件电路主要包括单片机最小系统电路,温度采集电路,显示电路,语音播报电路,按键电路,继电器电路等。软件程序主要包括主程序,读出温度子程序,计算温度子程序,显示温度刷新子程序,语音播报程序等。我们利用DS18B20温度传感器采集温度通过STC89C5单片机系统在应用板上利用LCD1602液晶显示屏显示实时测得的温度,通过程序进行语音播报;当温度超过设定的上限时,继电器闭合,并驱动动机工作,以实现降温。 经过调试,结果显示LCD屏准确显示了室温,并能进行语音播报。当温度超过设定上限时,继电器闭合,风扇工作,开始降温;实现了系统设计要求的功能。 关键词:室内温度,自动控制,STC89C52单片机,语音播报。

目录 0 前言 0 1总体方案设计 (1) 1.1设计方案论证 (1) 1.2 主控制器 (2) 1.3 LCD液晶显示 (2) 1.4 温度传感器 (2) 2硬件电路设计 (5) 2.1.主控制器 (5) 2.1.1 电源部分 (6) 2.1.2 串口电路 (6) 2.1.3晶振电路 (7) 2.1.4复位电路 (8) 2.2 显示电路 (8) (8) 2.3 数据采集电路 (8) 2.4语音电路 (9)

温度控制器的设计与制作共13页

温度控制器的设计与制作 一、功能要求 设计并制作一个温度控制器,用于自动接通或断开室内的电加热设备,从而使室内温度达到设定温度要求,并能实时显示室内温度。当室内温度大于等于设定温度时,控制器断 ?时,控制器接通电加热设备。 开电加热设备;当室内温度比设定温度小2C 控温范围:0~51C? 控温精度:≤1C? 二、硬件系统设计 1.硬件系统由七部分组成,即单片机及看门狗电路、温度检测电路、控制输出电路、键盘电路、显示电路、设置温度储存电路及电源电路。 (1)单片机及看门狗电路 根据设计所需的单片机的内部资源(程序存储器的容量、数据存储器的容量及I/O口数量),选择AT89C51-24PC较合适。为了防止程序跑飞,导致温度失控,进而引起可怕的后果,本设计加入了硬件看门狗电路IMP813L,如果它的WDI脚不处于浮空状态,在1.6秒内WDI不被触发(即没有检测到上什沿或下降沿),就说明程序已经跑飞,看门狗输出端WDO将输出低电平到手动复位端,使复位输出端RST发出复位信号,使单片机可靠复位,即程序重新开始执行。(注:如果选用AT89S51,由于其内部已具有看门狗电路,就不需外加IMP813L) (2)温度检测电路 温度传感器采用AD590,它实际上是一个与绝对温度成正比的电流源,它的工作电压为4~30V,感测的温度范围为-550C~+1500C,具有良好的线性输出,其输出电流与温度成正比,即1μA/K。因此在00C时的输出电流为273.2μA,在1000C时输出电流为373.2μA。温度传感器将温度的变化转变为电流信号,通过电阻后转变电压信号,经过运算放大器JRC4558运算处理,处理后得到的模拟电压信号传输给A/D转换部分。A/D转换器选用ADC0804,它是用CMOS集成工艺制成的逐次逼近型模数转换芯片,分辨率8位,转换时间100μs,基准电压0~5V,输入模拟电压0~5V。 (3)控制输出电路 控制信号由单片机的P1.4引脚输出,经过光耦TLP521-1隔离后,经三极管C8550直接驱动继电器WJ108-1C-05VDC,如果所接的电加热设备的功率≤2KW,则可利用继电器的常开触点直接控制加热设备,如果加热设备的功率>2KW,可以继电器控制接触器,由接触器直接控制加热设备。 (4)键盘电路 键盘共有四个按键,分别是S1(设置)、S2(+)、S3(-)、S4(储存)。通过键盘来设置室内应达到的温度,键盘采用中断方式控制。 (5)显示电路 显示电路由两位E10501_AR数码管组成,由两片74LS164驱动,实现静态显示,74LS164所需的串行数据和时钟由单片机的P3.0和P3.1提供。对于学过“串行口”知识的班级,实习时,可以采用串行口工作于方式0,即同步移位寄存器的输出方式,通过串行口输出显示数据(实时温度值或设置温度值);对于没学过“串行口”知识的班级,实习时,可以采用模拟串行口的输出方式,实现显示数据的串行输出。 (6)设置温度存储电路 为了防止设定温度在电源断电后丢失,此设计加入了储存电路,储存器选用具有I2C总线功能的AT24C01或FM24C01均可。每次通过键盘设置的室内设定温度都通过储存器储存起来,即使是电源断电,储存器存储的设定温度也不丢失,在电源来电后,单片机自动将设

基于51单片机的温度控制系统

创作编号: GB8878185555334563BT9125XW 创作者:凤呜大王*

毕业论文设计 基于51单片机的温度控制系统

摘要 在日常生活中温度在我们身边无时不在,温度的控制和应用在各个领域都有重要的作用。很多行业中都有大量的用电加热设备,和温度控制设备,如用于报警的温度自动报警系统,热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,这些都采用单片机技术,利用单片机语言程序对它们进行控制。而单片机技术具有控制和操作使用方便、结构简单便于修改和维护、灵活性大且具有一定的智能性等特 点,可以精确的控 制技术标准,提高了温控指标,也大大的提高了产品的质量和性能。 由于单片机技术的优点突出,智能化温度控制技术正被广泛地采用。本文介绍了基于单片机AT89C51 的温度控制系统的设计方案与软硬件实现。采用温度传感器DS18B20 采集温度数据,7段数码管显示温度数据,按键设置温度上下限,当温度低于设定的下限时,点亮绿色发光二极管,当温度高于设定的上限时,点亮红色发光二极管。给出了系统总体框架、程序流程图和Protel 原理图,并在硬件平台上实现了所设计功能。 关键词:单片机温度控制系统温度传感器

Abstract In daily life, the temperature in our side the ever-present, the control of the temperature and the application in various fields all have important role. Many industry there are a large number of electric heating equipment, and the temperature control equipment, such as used for alarm automatic temperature alarm systems, heat treatment furnace, used to melt metal crucible resistance furnace, and all kinds of different USES of temperature box and so on, these using single chip microcomputer, using single chip computer language program to control them. And single-chip microcomputer technology has control and convenient in operation, easy to modify and maintenance of simple structure, flexibility is large and has some of the intelligence and other characteristics, we can accurately control technology standard to improve the temperature control index, also greatly improve the quality of the products and performance. Because of the advantages of the single chip microcomputer intelligent temperature control technology outstanding, is being widely adopted. This paper introduces the temperature control based on single chip microcomputer AT89C51 design scheme of the system and the hardware and software implementation. The temperature sensor DS18B20 collection temperature data, 7 period of digital pipe display, the upper and lower limits of temperature button when temperature below the setting of the lower limit, light green leds, when the temperature is higher than the set on the limit, light red leds. Given the system framework and program flow chart and principle chart, and in Protel hardware platform to realize the function of the design. Keywords:SCM Temperature control system Temperature sensors

自动控制原理课程设计速度伺服控制系统设计样本

自动控制原理课程设计题目速度伺服控制系统设计 专业电气工程及其自动化 姓名 班级 学号 指引教师 机电工程学院 12月

目录一课程设计设计目 二设计任务 三设计思想 四设计过程 五应用simulink进行动态仿真六设计总结 七参照文献

一、课程设计目: 通过课程设计,在掌握自动控制理论基本原理、普通电学系统自动控制办法基本上,用MATLAB实现系统仿真与调试。 二、设计任务: 速度伺服控制系统设计。 控制系统如图所示,规定运用根轨迹法拟定测速反馈系数' k,以 t 使系统阻尼比等于0.5,并估算校正后系统性能指标。 三、设计思想: 反馈校正: 在控制工程实践中,为改进控制系统性能,除可选用串联校正方式外,经常采用反馈校正方式。常用有被控量速度,加速度反馈,执行机构输出及其速度反馈,以及复杂系统中间变量反馈等。反馈校正采用局部反馈包围系统前向通道中一某些环节以实现校正,。从控制观点来看,采用反馈校正不但可以得到与串联校正同样校正效果,并且尚有许多串联校正不具备突出长处:第一,反馈校正能有效地变化

被包围环节动态构造和参数;第二,在一定条件下,反馈校正装置特性可以完全取代被包围环节特性,反馈校正系数方框图从而可大大削弱这某些环节由于特性参数变化及各种干扰带给系统不利影响。 该设计应用是微分负反馈校正: 如下图所示,微分负反馈校正包围振荡环节。其闭环传递函数为 B G s ()=00t G s 1G (s)K s +()=22t 1T s T K s ζ+(2+)+1 =22'1T s 21Ts ζ++ 试中,'ζ=ζ+t K 2T ,表白微分负反馈不变化被包围环节性质,但由于阻尼比增大,使得系统动态响应超调量减小,振荡次数减小,改进了系统平稳性。 微分负反馈校正系统方框图

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

基于单片机的温度控制器设计 内容摘要:该温度报警系统以AT89C51单片机为核心控制芯片,实现温度检测报警功能的方案。该系统能实时采集周围的温度信息,程序内部设定有报警上下限,根据应用环境不同可设定不同的报警上下限。该系统实现了对温度的自动监测和自动调温功能。 关键词:AT89C51ADC0808 温度检测报警自动调温 Abstract:The temperature alarm system AT89C51 control chip, realize temperature detection alarm function scheme. The system can collect real-time temperature information around that internal procedures set alarm equipped, according to different application environment can be set different alarm upper. The system realizes the automatic monitoring of temperature. The instrument can achieve the automatic thermostat function. Keywords:AT89C51 ADC0808Temperature detectingalarmautomatic thermostat 引言:本课题是基于单片机的温度控制器设计,经过对对相关书籍资料的查阅确定应用单片机为主控模块通过外围设备来实现对温度的控制。实现高低温报警、指示和低温自加热功能(加热功能未在仿真中体现)。 1.设计方案及原理 1.1设计任务 基于单片机设计温度检测报警,可以实时采集周围的温度信息进行显示,并且可以根据应用环境不同设定不同的报警上下限。 1.2设计要求 (1)实时温度检测。 (2)具有温度报警功能。 (3)可以设报警置温度上下限。 (4)低于下限时启动加热装置。 1.3总体设计方案及论证

空调系统的自动控制要求

空调系统的自动控制要求 1、本大楼通风空调自动控制系统并入大厦楼宇自动控制系统,通风空调控制终端设在地下一层BA控制室内及弱电控制室内。 2、冷热源 (1)风冷热泵机组、冷水泵连锁装置:根据系统冷负荷变化,自动或手动控制风冷热泵机组运转台数。开机程序:冷热水泵——→风冷热泵机组蝶阀——→风冷热泵机组,关机程序相反。空调自动控制系统根据供回水总管的温度、流量信号,计算系统的实际空调负荷,并控制机组及其配用的空调水泵的运行台数和运行组合。空调自动控制系统累计每台冷水机组、空调水泵的运行时间,并控制机组和空调水泵均衡运行。 (2)空调水系统采用一次泵定流量(末端变流量)系统。在空调水系统的供回水总管间安装电动旁通调节阀,根据供回水总管间的压力信号来改变旁通水量,以适应系统水流量的变化。运行过程中当电动旁通阀达到最大开启度时,空调自动控制系统调整冷水机组及其配用泵的运行组合,同时电动旁通阀复位至关闭状态。电动旁通阀由专业公司来选择。 (3)净化空调热水系统二次侧采用水泵变速调节的变流量系统。根据换热器二次侧供水温度控制一次侧流量,根据流量变化控制水泵运行台数,在空调水系统的供回水总管间安装压差控制器,根据系统的压差来控制水泵的频率或转速。 3、风机盘管/吊柜(回风工况)控制: 控制系统主要由风机盘管用两位调节的室内温度控制器、三速调节器及装在回水管上的两位电动二通阀组成,系统运行时,室内温

度控制器把温度传感器所检测的室内温度与温度控制器设定温度相比较,并根据比较结果输出相应的电压信号,以控制二通电动阀的动作,通过改变水流量,使室内温度保持在所需要的范围。可用三速开关调节室内循环风量及调节室内温度。 4、新风柜控制: 控制系统由冷暖型比例加积分控制器、装设在送风口的温度传感器及装设在回水管上的比例积分电动二通阀组成。系统运行时,温度控制器把温度传感器所检测的温度与温度控制器设定温度相比较,并根据比较结果输出相应的电压信号,以控制比例积分调节阀的动作,通过改变水流量,使送风温度保持在所需要的范围。空调机组以回风温度作为控制信号;新风机组以送风温度作为控制信号。 5、座地式风柜控制: 控制系统由冷暖型比例加积分控制器、装设在回风口的温度传感器及装设在回水管上的比例积分电动二通阀组成。系统运行时,温度控制器把温度传感器所检测的温度与温度控制器设定温度相比较,并根据比较结果输出相应的电压信号,以控制比例积分调节阀的动作,通过改变水流量,使回风温度保持在所需要的范围。空调机组以回风温度作为控制信号;新风机组以送风温度作为控制信号。 6、所有新风机的进风过滤段均设灰尘量报警探头。当灰尘量过大时报警,提醒对过滤设施进行清洁,满足卫生要求。 7、直流变频多联机系统采用区域控制,系统设集中控制器,控制器设在该区域的办公室内,由专人负责统一控制管理。集中控制器可实现整个区域统一开关,或个别房间的开、关,可实现冬、夏模式转换控制。每个房间只设三速(风速)开关和温度调节功能。自控设备由

温度控制器的设计

目录 第一章课程设计要求及电路说明 (3) 1.1课程设计要求与技术指标 (3) 1.2课程设计电路说明 (4) 第二章课程设计及结果分析 (6) 2.1课程设计思想 (6) 2.2课程设计问题及解决办法 (6) 2.3调试结果分析 (7) 第三章课程设计方案特点及体会 (8) 3.1 课程设计方案特点 (8) 3.2 课程设计心得体会 (9) 参考文献 (9) 附录 (9)

第一章课程设计要求及电路说明 1.1课程设计要求与技术指标 温度控制器的设计 设计要求与技术指标: 1、设计要求 (1)设计一个温度控制器电路; (2)根据性能指标,计算元件参数,选好元件,设计电路并画出电路图; (3)撰写设计报告。 2、技术指标 温度测量范围0—99℃,精度误差为0.1℃;LED数码管直读显示;温度报警指示灯。

1.2课程设计电路说明 1.2.1系统单元电路组成 温度计电路设计总体设计方框图如图1所示,控制器采用单片机AT89S51,温度传感器采用DS18B20,用3位LED数码管以串口传送数据实现温度显示。 1.2.2设计电路说明 主控制器:CPU是整个控制部分的核心,由STC89C52芯片连同附加电路构成的单片机最小系统作为数据处理及控制模块. 显示电路:显示电路采用4个共阳LED数码管,用于显示温度计的数值。报警电路:报警电路由蜂鸣器和三极管组成,当测量温度超过设计的温度时,该电路就会发出报警。 温度传感器:主要由DS18B20芯片组成,用于温度的采集。 时钟振荡:时钟振荡电路由晶振和电容组成,为STC89C52芯片提供稳定的时钟频率。

第二章课程设计及结果分析 2.1课程设计 2.1.1设计方案论证与比较 显示电路方案 方案一:采用数码管动态显示 使用一个七段LED数码管,采用动态显示的方法来显示各项指标,此方法价格成本低,而且自己也比较熟悉,实验室也常备有此元件。 方案二:采用LCD液晶显示 采用1602 LCD液晶显示,此方案显示内容相对丰富,且布线较为简单。 综合上述原因,采用方案一,使用数码管作为显示电路。 测温电路方案 方案一:采用模拟温度传感器测温 由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。 方案二:采用数字温度传感器 经过查询相关的资料,发现在单片机电路设计中,大多数都是使用传感器,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。 综合考虑,很容易看出,采用方案二,电路比较简单,软件设计也比较简单,故采用了方案二。 2.1.2设计总体方案 根据上述方案比较,结合题目要可以将系统分为主控模块,显示模块,温度采集模块和报警模块,其框图如下:

(完整word版)基于51单片机的温度控制系统设计

基于51单片机的水温自动控制系统 0 引言 在现代的各种工业生产中 ,很多地方都需要用到温度控制系统。而智能化的控制系统成为一种发展的趋势。本文所阐述的就是一种基于89C51单片机的温度控制系统。本温控系统可应用于温度范围30℃到96℃。 1 设计任务、要求和技术指标 1.1任务 设计并制作一水温自动控制系统,可以在一定范围(30℃到96℃)内自动调节温度,使水温保持在一定的范围(30℃到96℃)内。 1.2要求 (1)利用模拟温度传感器检测温度,要求检测电路尽可能简单。 (2)当液位低于某一值时,停止加热。 (3)用AD转换器把采集到的模拟温度值送入单片机。 (4)无竞争-冒险,无抖动。 1.3技术指标 (1)温度显示误差不超过1℃。 (2)温度显示范围为0℃—99℃。 (3)程序部分用PID算法实现温度自动控制。 (4)检测信号为电压信号。 2 方案分析与论证 2.1主控系统分析与论证 根据设计要求和所学的专业知识,采用AT89C51为本系统的核心控制器件。AT89C51是一种带4K字节闪存可编程可擦除只读存储器的低电压,高性能CMOS 8位微处理器。其引脚图如图1所示。 2.2显示系统分析与论证 显示模块主要用于显示时间,由于显示范围为0~99℃,因此可采用两个共阴的数码管作为显示元件。在显示驱动电路中拟订了两种设计方案: 方案一:采用静态显示的方案 采用三片移位寄存器74LS164作为显示电路,其优点在于占用主控系统的I/O口少,编程简单且静态显示的内容无闪烁,但电路消耗的电流较大。 方案二:采用动态显示的方案 由单片机的I/O口直接带数码管实现动态显示,占用资源少,动态控制节省了驱动芯片的成本,节省了电 ,但编程比较复杂,亮度不如静态的好。 由于对电路的功耗要求不大,因此就在尽量节省I/O口线的前提下选用方案一的静态显示。

基于单片机的温度控制器设计

技术参数和设计任务:1、利用单片机AT89S51实现对温度物理量的控制,以实现对温度控制的目的;2、为达到电源输出5V电压目标,完成电源电路的设计;3、为达到数码管显示目标,完成显示电路的设计;4、为达到键盘控制的目标,完成键盘电路的设计;5、为达到检测温度的目标,完成检测电路的设计;6、完成报警设计;7、进行软件设计[分配系统资源,编写系统初始化和主程序模块;编写数字调节器软件模块;编写A/D转换器处理程序模块;编写输出控制程序模块;其它程序模块(数字滤波、显示与键盘等处理程)等等。一、本课程设计系统概述1、系统原理温度传感器 DS18B20 从设备环境的不同位置采集温度,单片机 AT89S51 获取采集的温度值,经处理后得到当前环境中一个比较稳定的温度值,再根据当前设定的温度上下限值,通过加热和降温对当前温度进行调整。当采集的温度经处理后超过设定温度的上限时,单片机通过三极管驱动继电器开启降温设备 (压缩制冷器) ,当采集的温度经处理后低于设定温度的下时 , 单片机通过三极管驱动继电器开启升温设备 (加热器) 。当由于环境温度变化太剧烈或由于加热或降温设备出现故障,或者温度传感头出现故障导致在一段时间内不能将环境温度调整到规定的温度限内的时候,单片机通过三极管驱动扬声器发出警笛声。系统中将通过串口通讯连接PC机存储温度变化时的历史数据,以便观察整个温度的控制过程及监控温度的变化全过程。2、系统结构图本设计以AT89S51单片机为主控核心设计的一个温度控制系统,低温时可控制加热设备,高温时控制风扇,超出设定最高温度值时蜂鸣器发出声响报警。 图1 总体硬件方框图 3、文字说明控制方案(1)温度测量部分方案 DS18B20是DALLAS公司生产的一线式数字温度传感器,它具有微型化、低功耗、高性能抗干扰能力、强易配处理器等优点,特别适合用于构成多点温度测控系统,可直接将温度

房间温度自动控制系统

房间温度自动控制系统 自动控制系统由传感器、控制器、执行调节机构组成,它们之间的关 调节对象与被调参数 调节对象在暖通空调中指室内热湿环境、空气品质、洁净度或者冷热源的制冷量和供热量等。被调参数是指表征调节对象特征的可以被测量的量或者物理特性,在暖通空调中的被调参数指房间热湿环境的温度和湿度、冷水机组的冷冻水供水温度、汽/水加热器或者水/水加热器的供水温度、流体流量、室内空气品质的二氧化碳浓度、水箱或者水槽水位等。扰量是指导致调节对象的被调参数发生变化的干扰因素,例如房间内人员、灯光的增减、室外气象参数的变化都是房间热湿环境的扰量,它们引起被调参数的变化。 传感器 传感器又称敏感元件、变送器,它测量被调参数的大小并输出信号。输出信号可以是被调参数的模拟量,如电压、电流、压力等。 控制器 控制器又称调节器,它接收传感器的信号与给定值(按要求设定的被

调参数值)进行比较,并按设定的控制模式对执行调节机构发出调节信号。任一时刻被调参数的实测值与给定值之差称为偏差,控制器对偏差按一定的模式进行计算而给出调节量。 执行调节机构 执行调节机构接受来自控制器的调节信号,对被调介质的流量或能量进行调节。执行调节机构由执行机构和调节机构组成。前者将控制器的调节信号转换成角位移或线位移,再驱动调节机构实施对被调介质的调节。 下面以一次回风加新风的定风量房间温度自动控制系统为例说明自动控制系统的组成及作用。 一次回风加新风的定风量房间自动控制系统同样由传感器、控制器和执行调节机构组成。 传感器包括: (1)温湿度传感器:采集室内回风的温湿度测量值; 温度传感器湿度传感器 (2)压差传感器:可以直接测出压差,并输出连续信号,可用于测量风量;

温度控制器课程设计要点

郑州科技学院 《模拟电子技术》课程设计 题目温度控制器 学生姓名 专业班级 学号 院(系)信息工程学院 指导教师 完成时间 2015年12月31日

郑州科技学院 模拟电子技术课程设计任务书 专业 14级通信工程班级 2班学号姓名 一、设计题目温度控制器 二、设计任务与要求 1、当温度低于设定温度时,两个加热丝同时通电加热,指示灯发光; 2、当水温高于设定温度时,两根加热丝都不通电,指示灯熄灭; 3、根据上述要求选定设计方案,画出系统框图,并写出详细的设计过程; 4、利用Multisim软件画出一套完整的设计电路图,并列出所有的元件清单; 5、安装调试并按规定格式写出课程设计报告书. 三、参考文献 [1]吴友宇.模拟电子技术基础[M]. 清华大学出版社,2009.52~55. [2]孙梅生.电子技术基础课程设计[M]. 高等教育出版社,2005.25~28. [3]徐国华.电子技能实训教程[M]. 北京航空航天大学出版社,2006.13 ~15. [4]陈杰,黄鸿.传感器与检测技术[M].北京:高等教育出版社,2008.22~25. [5]翟玉文等.电子设计与实践[M].北京:北京中国电力出版社,2005.11~13. [6]万嘉若,林康运.电子线路基础[M]. 高等教育出版社,2006.27 ~29. 四、设计时间 2015 年12月21 日至2015 年12 月31 日 指导教师签名: 年月日

本设计是一种结构简单、性能稳定、使用方便、价格低廉、使用寿命长、具有一定的实用性等优点的温度控制电路。本文设计了一种温度控制器电路,该系统采用模拟技术进行温度的采集与控制。主要由电源模块,温度采集模块,继电器模块组成。 现代社会科学技术的发展可以说是突飞猛进,很多传统的东西都被成本更低、功能更多、使用更方便的电子产品所替代,本课程设计是一个以温度传感器采用LM35的环境温度简易测控系统,用于替代传统的低精度、不易读数的温度计。但系统预留了足够的扩展空间,并提供了简单的扩展方式供参考,实际使用中可根据需要改成多路转换,既可以增加湿度等测控对象,也能减少外界因素对系统的干扰。 首先温度传感器把温度信号转换为电流信号,通过放大器变成电压信号,然后送入两个反向输入的运算放大器组成的比较器电路,让电位器来改变温度范围的取值,最后信号送入比较器电路,通过比较来判断控制电路是否需要工作。此方案是采用传统的模拟控制方法,选用模拟电路,用电位器设定给定值,反馈的温度值与给定的温度值比较后,决定是否加热。 关键词:温度传感器比较器继电器

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

温度控制系统设计 题目: 基于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的单片机温度控制系统与传统的温度控制相比具有操作方便、价价格便宜、精确度高和开展容易等优点,因此市场前景好。

自动控制系统概要设计

目录 1引言 (3) 1.1编写目的 (3) 1.2背景 (3) 1.3技术简介 (4) https://www.wendangku.net/doc/a514877690.html,简介 (4) 1.3.2SQL Server2008简介 (5) 1.3.3Visual Studio2010简介 (5) 1.4参考资料 (6) 2总体设计 (8) 2.1需求规定 (8) 2.2运行环境 (8) 2.3数据库设计 (8) 2.3.1数据库的需求分析 (9) 2.3.2数据流图的设计 (9) 2.3.3数据库连接机制 (10) 2.4结构 (11) 2.5功能需求与程序的关系 (11) 3接口设计 (12) 3.1用户接口 (12) 3.2外部接口............................................................................................错误!未定义书签。 3.3内部接口............................................................................................错误!未定义书签。4运行设计.....................................错误!未定义书签。 4.1运行模块组合....................................................................................错误!未定义书签。 4.2运行控制............................................................................................错误!未定义书签。 4.3运行时间............................................................................................错误!未定义书签。5测试 (13)

温度自动控制系统的设计毕业设计论文

北方民族大学学士学位论文论文题目:温度自动控制系统的设计 北方民族大学教务处制

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

室内温度自动调节控制系统

室内温度自动调节控制系统 摘要 在人们日常生产及生活过程中,经常要用到温度的检测和控制。随着微型计算机和传感器技术的迅速发展,自动检测领域发生了巨大变化,室内温度自动检测控制方面的研究有了很大进展。同时现代电子产品性能进一步提高,产品更新换代的节奏越来越快。本次课程设计是基于STC89C52单片机基础板所做的温度检测调节系统,不仅对于学习单片机技术等专业知识有实际意义,而且还可以增强动手能力。 这次设计的系统,硬件电路主要包括单片机最小系统电路,温度采集电路,显示电路,语音播报电路,按键电路,继电器电路等。软件程序主要包括主程序,读出温度子程序,计算温度子程序,显示温度刷新子程序,语音播报程序等。我们利用DS18B20温度传感器采集温度通过STC89C5单片机系统在应用板上利用LCD1602液晶显示屏显示实时测得的温度,通过程序进行语音播报;当温度超过设定的上限时,继电器闭合,并驱动动机工作,以实现降温。 经过调试,结果显示LCD屏准确显示了室温,并能进行语音播报。当温度超过设定上限时,继电器闭合,风扇工作,开始降温;实现了系统设计要求的功能。 关键词:室内温度,自动控制,STC89C52单片机,语音播报。

目录 0 前言 (1) 1总体方案设计 (2) 1.1设计方案论证 (3) 1.2 主控制器 (3) 1.3 LCD液晶显示 (3) 1.4 温度传感器 (3) 2硬件电路设计 (6) 2.1.主控制器 (6) 2.1.1 电源部分 (7) 2.1.2 串口电路 (7) 2.1.3晶振电路 (8) 2.1.4复位电路 (9) 2.2 显示电路 (9) 2.3 数据采集电路 (9) 2.4语音电路 (10) 2.5按键电路 (11) 3 软件设计 (11) 3.1 主程序设计..................................................................................... 错误!未定义书签。 3.2 温度转换程序 (13) 3.3 温度显示程序 (13) 4 调试分析 (14) 4.1 硬件调试 (14) 4.1.1硬件调试方法 (14) 4.1.2 电源调试 (14) 4.1.3 语音模块调试 (14) 4.2 软件调试 (14) 5 结论 (17) 参考文献 (18) 附录1 电路原理图 (19) 附录2 .PCB图 (20) 附录3主程序 (21)

模电课设—温度控制系统设计

目录 1.原理电路的设计 (11) 1.1总体方案设计 (11) 1.1.1简单原理叙述 (11) 1.1.2设计方案选择 (11) 1.2单元电路的设计 (33) 1.2.1温度信号的采集与转化单元——温度传感器 (33) 1.2.2电压信号的处理单元——运算放大器 (44) 1.2.3电压表征温度单元 (55) 1.2.4电压控制单元——迟滞比较器 (66) 1.2.5驱动单元——继电器 (88) 1.2.6 制冷部分——Tec半导体制冷片 (99) 1.3完整电路图 (1010) 2.仿真结果分析 (1111) 3 实物展示 (1313) 3.1 实物焊接效果图 (1313) 3.2 实物性能测试数据 (1414) 3.2.1制冷测试 (1414) 3.2.2制热测试 (1818) 3.3.3性能测试数据分析 (2020) 4总结、收获与体会 (2121) 附录一元件清单 (2222) 附录二参考文献. (2323)

摘要 本课程设计以温度传感器LM35、运算放大器UA741、NE5532P及电压比较器LM339 N为电路系统的主要组成元件,扩展适当的接口电路,制作一个温度控制系统,通过室温的变化和改变设定的温度,来改变电压传感器上两个输入端电压的大小,通过三极管开关电路控制继电器的通断,来控制Tec制冷片的工作。这样循环往复执行这样一个周期性的动作,从而把温度控制在一定范围内。学会查询文献资料,撰写论文的方法,并提交课程设计报告和实验成品。 关键词:温度;测量;控制。

Abstract This course is designed to a temperature sensor LM35, an operational amplifier UA741,NE5532P and a voltage comparator LM339N circuit system of the main components. Extending the appropriate interface circuit, make a temperature control system. By changing the temperature changes and set the temperature to change the size of the two input ends of the voltage on the voltage sensor, an audion tube switch circuit to control the on-off relay to control Tec cooling piece work. This cycle of performing such a periodic motion, thus controlling the temperature in a certain range. Learn to query the literature, writing papers, and submitted to the curriculum design report and experimental products. Key words: temperature ; measure ;control

液位自动控制系统设计与调试

液位自动控制系统设计 与调试 Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】

课程设计 2016年6月17日

电气信息学院 课程设计任务书 课题名称液位自动控制系统设计与调试 姓名专业班级学号 指导老师沈细群 课程设计时间2016年6月6日~2016年6月17日(第15~16周) 教研室意见同意开题。审核人:汪超林国汉 一.课程设计的性质与目的 本课程设计是自动化专业教学计划中不可缺少的一个综合性教学环节,是实现理论与实践相结合的重要手段。它的主要目的是培养学生综合运用本课程所学知识和技能去分析和解决本课程范围内的一般工程技术问题,建立正确的设计思想,掌握工程设计的一般程序和方法。通过课程设计使学生得到工程知识和工程技能的综合训练,获得应用本课程的知识和技术去解决工程实际问题的能力。 二. 课程设计的内容 1.根据控制对象的用途、基本结构、运动形式、工艺过程、工作环境和控制要求,确定控制方案。 2.绘制水箱液位系统的PLC I/O接线图和梯形图,写出指令程序清单。 3.选择电器元件,列出电器元件明细表。 4.上机调试程序。 5.编写设计说明书。 三. 课程设计的要求 1.所选控制方案应合理,所设计的控制系统应能够满足控制对象的工艺要求,并且技术先进,安全可靠,操作方便。

2.所绘制的设计图纸符合国家标准局颁布的GB4728-84《电气图用图形符号》、GB6988-87《电气制图》和GB7159-87《电气技术中的文字符号制定通则》的有关规定。 3.所编写的设计说明书应语句通顺,用词准确,层次清楚,条理分明,重点突出,篇幅不少于7000字。

太阳能热水器自动温度控制器设计_王彤

接启动一个拨号服务器。然后,在计算机B 中的pc Anywhere 软件中启动一个通过拨号连接的Clinet (客户端),拨通计算机A ,建立起连 接以后,就可以进行通信了 。 图1被控端计算机的屏幕显示在主控端上 图2主控端搜索被控端计算机A 图3在计算机C 中渐入A 的IP 地址 当需要多台计算机终端进行协同交互时,(比如有三台计算机A ,B ,C )。首先启动A 为Host ,B 为Clinet ,建立A 和B 的连接,在重新启动一个计算机B 上的pc Anywhere 被设为Host ,C 为Clinet 。建立C 与B 的hos t 之间的联系。这样A ,B ,C 三台计算机上同时显示计算机A 屏幕上的内容,三台计算机之间即可进行交互工作。 5总 结 综上所述,远程监控技术随着Internet 的不断发展而得到广泛应用,同时,随着控制、计算机、通信及网络技术的发展,信息交换沟通的领域正在迅速覆盖控制应用的现场设备、控制及管理的各个层次。信息技术的飞速发展,引发了自动化结构的深刻变革,逐步形成了以网络集成自动化系统为基础的信息系统。目前在过程自动化、制造自动化、楼宇、家庭及交通等领域得到了广泛的应用。 值得提出的是近年来,随着远程控制技术发展的日趋成熟,黑客技术也在不断发展,对网络安全造成了极大的威胁,黑客的主要攻击手段之一,就是使用远程控制技术,渗透到对方的主机系统里。从而实现远程操作目标主机。其破坏力之大,决不容忽视的。因此,我们必须加强安全意识,合理安全的应用远程控制技术。 参 考 文 献 [1]何牧泓.轻松玩转远程控制.重庆出版社,2002. [2]崔彦锋,许小荣.VB 网络与远程控制编程实例教程.北京希望出版社, 2002.[3]王 达.计算机网络远程控制.清华大学出版社,2003.作者简介:樊丽萍,女,硕士研究生,研究方向:计算机控制及应用,通信地址:大连铁道学院303#(116028)E -mail :xiao fanshi wo @https://www.wendangku.net/doc/a514877690.html, ;袁爱进,男,研究生导师,研究方向:现场总线技术。作者注:辽宁省教育厅重大项目“工业现场智能化设备的嵌入式软件构件平台研究” 文章编号:1671-1041(2004)05-0029-02 太阳能热水器自动温度控制器设计 王 彤 (丹东电子研究设计院有限责任公司,辽宁丹东118000) 摘要:介绍了太阳能热水器的自动控制器的功能和组成,阐述了控制系统的 工作原理,硬件和软件设计及相关技术问题,实际应用表明该系统可靠性高、操作简单,具有良好的经济和社会效益。关键词:自动控制;单片机中图分类号:T P273 文献标识码:A The design of automatic temperature controller of solar heater W ANG Tong (Dandong Electronic research &Design institute Co .,Ltd .Dandong 118000China ) Ab stract :Fu nctio n an d co mpo sitio n o f au to matic temp era tu re co ntr olle r of so la r h e ate r a re in trod uce d in th is p a pe r .Also d escribe s t he wo rk p rinciple o f th e co nt rol syste m ,t he ha rd wa re d esign ,t he sof twa re d esig n a nd corre lative t ech niq ue pro b -le m .Th e pra ctical a p plica tion h a s sh ow n th at th is system is o f go od re lia blity a nd e as y op e ratio n ,a n d sig nifican t eco no mic an d so cia l be n efit .Ke y Wo rds :a u toma tic con tro l ;sin gle -chip micr ocomp u ter 收稿日期:2004-04-23 电子邮件来稿 目前,市场上销售的太阳能热水器大多没有自动控制功能,使用 起来不灵活方便,为此,为太阳能热水器加装自动控制功能,具有广泛的市场。 1自动控制系统技术要求 (1)设定温度的范围为25℃至65℃。 (2)输入信号为水温传感器产生的温度信号;水位传感器产生的水量信号。 (3)输出信号为控制水温电信号(控制加热电热管)和控制水流量调节阀信号(控制加水电磁阀)。 (4)配有输入功能键盘:完成自动/手动、手动加水键、手动加热键、温度设定键、水位档选择键。 (5)具有两位LED 数码显示电路,显示温度设定值、实际温度测量值,六个发光二极管指示六档水位(10%、30%、50%、70%、90%、100%)。 2系统硬件设计及原理 太阳能热水器加装自动控制功能,主要是加装一个数据采集系 统和一个电脑控制板。根据太阳能热水器的技术要求及经济方面的考虑,我们选用89C51单片机为核心控制器[1],组成热水器温度控制系统。系统由89C51单片机、数据采集系统、水位选择电路、温度显 29 仪器仪表用户 科研设计与成果 欢迎订阅欢迎撰稿欢迎发布广告产品信息

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