2017毕业论文-基于AT89C52单机片的水温控制系统.doc_第1页
2017毕业论文-基于AT89C52单机片的水温控制系统.doc_第2页
2017毕业论文-基于AT89C52单机片的水温控制系统.doc_第3页
2017毕业论文-基于AT89C52单机片的水温控制系统.doc_第4页
2017毕业论文-基于AT89C52单机片的水温控制系统.doc_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

烟 台 南 山 学 院 毕 业 论 文题目 基于AT89C52的水温控制系统 姓 名:_ _所在学院:_自动化工程学院_所学专业:_ 自动化_班 级 :2006级自动化本科1班学 号:_ 200602060134_指导教师:_ _完成时间:_ 2010-05-25_毕业论文(设计)任务书论文题目基于AT89C52的水温控制系统院部自动化工程学院专业自动化班级06自动化本一毕业论文(设计)的要求 在此系统中,温度传感变送器获得温度的感应电压,转变成标准电压信号,再由A/D转换器转换成数字信号进入单片机内部,显示于LED显示器上。单片机将给定的温度与测量的温度相比较,得出偏差量执行器由开关频率较高的固态继电器开关担任,采用模拟的PWM控制方法,改变同一个周期中电子开关的闭合时间,达到控制的目的。毕业论文(设计)的内容与技术参数本方案中整个系统由AT89C52单片机,温度传感器(AD590),A/D转换器(ADC0804),信号处理电路,显示电路,输出控制电路,故障报警电路等组成,软件选用汇编语言编程。内容:(1)温度设定范围为4090,最小区分度为1,标准温度1。(2)环境温度降低时温度控制的静态误差1。(3)用十进制数码管显示水的实际温度。(4)采用适当的控制方法,当设定温度突变(由40调高到60)时,减小系统的调节时间和超调量。(5)温度控制的静态误差0.2。毕业论文(设计)工作计划2009.11 看关于单片机原理的书籍;2009.12 看关于温度传感器和信号处理器的有关书籍;2010.01 看有关显示电路,输出控制电路和故障报警电路的书籍;2010.02 看有关汇编语言编程的书籍;2010.03 制定开题报告;2010.04 开始编写论文:a 编写所用到的各种元器件的原理和简单介绍 b 完成主题设计思路 完成电路图设计;2010.05 编写主程序;2010.06完成装置的调试工作;2010.06.10 完成设计总结接受任务日期 年 月 日 要求完成日期 年 月 日学 生 (签名) 年 月 日指 导 教 师 (签名) 年 月 日院长(主任) (签名) 年 月 日摘 要温度控制在工业生产中运用的非常广泛,其控制过程中存在着很大的时滞性和很强的干扰。采用一般的控制方法如PID控制,都不能很好地满足要求。而基于AT89C52单片机的温度控制策略可以很容易的解决这些问题。 以AT89C52单片机为基础,结合温度传感变送器、A/D转换器、LED显示器、固态继电器等,组成一个基于AT89C52单片机的温度控制系统。 在此系统中,温度传感变送器获得温度的感应电压,转变成15V的标准电压信号,再由A/D转换器转换成数字信号进入单片机内部。单片机将给定的温度与测量温度的相比较,得出偏差量执行器由开关频率较高的固态继电器开关担任,采用模拟的PWM控制方法,改变同一个周期中电子开关的闭合时间,达到控制的目的。 关键词:温度控制;单片机;测量变送 The Temperature control systemic design based on AT89C52 MCU Abstract: Temperature control is used widely in industry production, with large lag and big disturb. Tradition control method for example PID control method cant meet the request. AT89C52 MCU can easily meet these requests. Using the AT89C52 single chip computer as the Fuzzy controller, with temperature measure and adjust-convection instrument, A/D transformer, LED displayer, solid switch and so on, form a Temperature control systemic based on AT89C52 MCU. In such system, temperature measure and adjust-convection instrument measures the temperature and changed into normative 15 voltage signals, the A/D transformer transform the analog signals into digital signals, and introduce into the single chip computer. And the single chip computer educes the control value which based on the difference between the initialization and the measure value. Solid switch with high frequencies used as a executor and use a analog PWM converter, to change the close time in a decided periods, which aimed at control the temperature. Keywords: Temperature control, Single chip microcomputer, measure and adjust-convection 目 录 1 绪论 4 2 引言 52.1 水温控制系统概述52.2 本设计任务和主要内容5 3 系统主要硬件电路设计 63.1 单片机控制系统原理6 3.2 温度采样电路6 3.2.1 温度传感器的选取7 3.2.2 温度传感器 AD5907 3.2.3 电路原理及参数计算8 3.2.4 ADC0804 性能描述8 3.3 温度控制电路9 3.4 主机控制部分9 3.5 键盘及数字显示部分10 4 系统软件设计 114.1 主程序流图 124.2 主程序 124.3 键盘和数字显示流程图 18 4.4 键盘显示程序 194.5 结束语 285 参考文献 296 附 录 297 有关图纸 328 致 谢 词 361 绪 论 温度控制,在工业自动化控制中占有非常重要的地位。单片机系统的开发应用给现代工业测控领域带来了一次新的技术革命,自动化、智能化均离不开单片机的应用。将单片机控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重滞后现象,同时在提高采样频率的基础上可以很大程度的提高控制效果和控制精度。 现代自动控制越来越朝着智能化发展,在很多自动控制系统中都用到了工控机,小型机、甚至是巨型机处理机等,当然这些处理机有一个很大的特点,那就是很高的运行速度,很大的内存,大量的数据存储器。但随之而来的是巨额的成本。在很多的小型系统中,处理机的成本占系统成本的比例高达20%,而对于这些小型的系统来说,配置一个如此高速的处理机没有任何必要,因为这些小系统追求经济效益,而不是最在乎系统的快速性,所以用成本低廉的单片机控制小型的,而又不是很复杂,不需要大量复杂运算的系统中是非常适合的。 温度控制,在工业自动化控制中占有非常重要的地位,如在钢铁冶炼过程中要对出炉的钢铁进行热处理,才能达到性能指标,塑料的定型过程中也要保持一定的温度。随着科学技术的迅猛发展,各个领域对自动控制系统控制精度、响应速度、系统稳定性与自适应能力的要求越来越高,被控对象或过程的非线性、时变性、多参数点的强烈耦合、较大的随机扰动、各种不确定性以及现场测试手段不完善等,使难以按数学方法建立被控对象的精确模型的情况。 随着电子技术以及应用需求的发展,单片机技术得到了迅速的发展,在高集成度,高速度,低功耗以及高性能方面取得了很大的进展。伴随着科学技术的发展,电子技术有了更高的飞跃,我们现在完全可以运用单片机和电子温度传感器对某处进行温度检测,而且我们可以很容易地做到多点的温度检测,如果对此原理图稍加改进,我们还可以进行不同地点的实时温度检测和控制。2 引言在能源日益紧张的今天,电热水器,饮水机,电饭煲之类的家用电器在保温时, 由于其简单的温控系统,利用温敏电阻来实现温控,因而会造成很大的能源浪费浪费。 但是利用 AT89C52 单片机为核心,配合温度传感器,信号处理电路,显示电路, 输出控制电路,故障报警电路等组成,软件选用汇编语言编程。单片机可将温度传感 器检测到的水温模拟量转换成数字量,显示于 LED 显示器上。该系统灵活性强,易 于操作,可靠性高,将会有更广阔的开发前景。 2.1 水温控制系统概述 能源问题已经是当前最为热门的话题,离开能源的日子,世界将失去一切颜色, 人们将寸步难行,虽然本设计是节省电能角度出发,而电能又是可再生能源,但是在 今天还是有很多的电能是依靠火力,核电等一系列不可再生的自然资源所产生,一旦 这些自然资源耗尽,我们将面临电能资源的巨大的缺口,因而本设计从开源节流的截 流角度出发,节省电能,保护环境。 2.2 本设计任务和主要内容 设计并制作一个水温自动控制系统,控制对象为 1 升净水,容器为搪瓷器皿。水 温可以在一定范围内由人工设定,并能在环境温度降低时实现自动控制,以保持设定 的温度基本不变。 本设计主要内容如下: ( 1)温度设定范围为 4090,最小区分度为 1,标定温度1。 ( 2)环境温度降低时温度控制的静态误差1。 ( 3)用十进制数码管显示水的实际温度。 ( 4)采用适当的控制方法,当设定温度突变(由 40提高到 60)时,减小系 统的调节时间和超调量。( 5)温度控制的静态误差0.2。 3 系统主要硬件电路设计3.1 单片机控制系统原理 图3-1 单片机控制系统原理框图3.2温度采样电路系统的信号采集电路主要由温度传感器(AD590)、基准电压(7812)及 A/D 转换电路(ADC0804)三部分组成。如图:3-2 图3-2 信号采集电路3.2.1 温度传感器的选取 目前市场上温度传感器较多,有以下几种: 方案一:选用铂电阻温度传感器,此类温度传感器线性度、稳定性等方面性能都很好, 但其成本较高。 方案二:采用热敏电阻,选用此类元器件有价格便宜的优点,但由于热敏电阻的非线 性特性会影响系统的精度。 方案三:选用美国 Analog Devices 公司生产的二端集成电流传感器 AD590。其测量 范围在-50-+150,满刻度范围误差为0.3,当电源电压在 510V 之间,稳定 度为 1时,误差只有0.01。此器件具有体积小、质量轻、线形 度好、性能稳定等优点其各方面特性都满足此系统的设计要求。 比较以上三种方案,方案三具有明显的优点,因此选用方案三。 3.2.2 温度传感器 AD590 测量范围在-50-+150,满刻度范围误差为0.3,当电源电压在 510V 之 间,稳定度为 1时,误差只有0.01 。AD590 为电流型传感器温度每变化 1其 电流变化 1uA 在 35和 95时输出电流分别为 308.2uA 和 368.2uA 。 3.2.3 电路原理及参数计算 温度采样电路的基本原理是采用电流型温度传感器 AD590 将温度的变化量转换 成电流量,再将电流量转换成电压量通过 A/D 转换器 ADC0804 将其转换成数值量交 由单片机处理。 3.2.4 ADC0804 性能描述 ADC0804 为 8bit 的一路 A/D 转换器,其输入电压范围在 05v,转换速度小于 100us, 转换精度 0.39。满足系统的要求。 如图 3-3 A/D 转换电路由于系统控制的水温范围为 35-95,所以当输出电压为零伏时,AD590 的输出电流为308.2uA,因此为了使 Ui 的电位为零就必须使电流 Ib 等于电流 Ic 等于R3 308.2uA, 三端稳压 7812 的输出电压为 12v 所以取电阻 R2=30k , R1=10k 的电位器。又由于 ADC0804 的输入电压范围为 05v ,为了提高精度所以令水温为 95时ADC0804 的输入电压为 5v(即 Uo=5v)。当水温为 95时 AD590 的输出电流为 368.2uA。因此取 R5=81k , R5=5k 的 电位器。 图3-3 A/D转换电路3.3 温度控制电路 此部分电路主要由光电耦合器 MOC3041 和双向可控硅 BTA12 组成。MOC3041 光电耦合器的耐压值为 400v,它的输出级由过零触发的双向可控硅构成,它控制着 主电路双向可控硅的导通和关闭。100电阻与 0.01uF 电容组成双向可控硅保护电 路。控制部分电路图 如图 3-4 部分控制电路。 图3-4 部分控制电路3.4 主机控制部分 此部分是电路的核心部分,系统的控制采用了单片机 89C52。单片机 89C52 内 部有 8KB 单元的程序存储器及 256 字节的数据存储器。因此系统不必扩展外部程序 存储器和数据存储器这样大大的减少了系统硬件部分。如图 3-5 主机控制部分 图3-5 主机控制部分3.5 键盘及数字显示部分 在设计键盘/显示电路时,我们使用单片机 2051 做为电路控制的核心,单片机 2051 具有一个全双工的串行口采用串口,利用此串行口能够方便的实现系统的控制 和显示功能。键盘/显示接口电路如图 3-6。 单片机 2051 的 P3.3、P3.4、P3.5 接 3-8 译码器 74L138,译码器的输出端直接接八个数码管的控制端和键盘,键盘扫描和显示器扫描同用端口这样能大大的减少单片机 的 I/O,减少硬件的花费。 键盘的接法的差别直接影响到硬件和软件的设计,考虑到单片机 2051 的端口资 源有限,所以我们在设计中将传统的 4*4 的键盘接成 8*2 的形式(如图 3-7),键 盘的扫描除了和显示共用的 8 个端外,另外的两个端直接和 2051 的 P3.2 和 P3.7 相连。 图3-6 键盘/显示部分电路图3-7 键盘接线如图 3-7 的接法已经完全用完了单片机的 15 个 I/O 口,有效的利用了单片机的资源。4 系统的软件设计4.1主程序流图图 4-1 主程序流程图4.2主程序主程序如下:ORG 0000H AJMP START ;主程序ORG 000BH AJMP TIM0 ;T0中断子程序ORG 0023H AJMP RT ;串口中断接受子程序ORG 0100H START: MOV 50H,#00H ;初始化设定温度MOV 51H,#00H MOV 52H,#00H MOV 53H,#00H MOV 54H,#0C6H ;发送第5个数码管字形码“C”MOV TMOD,#01H ;T0工作在MODE1MOV TH0,#0ECH ;晶振 12M,50ms 中断一次 MOV TL0,#78H SETB TR0 MOV TMOD,#20H ;T1工作在MODE2MOV TH1,#0E6H ;设波特率MOV TL1,#0E6H SETB TR1 MOV SCON,#50H MOV IE,#92H ;允许T0,R1中断MOV R6,#04H ;初始要接收的数据个数MOV R1,#50H ;初始要接收数据的起始地址MOV R4,#00H REY: MOV A,53H CJNE A,#00H,YES SJMP REY YES: MOV R3,#00HYES1: CLR P2.0 ;开始A/D转换CLR P3.6 SETB P3.6 ACALL DELAY J1: MOVX A,R0 ACALL SJCL ;调用数据处理子程序ACALL DISP DJNZ R3,MM ACALL FS ;调用串口发送子程序AJMP YES MM: AJMP YES1 SJCL: MOV B,#60 MUL AB MOV 61H,A MOV A,B ADD A,#35 ACALL L10 MOV 60H,R5 ;存十进制高八位 (个位和十位)MOV A,61H MOV B,#9 MUL AB MOV 61H,B ;存十进制低八位 (小数点)RET L10: CLR C MOV R5,#00H ;初始化十进制转换的地位寄存器MOV R4,#08H ;调整次数NEXT:RLC A MOV R2,A MOV A,R5 ADDC A,R5 DA A MOV R5,A MOV A,R2 DJNZ R4,NEXT RET DISP: MOV A,60H ANL A,#0F0H ;取D2的显示数据存入70HSWAP A MOV 70H,A MOV A,60H ANL A,#0FH ;取D1的显示数据存入71HMOV 71H,A MOV 72H,61H ;取D0的显示数据存入72HMOV R0,#70H ;取相应的字形码分别存入5557HMOV DPTR,#TAB MOV A,R0 MOVC A,A+DPTR MOV 55H,A INC R0 MOV A,R0 MOVC A,A+DPTR MOV 56H,A INC R0 MOV A,R0 MOVC A,A+DPTR MOV 57H,A MOV A,56H ADD A,#80H ;在D1字形码上加小数点MOV 56H,A RET FS: MOV A,R0 PUSH ACC MOV TMOD,#20H MOV TH1,#0E6H MOV TL1,#0E6H SETB TR1 MOV SCON,#50H MOV R0,#54H ;设定发送起始地址MOV R7,#04H LOOP:MOV SBUF,R0 JNB TI,$ CLR TI INC R0 DJNZ R7,LOOP POP ACC MOV R0,A RET ;串口中断接受子程序 RT: PUSH ACC PUSH PSW CLR ET0 CLR ES SJ: MOV R1,SBUF INC R1 CJNE R4,#03H,MOVE SJMP MOVE1 MOVE :INC R4 CLR RI JNB RI, $ MOVE1:DJNZ R6,SJ MOV R4,#00H MOV R1,#50H ;重置接收起始地址 MOV R6,#04H ;重置接收个数 SETB ET0 SETB ES POP PSW POP ACC RETI ;T0 中断子程序 TIM0: PUSH ACC PUSH PSW MOV TH0,#0ECH ;重设中断时间 MOV TL0,#78H CLR C ;ACALL JS MOV A,51H CJNE A,70H,Q1 ;最高位比SJMP Q2 Q1: JC OFF SJMP ON Q2: MOV A,52H CJNE A,71H,Q3 Q3: JC OFF ON: CLR P1.4 CLR P1.2 POP PSW RE: POP ACC RETI OFF: SETB P1.4 SETB P1.2 SJMP RE DELAY: MOV R7,#50 DJNZ R7,$ RET TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H 4.3键盘显示程序图4-2 键盘显示程序流图4.4键盘显示程序键盘显示程序如下:FLAGA BIT 4EH FLAGA BIT 4EH ORG OOH JMP START ORG 23H JMP UARTTSTAT: CLR FLAGA CLR FLAGB MOV 30H,#07H ;系统显示 MOV 31H,#07H ;PPPPPPPP MOV 32H,#07H MOV 33H,#07H MOV 34H,#07H MOV 35H,#07H MOV 36H,#07H MOV 37H,#07H MOV R1,#90H MOV R0,#50HPP: CLR P3.3 P3.5P3.4P3.3=000 CLR P3.4 CLR P3.5 MOV A,30H MOV P1,ASETB P3.3 ;001MOV A,31HMOV P1,ASETB P3.4 ;010CLR P3.3MOV A,32HMOV P1,ASETB P3.3 ;011MOV A,33HMOV P1,ASETB P3.5 ;100CLR P3.4CLR P3.3MOV A,34HMOV P1,ASETB P3.3 ;101MOV A,35HMOV P1,ASETB P3.4 ;110CLR P3.3MOV A,36HMOV P1,ASETB P3.3 ;111MOV A,37HMOV P1,ADJNZ R0,PPMOV R0,#FFHDJNZ R0,$DJNZ R1,PP ;系统显示MOV SCON,#52H ;串行口方式2,允许接收,初态TI=1MOV 30H,#0FH ;0MOV 34H,#0FHMOV 33H,#93H ;CMOV 37H,#93HZ1: CLR P3.3 ;000 CLR P3.4 CLR P3.5 MOV A,30H MOV P1,A JB P3.2,Z11 ACALL DELAY ;JIAN CHU LI JNB P3.2,$SETB FLAGAJMP Z2Z11: JB P3.7,Z2 ACALL DELAY ;JIAN CHU LI JNB P3.7,$ JNB FLAGA,Z2 JB FLAGA,Z12 MOV 31H,#0C0H ; MOV R0,#0 SETB FLAGB JMP Z2Z12: MOV 32H,#0C0H ; MOV R1,#0 CLR FLAGBZ2: SETB P3.3 ;001 MOV A,31H MOV P1,A JB P3.2,Z21 ACALL DELAY ;JIAN JNB P3.2,$ JNB FLAGA,Z3 JB FLAGB,Z22 MOV 31H,#0F9H ; MOV R0,#1 SETB FLAGB JMP Z3Z22: MOV 32H,#0F9H ; MOV R1,#1 CLR FLAGB JMP Z3Z21: JB P3.7,Z3 ACALL DELAY ;JIAN JNB P3.7,$ JNB FLAGA,Z3 JB FLAGB,Z23 MOV R0,#2 MOV 31H,#0A4H SETB FLAGB JMP Z3Z23: MOV 32H,#0A4H ; MOV R1,#2 CLR FLAGBZ3: SETB P3.4 ;010 CLR P3.3 MOV A,32H MOV P1,A JB P3.2,Z31 ACALL DELAY ;JIAN JNB P3.2,$ JNB FLAGA,Z4 JB FLAGB,Z32 MOV 31H,#0B0H ; MOV R0,#3 SETB FLAGB JMP Z4Z32: MOV 32H,#0B0H ; MOV R1,#3 CLR FLAGB JMP Z4Z31: JB P3.7,Z4 ACALL DELAY ;JIAN JNB P3.7,$ JNB FLAGA,Z4 JB FLAGB,Z33 MOV 31H,#99H ; MOV R0,#4 SETB FLAGB JMP Z4Z33: MOV 32H,#99H ; MOV R1,#4 CLR FLAGBZ4: SETB P3.3 ;011 MOV A,33H MOV P1,A JB P3.2,Z41 ACALL DELAY ;JIAN JNB P3.2,$ JNB FLAGA,Z5 JB FLAGB,Z42 MOV 31H,#92H ; MOV R0,#5 SETB FLAGB JMP Z5Z42: MOV 32H,#92H ; MOV R1,#5 CLR FLAGB JMP Z5Z41: JB P3.7,Z5 ACALL DELAY ;JIAN JNB P3.7,$ JNB FLAGA,Z5 JB FLAGB,Z43 MOV 31H,#82H ; MOV R0,#6 SETB FLAGB JMP Z5Z43: MOV 32H,#82H ;0 MOV R1,#6 CLR FLAGBZ5: CLR P3.3 ;100 CLR P3.4 SETB P3.5 MOV A,34H MOV P1,A JB P3.2,Z51 ACALL DELAY ;JIAN JNB P3.2,$ JNB FLAGA,Z6 JB FLAGB,Z52 MOV 31H,#0F8H ; MOV R0,#7 SETB FLAGB JMP Z6Z52: MOV 32H,#0F8H ; MOV R1,#7 CLR FLAGB JMP Z6Z51: JB P3.7,Z6 ACALL DELAY ;JIAN JNB P3.7,$ JNB FLAGA,Z6 JB FLAGB,Z53 MOV 31H,#80H MOV R0,#8 SETB FLAGB JMP Z6Z53: MOV 32H,#80H MOV R1,#8 CLR FLAGBZ6: SETB P3.3 ;101 MOV A,35H MOV P1,A JB P3.2,Z61 ACALL DELAY ;JIAN JNB P3.2,$ JNB FLAGA,Z7 JB FLAGB,Z62 MOV 31H,#98H MOV R0,#9 SETB FLAGB JMP Z7Z62: MOV 32H,#98H MOV R1,#9 CLR FLAGB JMP Z7Z61: JB P3.7,Z7 ACALL DELAY ;JIAN JNB P3.7,$ JNB FLAGA,Z7 MOV A,R0 MOV B,#10 MUL AB MOV B,R1 ADD A,B MOV SBUF,A CLR FLAGA CLR FLAGBZ7: SETB P3.4 ;110 CLR P3.3 MOV A,36H MOV P1,AZ8: SETB P3.3 ;111 MOV A,37H MOV P1,A JMP Z1DELAY: MOV R7,#0F0HDLO: MOV R6,#0F0H DJNZ R6,$ DJNZ R7,DLO RETUARTI: PUSH ACC PUSH PSW MOV DPTR,#TABLE MOV A,SBUF JNB RI,$ CLR RI MOV B,A ANL A,#00FH MOVC A,A+DPTR MOV 36H,A MOV A,B ANL A,#0F0H MOV B,#10H DIV AB MOVC A,A+DPTR MOV 35H,A MOV A,R1 POP PSW POP ACC RETTTABLE: DB 11H,7DH,23H,29H,4DH DB 89H,81H,1DH,01H,09H; 4.5 结束语首先,通过这次应用系统设计,在很大程度上提高了自己的独立思考能力和单片 机的专业知识,也深刻了解写一篇应用系统的步骤和格式,有过这样的一次训练,相 信在接下来的日子我们都会了,而且会做得更好。 我所写的系统主要根据目前节省能源的发展趋势和国内实际的应用特点和要求, 采用了自动化的结构形式,实现对水温的自动检测和控制。 系统以单片机 AT89C52 为核心部件,单片机系统完成对水温信号的采集、处理、 显示等功能;用 Protel 软件绘制电路原理图和 PCB 电路印刷板图,并在电路板厂制作 控制主板;利用 MCS51 汇编语言编制,运行程序该系统的主要特点是: 1)适用性强,用户只需对界面参数进行设置并启动系统正常运行便可满足不同用 户水温的要求,实现对水温的实时监控。避免了电力力资源的浪费,节省了能源。 2)将单片机以及温度传感器引入对水温的分析和处理中,单片机控制决策无需建 立被控对象的数学模型,系统的鲁棒性强,适合对非线性、时变、滞后系统的控制, 对水温控制系统采用单片机控制非常适合。 3)系统成本低廉,操作非常简单,可扩展性强,只要稍加改变,即可增加其他使 用功能。 本系统对现代化的发展具有十分重要的意义: 首先,节省了能源,特别是最近几年,我国东部沿海地区电力资源缺口十分巨大, 可以缓解部分电力资源压力。 其次,由于我过大部分电力资源是火力发电,因而从一定程度上节省了自然资源, 以及保护了环境。 通过对本设计的思考,更加加深了对单片机的认识,熟练了单片机的编程,更 对当前的温度传感器有了更深刻的认识与了解,但是由于此系统依赖温度传感器,因 而对温度传感器的稳定性,线性等诸多方面有着严格的要求,但是传感器的性能越好, 相对而言其价格也就越高,因而在此设计中,温度传感器我个人觉的还是存在遗憾, 其次,由于采用了汇编语言,所以其编程过程复杂不易查错。最后由于时间紧迫,本 设计还有诸多地方需要改进。 由于本设计是从保温部分节能为出发点而设计,因而在其加热部分还是存在很大 能源浪费,因而在日后的开发应用中因当注意要,对其加热部分的选材的改进。 5 参考文献1:大学生电子设计竞赛组委会、第五届全国电子设计竞赛获奖作品选编北京:北 京理工大学出版社 2003 2:大连理工大学 2C 串行总线原理及其在单片机接口中的实现 作者: 唐鹏程 邹久朋 3:电子测量 电气测量技术和仪器 4:武庆生.仇梅.单片机原理与应用.电子科技大学出版,1998 5:朱定华.单片机原理与接口技术.电子工业出版社,2001 6:刘瑞新.单片机原理及应用教程.机械工业出版社,20037:吴普特.牛文全,郝宏科.现代化高效节水灌溉设施.化学工业出版社,2002 8

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论