文档视界 最新最全的文档下载
当前位置:文档视界 › 推荐-基于单片机饮水机的温度控制控制系统的设计 精品

推荐-基于单片机饮水机的温度控制控制系统的设计 精品

推荐-基于单片机饮水机的温度控制控制系统的设计  精品
推荐-基于单片机饮水机的温度控制控制系统的设计  精品

大学

题目:基于单片机饮水机温度

控制系统的设计

学生姓名:

学生学号:

院系名称:

专业班级:

指导教师:

20XX年06 月18日

任务书

青岛理工大学评阅意见表

注:1.请按照A级标准,评出设计各项目的具体得分,并填写在相应项目的评分栏中;

2.计算出总分。若总分<60分,“设计质量”<24分,建议不能提交评阅乃至答辩。

该设计须限期修改合格后重新申请答辩。

3.评阅意见栏不够可另附页。

摘要

温度控制系统可以说是无所不在,热水器系统、空调系统、冰箱、电饭煲、电风扇等家电产品以至手持式高速高效的计算机和电子设备,均需要提供温度控制功能。本系统的设计可以用于热水器温度控制系统和饮水机等各种电器电路中。它以单片机AT80C51为核心,通过3个数码管显示温度和4个按键实现人机对话,使用单总线温度转换芯片DS18B20实时采集温度并通过数码管显示,并提供各种运行指示灯用来指示系统现在所处状态,如:温度设置、加热、停止加热等,整个系统通过四个按键来设置加热温度和控制运行模式。

关键词: 单片机,数码管显示,单总线,DS18B20

ABSTRACT

Temperature control system can be said to be ubiquitous, water heaters, air conditioning systems, refrigerators, rice cookers, electric fans and other home appliances as well as

high-speed and efficient hand-held puters and electronic equipment are required to provide temperature control. The system design can be used for drinking water heater

temperature control systems and other electrical circuits. AT80C51 microcontroller as the core of it, through the three temperature digital display and 4 keys to achieve man-machine dialogue, the use of single-chip bus temperature conversion temperature DS18B20 real-time acquisition and through the digital display and offers a variety of operating light to indicate system now live in the state, such as: temperature setting, heating, and stop heating, the entire system through the four buttons to set the heating temperature and control the operating mode.

KEY WORDS:Microcontroller, digital display, single bus, DS18B20

目录

第1章前言

1.1研究的目的及意义

温度控制是无论是在工业生产过程中,还是在日常生活中都起着非常重要的作用,过低的温度或过高的温度都会使水资源失去应有的作用,从而造成水资源的巨大浪费。特别是在当前全球水资源极度缺乏的情况下,我们更应该掌握好对水温的控制,把身边的水资源好好地利用起来。所以我们必须能实时获取水温变化。对于超过适宜范围的温度能够报警。同时,我们也希望在适宜温度范围内可以由人们根据实际情况加以改变。

传统的温度采集电路相当复杂,需要经过温度采集、信号放大、滤波、AD转换等一系列工作才能得到温度的数字量,并且这种方式不仅电路复杂,元器件个数多,而且线性度和准确度都不理想,抗干扰能力弱。现在常用的温度传感器芯片不但功率消耗低、准确率高,而且比传统的温度传感器有更好的线性表现,最重要的一点是使用起来方便。

本次设计为一个基于单片机的饮水机的温度控制系统,该系统可以实时检测饮水机水箱的水温,并且可以通过数码管显示饮水机水箱水温度数,可以通过键盘或开关选择制冷或加热,可以人为设置水的温度的上下限,如加热,当温度在设定的范围内时正常工作,当低于水温下限时控制加热器加热;如制冷,当温度高于水温上限时控制压缩机制冷,当温度超过设定值时具有示警功能。

1.2 单片机的发展趋势

单片机对对温度的控制是工业生产中经常使用的控制方法。自从1976年Intel公司推出第一批单片机以来,80年代单片机技术进入快速发展时期,近年来,随着大规模集成电路的发展,单片机继续朝快速、高性能方向发展。单片机主要用于控制,它的应用领域遍及各行各业,大到航天飞机,小至日常生活中的冰箱、彩电,单片机都可以大显其能。单片机将微处理器、存储器、定时/计数器、I/O接口电路等集成在一个芯片上的大规模集成电路,本身即是一个小型化的微机系统。单片机技术与传感与测量技术、信号与系统分析技术、电路设计技术、可编程逻辑应用技术、微机接口技术、数据库技术

以及数据结构、计算机操作系统、汇编语言程序设计、高级语言程序设计、软件工程、数据网络通信、数字信号处理、自动控制、误差分析、仪器仪表结构设计和制造工艺等的结合,使得单片机的应用非常广泛。同时,单片机具有较强的管理功能。采用单片机对整个测量电路进行管理和控制,使得整个系统智能化、功耗低、使用电子元件较少、内部配线少、成本低,制造、安装、调试及维修方便。

1.3主要研究的内容

1.本系统上电后数码管显示当前测量温度,此时加热指示灯和保温指示灯均不点亮;若此时按“自动加热”键,则单片机自动将预加热温度设置为80℃并开始加热,送出一个加热信号,并点亮加热指示灯;若按“温度设置”键,则进入预加热温度设置界面,此时数码管闪烁显示预设置温度,此时通过按键“+”和“-”进行设置温度,预设置温度按“5”递增或递减,设置好温度后再按一次“温度设置”键确定,单片机保存预设置温度,并开始加热;

