目录引言. 11 设计要求. 控制要求. 受控对象的数学模型. 42 系统的硬件配置. 单片机和系统总线. 硬件介绍. 53 温度控制器的组成框图. 104 温度控制器结构图及总述. 125 温度控制器软件设计. Microchip PIC16F877A单片机温度控制器软件结构图如图所示。. 单片机控制流程图. 温度变换程序模块. 温度非线性转换程序模块. 156 通信协议的设计. 软件设计. 通信协议概述. 通信协议说明. 信号帧分类. 信号帧格式. 通信协议处理流程. PC 上位机的软件设计. PC软件设计方法的选择. PC软件通信方式的选择. 具体实现方法. 单片机软件设计. 波特率. 通信协议设计结论. 通信可靠性分析. 通信速度分析. 287 Protel99设计原理图. 308 硬件电路板的制作. 339 设计总结. 35谢 辞. 36参考文献. 37附 录1 38已经发了到你信箱........
本设计的温度测量及加热控制系统以 AT89S52 单片机为核心部件,外加温度采集电路、键盘及显示电路、加热控制电路和越限报警等电路。采用单总线型数字式的温度传感器 DS18B20,及行列式键盘和动态显示的方式,以容易控制的固态继电器作加热控制的开关器件。本作品既可以对当前温度进行实时显示又可以对温度进行控制,以使达到用户需要的温度,并使其恒定在这一温度。人性化的行列式键盘设计使设置温度简单快速,两位整数一位小数的显示方式具有更高的显示精度。建立在模糊控制理论上的控制算法,使控制精度完全能满足一般社会生产的要求。通过对系统软件和硬件设计的合理规划,发挥单片机自身集成众多系统级功能单元的优势,在不减少功能的前提下有效降低了硬件成本,系统操控简便。 实验证明该温控系统能达到 ℃的静态误差,℃的控制精度,以及只有 的超调量,因而本设计具有很高的可靠性和稳定性。 关键 词: 单片机 恒温控制 模糊控制 1引 言 温度是工业生产中主要的被控参数之一,与之相关的各种温度控制系统广泛应用于冶金、化工、机械、食品等领域。温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。 硬件 系统的设计 1、电路总体原理框图 温度测量及加热系统控制的总体结构如图 1 所示。系统主要包括现场温度采集、实时温度显示、加热控制参数设置、加热电路控制输出、与报警装置和系统核心 AT89S52单片机作为微处理器。 图 1:系统总体原理框图 温度采集电路以数字量形式将现场温度传至单片机。单片机结合现场温度与用户设定的目标温度,按照已经编程固化的模糊控制算法计算出实时控制量。以此控制量控制固态继电器开通和关断,决定加热电路的工作状态,使水温逐步稳定于用户设定的目标值。在水温到达设定的目标温度后,由于自然冷却而使其温度下降时,单片机通过采样回的温度与设置的目标温度比较,作出相应的控制,开启加热器。当用户需要比实时温度低的温度时,此电路可以利用风扇降温。系统运行过程中的各种状态参量均可由数码管实时显示。 2、温度采集电路的设计 温度采集电路模块如图 2 示。DS18B20 内部结构主要由四部分组成:64 位光刻 ROM、 温度传感器、非挥发的温度报警触发器 TH 和 TL、配置寄存器。其中 DQ 为数字信号输 入/输出端;GND 为电源地;VDD 为外接供电电源输入端。 2图 2:温度采集电路 DS18B20 中的温度传感器可完成对温度的测量,以 12 位转化为例:用 16 位符号扩展的二进制补码读数形式提供,以 ℃/LSB 形式表达,其中 S 为符号位。 这是 12 位转化后得到的 12 位数据,存储在 18B20 的两个 8 比特的 RAM 中,二进制中的前面 5 位是符号位,如果测得的温度大于 0,这 5 位为 0,只要将测到的数值乘于 即可得到实际温度;如果温度小于 0,这 5 位为 1,测到的数值需要取反加 1再乘于 即可得到实际温度。 3、键盘和显示的设计 键盘采用行列式和外部中断相结合的方法,图 3 中各按键的功能定义如下表 1。其中设置键与单片机的 INT 0 脚相连,S 0 −−S 9 、YES、NO 用四行三列接单片机 P0 口,REST键为硬件复位键,与 R、C 构成复位电路。模块电路如下图 3: 表 1:按键功能 按键 键名 功能REST 复位键 使系统复位RET 设置键 使系统产生中断,进入设置状态S 0 −−S 9 数字键 设置用户需要的温度YES 确认键 用户设定目标温度后进行确认NO 清除键 用户设定温度错误或误按了 YES 键后使用3图 3 键盘接口电路 显示采用 3 位共阳 LED 动态显示方式,显示内容有温度值的十位、个位及小数点后一位。用 P2 口作为段控码输出,并用 74HC244 作驱动。— 作为位控码输出,用 PNP 型三极管做驱动。模块电路如下图 4: 4、加热控制电路的设计 图 4 显示接口电路 用于在闭环控制系统中对被控对象实施控制,被控对象为电热杯,采用对加在电热杯两端的电压进行通断的方法进行控制,以实现对水加热功率的调整,从而达到对水温控制的目的。对电炉丝通断的控制采用 SSR-40DA 固态继电器。它的使用非常简单,只要在控制端 TTL 电平,即可实现对继电器的开关,使用时完全可以用 NPN 型三极管接成电压跟随器的形式驱动。当单片机的 为高点平时,三极管驱动固态继电器工作接通加热器工作,当单片机的 为低电平时固态继电器关断,加热器不工作。控制电路图如下图 5: 4图 5 加热控制电路 5、报警及指示灯电路的设计 当用户设定的目标温度达到时需用声音的形式提醒用户,此时蜂鸣器为三声断续的滴答滴答的叫声。在本系统中我们为用户设计了越限报警,当温度低于用户设置的目标温度 10 度或高于 10 度时蜂鸣器为连续不断的滴答滴答叫声。当单片机 输出高电平时,三极管导通,蜂鸣器工作发出报警声。 为低电平时三极管关断,蜂鸣器不工作。 D1 为电热杯加热指示灯, 低电平有效;D0 为检测到 DS18B20 的指示,高电平有效;D10 为降温指示灯,低电平有效。报警及指示灯电路如下图 6 示: 图 6 报警及指示灯电路 5软 件系统的设计 系统的软件由三大模块组成:主程序模块、功能实现模块和运算控制模块。 1、主程序模块 主程序主要完成加热控制系统各部件的初始化和实现各功能子程序的调用,以及实 际测量中各个功能模块的协调在无外部中断申请时,单片机通过循环对外部温度进行实时显示。把设置键作为外部中断 0,以便能对数字按键进行相应处理。主程序流程图如下图 7: 6图 7 主程序流程图 72、功能实现模块 以用来执行对固态继电器及电热杯的控制。功能实现模块主要由中断处理子程序、温度比较处理子程序、键盘处理子程序、显示子程序、报警子程序等部分组成。键盘显示及中断程序流程图如下图 8: 3、运算控制模块 图 8 键盘、显示、中断 子程序流程图 该模块由标度转换、模糊控制算法,及其中用到的乘法子程序。 标度转换 16式中 A 为二进制的温度值, A0 为 DS18B20 的数字信号线送回来的温度数据。 8单片机在处理标度转换时是通过把 DS18B20 的信号线送回的 16 位数据右移 4 位得到二进制的温度值。其小数部分通过查小数表的形式获取。程序流程图如下图 9: 开始将28H低4位与29H高4位组合成一个字节将合成的字节(整数部分)送29H单元将29H单元低4位送A给DPTR赋常数表格2首地址将查到的数值(即小数部分)送30H单元结束 模糊控制算法子程序 图 9 标度转换子程序流程图 该系统为一温度控制系统,由于无法确切确定电炉的物理模型,因而无法建立其数学模型和传递函数。加热器为一惯性系统,我们采用模糊控制的方法,通过多次温度测量模糊计算当用户设定目标温度时需提前关断加热器的温度,利用加热器自身的热惯性使温度上升到其设定温度。每隔 5 摄氏度我们进行一次温度测量,并当达到其温度时关断加热器记录下因加热器的热惯性而上升的温度值。从而可以建立热惯性的温度差值表,在程序中利用查表法,查出相应设定温度对应的关断温度。通过实验数据我们可以看出,当水温从 0℃加热到 50℃这段温度区域,其温度惯性曲线可近似成线性的直线,水温从 50℃加热到 100℃这段温度惯性曲线可近似成另一条线性的直线段。通过对设置的目标温度与温控系统监测温度进行差值处理就可近似的求出单片机的提前关断温度。程序流程图如图 10: 94.源程序见附录[2] 图 10 模糊控制算法子程序流程图 设计 总结 我们的温度控制系统是基于 AT89S52 单片机的设计方案,她能实时显示当前温度,并能根据用户的要求作出相应的控制。此系统为闭环系统,工作稳定稳定性高,控制精度高,利用模糊控制算法使超调量大大降低。软件采用模块化结构,提高了通用性。本设计的目的不仅仅是温度控制本身,主要提供了单片机外围电路及软件包括控制算法设计的思想,应该说,这种思想比控制系统本身更为重要。 1、设计所达到的性能指标 温控系统的标度误差我们将标准温度计和温控系统探头放人同一容器中,选定若干不同的温度点,记 录下标准温度计显示的温度和温控系统显示的温度进行比较。测量数据如下表 2 所示: 表 2 标准温度计测量的温度和温控系统显示的温度 标准温度计和温控系统显示的温度(℃)标准温度计 温控系统 差值比较 标度误差 温控系统的静态误差 通过测量在不同的温度点同标准温度的温度差来确定温控系统的静态误差。其测量 数据如下表 3: 表 3 标准温度和温控系统显示的温度 标准温度和温控系统显示的温度(℃)标准温度 系统显示值 差值 0 静态误差 ℃ 温控系统的控制精度 通过设定不同的温度值,使加热器加热,待温度稳定时记录各温度点的温度计数据 和温控系统的显示值。其记录数据如下表 4: 温度计读数和温控系统显示的温度(℃)设定温度值 系统显示值 差值 控制精度 ℃超调量 、结果分析论述 我们的系统完全满足设计要求,静态误差方面可以达到 ℃的误差,在读数正确 方面与标准温度计的读数误差为 %,对一般的工业生产完全可以采用我们的设计。 该系统具有较小的超调值,超调值大约为 左右。虽然超调为不利结果,但另一方面却减小了系统的调节时间。从其数据表可以看出该系统为稳定系统。 3、设计方案评价 优点 在硬件方面:本设计方案采用了单总线型数字式的温度传感器,提高了温度的采集 精度,节约了单片机的口线资源。方案还使用仅一跟口线就可控制的美国生产的固态继电器 SSR—40DA 作加热控制器件,使设计简单化,且可靠性强。在控制精度方面,本设计在不能确定执行机构的数学模型的情况下,大胆的假设小心的求证,利用模糊控制的算法来提高控制精度。在软件方面:我们采用模块化编程,思路清晰,使程序简洁、可移植性强。 缺点 本设计方案虽然采用了当前市场最先进的电子器件,使电路设计简单,但设计方案造价高。本系统虽然具有较小的超调量,但加大了调节时间。如果需要更高的控制精度,则我们的模糊控制将不适应,需修改程序。 11 方案的改进 在不改变加热器容量的情况下,为减小调节时间,可以实行在加热快达到设定温度时开启风扇来减小热惯性对温度的影响的措施。在控制精度上可采用先进的数字 PID控制算法,对加热时间进行控制,提高控制精度。 可以改进控制系统使能同 PC 联机通信,以利用 PC 的图形处理功能打印显示温度曲线。AT89S52 串行口为 TTL 电平,PC 串行口为 RS232 电平,使用一片 MAX232 作为电平转换驱动。 参考 文献 [1] 李广弟 单片机基础 北京:北京航空航天大学出版社,2001 [2] 王福瑞 单片微机测控系统设计大全 北京:北京航空航天大学出版社,1997 [3] 赵茂泰 智能仪器原理及应用(第 2 版) 北京:电子工业出版社,2004 [4] 赖寿涛 微型计算机控制技术 北京:机械工业出版社,2000[5] 沙占友 模拟与数字万用表检测及应用技术 北京:电子工业出版社 1999 12附 录 附录[1]使用说明书 按 键功能说明 数字键:按 SET 键后,按相应的数字键(0~9)可对温度进行设置,所设置的温 度将实时显示在 LED 显示器上; SET 键:按 SET 键可对温度的十位、个位以及小数部分进行设置; YES 键:设置好温度后按 YES 键,系统将据你所设置的温度(须大于当前实际 温度)对水进行加热; NO 键:若误按了 SET 键,或对输入有误,可按 NO 键进行取消; RST 键:对系统进行复位。 指示 灯及报警器说明 红 灯:加热状态标志; 绿 灯:温度传感器正常工作标志; 蓝 灯:保温状态标志; 报警器:功能①当水温达到预设值时报警提醒; 功能②当水温达到或超越上、下限时报警提示。 13附录[2]设计总电路 14附录[3]程序清单 TEMPER_L EQU 29H ;用于 保存读出温度的低 8 位 TEMPER_H EQU 28H ;用于 保存读出温度的高 8 位 FLAG EQU 38H ;是否 检测到 DS 18B20 标志位 DAYU EQU 44H ;设温 >实温 XIYU EQU 45H ;设温 <实温 DEYU EQU 46H ;设温 =实温 GAOLE EQU 47H ;水温 高于最高温度 DILE EQU 48H ;水温 低于最低温度 A_bit EQU 79h ;数码 管个位数存放内存位置 B_bit EQU 7Ah ;数码 管十位数存放内存位置 C_BIT EQU 78H ;数码 管小数存放内存位置 ORG 0000H AJMP START ORG 0003H AJMP PITO ORG 0030H START: CLR CLR CLR SETB MOV R4, #00H MOV SP, #60H ;确立堆栈区 MOV PSW, #00H ; MOV R0, #20H ;RAM 区首地址 MOV R7, #60H ;RAM 区单元个数 ML: MOV @R0, #00H INC R0 DJNZ R7, ML CLR IT0 MAIN:LCALL GET_TEMPER ;调用读温度子程序 进行温度显示,这里我们考 ;虑用网站提供的两位数码管来显示温度 ;显示范围 00 到 99 度,显示精度为 1 度 ;因为 12 位转化时每一位的精度为 度,;我们不要求显示小数所以可以抛弃 29H 的低 4 ;位将 28H 中的低 4 位移入 29H 中的高 4 位,这 ;样获得一个新字节,这个字节就是实际测量获 ;得的温度 LCALL DISPLAY ;调用数码管显示 子程序 JNB 00H, MAIN CLR 00H 15MOV A, 38H CJNE A, #00H, SS AJMP MAIN SS: LCALL GET_TEMPER LCALL DISPLAY;调用 数码管显示子程序 LCALL BIJIAO LCALL XIAOYU LCALL JIXIAN JNB DEYU ,LOOP CLR ;关加热器 SETB ;关 蓝灯 SETB ;关风扇 CLR DEYU LCALL GET_TEMPER LCALL DISPLAY AJMP TT2 LOOP:JNB DAYU ,TT CLR DAYU SETB SETB SETB CLR LCALL GET_TEMPER LCALL DISPLAY AJMP TT2 TT:JNB XIYU, TT2 CLR XIYU CLR CLR CLR CLR LCALL GET_TEMPER LCALL DISPLAY TT2:MOV A, 29H CLR C CJNE A, 50H, JX MOV A , 30H CLR C CJNE A, 51H, JIA1 AJMP YS2 JIA1:JC JX MOV A, 51H MOV 52H, A ADD A, #2 16MOV 52H, A CLR C MOV A, 30H CJNE A, 52H, JIA2 JIA2:JNC JXYS2:SETB CLR MOV R5, #20H YS:LCALL GET_TEMPER LCALL DISPLAY DJNZ R5, YS CLR SETB MOV R5, #20H YS1:LCALL GET_TEMPER LCALL DISPLAY DJNZ R5, YS1 YS3:SETB CLR MOV R5, #20H YS0:LCALL GET_TEMPER LCALL DISPLAY DJNZ R5, YS0 CLR SETB MOV R5, #20H YS01:LCALL GET_TEMPER LCALL DISPLAY DJNZ R5, YS01 YS4:SETB CLR MOV R5, #20H YS02:LCALL GET_TEMPER LCALL DISPLAY DJNZ R5, YS02 CLR SETB MOV R5, #20H YS03:LCALL GET_TEMPER LCALL DISPLAY DJNZ R5, YS03 JX: MOV A, 29H CJNE A, 31H, JX00 JX01:SETB 17CLR C AJMP LAST JX00:JC JX01 CLR CJNE A, JX02:SETB CLR C AJMP LAST JX03:JNC JX02 32H, JX03 CLR GET_TEMPER LCALL DISPLAY AJMP SS ;***************************常数表格区**** ****************************************** TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8 H,80H ;0-8 DB 90H,88H,83H,0C6H,0A1H,86H,8EH,0FFH ,0CH ;9,A,B,C,D,E,F,灭,p. TAB1:DB40H,79H,24H,30H,19H,12H,02H,78H,00H ,10H, ;. TAB2:DB 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 9, 9, ;小数点 ;*************************1ms 延时程序*************** ********************* ;************************* ****中断服务程序* ********************************* ; 完成按键识别,键值求取,按键实时显示 等功能; ;************************* **************** ********************************** PITO: PUSH ACC PUSH PSW SETB RS0 CLR RS1 SET B 00H MAIN1: MOV R7 , #03H ;显示位数为 2 位 MOV R0, #7AH MOV 78H, #00H MOV 79H, #00H MOV 7AH, #00H KK: LCALL DIR LCALL KEY1 LOOP1:CJNE A, #11, LOOP2 AJMP LAST0 LOOP2:CJNE A, #12, LOOP3 LJMP LAST3 LOOP3: CJNE A, #10, L4 MOV A, #00H L4: MOV @R0, A LCALL DIR DEC R0 DJNZ R7, KK 18SETB 01H LAST0:JNB 01H, KK LOOP4:LCALL KEY1 CJNE A, #12, LOOP5 AJMP LAST3 LOOP5:CJNE A, #11, LOOP4 LAST1:LCALL DIR LCALL MUN LCALL JD LCALL BIJIAO LAST3:POP PSW POP ACC RETI ;******************精度控制 子程序********** ****** JD: PUSH ACC PUSH PSW CLR C MOV A, 38H MOV 50H, A MOV A, 39H MOV 51H, A CJNE A, 29H, L001 L001:JC LAST02 ;设温<实温,则跳出 MOV A, 29H MOV 41H, A MOV A, 38H CJNE A, #25, L002 L003:CLR C ;0
山东水利职业学院信息工程系毕业论文 (设计)指导书(适用于2007届电子信息工程、计算机控制专业)目 录毕业论文(设计)任务书一.毕业论文(设计)的目的和任务二.毕业论文(设计)的程序和步骤三.毕业论文(设计)的结构与要求四.毕业论文(设计)的指导工作及对学生的要求五.毕业论文(设计)与答辩的时间安排六.毕业论文(设计)成绩的评定七.毕业论文(设计)参考选题八.附件山东水利职业学院 信息工程系2007届学生毕业设计(论文)任务书指导教师 职 称 需要学生人数及专业 课题名称 课题内容及意义对学生的要求 进度安排参考文献备注:学生分为计算机应用、电子信息、网络技术、计算机控制等专业。一.毕业论文(设计)的目的和任务根据国家教育部的要求,高等学校毕业生在毕业前要进行撰写论文或进行毕业设计(统称毕业环节),这是高等教育不可或缺的一个重要环节。毕业环节注重理论与实践相结合,将课堂学到的知识与实际工作中的问题结合起来,培养学生解决实际问题的能力,同时也增强了学生适应实际工作的能力,是迈向实际工作岗位前的一次重要演练。通过毕业论文(设计),使学生运用所学的软、硬件知识,独立分析解决计算机应用的实际问题,掌握应用软件开发的基本模式和步骤,以达到将理论知识学以致用、融会贯通的目的。学生论文(设计)要完成的任务是:1.根据所选毕业论文(设计)的题目,到各有关单位进行现场实习和调研,搜集并整理有关资料、文献。2.根据实习和调研所掌握的资料,对论文(设计)题目中所涉及的问题进行分析论证,提出见解,编写应用程序,最终完成论文(设计)。二.毕业实习与论文(设计)的程序和步骤:毕业论文(设计)的工作大致可分为如下阶段:(一)选题阶段根据给出的论文题,按自身的理解和对题目的熟悉程度,填报论文题目,学生也可自行选择未给出的论文题。学生须明确所选题目的要求及深度。学校根据学生填报的毕业论文(设计)志愿,在综合评定后,最终确定学生的论文题目,并指定指导教师。自选题须经指导教师认证。(二)撰写论文阶段在教师的指导下,对所选题目目前的状况及用户的要求进行需求分析,提出解决方案,画出系统流程图,编写程序,进行上机调试,最终完成论文(设计)。(三)毕业答辩阶段学生按期做完毕业论文(设计)后,交给指导教师审阅,教师要写出审阅意见,并在论文上签字。在没有特殊情况下,学生均须进行毕业答辩。答辩按以下程序进行:1.学生向答辩委员会报告本人论文的主要内容;2.答辩委员会和参加老师对论文提出问题;3.学生对所提问题进行答辩;4.答辩委员会给出答辩成绩。三.毕业论文(设计)的结构与要求◆毕业论文或毕业设计报告字数不少于12000字◆毕业论文(设计)任务书◆目录◆中文摘要◆英文摘要(Abstract)(可选)◆前言:本课题研究的意义、国内外相关课题的状况介绍等。◆系统的需求分析:系统需求、本课题任务及目的等。◆系统开发工具:本课题使用的软件工具介绍等。◆系统设计与开发:本课题程序结构、数据结构、算法、系统开发流程、主要模块及其原程序注释、遇到的问题及解决方案等。◆代码调试与系统测试:应用程序测试、系统测试等。◆总结:系统的功能、使用说明、存在的问题、收获和体会等。◆附录◆参考文献四、毕业论文(设计)的指导工作及对学生的要求(一)指导教师的主要工作指导学生拟定论文进度,布置给学生应完成的工作并检查其执行情况,每周至少半天时间对所带学生进行指导。引导学生拟定论文提纲,帮助学生分析论文所涉及的问题,对方案的可行性、流程的正确性、程序的严谨性等进行审查,并提出意见,做好论文的审阅和学生的释疑工作。(二)对学生的要求1、拟定个人工作计划,搜集、阅读、分析、整理有关资料;2、复习有关专业理论及编程需用的程序语言,做好实习、撰写论文准备工作。3、在毕业环节过程中,要严肃认真,积极主动,独立思考,努力钻研。对论文内容要充分理解和把握,要有自己的独立见解,不应简单抄袭资料。做好答辩的准备工作。4、遵守实习、劳动纪律,注意安全。服从教师指导,虚心向实习单位的工作按质、按量、按期完成毕业论文。五.毕业论文(设计)与答辩的时间安排序号 专业名称 毕业设计时间 备注1 电子信息专业(04级普通、对口) 第10周~第18周() 2 计算机控制及应用专业(04级普通) 第10周~第18周() 答辩时间另行通知。以上时间如有变化,会及时通知。六.毕业论文(设计)成绩的评定毕业论文的成绩分为:优、良、中、及格、不及格五级。毕业论文的成绩将综合考虑毕业环节个人表现、论文水平及毕业答辩的情况。七.毕业论文(设计)参考选题设计题目一 三相异步电动机转速控制系统1、 任务设计一个小型计算机控制系统,控制三相异步电动机的转速。要求在一定范围内电机转速保持在设定转速上。2、要求(1)、电机转速控制范围为0-1200RPM。(2)、要求设置相应的按钮使用户能够设置电机转速、算法参数大小以及电机的启动和停止等。(3)、电机控制算法可以采用PID算法、模糊控制算法、模糊PID控制算法等。(4)、电动机的转速调整通过晶闸管调压模块调整加到三相交流异步电动机的电压来实现。(5)、要求在系统处于稳定状态时,系统的设置值与实际输转速之间的误差(即稳态误差)控制在15%以内。设计题目二 电烤箱温度控制系统1、任务设计一个电烤箱温度控制系统,要求在一定范围内电烤箱温度保持在设定温度上。2、要求(1)、温度范围为0-200℃。(2)、温度值、控制参数等可以手动设置并能显示设定温度、实际温度、控制参数等(3)、系统的启动和停止等操作可以通过键盘控制。(4)、温度控制精度要求在正负5℃。设计题目三 自动往返小车的设计1、任务设计制作一款具有智能判断自动往返功能的小车,能沿设定轨道自动往返。路长20厘米,并在路的两边贴有黑线轨道,路中间贴有数片铁片,路两头有路障。2、要求(1)、能在路两头自动往返行驶(2)、寻迹功能(按路面的黑色轨道行驶)。(3)、检测路面所放置的铁片的个数的功能。(4)、计算并显示所走的路程和行走的时间,并可发声发光。设计题目五、自动水温控制系统1、任务设计并制作一个水温自动控制系统,控制对象为1升净水,容器为搪瓷器皿。水温可以在一定范围内由人工设定,并能在环境温度降低时实现自动控制,以保持设定的温度基本不变。2、要求(1)温度设定范围为40~90℃,最小区分度为1℃,标定温度≤1℃。(2)环境温度降低时(例如用电风扇降温)温度控制的静态误差≤1℃。(3)用十进制数码管显示水的实际温度。设计题目六、数字式工频有效值多用表1、任务设计并制作一个能同时对一路工频交流电(频率波动范围为50 ±1Hz、有失真的正弦波)的电压有效值、电流有效值、有功功率、无功功率、功率因数进行测量的数字式多用表。参见附图。2、要求(1)测量功能及量程范围a、 交流电压:0~500V;c、 有功功率:0~25kW;d、 无功功率:0~25kvar;e、 功率因数(有功功率/视在功率):0~1 。为便于本试题的设计与制作,设定待测0~500V的交流电压、0~50A的交流电流均已经相应的变换器转换为0~5V的交流电压。(2)准确度a、 显示为 位(~),有过量程指示;b、 交流电压和交流电流:±(%读数+5个字),例:当被测电压为300V时,读数误差应小于±(%×300V+)=± ;c、 有功功率和无功功率:±(%读数+8个字);d、 功率因数:± 。(3)功能选择:用按键选择交流电压、交流电流、有功功率、无功功率和功率因数的测量与显示设计题目七、液体点滴速度监控装置1、任务 设计并制作一个液体点滴速度监测与控制装置,示意图如右图所示。2、要求 (1)在滴斗处检测点滴速度,并制作一个数显装置,能动态显示点滴速度(滴/分)。 (2)通过改变h2控制点滴速度,如右图所示;也可以通过控制输液软管夹头的松紧等其它方式来控制点滴速度。点滴速度可用键盘设定并显示,设定范围为20~150(滴/分),控制误差范围为设定值 ±10% ±1滴。 (3)调整时间≤3分钟(从改变设定值起到点滴速度基本稳定,能人工读出数据为止)。 (4)当h1降到警戒值(2~3cm)时,能发出报警信号。 3、说明 (1)、控制电机类型不限,其安装位置及安装方式自定。 (2)、储液瓶用医用250毫升注射液玻璃瓶(瓶中为无色透明液体)。 (3)、受液瓶用升的饮料瓶。 (4)、 点滴器采用针柄颜色为深蓝色的医用一次性输液器(滴管滴出20点蒸馏水相当于1ml±)。 (5)、赛区测试时,仅提供医用移动式点滴支架,其高度约,也可自带支架;测试所需其它设备自备。 (6)、滴速夹在测试开始后不允许调节。 (7)、发挥部分第(2)项从站功能中,c中的“异常情况”自行确定。 设计题目八、自动控制升降旗系统1. 任务设计一个自动控制升降旗系统,该系统能够自动控制升旗和降旗,升旗时,在旗杆的最高端自动停止;降旗时,在最低端自动停止。自动控制升降旗系统的机械模型如图所示。旗帜的升降由电动机驱动,该系统有两个控制按键,一个是上升键,一个是下降键。2. 要求(1)、按下上升按键后,国旗匀速上升;上升到最高端时自动停止上升;按下下降按键后,国旗匀速下降,下降到最低端时自动停止。(2)、能在指定的位置上自动停止。(3)、为避免误动作,国旗在最高端时,按上升键不起作用;国旗在最低端时,按下降键不起作用。(4)、升降旗的时间均为43秒钟,与国歌的演奏时间相等。(5)数字即时显示旗帜所在的高度,以厘米为单位,误差不大于2厘米。附件一:山东水利职业学院 信息工程系毕业论文(设计)撰写规范一、论文印装(一)装订要求论文一律用A4(210mm279mm)标准大小的白纸打印并装订(左装订)成册。论文在打印时,要求纸的四周留足空白边缘,以便装订和批注。每页的上边距和左边距侧(订口)应分别留边25 mm,下边距和右边距(切口)应分别留边20 mm。 (二)字体要求1. 论文标题: 小2宋体字,黑体; 小标题1: 小3宋体字,黑体; 小标题2: 4号宋体字,黑体;2. 正文标题: 参考(五)正文部分;3. 正 文: 小4宋体字;4. 参考文献: 5号宋体字;5. 英文摘要: 标题:小3, 正文:小4,字体 :Times New Roman二、论文结构及要求毕业论文由以下部分组成:1.封面;2.毕业设计(论文)任务书;3.中文摘要;4.英文摘要;5.目录;6.正文;7.结论;8.致谢;9.参考文献;10.有关图纸(大于3#图幅时单独装订)。(一)封面及毕业设计(论文)任务书封面是论文的外表面,提供应有的信息,并起保护作用。封面上包括下列内容:1.论文题目,用三号宋体字标注在题目栏;2.论文的作者和指导教师;3.所属系(部、中心)、专业、年级、学号。论文封面(见附件八)。任务书由指导教师填写,经系(部、中心)或教研室主任签字后生效。(二)中英文摘要(中文在前,英文在后)及关键词摘要是论文内容的简要陈述,应尽量反映论文的主要信息,内容包括研究目的、方法、成果和结论,不含图表,不加注释,具有独立性和完整性。中文摘要一般为300 字左右,英文摘要应与中文摘要内容完全相同。“摘要”字样位置居中。关键词是为了满足文献标引或检索工作的需要而从论文中选取出的用以表示全文主题内容信息的词或词组。关键词包括主题和自由词:主题词是专门为文献的标引或检索,尽量从《汉语主题词表》中选用;自由词则是未规范化的即还未收入主题词表中的词或词组。每篇论文中应列出3~5个关键词,它们应能反映论文的主题内容。其中主题词应尽可能多一些,关键词作为论文的一个组成部分,列于摘要段之后。撰写要求有英文摘要的论文,还应列出与中文对应的英文关键词(Key words)。关键词排在摘要正文部分下方。(三)目录目录按三级标题编写,要求层次清晰,且要与正文标题一致。主要包括绪论、正文主体、结论、致谢、主要参考文献及附录等。(四)绪论1.绪论其目的是向读者交代本研究的来龙去脉,作用在于使读者对论文先有一个总体的了解。绪论要写得自然、概括、简洁、确切。2.绪论的内容有如下几项:(1)研究的目的、范围和背景。(2)理论依据、实验基础和研究方法。(3)预期的结果及其地位、作用和意义。(五)正文正文是论文的核心部分,论文的论点、论据和论证都在这里阐述,因此它要占主要篇幅。由于论文作者的研究工作涉及的学科、选题、研究对象和研究方法、工作进程、结果表达方式等差异很大,所以对正文中要写的内容不作统一规定;但总的思路和结构安排应当符合“提出论点,通过论据或数据对论点加以论证”这一共同的要求。正文必需客观真切、准确完备、合乎逻辑、层次分明。1.对正文主题的要求(1)主题新颖,研究、解决、创立需研究和解决的问题。(2)主题深刻,抓住问题的本质,揭示事物的主要矛盾,总结出事物存在、运动、变化和发展的客观规律。(3)主题集中,一篇论文只有一个中心,要使主题集中,凡于本文主题无关或关系不大的内容不应涉及,不过多阐述,否则会使问题繁杂,脉络不清,主题淡化。(4)主题鲜明,论文的中心思想地位突出,除了在论文的题目、摘要、前言、结论部分明确地点出主题外,在正文部分更要注意突出主题。2.对结构的要求论文撰写通行的题序层次大致有以下几种格式:第一种 第二种 第三种 第四种一、 第一章 第一章 1.(一) 一、 第一节 . (一) 一、 (1) 1. (一) (1)格式是保证文章结构清晰、纲目分明的编辑手段,撰写毕业论文可任选其中的一种格式,但所采用的格式必须符合上表规定,并前后统一,不得混杂使用。格式除题序层次外,还应包括分段、行距、字体和字号等。第一层次(章)题序和标题居中放置,其余各层次(节、条、款)题序和标题一律沿版面左侧边线顶格安排。第一层次(章)题序和标题距下文双倍行距。段落开始后缩两个字。行与行之间,段落和层次标题以及各段落之间均为单倍行距。第一层次(章)题序和标题用小三号宋体字,黑体。题序和标题之间空两个字,不加标点。 第二层次(节)题序和标题用四号宋体字,黑体。 第三层次(条)及以下各层次题序及标题一律用小四号宋体字,黑体。(六)结论结论即结束语、结语,是在理论分析和实验验证的基础上,通过严密的逻辑推理得出的有创造性、指导性、经验性的结果描述。结论作为单独一章排列,但标题前不加“第XXX章”字样。结论是整个论文的总结,应以简练的文字说明论文所做的工作,一般不超过两页。(七)致谢对指导教师和给予指导或协助完成毕业设计(论文)工作的组织和个人表示感谢。文字要简捷、实事求是,切忌浮夸和庸俗之词。(八)主要参考文献1.参考文献参考文献应是论文作者亲自考察过的对毕业论文有参考价值的文献。参考文献应具有权威性,要注意引用最新的文献。参考文献在整个论文中出现的次序用[1]、[2]、[3]……形式统一排序,依次列出。2.参考文献的表示格式为:著作:[序号]作者.译者.书名.版本.出版地:出版社,出版时间.引用部分起止页 期刊:[序号]作者.译者.文章题目.期刊名.年份.卷号(期数). 引用部分起止页 会议论文集:[序号]作者.译者.文章名.文集名 .会址.开会年.出版地:出版者.出版时间.引用部分起止页 例:[1] 刘国均,陈绍业.图书馆目录.第1版.北京:高等教育出版社,1957[2] 傅秉义,陈运泰,祁贵中.地球物理学基础.北京:科学出版社,1958,447[3] 华罗庚,王元.论一致分布与近似分析.中国科学,1973(4):339~357三、其他要求(一)表格论文的表格可以统一编序(如:表15),也可以逐章单独编序(如:表),采用哪种方式应和插图及公式的编序方式统一。表序必须连续,不得重复或跳跃。表格的结构应简洁。表格中各栏都应标注量和相应的单位。表格内数字须上下对齐,相邻栏内的数值相同时,不能用‘同上’、‘同左’和其它类似用词,应一一重新标注。表序和表题置于表格上方中间位置,无表题的表序置于表格的左上方或右上方(同一篇论文位置应一致)。(二)图插图要精选。图序可以连续编序(如 图52),也可以逐章单独编序(如 图),采用哪种方式应与表格、公式的编序方式统一,图序必须连续,不得重复或跳跃。仅有一图时,在图题前加‘附图’字样。毕业设计(论文)中的插图以及图中文字符号应打印,无法打印时一律用钢笔绘制和标出。由若干个分图组成的插图,分图用a,b,c,……标出。图序和图题置于图下方中间位置。(三)公式 论文中重要的或者后文中须重新提及的公式应注序号并加圆括号,序号一律用阿拉伯数字连续编序(如:(45))或逐章编序(如()),序号排在版面右侧,且距右边距离相等。公式与序号之间不加虚线。(四)数字用法公历世纪、年代、年、月、日、时间和各种计数、计量,均用阿拉伯数字。年份不能简写,如1999年不能写成99年。数值的有效数字应全部写出,如:;不能写作;2。(五)软件软件流程图和原程序清单要按软件文档格式附在论文后面。(六)工程图按国标规定装订 图幅小于或等于3#图幅时应装订在论文内,大于3#图幅时按国标规定单独装订作为附图。(七)计量单位的定义和使用方法按国家计量局规定执行。(八)附录1.附录附录是论文主体的补充项目,为了体现整篇论文的完整性,写入正文又可能有损于论文的条理性、逻辑性和精炼性,这些材料可以写入附录段,但对于每一篇论文并不是必须的。 2.附录大致包括如下一些材料:(1)比正文更为详尽的理论根据、研究方法和技术要点,建议可以阅读的参考文献的题录,对了解正文内容有用的补充信息等;(2)由于篇幅过长或取材于复制品而不宜写入正文的材料;(3)一般读者并非必要阅读,但对本专业同行很有参考价值的资料;(4)某些重要的原始数据、数学推导、计算程序、框图、结构图、统计表、计算机打印输出件等。(5)附录段置于参考文献表之后,附录中的插图、表格、公式、参考文献等的序号与正文分开,另行编制,如编为“图1”,“图2”;“表1”,“表3”;“式(1)”,“式2”;“文献[1]”,“文献[2]”等。四、毕业设计(论文)装订顺序(一)毕业设计(论文)封面(二)毕业设计(论文)任务书(三)中文摘要、关键词(四)英文摘要、关键词(五)目录(六) 正文(七) 附录 (八) 封底
你可以参照下面的:[1] 彭立,张建洲,王少华. 自适应温度控制系统的研制[J]东北师大学报(自然科学版), 1994,(01) . [2] 俞胜扬. 环境湿热实验箱加湿系统的改进[J]电测与仪表, 2004,(02) . [3] Jack Shandle. 即将来临的32位浪潮——ARM构架在32位微控制器领域的应用[J]单片机与嵌入式系统应用, 2004,(03) . [4] 刘侃 ,张永泰 ,刘洛琨. ARM程序设计优化策略与技术[J]单片机与嵌入式系统应用, 2004,(04) . [5] 王小飞,袁涛,张铁冰. 铂电阻测温仪的设计与实现[J]电子技术应用, 2005,(09) . [6] 刘镇,姜学智,李东海. PID控制参数整定方法[J]电子技术应用, 1997,(05) . [7] 魏铭炎. 日本及其TABAI ESPEC公司环境试验设备研制和生产概况[J]电子产品可靠性与环境试验, 1995,(01) . [8] 刘建明. “四综合”系统试验应力控制方法研究[J]电子产品可靠性与环境试验, 2005,(S1) . [9] 江孝国,王婉丽,祁双喜. 高精度PID温度控制器[J]电子与自动化, 2000,(05) . [10] 谢晨浩. 环境试验设备湿度测量不确定度的分析[J]电子质量, 2003,(12) . [11] 王春晖. 环境试验箱中制冷系统的原理分析及优化概述[J]电子质量, 2003,(12) . [12] 王红萍. 铂电阻温度传感器测温研究[J]抚顺石油学院学报, 2003,(02) . [13] 张媛媛,何怡刚,徐雪松. 基于C8051F020的温湿度控制箱设计[J]国外电子元器件, 2004,(10) . [14] 于洋. 高低温试验箱微机自动控制系统的设计[J]工业仪表与自动化装置, 2003,(02) . [15] 陈儿同,王芳,贺运红,叶继涛,华泽钊. 多功能低温试验台的研制与实验方法[J]上海理工大学学报, 2002,(03) . [16] 李家柱,李牧铮,张军,孙志华. 人工气候复合加速腐蚀试验机的研究[J]环境技术, 2002,(01) . [17] 陈谋义. 环境温度变化对低温试验箱性能的影响[J]环境技术, 1998,(01) . [18] 胡志强. 环境试验设备与环境试验[J]航空精密制造技术, 1993,(04) . [19] 王晓慧,王丽. 环境试验简介[J]航空标准化与质量, 2002,(03) . [20] 富刚,郎德荣. 温湿度闭环控制实验设备的开发与研制[J]沈阳航空工业学院学报, 1999,(02) .
235 浏览 6 回答
336 浏览 3 回答
207 浏览 4 回答
192 浏览 4 回答
141 浏览 5 回答
125 浏览 6 回答
187 浏览 4 回答
224 浏览 4 回答
268 浏览 4 回答
128 浏览 4 回答
290 浏览 4 回答
251 浏览 3 回答
234 浏览 6 回答
204 浏览 4 回答
147 浏览 5 回答