购买

¥ 20.0

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 基于C51单片机的大棚温度自动调控系统的设计

基于C51单片机的大棚温度自动调控系统的设计.doc

基于C51单片机的大棚温度自动调控系统的设计

不系舟红枫
2019-01-23 0人阅读 举报 0 0 暂无简介

简介:本文档为《基于C51单片机的大棚温度自动调控系统的设计doc》,可适用于高等教育领域

基于C单片机的大棚温度自动调控系统的设计【摘 要】本系统是一个自动测温控温系统。主要采用ATBC单片机以及温度传感器DSB将采集到的实时温度通过串口向单片机进行传输对温度进行实时监测并将通过键盘设定的适合大棚植物生长最佳的温度。最后将测得的结果发送到数码管显示出来。该系统对所测得的温度值进行分析自动驱动相应的降温或加热设备以达到对温度智能控制。在实际运用中我们就能够免除温度过高或过低给我们带来的经济损失。前言、系统的运用和实际意义在随着农业现代化的发展名贵蔬菜栽培工程因其涉及学科广、科技含量高、与人民生活关系密切己越来越受到世界各国的重视。这也为我国大型现代化温室的发展提供了极好的机遇并产生巨大的推动作用。我国的现代化温室是在引进与自我开发并进的过程中发展起来的。温室是植物栽培生产中必不可少的设施之一不同种类名贵蔬菜对温度生长所需条件的要求也不尽相同为它们提供一个更适宜其生长的封闭的、良好的生存环境根据市场的供求关系提早或延迟最佳食用期最终将会给我们带来巨大的经济效益。温室环境自动化控制系统在大型现代化温室的利用是设施栽培高新技术的体现。随着现代科技的发展电子计算机已用于控制温室环境。控制系统由中央控制装置、终端控制设备、传感器等组成。终端控制设备向中央控制装置输送检测信息根据中央控制装置的指令输出控制信号使电器机械设备执行动作实现温室环境调节。、系统设计任务及要求、设计任务设计一个基于单片机可以自动监控、调控大棚内温度的智能系统。设计后的温度检测系统通过外部设备控制设置温度并能直接显示出来设置温度和当前温度。若温度没达到设定的温度系统都能够自动的调节温度当温度低于设定温度值时启动加热设备当温度高于设定温度值时启动降温设备使得菜棚可以控制有利于植物生长的最佳温度实现智能恒温控制。、设计要求()通过按键可以任意设置大棚内的温度。()能检测当前大棚内的实时温度。()能用数码管显示调节设置的温度值和当前实时的温度值。()能智能调节大棚内的温度使当前温度等于设置的温度值。()调节后的大棚内的温度与按键设置的温度正负误差不能大于度。()温度显示的最小精度为度升温、降温阶段的温度控制精度要求为度保温阶段温度控制精度为度。()智能系统的温度的加热散热系统。分别为电炉丝加热开启风扇和打开大棚门窗通风散热。、系统结构设计系统框架本设计系统包括温度传感器键盘输入控制模块输出控制模块温度显示模块和温度调节驱动电路五个部分。文中对每个部分功能、实现过程作了详细介绍。整个系统的核心是进行温度监控。系统由系列单片机ATC、按键、DSB温度采集、数码管显示电源电动机散热灯泡加热模块等部分构成。单片机部分包括时钟电路、复位电路按键部分能够实现对温度的调整设定。四个按键的功能分别为:加度、加度、减度、减度。温度采集部分包括温度传感器、BCD码转换。经软件处理后送至段共阴数码管显示。电源部分共输出V电压给各个芯片提供电源。.系统功能方框图系统功能方框图系统功能说明() 能够用数码管同时显示测量的温度和预设的温度显示位数位分别预设温度的十位个位测量温度的十位个位。()可以手动通过按键设置温度()超出温度设定值时启动降温设备(电动机自制的电风扇)温度低于设定值时启动加热设备(电灯泡)温度相等的时候把两继电器都关了。、DSB功能介绍为了简化电路经济实惠自动测量等方面考虑本系统采用DSB温度传感器来测量系统温度DSB与单片机是单总线连接方式它只定义了一根信号线总线上的每个器件都能够在合适的时间驱动它相当于把单片机的地址线、数据线、控制线、合为一根信号线对外进行数据交换并且它不再经AD转换成数字量直接测得为数字量简化了许多工作量电路也简单可靠的多。下面介绍温度传感器DSB的使用说明。DSB简介    ()独特的单线接口方式:DSB与微处理器连接时仅需要一条口线即可实现微处理器与DSB的双向通讯。    ()在使用中不需要任何外围元件。    ()可用数据线供电电压范围:~ V。    ()测温范围: ~ ℃。固有测温分辨率为 ℃。    ()通过编程可实现~位的数字读数方式。    ()用户可自设定非易失性的报警上下限值。    ()支持多点组网功能多个DSB可以并联在惟一的三线上实现多点测温。    ()负压特性电源极性接反时温度计不会因发热而烧毁但不能正常工作。DSB的内部结构 DSB采用脚PR封装或脚SOIC封装其内部结构框图如图所示。()  b闪速ROM的结构如下图:              开始位是产品类型的编号接着是每个器件的惟一的序号共有位最后位是前位的CRC校验码这也是多个DSB可以采用一线进行通信的原因。    () 非易市失性温度报警触发器TH和TL可通过软件写入用户报警上下限。    () 高速暂存存储器    DSB温度传感器的内部存储器包括一个高速暂存RAM和一个非易失性的可电擦除的ERAM。后者用于存储THTL值。数据先写入RAM经校验后再传给ERAM。而配置寄存器为高速暂存器中的第个字节他的内容用于确定温度值的数字转换分辨率DSB工作时按此寄存器中的分辨率将温度转换为相应精度的数值。该字节各位的定义如下图:          低位一直都是TM是测试模式位用于设置DSB在工作模式还是在测试模式。在DSB出厂时该位被设置为用户不要去改动R和R决定温度转换的精度位数即是来设置分辨率如所示(DSB出厂时被设置为位)。         由图可见设定的分辨率越高所需要的温度数据转换时间就越长。因此在实际应用中要在分辨率和转换时间权衡考虑。    高速暂存存储器除了配置寄存器外还有其他个字节组成其分配如下图所示。其中温度信息(第字节)、TH和TL值第字节、第~字节未用表现为全逻辑第字节读出的是前面所有个字节的CRC码可用来保证通信正确。         图    当DSB接收到温度转换命令后开始启动转换。转换完成后的温度值就以位带符号扩展的二进制补码形式存储在高速暂存存储器的第字节。单片机可通过单线接口读到该数据读取时低位在前高位在后数据格式以  ℃LSB形式表示。温度值格式如下图:          对应的温度计算:当符号位S=时直接将二进制位转换为十进制当S=时先将补码变换为原码再计算十进制值。图是对应的一部分温度值。DSB完成温度转换后就把测得的温度值与THTL作比较若T>TH或T<TL,则将该器件内的告警标志置位并对主机发出的告警搜索命令作出响应。因此可用多只DSB同时测量温度并进行告警搜索。    () CRC的产生    在 b ROM的最高有效字节中存储有循环冗余校验码(CRC)。主机根据ROM的前位来计算CRC值并和存入DSB中的CRC值做比较以判断主机收到的ROM数据是否正确。               DSB的测温原理    DSB的测温原理如图所示图中低温度系数晶振的振荡频率受温度的影响很小用于产生固定频率的脉冲信号送给减法计数器高温度系数晶振随温度变化其震荡频率明显改变所产生的信号作为减法计数器的脉冲输入图中还隐含着计数门当计数门打开时DSB就对低温度系数振荡器产生的时钟脉冲后进行计数进而完成温度测量。计数门的开启时间由高温度系数振荡器来决定每次测量前首先将 ℃所对应的基数分别置入减法计数器和温度寄存器中减法计数器和温度寄存器被预置在 ℃所对应的一个基数值。减法计数器对低温度系数晶振产生的脉冲信号进行减法计数当减法计数器的预置值减到时温度寄存器的值将加减法计数器的预置将重新被装入减法计数器重新开始对低温度系数晶振产生的脉冲信号进行计数如此循环直到减法计数器计数到时停止温度寄存器值的累加此时温度寄存器中的数值即为所测温度。图中的斜率累加器用于补偿和修正测温过程中的非线性其输出用于修正减法计数器的预置值只要计数门仍未关闭就重复上述过程直至温度寄存器值达到被测温度值这就是DSB的测温原理。    另外由于DSB单线通信功能是分时完成的他有严格的时隙概念因此读写时序很重要。系统对DSB的各种操作必须按协议进行。操作协议为:初始化DSB(发复位脉冲)→发ROM功能命令→发存储器操作命令→处理数据。各种操作的时序图与DS相同。              、DSB与单片机的典型接口设计    以MCS单片机为例图中采用寄生电源供电方式 P口接单线总线为保证在有效的DSB时钟周期内提供足够的电流可用一个MOSFET管和C的P来完成对总线的上拉。当DSB处于写存储器操作和温度AD变换操作时总线上必须有强的上拉上拉开启时间最大为 μs。采用寄生电源供电方式是VDD和GND端均接地。由于单线制只有一根线因此发送接收口必须是三态的。主机控制DSB完成温度转换必须经过个步骤:初始化、ROM操作指令、存储器操作指令。假设单片机系统所用的晶振频率为 MHz根据DSB的初始化时序、写时序和读时序分别编写个子程序:INIT为初始化子程序WRITE为写(命令或数据)子程序READ为读数据子程序所有的数据读写均由最低位开始实际在实验中不用这种方式只要在数据线上加一个上拉电阻 kΩ,另外个脚分别接电源和地。.系统硬件设计与方案选择单片机电路时钟电路时钟系统是单片机的心脏各部分都以时钟频率为基准有条不紊地一拍一拍地工作。因此时钟频率直接影响单片记得速度时钟电路的质量也直接影响单片机系统的稳定性。常用的时钟电路有内部时钟和外部时钟两种。CPU的时钟振荡信号有两个来源:一是采用内部振荡器此时需要在XTAL和XTAL脚连接一只频率范围为MHZ的晶体振荡或陶瓷振荡器及两只pf电容。二是采用外部振荡此时应将外部振荡器的输出信号接至XTAL脚将XTAL脚浮空。本次设计中采用的是内部振荡器频率为MHZ的晶体振荡器及pf的瓷片电容。如图所示。图时钟电路复位电路复位是指在规定的条件下单片机自动将CPU以及与程序运行相关的主要功能部件、IO口等设置为确定初始状态的过程。如果电路参数不符合规定的条件或干扰导致单片机不能正确的复位系统将无法进行正常的工作因此复位电路除了要符合厂家规定的参数外还要滤除可能的干扰。ATC单片机内部有一个由施密特触发器等组成的复位电路。复位信号是从其脚即RST脚输入的。ATC单片机规定当其处于正常工作状态且振荡器工作稳定后在RST端有从高电平到低电平且高电平时间大于两个机器周期的复位信号时CPU将完成对系统的复位。有两点需要注意:一、复位信号是高电平有效二、高电平的保持时间必须大于两个机器周期可见高电平保持时间与振荡频率有关。本次设计中采用上电复位电路上电复位是指在系统上电时RST端自动产生复位所需要的信号将单片机复位本次设计中的上电复位电路如图所示。上电时RST端高电平的维持时间取决于R(k)和C(uF)的值。要使单片机可靠的复位设计中使其维持的时间足够长。电路如图按键电路系统要能设置温度就要有外部设备。这里我选用按键设备来完成调节所需的设备。因为本系统只需四个按键所以采用独立式按键电路每个键单独占有一根IO接口线每个IO口的工作状态互不影响此类键盘采用端口直接扫描方式。按键一端接高电平后通过一个K电阻直接接入单片机IO口中分别接入单片机的P,P,P,P,四个IO口中另一端接地按键响应是IO从高电平变为低低频。电路如图所示图复位电路图键盘电路.继电器控制电路为了能通过温度的变化来调节大棚的温度这里我选用了继电器单片机可以通过继电器实行低压控制高压中压低压电路。是一个很好的开关器件。本次系统采用的是V低电压控制V的继电器。电路说明:继电器接电源控制的两端分别接上V电源和一个三极管通过单片机的IO电路的高低电平来控制的导通与截至从而控制继电器的吸合这里继电器与单片机的接口问P和,P两口电路如图图继电器电路显示电路·方案一:采用动态显示这种工作方式是分时轮流选通数码管的公共端使得各个数码管轮流导通。当所有数码管依次显示一遍后软件控制循环使每位显示器分时点亮。这种方式不但能提高数码管的发光效率并且由于各个数码管的字段线是并联使用的因而大大简化了硬件线路。各个数码管虽然是分时轮流通电但由于发光数码管具有余辉特性及人眼具有视觉暂留作用所以适当选取循环扫描频率时看上去所有数码管是同时点亮的察觉不出有闪烁现象。·方案二:采用静态显示数码管工作在静态显示方式下共阴极或共阳极点连接在一起接地或高电平。每位的段选线与一个位并行口相连。只要在该位的段选线上保持段选码电平该位就能保持相应的显示字符。该工作方式常采用串行口设定方式输出外接LS移位寄存器构成显示电路。这里我选用静态显示方案电路如图所示.ATC单片机芯片方案一:采用ATC芯片它具有体积小、功耗小容量大。含有中断、定时计数器。本次设计没有非常大的编程量此芯片的容量已足够。方案二:采用ATS芯片它比起C它增加了一个位定时计数器T。T与T和T有类似的功能即可以作定时或计数器使用同时还增加了扑捉等新的功能它的功能比其他两个定时器更强使用也比较复杂。图显示电路(个模块)图ATC芯片.温度传感器方案一:热敏电阻。热敏电阻是用半导体材料制成的热敏器件它测量温度是把电阻随温度的变化关系转化为电压随温度变化的关系再把热敏电阻电压值经AD转换成数字量然后通过软件方法计算得到温度值再进行显示等处理。它的阻值与温度变化呈非线性关系稳定性和互换性较差因此使用中是要进行线性化处理的。线性化处理虽然能改善热敏电阻的特性曲线但比较复杂。方案二:DSB温度传感器。DSB与单片机是单总线连接方式它只定义了一根信号线总线上的每个器件都能够在合适的时间驱动它相当于把单片机的地址线、数据线、控制线、合为一根信号线对外进行数据交换并且它不再经AD转换成数字量直接测得为数字量简化了许多工作量电路也简单可靠的多。综合上述为了简化电路经济实惠自动测量等方面考虑采用方案二。如下图图DSB芯片、电路总图综合以上各电路模块及各模块电路的使用功能。绘制出本系统的电路总图图见附录。此电路配合ATC单片机芯片的编程可实现系统的全部功能图总电路原理图.软件设计说明.DSB器件读取温度流程序图.键盘处理流程序图.总程序流程图主程序流程图.键盘消抖处理流程序图.系统仿真数据测试仿真系统介绍在农业生产的大棚温度调控中加热和散热的系统用的是大型电炉丝加热或用暖气管加热散热系统为大型风扇或打开大棚密闭室让空气对流降温等等的方法。但做为调控系统接这些设备上出很难调试所以我做了个简易的仿真系统。用瓦的灯泡加热用自制的电动机风扇散热再将灯泡风扇及温度传感器装在一半密闭的纸箱中。操作步骤把系统接好电源先用水银温度计测量下室温记录下具体温度值。再和DSB的测量温度值比较下看系统测量的温度是否准确再通过键盘调节设置的温度。让系统比较两温度的大小再让自动启动加热或散热系统使纸箱内的温度达到预期设置的温度值。数据测量键盘设置的温度(度)设置温度前的水银温度计测的温度(度)设置温度后系统稳定时水银温度计测的温度(度)设置温度前DSB测的温度(度)设置温度后系统稳定DSB测的温度(度)实验现象由于设置温度与当前的温度一样系统不启动任何设备电路板上的发光二极管前四的亮后四个暗由于设置的温度比当前温度高系统启动加热设备继电器吸合电灯泡亮电路板上的发光二极管八个都亮给系统加热。当温度一升高到时灯泡马上灭。电路板上的发光二极管变为前四的亮后四个暗。再等一会儿的时间温度自动下降到度这时继电器再次又吸合灯泡再次亮。发光二极管八个都亮。当显示温度再次到达度灯泡再次灭。如次反复不过跳变的频率不是很大。因为设计的比较温度最小精确度为度由于设置的温度比当前温度低系统启动散热设备继电器吸合电动机转动电路板上的发光二极管八个都灭给系统散热。当温度一降低到时电动机停止转动。电路板上的发光二极管变为前四的亮后四个暗。再等一会儿的时间温度自动上升到度这时继电器再次又吸电动机再次转动。发光二极管八个都灭。再次散热当显示温度再次到达度电动机停止转动。如次反复不过跳变的频率不是很大。因为设计的比较温度最小精确度为度、程序调试和最终实现的设计效果经过不断的实验硬件和程序的配合调试最终完成了设计的预期效果就是数码管上显示位数从左到右分别是键盘设置的温度十位、个位。以及DSB传感器测得的实际温度的十位、个位。还有个按键分别是对设置的值十位加一个位加一十位减一个位减一当设置的数值和实际测量的值一样的时候在电路板上的发光二极管前四的亮后四个暗两继电器都不吸合。当设置的数值比实际测量的值大的时候在电路板上的发光二极管八个都亮而且有一继电器吸合启动加热系统(灯泡亮)。当设置的数值比实际测量的值小的时候在电路板上的发光二极管八个都暗而且有一继电器吸合启动散热系统(电动机转动)。最终保持当前温度和设置温度一样。最终设计的效果达到了本次设计的设计要求实现了要求设计的所以功能。结束语本设计是以ATC单片机芯片和一种新型的可编程温度传感器(DSB)为主要芯片以及其他辅助电路它不需复杂的信号调理电路和AD转换电路能直接与单片机完成数据采集和处理实现方便温度值能直接在四位七段数码管直接显示出温度值。本设计应用性比较强设计系统可以大棚里瓜果蔬菜的温度控制系统。如果稍微改装可以做生物培养液温度监控系统热水器温度调节系统、实验室温度监控系统等等。课题主要任务是完成环境温度检测利用单片机实现温度调节。设计后的系统具有操作方便温度变化、调节显示效果明显控制灵活等优点附录()温度调控程序*********************************************************************************程序**********************************************************************************ORGHMOVSP,#HMAIN:MOVR,#HLCALLGETTEMPLCALLFENLILCALLBCDLCALLSSHOWLCALLBIJIAOLOOP:AJMPMAIN*****************************************************************功能:从DSB中提取温度并把高字节放在R中低字节放在R中其中R中的高四位放整数部分的低四位R中的低四位放整数部分的高四位R的低四位为小数部分。输出:R、R*****************************************************************GETTEMP:CLREA使用ds一定要禁止任何中断产生LCALLRESET调用初使化子程序MOVA,#CCHLCALLWRITE送入跳过ROM命令MOVA,#HLCALLWRITE送入温度转换命令LCALLRESET温度转换完全,再次初使化dsbMOVA,#CCHLCALLWRITE送入跳过ROM命令MOVA,#BEHLCALLWRITE送入读温度暂存器命令LCALLREADMOVR,A读出温度值低字节存入RLCALLREADMOVR,A读出温度值高字节存入RSETBEARETRESET:初始化dsb子程序LL:CLRP复位:MOVR,#usLL:DJNZR,LLusSETBP释放ds总线:MOVR,#usLL:DJNZR,LLusCLRCus,清存在信号MOVC,P取存在信号:JCLL存在吗不存在则重新来MOVR,#有存在就拉高setbpLL:DJNZR,LLusRETWRITE:MOVr,#H设置写位个数WLOP:RRCA把写的位放到CACALLWRBIT调写位子程序DJNZr,WLOP位全写完RETWRBIT:MOVB,#设置时间常数CLRP写开始NOPusMOVP,CC内容到总线,usWDLT:DJNZB,WDLTusSETBP释放总线RETREAD:MOVr,#H设置读位数RLOP:ACALLRDBIT调读位子程序RRCA把读到位在C中并依次送给ADJNZr,RLOP位读完RETRDBIT:CLRP读开始图的t时刻NOPusSETBP释放总线NOPusMOVC,PP内容CMOVB,#设置时间常数RDDLT:DJNZB,RDDLT等待usSETBPRET************************************************************作用:把小数部分同整数部分分开R放整数R放小数F放符号位输入:RR输出:RRF*************************************************************FENLI:MOVA,RMOVC,ACCMOVF,C符号位JCFENLISJMPFENLIFENLI:MOVA,RCPLAMOVR,AMOVA,RCPLACLRCINCAMOVR,AMOVA,RADDCA,#HMOVR,AFENLI:MOVH,RANLH,#FH小数部分MOVR,#FENLI:MOVA,RRRCAMOVR,AMOVA,RRRCAMOVR,AMOVA,HRRCAMOVH,A整数部分DJNZR,FENLIMOVR,H整数部份MOVR,H小数部分RET***************************************作用:将RR中的二进制数化作BCD码的形式输入:RR输出:RRRR***************************************BCD:MOVA,R开始处理整数部分:MOVB,#DIVABMOVR,A存整数高位MOVA,BMOVB,#DIVABMOVR,A存整数中位MOVR,B存整数低位BCD:RET*************************************************************************显示模块**************************************************************************SSHOW:MOVDPTR,#TABLE循环显示模块MOVR,#hSSHOW:MOVR,#HMOVA,RMOVCA,ADPTRSSHOW:RRCACLRPMOVP,CLCALLYSSETBPDJNZR,SSHOWDECRCJNER,#H,SSHOWRET*************************************************************************温度比较模块**************************************************************************BIJIAO:MOVH,RMOVA,RCJNEA,H,CHA不相等转移R<R时C=加热r>r时C=散热MOVH,R测量的温度低位MOVA,R测量的温度低位预设的温度低位CJNEA,H,CHA不相等转移TING:CLRP温度相等时都不开CLRPMOVP,#FHLCALLHH跳转到扫秒程序CHA:JCJIARENC=加热系统打开MOVP,#FFHSETBP散热系统打开CLRPLCALLHHJIAREN:SETBP加热系统打开CLRPMOVP,#HHH:LCALLSAOMIAO*********************************************************键盘扫描模块*********************************************************SAOMIAO:CLRCMOVC,P取存在P的信号:JCLC=跳转下个键盘再次扫描、LCALLYSC=有信号时延时一段时间MOVC,P键盘消抖再测一次JNCjiaC==说明有信号调用加子程序没有信号就继续扫描其他键盘L:CLRCMOVC,P取存在P的信号:JCLC=跳转下个键盘再次扫描、LCALLYSC=有信号时延时一段时间MOVC,P键盘消抖再测一次JNCjiaC==说明有信号调用加子程序没有信号就继续扫描其他键盘L:CLRCMOVC,P取存在P的信号:JCLC=跳转下个键盘再次扫描、LCALLYSC=有信号时延时一段时间MOVC,P键盘消抖再测一次JNCjianC==说明有信号调用减子程序没有信号就继续扫描其他键盘L:CLRCMOVC,P取存在P的信号:JCLC=跳转下个键盘再次扫描、LCALLYSC=有信号时延时一段时间MOVC,P键盘消抖再测一次JNCjianC==说明有信号调用减子程序没有信号就继续扫描其他键盘MOVP,#EEHDJNZR,SAOMIAO在键盘扫描程序中扫描次L:LCALLLOOP*******************************************************数码管加减子程序模块********************************************************JIA:INCR对继存器R加CJNER,#AH,GO当R不等于时转移MOVR,#HR为时变为JIA:INCR对继存器R加CJNER,#AH,GO当R不等于时转移MOVR,#HR为时变为MOVP,#FEHAJMPLOOPJIAN:DECR对继存器R减CJNER,#H,GO当R不等于时转移MOVR,#HR为时变为JIAN:DECR对继存器R减CJNER,#H,GO当R不等于时转移MOVR,#HR为时变为MOVP,#EFHGO:AJMPLOOP*************************************************************延时子程序模块*************************************************************YS:MOVR,#HYS:MOVR,#AFHDJNZR,$DJNZR,YSRETTABLE:dbfch,h,dah,fh,h,bh,beh,eh,feh,fhEND毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文)是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知除文中特别加以标注和致谢的地方外不包含其他人或组织已经发表或公布过的研究成果也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体均已在文中作了明确的说明并表示了谢意。作者签名:     日 期:     ​​​​​​​​​​​​指导教师签名:     日  期:     使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定即:按照学校要求提交毕业设计(论文)的印刷本和电子版本学校有权保存毕业设计(论文)的印刷本和电子版并提供目录检索与阅览服务学校可以采用影印、缩印、数字化或其它复制手段保存论文在不以赢利为目的前提下学校可以公布论文的部分或全部内容。作者签名:     日 期:     ​​​​​​​​​​​​学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定同意学校保留并向国家有关部门或机构送交论文的复印件和电子版允许论文被查阅和借阅。本人授权    大学可以将本学位论文的全部或部分内容编入有关数据库进行检索可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期:年月日导师签名:日期:年月日指导教师评阅书指导教师评价:一、撰写(设计)过程、学生在论文(设计)过程中的治学态度、工作精神□优□良□中□及格□不及格、学生掌握专业知识、技能的扎实程度□优□良□中□及格□不及格、学生综合运用所学知识和专业技能分析和解决问题的能力□优□良□中□及格□不及格、研究方法的科学性技术线路的可行性设计方案的合理性□优□良□中□及格□不及格、完成毕业论文(设计)期间的出勤情况□优□良□中□及格□不及格二、论文(设计)质量、论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格、是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格三、论文(设计)水平、论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格、论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格、论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格建议成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)指导教师:(签名)单位:(盖章)年月日评阅教师评阅书评阅教师评价:一、论文(设计)质量、论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格、是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格二、论文(设计)水平、论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格、论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格、论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格建议成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)评阅教师:(签名)单位:(盖章)年月日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程、毕业论文(设计)的基本要点和见解的叙述情况□优□良□中□及格□不及格、对答辩问题的反应、理解、表达情况□优□良□中□及格□不及格、学生答辩过程中的精神状态□优□良□中□及格□不及格二、论文(设计)质量、论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格、是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格三、论文(设计)水平、论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格、论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格、论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格评定成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)教研室主任(或答辩小组组长):(签名)年月日教学系意见:系主任:(签名)年月日学位论文原创性声明本人郑重声明:所呈交的学位论文是本人在导师的指导下进行的研究工作所取得的成果。尽我所知除文中已经特别注明引用的内容和致谢的地方外本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式注明并表示感谢。本人完全意识到本声明的法律结果由本人承担。学位论文作者(本人签名):年月日学位论文出版授权书本人及导师完全同意《中国博士学位论文全文数据库出版章程》、《中国优秀硕士学位论文全文数据库出版章程》(以下简称“章程”)愿意将本人的学位论文提交“中国学术期刊(光盘版)电子杂志社”在《中国博士学位论文全文数据库》、《中国优秀硕士学位论文全文数据库》中全文发表和以电子、网络形式公开出版并同意编入CNKI《中国知识资源总库》在《中国博硕士学位论文评价数据库》中使用和在互联网上传播同意按“章程”规定享受相关权益。论文密级:□公开□保密(年月至年月)(保密的学位论文在解密后应遵守此协议)作者签名:导师签名:年月日年月日独创声明本人郑重声明:所呈交的毕业设计(论文)是本人在指导老师的指导下独立进行研究工作所取得的成果成果不存在知识产权争议。尽我所知除文中已经注明引用的内容外本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本声明的法律后果由本人承担。 作者签名:二〇一〇年九月二十日 毕业设计(论文)使用授权声明本人完全了解滨州学院关于收集、保存、使用毕业设计(论文)的规定。本人愿意按照学校要求提交学位论文的印刷本和电子版同意学校保存学位论文的印刷本和电子版或采用影印、数字化或其它复制手段保存设计(论文)同意学校在不以营利为目的的前提下建立目录检索与阅览服务系统公布设计(论文)的部分或全部内容允许他人依法合理使用。(保密论文在解密后遵守此规定) 作者签名:二〇一〇年九月二十日致谢时间飞逝大学的学习生活很快就要过去在这四年的学习生活中收获了很多而这些成绩的取得是和一直关心帮助我的人分不开的。首先非常感谢学校开设这个课题为本人日后从事计算机方面的工作提供了经验奠定了基础。本次毕业设计大概持续了半年现在终于到结尾了。本次毕业设计是对我大学四年学习下来最好的检验。经过这次毕业设计我的能力有了很大的提高比如操作能力、分析问题的能力、合作精神、严谨的工作作风等方方面面都有很大的进步。这期间凝聚了很多人的心血在此我表示由衷的感谢。没有他们的帮助我将无法顺利完成这次设计。首先我要特别感谢我的知道郭谦功老师对我的悉心指导在我的论文书写及设计过程中给了我大量的帮助和指导为我理清了设计思路和操作方法并对我所做的课题提出了有效的改进方案。郭谦功老师渊博的知识、严谨的作风和诲人不倦的态度给我留下了深刻的印象。从他身上我学到了许多能受益终生的东西。再次对周巍老师表示衷心的感谢。其次我要感谢大学四年中所有的任课老师和辅导员在学习期间对我的严格要求感谢他们对我学习上和生活上的帮助使我了解了许多专业知识和为人的道理能够在今后的生活道路上有继续奋斗的力量。另外我还要感谢大学四年和我一起走过的同学朋友对我的关心与支持与他们一起学习、生活让我在大学期间生活的很充实给我留下了很多难忘的回忆。最后我要感谢我的父母对我的关系和理解如果没有他们在我的学习生涯中的无私奉献和默默支持我将无法顺利完成今天的学业。四年的大学生活就快走入尾声我们的校园生活就要划上句号心中是无尽的难舍与眷恋。从这里走出对我的人生来说将是踏上一个新的征程要把所学的知识应用到实际工作中去。回首四年取得了些许成绩生活中有快乐也有艰辛。感谢老师四年来对我孜孜不倦的教诲对我成长的关心和爱护。学友情深情同兄妹。四年的风风雨雨我们一同走过充满着关爱给我留下了值得珍藏的最美好的记忆。在我的十几年求学历程里离不开父母的鼓励和支持是他们辛勤的劳作无私的付出为我创造良好的学习条件我才能顺利完成完成学业感激他们一直以来对我的抚养与培育。最后我要特别感谢我的导师赵达睿老师、和研究生助教熊伟丽老师。是他们在我毕业的最后关头给了我们巨大的帮助与鼓励给了我很多解决问题的思路在此表示衷心的感激。老师们认真负责的工作态度严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中都给与我很大的帮助使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助感谢他耐心的辅导。在论文的撰写过程中老师们给予我很大的帮助帮助解决了不少的难点使得论文能够及时完成这里一并表示真诚的感谢。自动调节温度数码管显示键盘预设温度DSB温度采集单片机继电器控制电源显示温度数据R到R开始温度是否高于设置值是温度是否相等是否否打开降温系统打开加热系统键盘扫描流程图是读键盘状态是否有键按下调用延时消抖程序确定有键按下键盘设置值与实际温度值比较A键盘扫描DSB测温程序数据写入R数据写入R记录数据A键盘处理判断哪个键按下按键A按键B按键C按键D调用加度程序调用减度程序调用加度程序调用减度程序数据写入R数据写入RDSB测温程序DSB复位跳过ROM温度转化把温度存入暂存器读取温度高位放入R低位放如R键盘扫描否数字整合转化为BCD码整数放入R十位数据存入R个位数据存入R跳出测温程序

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/30

基于C51单片机的大棚温度自动调控系统的设计

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利