2.如果实测温度大于或等于预设置温度,则单片机发出停止加热信号并熄灭加热指示灯,点亮保温指示灯,且当超过预设温度时发出报警;

3.当温度下降到预设置温度以下5度时,单片机再次发出加热信号,同时熄灭保温指示灯,点亮加热指示灯,依次循环控制;

4.完成加热管控制电路、报警电路设计,重点设计好临界点问题。

第2章系统总体的设计

2.1硬件总体的设计

设计并制作一个基于单片机的热水器温度控制系统的电路,其结构框图如图2-1:

图2.1系统机构框图

硬件系统子模块:

(1)单片机最小系统电路部分;

(2)键盘扫描电路部分;

(3) 数码管温度显示和运行指示灯电路部分;

(4) 温度采集电路部分;

(5) 继电器控制部分;

(6) 报警部分。

2.2软件总体的设计

良好的设计方案可以减少软件设计的工作量,提高软件的通用性,扩展性和可读性。

本系统的设计方案和步骤如下:

(1) 根据需求按照系统的功能要求,逐级划分模块;

(2) 明确各模块之间的数据流传递关系,力求数据传递少,以增强各模块的独立性,便于软件编制和调试;

(3) 确定软件开发环境,选择设计语言,完成模块功能设计,并分别调试通过;

(4) 按照开发式软件设计结构,将各模块有机的结合起来,即成一个较完善的系统。

首先接通电源系统开始工作,系统开始工作后,通过按键设定温度值的上限值和下限值,确定按键将设定的温度值存储到指定的地址空间,温度传感器开始实时检测,调用显示子程序显示检测结果,调用比较当前显示温度值与开始设定的温度值比较,如果当前显示值低于设定值就通过继电器起动加热装置,直到达到设定值停止加热,之后进行保温,如果温度高于上限进行报警。

第3章硬件系统设计

3.1硬件电路分析和设计报告

本次设计主要思路是通过对单片机编程将由温度传感器DS18B20采集的温度外加驱动电路显示出来,包括对继电器的控制,进行升温,当温度达到上下限蜂鸣器进行报警。P1.7开关按钮是用于确认设定温度的,初始按下表示开始进入温度设定状态,然后通过P1.5和P1.6设置温度的升降,再次按下P1.7时,表示确认所设定的温度,然后转入升温或降温。P2.3所接的发光二极管用于表示加热状态,P2.5所接的发光二极管用于表示保温状态。P2.3接继电器。P3.1是温度信号线。整个电路都是通过软件控制实现设计要求。

3.1.1单片机最小系统电路

因为80C51单片机内部自带8K的ROM和256字节的RAM,因此不必构建单片机系统的扩展电路。如图3.1,单片机最小系统有复位电路和振荡器电路。值得注意的一点是单EA/必须接高电平,否则系统将不能运行。因为该脚不接时为低电平,片机的31脚VP

EA/必须接单片机将直接读取外部程序存储器,而系统没有外部程序存储器,所以VP VCC。在按键两端并联一个电解电容,滤除交流干扰,增加系统抗干扰能力。

VCC

图3.1单片机最小系统图

AT80C51的管脚说明:

VCC:供电电压。本设计供电电压为+5V。

GND:接地。

P0口:P0口为一个8位漏极开路双向I/O口,每个管脚可吸收8个TTL门电流。当P1口的管脚第一次写“1”时,被定义为高阻输入。P0口能够作为外部程序数据存储器,它可以被定义为数据/地址的低八位。在Flash编程时,P0口作为原码输入口,当Flash 进行校验时,P0输出原码,此时P0外部必须被拉高。

P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4个TTL门电流。P1口管脚写入“1”后,被内部上拉为高电平,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为低八位地址接收。

P2口:P2口为一个带内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被上拉电阻拉高,且作为输入。P2口的管脚被外部下拉为低电平时,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序

存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉电阻,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在Flash编程和校验时接收高八位地址信号和控制信号。

P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流,这是由于上拉的缘故。

RST:复位输入端。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时。

ALE:当访问外部存储器时,地址锁存于锁存地址的低位字节。在FLASH编程期间,该引脚用于输入编程脉冲。在平时,ALE端口以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而,要注意的是:每当其用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出,可将SFR8EH地址置0。此时,ALE只有在执行MOVX,MOVC指令时ALE才起作用。

PSEN:外部程序存储器的选通信号。在由外部程序存储器取指令期间,每个机器周期PSEN两次有效。但在访问外部数据存储器时,这两次有效的PSEN信号将不出现。

EA:EA功能为内外程序存储器选择控制端。当EA保持低电平时,单片机访问外部程序存储器。当EA端保持高电平时,单片机访问内部程序存储器。

XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入端。

XTAL2:来自反向振荡器的输出端。

3.1.2键盘电路

键盘是单片机应用系统中的主要输入设备,单片机使用的键盘分为编码键盘和非编码键盘。编码键盘采用硬件线路来实现键盘的编码,每按下一个键,键盘能够自动生成按键代码,并有去抖功能。因此使用方便,但硬件较复杂。非编码键盘仅仅提供键开关状态,由程序来识别闭合键,消除抖动,产生相应的代码,转入执行该键的功能程序。非编码键盘中键的数量较少,硬件简单,在单片机中应用非常广泛。

