1绪论1.1 智能热水器在我们的生活中,热水器慢慢成为城市居民必不可少的电气设备.这么多年的进步和技术沉淀,这个热水器行业也源源不断推出不同功能的产品种类,热水器的种类各种各样,从最开始的燃气热水器,一直到至今的天然气热水器、烧电热水器、太阳光能热水器等。各类的水器都有他自己的市场地位。就以热水器的使用感受来看,产品样式多的真是琳琅满目,当然用着也很舒服。即便智能的家居和物联网的最新概念,智能程度也会大大提高,给人类的生活带来很大的满足感。现在的热水器正向着安全的,节能的,稳定的,高效率的,人性化的方面猛速前进。1.2 单片机MCU是具有编程和外部电路设计,体型不大,功耗特别低的小型计算机,能完成各种智能控制任务。由于单片机技术的飞速发展,那么多的消费电子产品开始使用各种类型的单片机作为控制核心,用完成人类和机器之间沟通互动。并用自己程序和里面操作获取想要知道的内容。更加符合人群和智能化的家用电器操作控制。 热水器之中,单片机被广泛用作控制的中心。 用类似的温度传感器对热水器进行温度控制,可以实现高精度,并且做完了了从最开始旋钮调整到数调整方向的慢慢变化,同样,单片机用不一样的传感器控制和呈示热水器的各类运行状况,并在缺水,过热等的情况以下向用户人群呈示声音光亮以警报防止发生意外事故并阻止人群使用。为了安全所提出的智能热水器操控系统以52系列地单片机为操控核心,可通过温度传感器和水的位置传感器检测热水器的状态,并通过对按钮和显示影像屏与用户进行交互。准时加热和自动恒温特性。同样,也有设置过热和缺水的警报,为了人群提供方便。这个装配成本低,实用感在生活中较好,调控热度高低较好。1 智能热水器控制系统的总体设计方案 此次制作所提到的智能热水器控制系统主要是实现对温度的自行操控、按时加热操控和智能警报的作用,所以智能热水器操控系统主要分为控制、显示、信息输入、加热、声光报警等这部分模块组成。1.1 方案的分析与选择 对于主控制芯片,此解决方案选择了最简单的8位52系列单片机,该单片机可以完全满足该系统的要求,并且性能可靠且成本低廉。此外,由于52系列单片机在电子学领域的基本状况,因此它们在使用和编程方面相对熟练,极大地缩短了开发周期并更有效地完成了设计工作。对于显示模块,LED液晶显示器,LCD1602字符液晶和LCD12864点矩阵液晶都是可以完成显示操作的简单紧凑型显示设备。 LED液晶显示器的里面的构造非常简易,LCD1284更喜欢被用在呈示图片和影像方面,LCD1602特别喜欢被用于呈示较少的图案字样。因此选择LCD1602字符液晶。往内输入的模块一般情况下有用户消息从外部送到内部也有传感器消息从外部送到内部。在输入用户信息方面,使用键盘比使用旋钮更易于控制,并且用户更容易接受。用配置相对映的调整按钮,可很好的正确地做到想要的热度。当然,有各种类型的按钮,例如机械按钮和电容按钮,并且该系统处于试验调试阶段,因此选择了最简单的按钮。传感器信息平时输入通常分两个地方,第一个地方是温度信息输入,热度传感器平时用于通告MCU眼下的水的热度以进行自动温度控制,第二个地方就是水的位置信息输入。是为了告知微控制器缺水警报的目的。由于热度传感器,通常情况能在热敏R和数字热度传感器DS18B20之间来进行选配。由于热敏R可靠性低且输出为模拟量,因此只能在进行相应的A/D转换后才能转换,这很麻烦,因为数字温度传感器的温度测量范围宽广,并且单片机节省了通信。直接输出资源,数字量和外围电路非常简单,并且与此概述一致。同样的时候,引进来专门用的的时钟芯片DS18B20以完成正确的定时加温时,将为微操控器用来给它们俩作参照。为了确保用户安全,增加了声音和视觉警报提示模块,以在加热和供水不足时发出提示。同样的,为完成正确的定时加温,引入了一般专们用的构造时刻芯片DS18B20,为微小控制器呈示日子和时刻基本提示。为了确保用户的安全,增加了声光报警提示模块,在缺水,缺水的情况下显示提示信息。1.2 系统总体设计概述 系统以52这个系列MCU为操控中心,一般用DS18B20单数线数字样式热度传感器得到热度讯息,用DS18B20时钟芯片为单片机呈现数作为参照对象,呈示这部分用LCD1602,用机械钮键的方法供给用戸输入,配置眼下系统时刻、要一些热度定时、水的热度配置等方面,做完对所有控制器的管理。系统所有的构造框图如图 1.1 所示。 图 1.1 系统整体框图1.3 各功能模块介绍 为了顺顺利利的完成整个单片机系统的设计,有必要对所使用的各个模块的组件举行具体的选择,并对组件的数据手册、操作纲要、认认真真领会各个组件的机能、操作要领、硬件的连接基本情况等。1.3.2 控制模块本设计使用处理器STC89C52RC,主控制核心是52系列单片机,采用CMOS技术构建的8位处理器,CPU可以正常运行,具有相当稳定的运行性能和低功耗。该命令系统与现有的8052微控制器内核完全兼容,并具有2K + EEPROM存储。要创建主导模块,您需要将最小系统的最外部电路配置为单芯片计算机(主要具有晶体振荡和恢复电路),以使单芯片计算机正常工作。 1.3.2 显示模块 本设计采取LCD1602液晶屏幕上,是一个袖珍和高度集成的液晶显示器,可以显示的字母,数字,符号,等,其特点是低功耗,体积小,光模块,并将自己的字符库,必须根据需要初始化开发显示的实现,设置相关的显示位置和显示内容,并且操作简单。集成显示模块可以参考用户手册中引脚的特定定义,“硬件设计”部分详细介绍了与单个芯片的特定连接。当LCD初始化时,5V电源模块1602显示MCU及其最小系统和电源接口,温度传感器模块,声光报警模块,水位传感器模块,按键输入,时钟电路。在与读写操作有关的编程中,您需要参考时序图并进行必要的调整以选择单晶振荡。LCD1602有属于本身的数字符号库,这样的话简易了人群的开创,平时也节约了MCU程序的存储空间,不用在程序中数字符号呈示。如下方图1.5所呈视 1.5 LED1602液晶显示流程图1.3.3 输入模块对于单片机,用户必须通过执行相关的命令输入进行配置。单片机必须对热水器的热水温度进行测试,观察热水是否少水,并在传感器连接的情况下输入信号。输入模块为客户订单输入、热量输入、缺水信号输入。命令向内输入时,由四个单独的按钮完成,热度输入由DS18B20完成,电子水位开关通知是否有水。命令输入模块由四个独立的键组成。单个按钮的触摸模式对于低级很有用。在正常的系统开放状态下,单片机上相应的端口保持高电平。这个时候触碰键钮,单个键钮的两端连接并接收。这个水平下降到地面,所以微控制器可以捕获主要任务。这四个独立的键是配置功能、键值增加、键值减少和这四个功能定义的确认。这里的四个按钮使用软件算法编程ghost程序来扫描按钮的状态。之后,利用行中相应数量的按钮构造对的应答逻辑,为用户提供完整的参考号配置功能。大多数热输入模块都是单导线数字热传感器。型号是DS18B20。在DS18B20的核心中,序列要求的单线传输协议。在水位置信号传输中,选择装有bz2401电子的水位置传导按钮。电源的电压范围为5v-24v,一般有三根线,即电源线、地线和信号线。这种产品通常在内部装有检测水的位置信号的芯片,并由芯片在内部进行处理。当判断有水存在时,芯片会发射出与电压源电压类似的高电平。如果确定没有水,芯片可以发射零伏。将数字ghost数据线连接到地线。 1.3.4 警报模块在实现设定时间功能时,该系统使用专用的DS1302时钟芯片来准确提供详细的日期和时间概念。同时,配置3个LED灯和一个蜂鸣器以形成声光信号和警报模块。DS1302是DALLAS公司生产的一种慢速充电时钟保持芯片,它可以通过一个简单的串行端口与单个芯片通信,该芯片具有自己的独立时钟电路和31个静态RAM。字节,可以提供单片机的详细时钟信息,例如日期,年,月和日,时,分和秒,可以自动处理每个月的天数和and年,以确保精度日期记录。在硬件中,它使用三根数据线连接到微控制器的相应端口,分别是复位,数据和串行时钟。芯片的平时正常工作功率特别低,并在保存起来和记载日子和时刻数据期间消代的功率根本不到一兆瓦。其封存装形式和管脚定义看下图片1.6 所呈示。图 1.6 DS18B20 的封装和管脚定义使用时,必须将芯片连接到32.768 KHz晶体振荡器,这需要简单的外围电路。如下图1.7所示,它是一个经典的用来应用电线路。图 1.7 一种典型的 DS1302 应用电路图一般声音和光亮警报模块中用的LED灯和微型蜂鸣器,结构简单且好理解电路的特性。用LED灯的时候,要当心选择的颜色,并要来根据最大地电流限制,再加上能相配的限流R,以用来保护LED灯在平时正常电压电流。蜂鸣器不能由单片机端口直接供电。您需要通过三极管激活蜂鸣器来放大三极管的相应模型,例如9012、8550和其他模型,通常它可能会发出声音。图1.6所示
硬件电路的设计与实现2.1 单片机最小系统硬件电路设计 很小的单个芯片系统包含一个晶体振荡器,一个恢复位电路等。MCU中已经存在时钟振荡电路。我们需要在引脚XTAL1和XTAL2之间添加一个反馈环路,以构建最小的MCU系统,以MCU可以获取时钟信号。通常用反馈环路是一个石英晶体振荡器和2个30μF 并联电容器。电容值根据晶体的频率进行调整。在较小的MCU系统电路中,石英晶体振荡器的频率越高,MCU 内部时钟信号的周期短,速度更快从MCU贯行命令。在此构造中,微控制器的时钟速率设置为12MHz,并且相应的重置按钮设置为微控制器的重置引脚,以便用户可以重置微控制器。必要时。对于系统的每一个传感器接触口,还必须为每个传感器,电源和数据线接口标明。最不大的系统可以构造在所有都有可以用的板子上,也可以用焊接在PCB板子上的完成品模块,其硬件原理图片如下面图片 2.1 所呈示。 图 2.1 MCU 最小系统和接口电路2.2 显示模块硬件电路设计 在这次实验中,选择字符LCD1602作为呈示设备,将LCD1602的数据引脚一起连到MCU的P0端口。即,P0.0至P0.7分别对应于以1602展示的8个数据线(DB0至DB0)。 DB7用连上。如图 2.2 所示,特殊功能端子RS,RW和E通过网络标签分别连接到P1.0,P1.1和P1.2。模块的VEE地端可以调整呈示模块呈示的数字符号的光亮度和对比度。在现实电线路中,用了十千Ω的蓝白R102。当用手转动,就可以更改字符的样式。 图 2.2显示模块和接口电路2.3 温度传感器 DS18B20 电路设计 DS18B20温度传感器和MCU中间的连接较简。将数据线直接连接到MCU的P2.1端口(网络签标DQ),电源和地线也连到MCU主板上,这个时候,数据线所用电源电压通过四点七千电阻上拉。 图 2.3温度传感器和接口电路2.4 电子式水位置开关硬件电路设计 用电子水位置导通按钮做成是否缺水的指示判定,这个电按钮在如果有水的时候输出的高电平,在没有液体情况的时候出口是低微电平。高的电平就是电压源,因此电压源要用为5V,传递数具线和迪线连接到单芯片计算电脑的主电路板上(看下面2.4图)。网络签标水对映MCU的P2.2端口。 图2.4电子式水位开关接口电路2.5 时钟芯片电路设计 在时钟芯片DS18B20 的3个端口 RST,SCLK和I/O连到用数据互换的MCU上,看图片呈示 2.5 所示,收集标签分开是RST,SCK.IO,分开是连接到微控制器的P3.7,P3.5和P3.6 ,实现与单片机的通讯。请看一看DS18B20 The clock chip的传统电路设计方式来构造该整个的基本电路形态。 图 2.5时钟芯片电路2.6 声光报警电路设计 警报电路分为光警报和声警报,用于响应系统的各种警报,并通过声和光提醒用户。如 2.6 声响警报模块的电路的构造,峰鸣器一般用与MCU一样的正5伏电压源,由晶体管9013管控,集电极连接到MCU端口,网络标签为BEEP,与MCU的P2.0端口相对应。 图2.6蜂鸣器电路高亮度和长寿命的LED灯用于照明警报和提示,常见的阳极连接方法,单片机提供低水平照明。装配3LED光泡,串联接51ΩR ,D1用于指示增加热度状况,D2用来看水位状况,D3用来看热度状况。这3灯连到MCU的P2.5,P2.4和P2.3端口,实现联代功能。 图 2.7指示灯电路2.7 按键设置模块电路设计 本系统的时钟设置、 其中温度中的设计都是要用按钮来进行的,基本用 四个独立的按钮的设计,将一个端子接地并按下后,降低单片机的端口级别,并完成主动作捕捉。此功能由装配按钮,确认按钮,增值按钮和减值按钮界说,网标签为SELT,ENTER,UP和DOWN,对应接单片机的 P1.3、P1.4、P1.5和 P1.6四个端口。 图 2.8键钮模块电路2.8 电源和开关模块设计 这个系统一般在外部接上正五伏电源来进行工作。如果想方便控制,需加一个电源总的开关,并且使用LED指示灯来指示电源。在电源和地线中间并联2个滤波C,过滤出电源纹波。 图 2.9电压源模块电路3 热水器控制系统的软件设计与算法实现 软件设计是整个系统的核心。好的软件设计能使硬件更加出色。软件系统的主要设计思想是:1开系统电源后,将呈示目前系统时刻的讯息和水的热度讯息;当水温低于设定值时,开始加热。当水热度大于预期值或水量不足时会触发声音和视觉警报。2、响应按键操作。如果有一些人群碰到下配置灯按钮时,您可以执行3个选项,第一个是设置运行时间,第二个是配置计时器预热的开始和结束时间,第三个是配置温度。范围内的上升和下降极限。软件程序的设计中,它完全结合了模块化设计的思路。完整的软件系统圈主要包括通用初始化功能,LCD1602基本功能,DS18B20基本功能,DS18B20基本功能,按键扫描配置策略基本功能,然后在主程序中调用相关模块的功能,例如读取传感器状态,智能温度判定,警报处理决策,键盘扫一扫,以完成系统预期的操作功效。3.1 系统总体流程图 图3.1系统总体流程图3.2 显示模块程序设计 呈示模块程序主要包括初始化、命令子函数和写数据子函数,是系统软件编程的基本库里,是系统软件编程的最关键基本函数:图3.2所示 图3.2显示模块程序设计3.2.1 写命令子函数1602作业要命令输入并具有自己的命令库。要编写这个命令,您更需要编写一个特殊设定的的写命令子功能。3.2.2 写数据子函数 图3.3子函数流程图另外,必须将在时钟装配流程和热度装配流程呈示的情况与人员输入一起编写,以配置适当的光指示呈示管理。3.3 温度传感器模块程序设计 温度传感器流程图。图3.4所示 图3.4温度传感器模块程序设计 在Temperature sensor的基本功能装配中,它用于热度采集并管理。热度写入功能包含写入成数和不成数那部分,分析DS18B20的数据格局,写下正确的热度和因变量。基本功能开发包含模的块开始化的功能、单独线串行的传递信息延迟功效 、所有线信息的装配、byte数传递、byte数收到等很多局部。从主程序中调用这些功能,并与LCD display功能的配合用来以完成各种各样的效果,例如温度显示和判断。3.4 按键设置程序设计 按钮设置程序主要是按钮扫秒的方法。由于键子的扫秒的逻及更加繁琐,因此不仅需要辨认碰下的键数,哪个键,还需共同LCD呈视功能来展示不一样的按钮数和当时的情况,并控制光标位置和打开和关闭LCD1602 ,提示用户进行设置。按钮扫一扫配置过程里分别成为一个子功效,在主要软件中巡回挪用。在行使按键编排动手活动中,因为用了的是呆板按键,出现在癫动的征像,形成测验不却准或碰下的数的误会,正常来用癫动方法,把过去的时间,确保按钮的数正确。按钮正常是四,配置按下面的按钮、确定正确的按碰键子、键子数增多和键子值变少。用来变化量SELT 表达配置按钮的状况,并设计全面变Select记载的装配按钮被按下的次数,将不同的时间与不同的装配功能进行比较,具有按钮功能的效果。当装配按钮所触摸的按钮的频率为1时,请沿光标方向调整时间功能,并记住要进入调整模式。当按按钮的数为二时,光标指引向调好定时作用.当击按钮数量为三时,光标指引向配置热度作用。当按数为四时,请勿标记调整形式并返回正常模式.当使用更改量ENTER显示确认按钮的状态时,请使用Enter记录按钮被按下的次数。Enter的每次访问,都要先开始检验Select的改动数量,确准Select处于功能设置模式,然后显示不同的内容,并控制光标的移动根据不一样功能模下按动确认按钮的数,判定系统在当前要修正的数据是哪个,要不要不调试了,返回平常良好状态。通过设置按钮和确认按钮按动次数,构造系统在调试模式下的每个固定调试的状态,Select与Enter数并在一起就判定了眼下修正地数。看对于这个按钮数量增大和按钮对的数变的少的按键,两个按钮按动的时候,用假设条件去判Select_nu和 Enter_nu 的数的配合状况,贯行相对照的数增加 一 或是数据减少一 的做法。由于键子盘检测巡回进行,连着按增加或减小按键可以实现连起来调配的作用。同时,要看每个数的范围,位置不超出设置范围内。图3.5所示图3.5按键设置程序设计3.5 时钟芯片相关程序设计 图3.6时钟芯片相关程序设计在DS1302相关的编程中,主要写芯片的写数据和读数据作用,然后相对照的日子配置作用。用write_DS18B20_by函数进行数,根据准备,用write_DS11302函数运行数据写进来,用read_DS1302函数进行时刻数,根据读取,用set_rt函数进行时间配置。3.6 主程序和中断服务程序设计 主要程序要包括每个函数的调度用。在软件的开头,开始的每个模块,端口和计时器的开始作业,之后进到循环不止的结构。在循环结构中,指示器位用于确定系统是不是处于调整模式还是正常模式,并且键盘扫描功能会连续运行。在良好模式内贯行温度显示和时间显示,调用警报模块子功效以检查和判定温度和水位状态啥样。在程序中设置适当的判断指标,判断这些变量的值能否到达警报状况。当这时水热度要低于事先设定好热度时候,增加热度提示灯亮起来;如果水温高于设定温度,则会发出警报。如果缺水,也会触发警报。断了劳动程序主要用了The timer断开,用了The timer T0 计算 50ms,它会计入您的中断服务程序,为系统的正常良好模式下的显出数更替给了时间标准。
电热式 热水器可以分为储水式和即热式两种;即热式热水器又可以分为电热管和电热膜两种。总体来说,电热水器,特别是即热式热水器已逐渐成为家庭生活的新时尚。其特点是安全、出热水快、节水节能、体积小、价格低。本设计的主要特点就是恒温以及温度可调。采用单片机来对它们进行控制不仅具有控制方便、简单和灵活性大等优点,而且还可以大幅度提高被控温度的技术指标,从而进一步提高产品的质量。本设计运用80C51单片机系统为主控制芯片。其外围电路主要由水温检测和A/D转换,晶闸管控制、水温和状态显示、按键输入以及稳压电源等部分组成该热水器的工作原理为:温度传感器及有关电路将电热水器出口温度转化为电压,单片机利用本身具有的AD转换器将测得的模拟量转换为数字量,再转化为与之对应的温度值。与设定的温度相比较后,以偏差及其变化量为输入、加热量为输出,通过模糊控制算法,就可达到温度自调的目的,并加以显示。 基于以上原理,该电热水器将实现如下的功能: 1、对温度精确控制,采用高性能的温敏电阻实时采集热水器内水温,将温度信号转变为电压信号后送单片机处理,可用LCD进行实时显示. 2、能显示当前的时间,热水器的实际温度。 3、自动检测热水器是否处于正常工作状态,并具有调温、恒温、防超高温等多项自检功能,使用户在使用过程中安全更有保障。 。2 本次设计的目的毕业设计,是培养学生综合运用本专业基础理论,基本知识和基本技能分析解决实际问题能力的一个重要环节;是本专业各个先前教学环节的深化和检验.通过毕业设计,使学生在实际的电子操作、修理工作中,充分利用所学的专业知识,理论联系实际,独立开展工作,从而使学生具备从事电子工作的实际能力.毕业设计的具体目的有:? 培养学生综合运用所学知识和技能,解决电子系统规划,可行性研究,系统分析,系统设计,以及电子系统运用中实际问题的能力;? 训练提高我们的调查研究、整理资料、分析论证和文字写作能力,培养学生的创新意识,求实的科学作风以及刻苦钻研的精神。? 提高我们自学的能力,充分利用Protel99画原理图,单片机软件编程等。? 进一步训练和提高我们计算机辅助设计的应用能力。能让我们受到单片机系统开发的综合训练,达到初步进行单片机系统设计和调试的目的。
作为毕业任务重于泰山的科研狗们来说,写论文投稿发文章,是压在头上的数座大山之一,导师号召学生发SCI文章,天天“督促”学生迎难而上,但对于刚刚接触这方面的“菜鸟们”来说,简直一头雾水~“所谓天下文章一大抄”,于是乎,告诉自己这是借鉴学习,但扫一眼就觉得脑仁疼~其实说白了,SCI科技论文属于应用文的范畴。撰写的科技论文,简单的看,就是说明文和议论文的复合体。从整体结构上来说,科技论文是议论文,你提出观点,接着引用一些例子(主要是你的观察、发现、数据和图表等),来支撑所提出的论点、假说和观点。在每个论据中,可以对应地具体描述各种结果,描述详细点儿这不就是说明文嘛?所以稍加分解,科技论文也没有那么高大上,就是议论文和说明文的结合呗。科技论文的目的是在提供信息,主旨明确地告诉读者,你提出什么问题,你用什么手段解决问题,通过这些又能得出什么结论。文章也必须要具有较高的可读性,展现出清晰、准确和简洁的特点。想想自己读文章的痛苦,如果读到一篇逻辑混乱、味同嚼蜡的文章,自己的感受吧。就科技论文阅读的对象来说通常有两个:第一,裁判,包括编辑和审稿人等,他们帮助期刊确定论文是否适合发表。所以这文章的生杀大权就掌握在他们手中啦,千万别惹毛了他们,要完全按照他们的意见写和改,要不然以后……,对,就没有以后了。你的内心不禁发出了这样的感叹:第二,读者,他们是你文章的最终对象。是的,你写的就是给他们看的。写文章的时候多揣摩揣摩读者的内心,你品,你细品,别让他们读了你的文章以后有这样的感慨: 科技论文自然也有它的框架结构。一般的论文通常主要分为五个部分:【1.简介】写写课题的背景故事和当前的研究进展,结合背景,阐明自己的研究目的、新的发现和所得出的结论;【2.材料和方法】为读者提供了足够详细的实验步骤和信息,尽可能描述自己研究过程中涉及的实验和方法;【3.结果】分成几个段落,把自己过去做的值得大书特书的成果一一摆出来,用来支持自己的论点和假设;【4.讨论】述说一下结果的意义,展望一下研究的愿景,提出进一步的设想,在这一部分“放飞自我”,写点儿感悟;【5.结论】再总结一下自己的研究成果,要直指重点,就是实话实说节目中“只有最后的一句话”让读者明白你的结论。文章的其他部分还包括:标题、作者和所属单位、摘要、参考文献、致谢、作者贡献、经费来源和附录等。如果你还有很多其他的数据,正文中又写不下的,当然别忘了要写补充材料哟。那里还有你挥洒自我展现自我的天地~
论文答辩是什么,答辩流程,看完全明白了
尊敬的各位老师:上午/下午好!我的论文题目是《我国小微型企业生存状况的探讨》,这篇论文是在我的指导老师XXX老师的悉心指点下完成的,在这段时间里,X老师对我的论文进行了详细的修改和指正,并给予我许多宝贵的意见和建议。在这里,我对他表示我最真挚的感谢和敬意!下面我将这篇论文的选题背景、研究意义、结构及主要内容、存在的不足向各位老师作简要的陈述,恳请各位老师批评指导。首先,我想谈谈为什么选这个题目及这篇文章的研究意义。其次,我想谈谈这篇文章的结构和主要内容。我的论文主要分为以下X个部分:第一部分XXXX第二部分XXXX第三部分XXXX我的论文结论是:XXXX最后,我想谈谈这篇文章存在的不足。在这篇论文的写作过程中,我尽可能多的收集资料,虽然从中学到了许多有用的东西,也积累了不少经验,但由于自己学识浅薄,认识能力不足,在理解上有诸多偏颇和浅薄的地方;也由于理论功底的薄弱,存有不少逻辑不畅和辞不达意的问题;加之时间紧迫和自己的粗心,与老师的期望相差甚远,许多问题还有待于进一步思考和探索,借此答辩机会,万分恳切的希望各位老师能够提出宝贵的意见,多指出这篇论文的错误和不足之处,我将虚心接受,从而进一步深入学习研究,使该论文得到完善和提高。以上是我的论文答辩自述,敬请各位评委老师提出宝贵的意见。谢谢!
燃气热水器又称燃气热水炉它是指以燃气作为燃料,通过燃烧加热方式将热量传递到流经热交换器的冷水中以达到制备热水的目的的一种燃气用具.历史发展编辑20世纪70年代初期,周总理去欧洲访问,回途经香港时一位进步人士送他两台5升直排式热水器.回到北京后责成相关人士开发此产品,在周总理的关注下,现代热水器进入普通百姓家的大门慢慢被打开了;1979年,中国第一台燃气热水器在南京市玉环热水器厂研制成功,标志着中国人民用锅烧水洗澡的时代已经结束了,老百姓的洗浴生活进入了一个新的时代;中国燃气热水器经历了直排,烟道,强排,平衡,户外式5个阶段,每步都是一次技术突破,都是在洗浴“安全”和“舒适”上的一次迈进.其中直排式热水器到2000年6月完成了历史使命,被国家强行禁止销售,使用;中国的燃气热水器执行标准也经历了“86标准,94标准,2001标准,2007标准”四个标准,每一次标准的更新,都标志着中国在燃气热水器的设计和制造水平上了一个新的台阶,同时也提高了行业的进入门槛发展前景编辑节能减排是国家倡导的发展方向,具有更少能源消耗量的产品将是未来发展的一个方向.太阳能热水器和空气能热水器作为低能耗的产品发展势头较好.然而,由于产品自身的一些限制,产品在满足消费者需求上有一定的局限,于是综合能源利用成为了热水器发展的另一个方向.前瞻网认为,作为新能源产品的太阳能热水器和空气能热水器正展现出强劲的发展势头,两种品类因其独特的性能迅速拓展市场,在消费者当中有较强烈的反响.在太阳能热水器市场上,2009年、2010年和2011年是太阳能热水器行业大起大落的三年.2011年中国燃气热水器市场上,2009年,在家电下乡政策的有力推广下,太阳能热水器行业迎来了期盼已久的高速发展.然而,沉浸在大发展喜悦中没多久的太阳能热水器企业发现,伴随着家电下乡队伍的壮大,市场竞争变得越来越严酷,2010年行业发展增速明显放缓.时至2011年,在全球经济探底和中国系列政策调控的背景下,本就处于发展初期的太阳能热水器,同不少家用电器一样,正在遭遇市场寒冬.工作原理编辑燃气热水器的基本工作原理是冷水进入热水器,流经水气联动阀体在流动水的一定压力差值作用下,推动水气联动阀门,并同时推动直流电源微动开关将电源接通并启动脉冲点火器,与此同时打开燃气输气电磁阀门,通过脉冲点火器继续自动再次点火,直到点火成功进入正常工作状态为止,此过程约连续维持5~10秒时间,当燃气热水器在工作过程或点火过程出现缺水或水压不足、缺电、缺燃气、热水温度过高、意外吹熄火等故障现象时,脉冲点火器将通过检测感应针反馈的信号,自动切断电源,燃气输气电磁阀门的缺电供给的情况下立刻回复原来的常闭阀状态,也就是说此时已切断燃气通路,关闭燃气热水器起安全保护作用.通常一台合格的燃气热水器,指各项性能指标符合GB6932-2001《家用燃气快速热水器》国家标准要求的燃气热水器,从点火状态到进入正常工作状态的整个过程是全自动控制,无需人为调整或附加设置,只要打开冷水开关或接通冷水水源,通过水量调节装置和气量调节装置调节得到合适的水量与水温,燃气热水器就立刻在5~10秒较短的时间内进入正常工作状态,同时产出热水,一旦出现以上意外故障,燃气热水器将会在10秒内自动停止工作,并立刻切断燃气通路,防止燃气继续流出,且不能自动重新开启,除非人为地排除以上故障后再重新启动燃气热水器,方能正常工作状态,因此,其工作性能较为安全可靠结构编辑基本结构主要是由阀体总成、主燃烧器、小火燃烧器、热交换器、安全装置等组成.(还包括烟道式热水器烟道、强排式热水器的强排装置.阀体总成控制着整个热水器的工作程序,它包括水阀、气阀、微动开关和点火器等.热水器安装时,进水管、出水管、燃气管上都应该安装阀门.使用热水器时,先打开燃气阀和进水阀.当打开出水阀时,点火器和微动开关控制先点燃小火,再点燃主火.采用电子脉冲点火器,该种点火器方便省时,只需用手指按动就可以,并且安全性高,不会出现因意外熄火出现的安全事故,一旦出现熄火的状态,控制系统能及时关闭电磁阀,关断燃气通路.而有的热水器不设小火,可直接点燃主火.燃气在燃烧室内燃烧,热量通过热交换器将水加热,热水从出水口源源不断流出.关断出水阀,热水器停止工作.燃气热水器一般包括:外壳、给排气装置、燃烧器、热交换器(俗称水箱)、气控装置、水控装置、水气联动装置和电子控制系统等.具体结构组成主要如外壳、面壳、开关旋钮、烟管(强排烟管)、风扇电动机(可选)、风压开关、热交换器、温控器、燃烧器、水气联动阀门、电磁阀、排风罩、点火机、离子火焰感应针、脉冲发生器、底壳固定板、电控器、 底壳等.家用燃气热水器的控制系统是一个电子控制系统,一般带有一个火焰检测装置和一个控制装置.控制系统具有电子点火、熄火保护、安全中断、出水恒温、过热保护、不完全燃烧保护功能,还具有再点火、人机电话显示、报警功能和遥控功能,燃气热水器有时序控制器、数字控制器和模糊控制器三种.燃气热水器的感应元器有水流量传感器、离子火焰感应器、温度传感器、热电偶、微动开关、干簧管、霍尔传感器等.其作用是将反应热水器工作情况的有关信息转换成电信号,以便实现对热水器工作状态的控制.
选取AT89C52单片机作为控制器,为家用电热水器设计了智能控制系统.利用键盘设定所需温度,通过单片机的CAN总线技术以及检测元件DS18B20来实现对热水器温度的检测和控制.当实际温度低于设定温度时,单片机控制加热开关进行加热;当实际温度高于设定温度时,加热开关断开,该系统基本实现了对热水器的智能控制功能.
价格合理!信工毕业 就会单片机
东华理工大学毕业设计(论文)基于单片机的热水器温度控制摘 要温度是日常生活中不可缺少的物理量,温度在各个领域都有积极的意义。很多行业中以及日常生活中都有大量的用电加热设备,如用于加热处理的加热热水器,用于洗浴的电热水器及各种不同用途的温度箱等,采用单片机对它们进行控制具有控制方便、简单、灵活性大等特点,而且还可以大幅提高被控系统的性能,从而能被大大提高产品的质量。因此,智能化温度控制技术正被广泛地应用。本温度设计采用现在流行的AT89C51单片机为控制器,用PID控制方法,再配以其他电路对热水器的水温进行控制。关键词:89C51; PID; 温度控制I1/41页东华理工大学毕业设计(论文)ABSTRACTTemperature is essential physical in daily life ,and in various fields has positive implications.A lot of businesses and daily lives have a lot of electric heating equipment.Such as electric water heater for bathing and variety of different uses of the temperature boxes. MCU to control them with easy to control,simple,flexibility and other characteristics,also can significantly improve the performance of the controlled system,which can be greatly improved product quality. Therefore,intelligent temperature control technology is being widely used.The temperature control design uses the now popular AT89C51 MCU controller,with PID control method, which together with
你好的! ⑴ 首先就不要有马上毕业,最后一次花点钱就得了的想法 ⑵ 只有自己写论文,做设计才能顺利的毕业 ⑶ 在这里我给出方法,以及相关资料寻找的网址,请认真阅读 ⑷ 否则,真的可能导致预想不到的后果!==================================================================== ❶ 中国知网也好、万方数据也好都有大量的原创论文! ❷ 并且,大部分的院校都有免费的接口! ❸ 如果真没有免费的接口,那就百度知道悬赏求助下载吧! ❹ 要是要外文的论文准备翻译的话,最好的办法就是【谷歌学术】 ❺ 需要什么语言的论文直接就用相应的语言搜索!100% 能找到类似的! ❻ 至于翻译,可以直接谷歌翻一下,弄完在自己弄通顺就可以了!【友情提示】==================论文写作方法=========================== ❶ 其实,原创的论文网上没有免费为你代谢的!谁愿意花时间给你写这个呢?难道你在空闲的时间原以为别人提供这种毫无意义的服务么?所以:还不如自己写。主要是网上的不可靠因素太多,万一碰到人的,就不上算了。 ❷ 写作论文的简单方法,首先大概确定自己的选题【这个很可能老师已经给你确定了】,然后在网上查找几份类似的文章。 ❸ 通读一些相关资料,对这方面的内容有个大概的了解!看看别人都从哪些方面写这个东西! ❹ 参照你们学校的论文的格式,列出提纲,接着要将提纲给你们老师看看,再修改。等老师同意你这个提纲之后,你就可以补充内容! ❺ 也可以把这几份论文综合一下,从每篇论文上复制一部分,组成一篇新的文章!然后把按自己的语言把每一部分换下句式或词,经过换词不换意的办法处理后,网上就查不到了! ❻ 最后,到万方等数据库进行检测【这里便宜啊,每一万字才1块钱】,将扫红部分进行再次修改! ❼ 祝你顺利完成论文!
其实行李不用带太多哈,带些必需品 其他的到时候买也是可以的啊。一、证件文件类:机票、有效护照、学生签证、毕业证、学位证、成绩单、雅思成绩单、电子注册确认书(eCoE)、学费和海外学生医疗保险付费收据 、出生证明、国内的身份证等证件、保险单、各种规格的证件照片若干。二、支付现金类:现金:建议不要超过7000澳币,因为超过需要报备,非常麻烦,也不安全。信用卡:一张可以再澳洲支付的卡,保证你在澳洲能顺利生活。银行卡:这个不必国内办理,落地澳洲后办理即可。三、电子产品类:电源转换器:澳洲电压与我们不同,记得携带转换器,否则你带的所有电子产品都无法使用。手机:这个携带一个比较耐用好用即可,澳洲手机价格和国内差不多,不必纠结价格去澳洲买。电脑:学习娱乐必备的,数据线:这个无论是充电还是转换东西都是非常方便的,可以备用几根,澳洲这种小物件会贵一些。移动电源:这个不用说,只要带电子产品都要有一个移动电源的以备不时之需。电饭煲:之所以归到必带类里,因为澳洲的电饭煲真的很贵,便宜的也要1000人民币,而国内200左右就搞定,也不用特别大的,小一点足够。U盘、移动硬盘:上课遇到需要储存的东西,可以用移动储备设备来储存方便任何时候学习。四、生活类四季的衣服:都稍微带一带,因为澳洲和我们气候差不多,但是反着的,也就是我们冬天他们的夏天这样。到了澳洲也可以根据情况适当买一些新的,不必带太多衣物。种类全即可鞋子:一定选1~2双舒适的鞋子,不要多,沉又占地方。洗漱用品:带一星期的牙膏牙刷肥皂量即可,一周后办理好银行卡在澳洲买这些洗漱用品非常便宜的。SIM卡:很多人都习惯去澳洲落地办理,其实国内万能的网购可以提前买好,而且价格非常便宜。背包:无论是上学还是出去玩,一个能装东西背包肯定是没错的。
一些常用的药是可以带的,我有带过,完全没有问题,不过都是要包装好的。银行卡可以办一张当地的,反正也不用钱,这样到了澳洲取款用钱都会比较方便一些,最好查一下你的学校有哪个银行的ATM。。
一. 衣物类〈26kg〉1.外衣类:〈15.47kg〉西装1套(领带1条)〈1.0kg〉、唐装(上装)1套〈0.5kg〉、厚运动服1套〈0.8 kg〉、薄运动服1套〈0.6 kg〉、牛仔裤(厚)3条(上飞机时可穿1条)〈0.64*3=1.92 kg〉、牛仔裤(薄)3条〈0.55*3=1.65 kg〉、休闲裤2条〈0.37*2=0.74 kg〉、外短裤2条(??)〈0.3*2=0.6 kg〉、运动短裤2条〈0.3*2=0.6 kg〉、厚外套(羽绒衣、防水面料)1件(上飞机时可穿在身上)〈1.0kg〉、薄外套(防水)2件〈0.8*2=1.6kg〉、厚羊毛衫2件(上飞机时可穿1条)〈0.74*2=1.48kg〉、薄羊毛衫2件〈0.54*2=1.08kg〉、晴纶长袖套衫3件〈0.4*3=1.2kg〉、皮带2条〈0.1*2=0.2kg〉、游泳裤2条〈0.1*2=0.2kg〉、手套2双、羊绒围巾1条〈0.1kg〉、冬天夏天帽子各1个〈0.1kg〉。2.内衣类:〈5.53kg〉背心6条〈0.1*6=0.6kg〉、内短裤8条〈0.1*8=0.8kg〉、各类圆领长袖衫6件〈0.3*6=1.8kg〉、各类圆领短袖衫8件〈0.2*8=1.6kg〉、长袖衬衫1件〈0.33kg〉、厚袜子12双〈0.2kg〉、薄袜子12双〈0.2kg〉、3. 鞋类:〈5.2kg〉皮鞋1双〈0.8kg〉、低帮旅游鞋2双(上飞机时可穿1双)〈0.75*2=1.5kg〉、高帮旅游鞋1双〈0.85kg〉、足球鞋1双〈0.7kg〉、凉鞋1双〈0.75kg〉、拖鞋2双〈0.3*2=0.6kg〉。二. 床上用品〈7.04kg〉1.床单2条〈0.66*2=1.32kg〉。2.枕套2个〈0.2*2=0.4kg〉。3.被套2床(夏天可当毛巾毯用)〈0.66*2=1.32kg〉。4.薄棉被1条〈1.5kg〉。5.中厚棉被1条〈2.5kg〉。6.单人恒温电热毯1条。三. 日用品1.指甲钳1个。2.钥匙圈(带照明器)1个。3.雨伞1把〈0.35kg〉。4.牙刷8把、牙膏4支、香皂2块、洗衣皂2块、洗面奶1支、沫浴露10包、发乳1支、洗发香波10包。5.毛巾4条〈0.1*4=0.4kg〉、浴巾2条<0.35*2=0.7kg〉。6.简易衣架4个。7.肥皂盒2个。8.塑料粘勾8个。9.近视眼镜2副、太阳镜2副。(随身带)10.手机(带充电器、电池等)1个〈0.2kg〉。(随身带)11.数码相机1个〈0.25kg〉。(随身带)12.电动剃须刀1把。(随身带)13.电热水杯1个(烧开水,泡方便面用)。(随身带)14.防水运动手表1个、手表电池1粒。(随身带)15.小电子闹钟1个。(随身带)16.5号电池塑料手电筒1个。17.针线包1个。18.塑料小夹子(凉衣服用)10个。19.小镜子1面。(随身带)20.梳子1把。21.玻璃杯、塑料杯(刷牙、喝水用)各1个〈0.16kg〉。(随身带)22.抽巾纸5包。23.厕所用卫生纸2包。24.皮夹1个。(随身带)25.零钱包1个。26.腰包(轻、牢。用来放随身带的护照、机票、通讯簿、几百澳元等。也可临时放一点小而重的东西)1个。(随身带)27.背包式书包(轻、牢。上飞机时用的背包)1个。(随身带)28.手提包(轻、牢。上飞机时用的手提包)1个。(随身带)29.薄手提包或袋1(下飞机时装脱下来的冬天衣服用)。(随身带)30.中国特色小礼品若干(到澳洲后送人用)。四. 餐具1.电饭煲(小、质量好)。(随身带)2.不锈钢菜刀1把。3.不锈钢筷子2双。4.大小不锈钢勺子各1个。(随身带)5.不锈钢刀1副。6.不锈钢小刨子1个(削蔬菜、水果用)。7.小不沾平底锅、木铲子(煎鸡蛋等)。8.能在微波炉中加热的塑料饭盒大、中、小各1个(可当碗用、有盖扣的)。9.树脂菜盘大、小各1个。10.饭碗1个。11.中、小号保鲜袋各1卷。12.百洁布2片。13.紫菜汤料××包、榨菜××包。五. 药品(都要有英文说明书)1.感冒类:康泰克4盒、板蓝根 20袋、维C银翘2瓶。2.消化类:江中键胃消食片4盒。3.消炎类:头胞拉定4盒、诺氟沙星4盒、甲硝唑1瓶。4.肠胃类:黄连素1瓶、玛叮琳2盒。5.五官:氯霉素眼药水2支、鼻眼净1支、金霉素眼膏2支、草珊瑚含片2盒。6.外用类:清凉油2盒、皮炎平1盒、云南白药、邦迪20片、绵签1包、跌打伤药。7.保健类:21金维他或金施尔康6瓶。8.体温表1个。(随身带)六. 电器1.智能充电器(能充5号、7号电池)1个。(随身带)2.充电电池(根据需要定5号还是7号)8个〈0.025*8=0.2kg〉。(随身带)3.转换插座2个。(随身带)4.计算机接线板(1长4米以上、1短3米)2个〈0.3*2=0.6kg〉。(随身带)5.万用电表1个〈0.2kg〉。(随身带)6.带水晶头电话线若干米。7.MP3(可用作U盘。CD和WALKMAN不带了)1个。(随身带)8.折叠床头灯1个。(随身带)9.微型电话机1个。(随身带)10.小电吹风1个。七. 计算机类1.鼠标(光电)2个。(随身带)2.鼠标垫2个。3.迷尼音响(带功放)1套。(随身带)4.摄像头1个。(随身带)5.打印机接线1根。IDE线2根。6.网线 5米、10米各1根。7.小Hub或小路由器1个。8.水晶头工具1把、水晶头10个。9.网络测试仪1个。10.各种转接线:USB转…。11.配件:CUP、主板、内存、硬盘〈0.54kg〉、显卡、声卡、MODEM。(随身带)12.耳麦1副、海绵套2副。(随身带)13.软盘10张。(随身带)14.移动硬盘1个。(随身带)15.刻录盘30片〈0.16*30=0.48kg〉。(随身带)16.软件:WinXP安装盘、Win2003安装盘、Win NT安装盘、Linux正版、UNIX安装盘、OfficeXP、金山词霸正版、Norton杀毒正版、字码转换工具(中文之星、RichWin2000或南极星等)、JAVA、C++、VC、BC〈0.016*30=0.48kg〉。(随身带)八. 工具类1.瑞士军刀1把。2.小剪刀1把。3.尖嘴钳1把〈0.1kg〉、平口钳1把〈0.1kg〉、斜口钳1把〈0.1kg〉。4.各类螺丝刀5把〈0.3kg〉。5.活动小板手1把〈0.045kg〉。(随身带)6.镊子1把。7.电笔1支。九. 文具用品1.大笔记本1个。2.中性签字笔(或是圆珠笔)10支、2B铅笔2支。3.塑料直尺1把。4.拉链文件袋大、小各2个。5.橡皮擦1个、改正液1支。6.订书机1个、订书针1盒。(随身带)7.打孔机1个。(随身带)8.A4纸用的打孔活页夹4个。9.固体胶水大、小各1支。。10.便签条2包。11.回形针1盒、大头针1盒。12.透明胶2卷。13.大容量快译通1个、纽扣电池2组。(随身带)14.可粘贴的标签若干(写地址用)。15.塑料插袋活页文件夹2个(用来放第十项的文件资料及复印件各一个。2个活页夹分别放在二个不同的包里)。(随身带)十. 文件及资料(全部随身带)1.个人简历。2.推荐信(原件及复印件分开放)。3.各种公证书(学历、学位、出生、2个关系)(原件及复印件分开放)。4.各种证明文件(成绩等)(原件及复印件分开放)。5.各种证书(原件及复印件分开放)。6.雅思成绩单(原件及复印件分开放)。7.出国体检表复印件。8.学校通知书和COE(原件及复印件分开放)。9.学费收据(原件及复印件分开放)。10.2寸护照相片25张、1寸报名相片20张。11.护照(原件及复印件分开放)。12.毕业论文。13.通讯簿(2套分开放)。14.家人的相片册。15.有关的各类资料:配眼镜的验光单、澳洲地图。说明:1.托运行李箱要轻而牢。用ABS(玻璃钢)材料。大小用158公分的。2.肩背书包、手提包、腰包、皮夹要轻而牢。3.手提电脑到澳洲买。对保修等有利。可保偷盗险。4.刻录机到澳洲买。减轻行李重量。5.软驱到澳洲买。减轻行李重量。
良好。电热水杯是加热饮料的杯子,具有智能温控功能。微处理器监控加热状态和可以实时显示温度值,用户可以直观的看到实时的饮料温度。发展前景良好。
v作用是依据电化学原理,延长内胆使用寿命。v贮水式电热水器中的阳极棒是一根金属镁棒,主要用来保护金属水箱不被腐蚀。v镁棒的成分是镁,镁是一种化学性能较活泼的金属,其原子结构外层的两个电子容易失去,而与酸根相结合生成可溶性盐。当水呈酸性时,它会首先与水中的酸根发生作用,或者说,它先被腐蚀。当水中酸根与镁作用后生成镁盐,保护了水箱不被腐蚀破坏。v镁棒被长年累月的水腐蚀,属消耗材料,一般每两年更换一次,更换。v阳极棒也可用铝材、锌材、及其合金材料。
电热水器的镁棒作为阳极是通过内胆内的水体与内胆内壁形成回路,优先释放电子,以抵御水体中溶解氧离子的的侵袭来发挥作用的,是电化学防腐技术中牺牲阳极保护法在电热水器中的应用。电化学防腐技术主要有牺牲阳极保护法和外加电源的阴极保护法,这两种技术目前在电热水器中都有应用,大多电热水器是采用镁棒的牺牲阳极保护法,阴极保护法成本较高,只用在少数高端的电热水器中。
硬件电路的设计与实现2.1 单片机最小系统硬件电路设计 很小的单个芯片系统包含一个晶体振荡器,一个恢复位电路等。MCU中已经存在时钟振荡电路。我们需要在引脚XTAL1和XTAL2之间添加一个反馈环路,以构建最小的MCU系统,以MCU可以获取时钟信号。通常用反馈环路是一个石英晶体振荡器和2个30μF 并联电容器。电容值根据晶体的频率进行调整。在较小的MCU系统电路中,石英晶体振荡器的频率越高,MCU 内部时钟信号的周期短,速度更快从MCU贯行命令。在此构造中,微控制器的时钟速率设置为12MHz,并且相应的重置按钮设置为微控制器的重置引脚,以便用户可以重置微控制器。必要时。对于系统的每一个传感器接触口,还必须为每个传感器,电源和数据线接口标明。最不大的系统可以构造在所有都有可以用的板子上,也可以用焊接在PCB板子上的完成品模块,其硬件原理图片如下面图片 2.1 所呈示。 图 2.1 MCU 最小系统和接口电路2.2 显示模块硬件电路设计 在这次实验中,选择字符LCD1602作为呈示设备,将LCD1602的数据引脚一起连到MCU的P0端口。即,P0.0至P0.7分别对应于以1602展示的8个数据线(DB0至DB0)。 DB7用连上。如图 2.2 所示,特殊功能端子RS,RW和E通过网络标签分别连接到P1.0,P1.1和P1.2。模块的VEE地端可以调整呈示模块呈示的数字符号的光亮度和对比度。在现实电线路中,用了十千Ω的蓝白R102。当用手转动,就可以更改字符的样式。 图 2.2显示模块和接口电路2.3 温度传感器 DS18B20 电路设计 DS18B20温度传感器和MCU中间的连接较简。将数据线直接连接到MCU的P2.1端口(网络签标DQ),电源和地线也连到MCU主板上,这个时候,数据线所用电源电压通过四点七千电阻上拉。 图 2.3温度传感器和接口电路2.4 电子式水位置开关硬件电路设计 用电子水位置导通按钮做成是否缺水的指示判定,这个电按钮在如果有水的时候输出的高电平,在没有液体情况的时候出口是低微电平。高的电平就是电压源,因此电压源要用为5V,传递数具线和迪线连接到单芯片计算电脑的主电路板上(看下面2.4图)。网络签标水对映MCU的P2.2端口。 图2.4电子式水位开关接口电路2.5 时钟芯片电路设计 在时钟芯片DS18B20 的3个端口 RST,SCLK和I/O连到用数据互换的MCU上,看图片呈示 2.5 所示,收集标签分开是RST,SCK.IO,分开是连接到微控制器的P3.7,P3.5和P3.6 ,实现与单片机的通讯。请看一看DS18B20 The clock chip的传统电路设计方式来构造该整个的基本电路形态。 图 2.5时钟芯片电路2.6 声光报警电路设计 警报电路分为光警报和声警报,用于响应系统的各种警报,并通过声和光提醒用户。如 2.6 声响警报模块的电路的构造,峰鸣器一般用与MCU一样的正5伏电压源,由晶体管9013管控,集电极连接到MCU端口,网络标签为BEEP,与MCU的P2.0端口相对应。 图2.6蜂鸣器电路高亮度和长寿命的LED灯用于照明警报和提示,常见的阳极连接方法,单片机提供低水平照明。装配3LED光泡,串联接51ΩR ,D1用于指示增加热度状况,D2用来看水位状况,D3用来看热度状况。这3灯连到MCU的P2.5,P2.4和P2.3端口,实现联代功能。 图 2.7指示灯电路2.7 按键设置模块电路设计 本系统的时钟设置、 其中温度中的设计都是要用按钮来进行的,基本用 四个独立的按钮的设计,将一个端子接地并按下后,降低单片机的端口级别,并完成主动作捕捉。此功能由装配按钮,确认按钮,增值按钮和减值按钮界说,网标签为SELT,ENTER,UP和DOWN,对应接单片机的 P1.3、P1.4、P1.5和 P1.6四个端口。 图 2.8键钮模块电路2.8 电源和开关模块设计 这个系统一般在外部接上正五伏电源来进行工作。如果想方便控制,需加一个电源总的开关,并且使用LED指示灯来指示电源。在电源和地线中间并联2个滤波C,过滤出电源纹波。 图 2.9电压源模块电路3 热水器控制系统的软件设计与算法实现 软件设计是整个系统的核心。好的软件设计能使硬件更加出色。软件系统的主要设计思想是:1开系统电源后,将呈示目前系统时刻的讯息和水的热度讯息;当水温低于设定值时,开始加热。当水热度大于预期值或水量不足时会触发声音和视觉警报。2、响应按键操作。如果有一些人群碰到下配置灯按钮时,您可以执行3个选项,第一个是设置运行时间,第二个是配置计时器预热的开始和结束时间,第三个是配置温度。范围内的上升和下降极限。软件程序的设计中,它完全结合了模块化设计的思路。完整的软件系统圈主要包括通用初始化功能,LCD1602基本功能,DS18B20基本功能,DS18B20基本功能,按键扫描配置策略基本功能,然后在主程序中调用相关模块的功能,例如读取传感器状态,智能温度判定,警报处理决策,键盘扫一扫,以完成系统预期的操作功效。3.1 系统总体流程图 图3.1系统总体流程图3.2 显示模块程序设计 呈示模块程序主要包括初始化、命令子函数和写数据子函数,是系统软件编程的基本库里,是系统软件编程的最关键基本函数:图3.2所示 图3.2显示模块程序设计3.2.1 写命令子函数1602作业要命令输入并具有自己的命令库。要编写这个命令,您更需要编写一个特殊设定的的写命令子功能。3.2.2 写数据子函数 图3.3子函数流程图另外,必须将在时钟装配流程和热度装配流程呈示的情况与人员输入一起编写,以配置适当的光指示呈示管理。3.3 温度传感器模块程序设计 温度传感器流程图。图3.4所示 图3.4温度传感器模块程序设计 在Temperature sensor的基本功能装配中,它用于热度采集并管理。热度写入功能包含写入成数和不成数那部分,分析DS18B20的数据格局,写下正确的热度和因变量。基本功能开发包含模的块开始化的功能、单独线串行的传递信息延迟功效 、所有线信息的装配、byte数传递、byte数收到等很多局部。从主程序中调用这些功能,并与LCD display功能的配合用来以完成各种各样的效果,例如温度显示和判断。3.4 按键设置程序设计 按钮设置程序主要是按钮扫秒的方法。由于键子的扫秒的逻及更加繁琐,因此不仅需要辨认碰下的键数,哪个键,还需共同LCD呈视功能来展示不一样的按钮数和当时的情况,并控制光标位置和打开和关闭LCD1602 ,提示用户进行设置。按钮扫一扫配置过程里分别成为一个子功效,在主要软件中巡回挪用。在行使按键编排动手活动中,因为用了的是呆板按键,出现在癫动的征像,形成测验不却准或碰下的数的误会,正常来用癫动方法,把过去的时间,确保按钮的数正确。按钮正常是四,配置按下面的按钮、确定正确的按碰键子、键子数增多和键子值变少。用来变化量SELT 表达配置按钮的状况,并设计全面变Select记载的装配按钮被按下的次数,将不同的时间与不同的装配功能进行比较,具有按钮功能的效果。当装配按钮所触摸的按钮的频率为1时,请沿光标方向调整时间功能,并记住要进入调整模式。当按按钮的数为二时,光标指引向调好定时作用.当击按钮数量为三时,光标指引向配置热度作用。当按数为四时,请勿标记调整形式并返回正常模式.当使用更改量ENTER显示确认按钮的状态时,请使用Enter记录按钮被按下的次数。Enter的每次访问,都要先开始检验Select的改动数量,确准Select处于功能设置模式,然后显示不同的内容,并控制光标的移动根据不一样功能模下按动确认按钮的数,判定系统在当前要修正的数据是哪个,要不要不调试了,返回平常良好状态。通过设置按钮和确认按钮按动次数,构造系统在调试模式下的每个固定调试的状态,Select与Enter数并在一起就判定了眼下修正地数。看对于这个按钮数量增大和按钮对的数变的少的按键,两个按钮按动的时候,用假设条件去判Select_nu和 Enter_nu 的数的配合状况,贯行相对照的数增加 一 或是数据减少一 的做法。由于键子盘检测巡回进行,连着按增加或减小按键可以实现连起来调配的作用。同时,要看每个数的范围,位置不超出设置范围内。图3.5所示图3.5按键设置程序设计3.5 时钟芯片相关程序设计 图3.6时钟芯片相关程序设计在DS1302相关的编程中,主要写芯片的写数据和读数据作用,然后相对照的日子配置作用。用write_DS18B20_by函数进行数,根据准备,用write_DS11302函数运行数据写进来,用read_DS1302函数进行时刻数,根据读取,用set_rt函数进行时间配置。3.6 主程序和中断服务程序设计 主要程序要包括每个函数的调度用。在软件的开头,开始的每个模块,端口和计时器的开始作业,之后进到循环不止的结构。在循环结构中,指示器位用于确定系统是不是处于调整模式还是正常模式,并且键盘扫描功能会连续运行。在良好模式内贯行温度显示和时间显示,调用警报模块子功效以检查和判定温度和水位状态啥样。在程序中设置适当的判断指标,判断这些变量的值能否到达警报状况。当这时水热度要低于事先设定好热度时候,增加热度提示灯亮起来;如果水温高于设定温度,则会发出警报。如果缺水,也会触发警报。断了劳动程序主要用了The timer断开,用了The timer T0 计算 50ms,它会计入您的中断服务程序,为系统的正常良好模式下的显出数更替给了时间标准。