图为按键和AT80C51的接线图,检测仪共设有4个按键,每个按键由软件来决定其功能,4个按键功能分别为:

(1) SW1:设定按键(设定按键)

(2) SW2:加法按键(当前位加5)

(3) SW3:减法按键(当前位减5)

(4) SW4:退出设置键(系统初始化)

4.7k

图3.2单片机按键和AT80C51的接线图

3.1.3数码管及指示灯显示电路

(1)数码管显示说明

各个数码管的段码都是单片机的数据口输出,即各个数码管输入的段码都是一样的,为了使其分别显示不同的数字,可采用动态显示的方式,即先只让最低位显示0(含点),经过一段延时,再只让次低位显示1,如此类推。由视觉暂留,只要我们的延时时间足够短,就能够使得数码的显示看起来非常的稳定清楚,过程如表3.1。

表3.1 数码管编码表

本中使用了3个数码管,其中前两位使用动态扫描显示实测温度,在设置加热温度的时候,两个数码管是闪烁,以提示目前处在温度设置状态。第三位数码管静态显示符号“℃”。

(2)运行指示灯说明

本热水器温度控制系统中共使用到3个LED指示灯和3个数码管。

右上角的红色LED是电源指示灯;

数码管右边的红色LED是加热指示灯,当刚开机或温度降到设定温度5℃以下时,该灯会亮,表示目前处于加热状态;当温度上升到设定温度时,该LED灭,同时数码管右边的绿色LED亮,表示目前处于保温状态,用户可以使用热水器;当温度再次下降到设定温度5℃以下时,绿色LED灭,红色加热的LED灯亮,不断循环。

图3.3 LED数码管显示电路图

3.1.4温度采集电路

(1) DS18B20介绍

Dallas最新单线数字温度传感器DS18B20简介新的“一线器件”体积更小、适用电压更宽、更经济。Dallas半导体公司的数字化温度传感器DS1820是世界上第一片支持“一线总线”接口的温度传感器。一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。DS18B20、DS1822“一线总线”数字化温度传感器同DS18B20一样,DS18B20也支持“一线总线”接口,测量温度范围为-55℃~+125℃,在-10℃~+85℃范围内,精度为±0.5℃。DS1822的精度较差为±2℃。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。其DS18B20的管脚配置和封装结构如图3.4所示。

图3.4 DS18B20封装

引脚定义:

①DQ为数字信号输入/输出端;

②GND为电源地;

③VDD为外接供电电源输入端(在寄生电源接线方式时接地)。

(2)DS18B20的单线(1-wire bus)系统

单线总线结构是DS18B20的突出特点,也是理解和编程的难点。从两个角度来理解单线总线:第一,单线总线只定义了一个信号线,而且DS18B20智能程度较低(这点可以与微控制器和SPI器件间的通信做一个比较),所以DS18B20和处理器之间的通信必然要通过严格的时序控制来完成。第二,DS18B20的输出口是漏级开路输出,这里给出一个微控制器和DS18B20连接原理图。这种设计使总线上的器件在合适的时间驱动它。显然,总线上的器件与(wired AND)关系。这就决定:(1)微控制器不能单方面控制总线状态。之所以提出这点,是因为相当多的文献资料上认为,微控制器在读取总线上数据之前的I/O口的置1操作是为了给DS18B20一个发送数据的信号。这是一个错误的观点。如果当前DS18b20发送0,即使微控制器I/O口置1,总线状态还是0;置1操作是为了是I/O口截止(cut off),以确保微控制器正确读取数据。(2)除了DS18B20发送0的时间段,其他时间其输出口自动截止。自动截止是为确保:1时,在总线操作的间隙总线处于空闲状态,即高态;2时,确保微控制器在写1的时候DS18B20可以正确读入。

由于DS18B20采用的是1-Wire总线协议方式,即在一根数据线实现数据的双向传输,而对AT89S52单片机来说,硬件上并不支持单总线协议,因此,我们必须采用软件的方法来模拟单总线的协议时序来完成对DS18B20芯片的访问。

①DS18B20的复位时序,如图3.5

图3.5 DS18B20的复位时序图

②DS18B20的读时序

对于DS18B20的读时序分为读0时序和读1时序两个过程。

对于DS18B20的读时隙是从主机把单总线拉低之后,在15秒之内就得释放单总线,以让DS18B20把数据传输到单总线上。DS18B20在完成一个读时序过程,至少需要60us 才能完成。DS18B20的读时序图如图3.6所示。

图3.6 DS18B20的读时序

③ DS18B20的写时序

对于DS18B20的写时序仍然分为写0时序和写1时序两个过程。

对于DS18B20写0时序和写1时序的要求不同,当要写0时序时,单总线要被拉低至少60us,保证DS18B20能够在15us到45us之间能够正确地采样IO总线上的“0”电平,当要写1时序时,单总线被拉低之后,在15us之内就得释放单总线。如图3.7所示。

基于单片机饮水机温度控制设计

计算机控制技术 课程设计 成绩评定表 设计课题基于单片机饮水机温度控制设计 学院名称:电气工程学院 专业班级: 学生姓名: 学号: 指导教师: 设计地点: 3 设计时间: 指导教师意见: 成绩: 签名:年月日

计算机控制技术课程设计 课程设计名称:基于AT89C51单片机饮水机温度控制专业班级: 学生姓名: 学号: 指导教师: 课程设计地点: 课程设计时间:2012-06-11~2012-06-15

计算机控制技术课程设计任务书 学生姓名专业班级学号 题目基于AT89C51单片机饮水机温度可控制 课题性质工程设计课题来源自拟指导教师 主要内容(参数)利用89C51设计饮水机温度控制系统,实现以下功能:1.可以认为的通过独立按键控制饮水机的温度; 2.通过1602液晶显示饮水机温度; 3.可控制饮水机温度的上下温度限并能手动调节; 4.当高于上温度界限,或低于下界温度限是有警报; 任务要求(进度)第1天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。第2天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。 第3天:软件设计,编写程序。 第4-5天:撰写课程设计报告。图表清晰、方案合理、设计正确,篇幅不少于6000字。 主要参考资料[1]何立民.MCS-51系列单片机应用系统设计.北京航空航天大学出版社,1900 [2]何立民.单片机应用系统(系统配置与接口技术). 北京航空航天大学出版社,1994 [3]王之芳.传感器应用技术.西北工业大学出版社,1995 [4]南建辉,熊鸣,王军茹.MCS-51单片机原理及应用实例.清华大学出版社,2004 [5]张毅刚,彭喜源,曲春波等.MCS-51单片机应用设计.哈尔滨工业大学出版社,1997 [6]陈宝江.MCS单片机应用系统指南.北京:机械工业出版社,1997 [7]万福君.单片微机原理系统设计与开发应用.中国科学出版社,1995 [8]张友德、赵志英等.单片机原理应用与实验.上海复旦大学出版社,.1992 [9]张毅刚等.MCS-51单片机应用设计.哈尔滨.哈尔滨工业大学出版社.1997.12 [10]高海生等.单片机应用技术大全.西安:西安交通大学出版社,1991.12 审查意见 系(教研室)主任签字:年月

智能饮水机控制系统-毕业设计

智能饮水机控制系统 学生:XXX 指导教师:XXX 内容摘要:该系统设计综合电子技术理论,从生活实际出发,完善了饮水机的功能。设计方案中,主要采用AD590和光敏三极管作为检测单元,并运用了MC14433、74LS160等集成器件。整个设计系统实现两个功能,即测温数显和加热次数自动控制,包括检测、A/D转换(计数)、译码选通、继电器控制等电路模块单元。与传统的饮水机相比,由于采用了自动检测和控制的电子设计技术,可较好地实现对水温和水质的测量和控制,具有较广泛的应用前景。 关键词:检测单元温度传感器AD590 自动控制继电器

Intelligent water machine control system Abstract: The system of design integrated electronic technology theory, from the actual conditions of life, improving the function of the drinking fountains. The Design project with the main use ofAD590 and phototransistor as a test unit has still used theMC14433, 74LS160, such as integrated device. The whole design system tries to achieve two functions, namely, digital temperature measurement and automatic control of the number of heating, including detection, A / D converter (Count), decoding strobe, relay control such circuit modules. Compared with the traditional drinking fountains, the use of automatic detection and control of electronic design technology, can better achieve the right temperature and water quality measurement and control, with a wider range of applications. Keywords: Detection Unit Temperature Sensor AD590 Automatic Control Rela

基于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

智能饮水机控制系统设计之令狐文艳创作

毕业设计(论文) 令狐文艳 智能饮水机控制系统设计 Design of control system for intelligent drinking water machine 班级 学生姓名学号 1 指导教师职称 导师单位徐州工业技术职业学院 论文提交日期 论文真实性承诺及指导教师声明 学生论文真实性承诺 本人郑重声明:所提交的作品是本人在指导教师的指导下,独立进行研究工作所取得的成果,内容真实可靠,不存在抄袭、造假等学术不端行为。除文中已经注明引用的内容外,本论文不含其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。如被发现论文中存在抄袭、造假等学术不端行为,本人愿承担本声明的法律责任和一切后果。 毕业生签名:日期: 指导教师关于学生论文真实性审核的声明 本人郑重声明:已经对学生论文所涉及的内容进行严格审核,确定其内容均由学生在本人指导下取得,对他人论文及成果的引用已经明确注明,不存在抄袭等学术不端行为。 指导教师签名:日期:

摘要 在现代生活当中中,饮水机已经成为了我们日常生活中必不可少的家用电器。但是,有的饮水机的功能只是普通的加热功能,有的功能比较强大,如可以掌控水温的具体控制,但往往这样的饮水机价格使很多人望而止步,根本不能适用于普通家庭。根据这个情况,我设计了这款智能饮水机,这款饮水机的价格相对低廉但是功能却非常强大。一部分利用单片机对水温的控制,在加上液晶屏幕显示温度,得到稳定的人与机器的操作,这款饮水机有很多的模式可以使用,如:冲咖啡和沏茶等。这个设计也添加了团情况的紧急措施,如果水箱在缺水的情况下使用,无法使之加热,它会通过智能报警的方式告知饮水机主人提醒主人以保证其该系统的安全性,让人用起来更加稳定。对于这个设计来说,在确保用户使用过程中的安全的情况下为用户的使用更加方便、舒心。这个设计的智能化水平相对来说比较高,自动化操作可以根据用户自己来实现。 关键词:智能饮水机,单片机,控制 Abstract In modern life, drinking water machine has become essential household appliances in our daily life. However, some drinking water heating machine function is normal, some more powerful features, such as the specific control can control water temperature, but often drinking machine price this makes a lot of people stop, not suitable for the ordinary family according to this situation, I designed the intelligent water dispenser, the water dispenser is relatively inexpensive but the function is very powerful. A part of the use of single-chip temperature control, temperature display and LCD screen, get the human and machine stable operation, the water dispenser has a lot of die Type can be used, such as coffee and tea. This design also added a group of emergency measures, if the tank used in the absence of water, heating can not make it, it will be through the intelligent alarm way to inform the drinking machine owner to remind the owner to ensure the safety of the system, let people use them more stable. For this design, comfortable to ensure more convenient use for users, users in the process of security. The design of the intelligent level is relatively high, automatic operation according to the user to achieve.

基于单片机的温控器

天津理工大学 课程设计报告 题目:基于单片机的温控器设计 学生姓名李天辉学号 20101009 届 2013 班级电气4班 指导教师专业电气工程及其自动化

说明 1. 课程设计文本材料包括设计报告、任务书、指导书三部分,其中 任务书、指导书由教师完成。按设计报告、任务书、指导书顺序装订成册。 2. 学生根据指导教师下达的任务书、指导书完成课程设计工作。 3. 设计报告内容建议主要包括:概述、系统工作原理、系统组成、设计内容、小结和参考资料。 4. 设计报告字数应在3000-4000字,采用电子绘图、采用小四号宋 体、1.25倍行距。 5.课程设计成绩由平时表现(30%)、设计报告(30%)和提问成绩(40%) 组成。

课程设计任务书、指导书 课程设计题目: Ⅰ.课程设计任务书 一、课程设计的内容和要求(包括原始数据、技术要求、工作量) 当今社会,温控器已经广泛应用于电冰箱、空调和电热毯等领域中。其优点是控制精度高,稳定性好,速度快自动化程度高,温度和风速全自动控制,操作简单可靠,对执行器要求低,故障率低,效果好。目前国内外生产厂家正在研究开发第三代智能型室温空调温控器,应用新型控制模型和数控芯片实现智能控制。现在已有国内厂家生产出了智能型室温空调温控器,并已应用于实际工程。 本课程设计要求设计温度控制系统,主要由温度数据采集、温度控制、按键和显示、通讯等部分组成。温度采集采用NTC或PTC热敏电阻(或由电位器模拟)或集成温度传感器、集成运算放大器构成的信号调理电路、AD转换器组成。温控部分采用交流开关BT136通过改变导通角进行调压限流达到控制加热丝温度的目的。 温度控制算法采用PID控制,可以采用普通PID或模糊PID。对控制PID参数进行整定,进行MATLAB仿真,说明控制效果。进行程序编制。 设计通讯协议,并能够通过RS485总线将数据传回上位机。2.课程设计的要求 1、选择相应元器件设计温度控制系统原理图并绘制PCB版图。 2、进行PID控制算法仿真,设计PID参数,或模糊PID规则。 3、系统功能要求:a要能够显示实时温度;b能够进行温度设置;c 能够进行PID参数设定;d能够把数据传回上位机;e可以设定本机地址。F温度控制范围0~99.9度。 4、编制程序并调试通过,并有程序流程图。

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

自动水温加热器设计 一.测控大作业要求 自动水温加热器设计 加热体:交流电阻丝500W 测温传感器:热电偶 要求:能够检测水的温度,控制水温为设定值,允许少量偏差,比如温度45摄氏度 设计步骤; 传感器的信号输出,信号放大,滤波,电平偏移,A/D,PID控制,显示等。二.设计目标 设计一个基于单片机的加热器的温度控制系统,以AT89C51单片机为控制核心,以传感器AD590采集温度信号,放大后经ADC0809将模拟信号转换为数字信号,送入单片机AT89C51,通过软件编程AT89C51可以驱动各个管脚连接的功能模块实现各个功能,如温度采集、温度设定、显示、示警等。该系统可以实时检测加热器水箱的水温,并且可以通过数码管显示加热器水箱水温度数,可以通过键盘或开关选择制冷或加热,可以人为设置水的

温度的上下限,如加热,当温度在设定的围时正常工作,当低于水温下限时控制加热器加热;如制冷,当温度高于水温上限时控制压缩机制冷,温度检测围0~95℃,精度±1℃,当温度超过设定值时具有示警功能。三.方案总设计 以单片机系统为核心的控制方案,其原理框图如图1所示。本方案通过温度传感器将温度信号转换为电流信号,信号放大后,经A/D转换器,A/D 转换器将进来的模拟信号转换成数字信号,然后送到单片机处理,并将采集的温度值与键盘设定的温度值进行比较,根据比较的结果,单片机输出相应的信号来控制外部设施,达到控制加热器加热或压缩机制冷的目的。还具有显示、报警等功能。

图1方案原理框 四.电路设计 4.1 单片机最小系统设计 本设计单片机最小系统如图2所示,由主控器AT89C51、时钟电路和复位电路三部分组成。单片机AT89C51作为核心控制器控制着整个系统的工作,而时钟电路负责产生单片机工作所必需的时钟信号,复位电路使得单片机能够正常、有序、稳定地工作。 图2 单片机最小系统 4.1.1 单片机选择

饮水机温度控制

东南大学成贤学院 毕业设计(论文)任务书 电子工程系自动化专业 学生姓名张成尧 学号 01211328 起讫日期 2015.03---2015.06 设计地点东南大学成贤学院实验大楼502 指导教师签字 专业负责人审查签字

课题 饮水机温度控制系统设计 名称 一、毕业设计(论文)工作内容和要求 1、选题背景 温度控制是无论是在工业生产过程中,还是在日常生活中都起着非常重要的作用,过低的温度或过高的温度都会使水资源失去应有的作用,从而造成水资源的巨大浪费。特别是在当前全球水资源极度缺乏的情况下,我们更应该掌握好对水温的控制,把身边的水资源好好地利用起来。所以我们必须能实时获取水温变化。对于超过适宜范围的温度能够报警。同时,我们也希望在适宜温度范围内可以由人们根据实际情况加以改变。 传统的温度采集电路相当复杂,需要经过温度采集、信号放大、滤波、AD转换等一系列工作才能得到温度的数字量,并且这种方式不仅电路复杂,元器件个数多,而且线性度和准确度都不理想,抗干扰能力弱。现在常用的温度传感器芯片不但功率消耗低、准确率高,而且比传统的温度传感器有更好的线性表现,最重要的一点是使用方便。 因此,本次设计为一个基于单片机的饮水机的温度控制系统,该系统可以实时检测饮水机水箱的水温,并且可以通过数码管显示饮水机水箱水温度数等一系列的功能。 2、工作内容与需要提供的基础资料 (1)工作内容 本科阶段的毕业设计(论文)是本科学习阶段的最后一个环节,也是开放教育集中实践环节的重要组成部分,重在培养学生独立工作能力和综合运用所学知识解决实际工程技术问题的能力。通过毕业设计(论文)工作,使学生将所学到的理论知识运用到实践中,在一定程度上,培养学生的创新精神和创造能力。 本课题的具体工作内容如下: ①查阅并阅读大量文献,掌握目前饮水机温度控制系统的应用与发展概况; ②在阅读文献的基础上,掌握饮水机温度控制系统的工作和设计原理,并进行饮水机温度控制系统总体方案的设计,同时完成开题报告; ③在总体方案的基础上,进行饮水机温度控制系统的设计与调试; ④在硬件平台的基础上,进行饮水机温度控制系统软件部分的设计、仿真与调试; ⑤列写论文提纲,进行论文写作,形成初稿; ⑥根据指导教师对初稿提出的修改建议,修改论文; ⑦论文定稿并准备答辩。 (2)需要提供的基础资料 ①与课题以及专业相关的英文文献 ②硬件设备:自选芯片、电阻、电容、晶振、通用板、导线、万用表、示波器、信号发生器、电烙铁和仿真器等 ③软件设备:Protel、proteus仿真软件以及单片机编程软件等

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

序号(学号):040930727 长春大学光华学院 毕业设计(论文) 姓名魏明岩 系别 专业 班级0409307 指导教师马春龙 年月日

目录 摘要 (1) 第一章前言 (3) 1.1课题背景和意义 (3) 1.2温度控制系统的使用 (3) 1.3毕业设计任务 (4) 第二章系统方案 (5) 2.1水温控制系统设计任务和要求 (5) 2.2水温控制系统部分 (5) 2.3控制方式 (7) 第三章系统硬件设计 (8) 3.1总体设计框图及说明 (8) 3.2外部电路设计 (8) 3.3单片机系统电路设计 (9) 第四章系统软件设计和调试 (13) 4.1 程序框架结构 (13) 4.2程序流程图及部分程序 (13) 4.3 系统安装调试和测试 (17) 第五章结论 (18) 致谢 (19) 参考文献 (20) 附件1(程序代码) (20) 附件2(电路原理图) (27)

基于单片机的水温控制系统 【摘要】温度是工业控制对象主要被控参数之一,在温度控制中,由于受到温度被控对象特性(如惯性大、滞后大、非线性等)的影响,使得控制性能难以提高,有些工艺过程其温度控制的好坏直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。为了实现高精度的水温测量和控制,本文介绍了一种以Atmel公司的低功耗高性能CMOS单片机为核心,以PID算法控制以及PID参数整定相结合的控制方法来实现的水温控制系统,其硬件电路还包括温度采集、温度控制、温度显示、键盘输入以及RS232接口等电路。该系统可实现对温度的测量,并能根据设定值对温度进行调节,实现控温的目的。 【关键词】单片机AT89C51;温度控制;温度传感器PT1000;PID 调节算法 The summary: Temperature is the main control of industrial control of parameters,In temperature control, due to temperature controlled object properties (such as inertia big, big, lagging effect of nonlinear, etc.), to improve performance, some process temperature control of its direct impact on the quality of the product, and designed a kind of ideal temperature control system is a very valuable.In order to realize high precision temperature measurement and control, this paper introduces a meter taking Atmel company low-power high-performance CMOS chip as the core, and the PID control algorithm with PID parameters combination of control method to realize the temperature control system, the hardware circuit including temperature, temperature

基于单片机的温度控制器附程序代码

生产实习报告书 报告名称基于单片机的温度控制系统设计姓名 学号0138、0140、0141 院、系、部计算机与通信工程学院 专业信息工程10-01 指导教师 2013年 9 月 1日

目录 1.引言.................................. 错误!未定义书签。 2.设计要求.............................. 错误!未定义书签。 3.设计思路.............................. 错误!未定义书签。 4.方案论证.............................. 错误!未定义书签。方案一................................................. 错误!未定义书签。方案二................................................. 错误!未定义书签。 5.工作原理.............................. 错误!未定义书签。 6.硬件设计.............................. 错误!未定义书签。单片机模块............................................. 错误!未定义书签。 数字温度传感器模块 .................................... 错误!未定义书签。 DS18B20性能......................................... 错误!未定义书签。 DS18B20外形及引脚说明............................... 错误!未定义书签。 DS18B20接线原理图................................... 错误!未定义书签。按键模块............................................... 错误!未定义书签。声光报警模块........................................... 错误!未定义书签。数码管显示模块......................................... 错误!未定义书签。 7.程序设计.............................. 错误!未定义书签。主程序模块............................................. 错误!未定义书签。 读温度值模块.......................................... 错误!未定义书签。 读温度值模块流程图: ................................. 错误!未定义书签。

基于单片机的智能饮水机的设计毕业设计(论文)

本科毕业设计(论文)题目基于单片机的智能饮水机的设计

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

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

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

智能仪器仪表综合实训 题目基于单片机的温度控制系统设计 学院 专业电子信息工程 班级 (仪器仪表) 学生姓名 学号 指导教师 完成时间:

目录 一、系统设计---------------------------------------------------------第 1 页 (一)系统总体设计方案----------------------------------------------第1 页(二)温度信号采集电路选择和数据处理--------------------------------第3 页(三)软件设计------------------------------------------------------第3 页二、单元电路设计-----------------------------------------------------第 5 页 (一)温度信号采集电路----------------------------------------------第5 页(二)步进电机电路------------------------------------------------- 第5 页(三)液晶显示模块---------------------------------------------------------- 第6 页(四)晶振复位电路--------------------------------------------------第7 页三、总结体会--------------------------------------------------------------------------------------第7 页 四、参考文献-------------------------------------------第8 页附录:程序清单------------------------------------------第8 页

(最新版)智能饮水机控制系统的设计毕业设计

本科毕业论文(设计) 智能饮水机控制系统的设计 中工 信商 2014-JX16- 系 (部) 信息工程系 专 业 测控技术与仪器 学 号 学生姓名 王珂 指导教师 刘秀敏 提交日期 年 月 日

摘要 现代生活中,饮水机已经成为了必不可少的日常电器。而以往的饮水机只有单加热或者制冷功能,功能强大一些的饮水机可以实现对水温的控制,但是这类饮水机的市场价格相对较高。所以本文设计了一款价格相对低廉但是功能强大的智能饮水机系统,利用单片机不仅能够实现对水温的控制,同时利用液晶屏幕显示温度,拥有良好的人机信息交换界面,用户可以利用按键选择不同的模式,比如:沏茶,冲咖啡等。本设计也为各种突发情况制定了应对措施,比如在水箱缺水的情况下,用户无法使用加热功能,系统也会通过声光报警,提醒用户以保证用户及其系统的安全性。对于设计而言,在保证用户使用安全的情况下,尽可能为用户的使用提供方便是本设计的要求。本设计的智能化水平较高,完全可以根据用户的需求实现自动化操作。 关键字:智能饮水机,单片机,控制

Design the control system of intelligent water dispenser Abstract At present,dispenser the past dispensers only ,the betters can realize temperature control.But this kind of dispenser market price is relativity a relatively inexpensive but powerful intelligent dispenser https://www.docsj.com/doc/3f13783229.html,ing MCU not only can realize temperature control,but also can use liquid crystal display the temperature.Having a good man-machine interface,user can choose different patterns though keys.like:make tea,make coffee,and so on.This design also measures for various emergency situations.For example, in the water shortage situation, users can not use the , the system will through sound and light alarm to remind the user.Ensure the safety of the user and the system.For the design, to ensure user safety, As far as possible for the user easy to use is the requirement of the design.The intelligent level of the design is realize automatic operation according to the needs of user. Keywords:intelligent water dispenser MUC control

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

摘要 在能源日益紧张的今天,电热水器,饮水机,电饭煲之类的家用电器在保温时,由于其简单的温控系统,利用温敏电阻来实现温控,因而会造成很大的能源浪费浪费。 但是利用AT89C51单片机为核心,配合温度传感器,信号处理电路,显示电路,输出控制电路,故障报警电路等组成,软件选用汇编语言编程。单片机可将温度传感器检测到的水温模拟量转换成数字量,显示于LED显示器上。该系统灵活性强,易于操作,可靠性高,将会有更广阔的开发前景。 关键字:单片机饮水机水温控制传感器

目录 摘要 (i) 目录 (ii) 第1章前言 (1) 第2章饮水机概况 (2) 2.1 饮水机功能介绍 (2) 2.2 饮水机涉水管路系统图 (3) 第3章饮水机电气原理剖析 (5) 3.1 电气原理图 (5) 3.2饮水机电气控制走向 (6) 第4章各种卡片使用及功能 (8) 4.1 安装卡 (8) 4.2 用户卡 (8) 4.3 统计卡 (8) 4.4 清洗卡 (9) 第5章使用注意事项 (10) 第6章单片机温度控制系统设计(一) (11) 第7章单片机温度控制系统设计(二) (16) 7.1 整体方案设计 (16) 7.2 系统程序设计 (25) 第8章结论 (31) 致谢 (33) 参考文献 (34)

第1章前言 能源问题已经是当前最为热门的话题,离开能源的日子,世界将失去一切颜色,人们将寸步难行,虽然本设计是节省电能角度出发,而电能又是可再生能源,但是在今天还是有很多的电能是依靠火力,核电等一系列不可再生的自然资源所产生,一旦这些自然资源耗尽,我们将面临电能资源的巨大的缺口,因而本设计从开源节流的截流角度出发,节省电能,保护环境。 本篇将阐述设计一个水温自动控制系统,控制对象为1升净水,容器为搪瓷器皿。水温可以在一定范围内由人工设定,并能在环境温度降低时实现自动控制,以保持设定的温度基本不变。 本设计主要内容如下: (1)温度设定范围为40~90℃,最小区分度为1℃,标定温度≤1℃。 (2)环境温度降低时温度控制的静态误差≤1℃。 (3)用十进制数码管显示水的实际温度。 (4)采用适当的控制方法,当设定温度突变(由40℃提高到60℃)时,减小系统的调节时间和超调量。 (5)温度控制的静态误差≤0.2℃。

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

湖南科技大学潇湘学院 毕业设计(论文) 题目单片机温度控制系统 作者 系部信息与电气工程系 专业电气工程及其自动化 学号 指导教师 二〇一年月日

湖南科技大学学院 毕业设计(论文)任务书 信息与电气工程系电气工程及其自动化教研室 教研室主任:(签名)年月日 学生姓名: 学号: 专业: 电气工程及其自动化 1 设计(论文)题目及专题:单片机温度控制系统 2 学生设计(论文)时间:自年月日开始至年月日止 3 设计(论文)所用资源和参考资料: (1)单片机温度控制系统流程图(2)单片机程序设计基础 (3) protel se 99软件(4) 单片机使用接口技术 (5) 单片机程序设计基础(6)网上有关技术资料 4 设计(论文)应完成的主要内容: (1) 基于单片机温度控制系统的发展及应用 (2) 单片机温度控制系统设计包含的基本内容 (3) 单片机温度控制系统技术 (4) 单片机温度控制系统实现 (5) 全文总结 5 提交设计(论文)形式(设计说明与图纸或论文等)及要求: (1) 程序。要求:编译通过,基本能运行。 (2) 毕业论文。要求:正确,规范,通顺。 (3) 可供发表的研究论文(可选)。要求:规范,新意 均需提交电子版和纸质版。 6 发题时间:年月日 指导教师:(签名) 学生:(签名)

湖南科技大学学院 毕业设计(论文)指导人评语 指导人:(签名) 年月日指导人评定成绩:

湖南科技大学学院 毕业设计(论文)评阅人评语 评阅人:(签名) 年月日评阅人评定成绩:

湖南科技大学学院 毕业设计(论文)答辩记录 日期: 学生:学号:班级: 题目: 提交毕业设计(论文)答辩委员会下列材料: 1 设计(论文)说明书共页 2 设计(论文)图纸共页 3 指导人、评阅人评语共页 毕业设计(论文)答辩委员会评语: 答辩委员会主任:(签名) 委员:(签名) (签名) (签名) (签名)答辩成绩: 总评成绩:

基于单片机的水温控制系统毕业设计

基于单片机的水温控制系统设计 摘要 温度控制系统可以说是无所不在,热水器系统、空调系统、冰箱、电饭煲、电风扇等家电产品以至手持式高速高效的计算机和电子设备,均需要提供温度控制功能。本系统的设计可以用于热水器温度控制系统和饮水机等各种电器电路中。它以单片机AT80C51为核心,通过3个数码管显示温度和4个按键实现人机对话,使用单总线温度转换芯片DS18B20实时采集温度并通过数码管显示,并提供各种运行指示灯用来指示系统现在所处状态,如:温度设置、加热、停止加热等,整个系统通过四个按键来设置加热温度和控制运行模式。 关键词:单片机、数码管显示、单总线、DS18B20. Based Temperature Control System Abstract Temperature control system can be said to be ubiquitous, water heaters, air conditioning systems, refrigerators, rice cookers, electric fans and other home appliances as well as high-speed and efficient hand-held computers and electronic equipment are required to provide temperature control. The system design can be used for drinking water heater temperature control systems and other electrical circuits. AT80C51 microcontroller as the core of it, through the three temperature digital display and 4 keys to achieve man-machine dialogue, the use of single-chip bus temperature conversion temperature DS18B20 real-time acquisition and through the digital display and offers a variety of operating light to indicate system now live in the state, such as: temperature setting, heating, and stop heating, the entire system through the four buttons to set the heating temperature and control the operating mode. KEY WORDS:Microcontroller, digital display, single bus, DS18B20 绪论

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