搜档网
当前位置:搜档网 › 毕业设计论文

毕业设计论文

毕业设计论文
毕业设计论文

基于MSP430单片机的十字路口交通灯试验台设计

摘要

红绿交通信号灯是交管部门管理交通的重要工具。一个好的交通灯控制系统,可以较好的控制车流量,提高交叉路口车辆的通行能力,减少交通事故,更好的保障人们的出行安全。

目前我国城市交叉路口的交通信号灯都是仅仅只有红绿灯,没有气温显示,本论文就是对十字路口交通灯进行研究的。

本系统采用MSP430单片机作为中心控制器。在单片机最小系统的基础上扩展了数据存储器、程序存储器及I/O接口来完成控制功能。该系统可控制红绿灯按时间依次变换,在此基础上通过DS18B20传感器进行温度采集,将得到的温度值传送给控制中心,最终显示出来,改善了交通灯系统,方便了人们的出行。

关键词:msp430单片机;交通灯;DS18B20传感器

ABSTRACT

Red and green traffic signal lamp is an important tool for the department of transportation to manage and control traffic. A good traffic control system can make the control of traffic flow better,improve the capacity of crossroads,reduce traffic accidents and make people travel safety.

The traffic signal lamp of our city intersection is the only traffic lights, no temperature display, this thesis is to do some research on the crossroads traffic lights.

The system uses MSP430 micro controller as the central controller. the extended program memory and data memory, I/O interface based on MCU minimum system are used to complete the control function. The system control the traffic light according to time sequence transform, and collect the temperature by DS18B20 sensor, then the temperature value is transmitted to the control center, and finally show up, it can improve the quality of the traffic

light system.

Keywords: MSP430 SCM;traffic light;DS18B20 sensor

目录

摘要 (1)

ABSTRACT (1)

第一章绪论 (3)

1.1研究的目的与意义 (3)

1.2国内外的研究情况 (3)

1.3工作任务 (4)

第二章系统总体方案设计 (5)

2.1 系统总体设计 (5)

2.2 单片机型号选择方案 (5)

2.3 温度传感器选择方案 (6)

2.4 显示模块选择方案 (6)

第三章硬件设计 (7)

3.1 MSP430最小系统 (7)

3.1.1 MSP430单片机 (8)

3.1.2 复位电路 (9)

3.1.3 晶振 (10)

3.1.4 JTAG接口 (11)

3.2 LED显示电路 (11)

3.3 电源电路 (12)

3.4 温度显示电路 (12)

3.4.1数字温度传感器DS18B20 (13)

3.4.2 数码管 (14)

第四章软件设计 (17)

4.1 交通灯显示程序设计 (17)

4.2 温度显示程序设计 (19)

4.2.1 DS18B20的工作序列 (20)

4.2.2 温度显示程序的主要代码 (20)

第五章调试与总结 (23)

5.1 调试 (23)

5.2 总结 (25)

参考文献 (26)

致谢 (27)

附录A:原理图 (27)

附录B:PCB电路图 (28)

附录C:程序清单 (29)

附录D:外文翻译资料 (36)

第一章绪论

1.1 研究的目的与意义

在这个经济发展迅速、城市现代化程度日增的社会中,车辆越来越多,交通问题越来越突出,逐渐成为一个全球性的问题。交通系统成为解决交通问题的关键,合理地进行交通控制可对交通流进行有效引导和调整,使交通平稳运行,缓和交通拥挤状况,提高交通运输的效率,减少交通事故。

城市交通信号控制是通过对交通流的调节和诱导以达到改善人和货物的安全运输,提高运营效率。其目标在于改善交通流的质量,更好的利用现有运输能力,提高交通流的安全性、快速性和舒适性。通过改善交通灯系统,不仅可以提高交通运输效率,也方便了人们的出行。

1.2 国内外的研究情况

世界上第一台交通自动信号灯的诞生,拉开了城市交通控制的序幕,1868年,英国工程师纳伊特在伦敦威斯特敏斯特街口安装了一台红绿两色的煤气照明灯,用来控制交叉路口马车的通行,但一次煤气爆炸事故致使这种交通信号灯几乎销声匿迹了近半个世纪。1914年及稍晚一些时候,美国的克利夫兰、纽约和芝加哥才重新出现了交通信号灯,它们采用电力驱动,与现在意义上的信号灯已经相差无几。1926年英国人第一次安装和使用自动化的控制器来控制交通信号灯,这是城市交通自动控制的起点。当今在城市道路交通自动控制、交通监测和交通数据采集系统中,应用最广的是环形线圈车辆检测器。

中国最早的马路红绿灯,是于1928年出现在上海的英租界。从最早的手牵皮带到20世纪50年代的电气控制,从采用计算机控制到现代化的电子定时监控,交通信号灯在科学化、自动化上不断地更新、发展和完善。进入20世纪80年代后期,随着城市化进程的加快和汽车的普及,城市交通拥挤、堵塞现象日益恶化,由此引发的事故、噪声和环境污染也成为日益严重的社会问题,也成为了困扰世界各国的普遍性难题。人们对交通系统的规模复杂性和开放性特征有了更深

层次的认识,并开始意识到单独考虑车辆或道路方面很难从根本上解决交通拥挤现象。只有把路口交通流运行与信号控制的耦合作用综合考虑,且赋以现代化的各种高科技技术才可以彻底消除相关问题。

可以说,在近百年的交通信号灯的发展中,交通信号控制系统经历了从无感应控制到有感应控制、从手动控制到自动控制再到智能控制的转变。

1.3 工作任务

本文是基于MSP430单片机实现交通灯的红绿灯按时转换,并且显示出温度值。本系统采用MSP430单片机作为中心控制器,在单片机最小系统的基础上扩展了数据存储器、程序存储器及I/O接口来完成控制功能。系统通过控制端口实现红绿灯按时间依次变换,在此基础上通过DS18B20传感器进行温度采集,将得到的温度值传送给控制中心,最终显示出来。本文大体结构如下:第一章主要介绍了国内外在交通控制系统方面的研究和发展状况,以及研究交通灯系统的目的与意义。

第二章则是叙述系统的总体方案设计,并且讲解了元件的选择方案。

第三章详细阐述了系统的硬件设计,包括MSP430单片机的介绍和各个硬件模块组成部件的原理及使用。

第四章则是介绍了软件设计,包括程序流程图,红绿灯显示设计以及基于DS18B20传感器的温度显示设计。

第五章详细阐述了该系统的调试和实现。最后对所做的工作进行总结。

第二章系统总体方案设计

2.1 系统总体设计

图2-1 系统总体设计框图

本设计的系统由MSP430单片机最小系统、电源电路、温度显示电路、红绿灯显示电路组成。电源电路实现将常用的5V电压转换为3.3V电压给单片机供电,晶振为单片机提供时钟信号,当复位端口为低电平时复位电路动作使单片机复位,然后在单片机最小系统正常工作的情况下,控制端口使LED灯按时转换显示,同时由DS18B20传感器采集温度,转换温度后在LED数码管上显示出来。

2.2 单片机型号选择方案

根据所要实现的目标、功能,以及系统的可靠性、性价比、精度和速度来决定所要使用的单片机型号。

MSP430系列单片机是一个16位的单片机,采用了精简指令集(RISC)结构,具有丰富的寻址方式(7 种源操作数寻址、4 种目的操作数寻址)、简洁的 27 条内核指令以及大量的模拟指令;大量的寄存器以及片内数据存储器都可参加多种运算;还有高效的查表处理指令。这些特点保证了可编制出高效率的源程序。MSP430的特点是单片机系统工作稳定,处理能力强大,片上外围模块丰富,中断源较多,并且可以任意嵌套并且体积小,功耗超低。

89C51单片机是8位单片机。其指令是采用的是复杂指令集(CISC),共具有111 条指令,12个时钟周期= 1个指令周期。而MSP430 单片机是16位单片机,采用了精简指令集(RISC)结构,只有简洁的27 条指令,1个时钟周期

= 1个指令周期,大量的指令则是模拟指令,众多的寄存器以及片内数据存储器都可参加多种运算。这些内核指令均为单周期指令,功能强,运行的速度快。

MSP430单片机在低功耗方面是51单片机无法比拟的;另外MSP430系列单片机的基本构架是16位的,内部功能模块比8位单片机丰富;再从开发工具上面来说,89C51不能在线编程,而MSP430由于引进了Flash型程序存储器和JTAG 技术,不仅可以在线编程和仿真,而且使开发工具变得简单,价格也相对低廉。综合考虑,选择了MSP430单片机作为主芯片。

2.3 温度传感器选择方案

温度是最常见的基础物理量,广泛应用于各个领域中。温度传感器种类繁多,应用较广,开发较早,在半导体技术的支持下,温度传感器主要有热电偶、热电阻、热敏电阻和集成温度传感器四种类型。

热电偶是利用热电效应来工作的。热电效应:不同材质的导体或者半导体A,B连接形成热电偶,热电偶的接点端为热端,自由端为冷端。当冷热端温度不同时,导体A和B的冷端之间就有温差电动势,形成闭合回路后将在回路中产生一定大小的电流。热电偶测量精度高,应用范围广。但由于在实际应用中热电偶的冷热端距离较近,且暴露在外面的冷端易受到周围环境温度变化的影响,因而冷端温度难以保持恒定,所以必需对冷端进行温度补偿处理。

热电阻传感器是利用导体的电阻值随温度变化而变化的原理进行测温的。热敏电阻通常是由金属氧化物陶瓷半导体材料制成,阻值随着温度的变化而变化,根据阻值与温度的变化关系可通过测量电阻值得到温度值。热敏电阻体积小、成本低、响应速度快,但其线性度较差,只在小范围内达到精确测量的要求。

集成温度传感器分为模拟和数字输出两种类型,DS18B20是美国DALLAS公司推出的单总线数字测温芯片。它有独特的单线接口方式仅需一位I/O端口,它实现将非电模拟温度值转换成数字信号输出。它体积小,采用3脚TO-92封装,适用于3.0-5.5V的电压,既可以采用外部供电方式,也可采用寄生电源方式从数据线上获得电源,使用中不需要任何外围元件,全部传感元件及转换电路集成在一个微小的集成电路内,而且它还有可调的温度分辨率,所以实用性和可靠性较高。

根据以上温度传感器的特点,综合考虑设计成本,难易程度,测量精确度,可靠性等因素最终本设计选取数字式温度传感器DS18B20进行温度数据的采集来满足系统的要求。

2.4 显示模块选择方案

LED数码管是目前最常用的一种显示器件。数码管有两种,分别是共阴极的LED数码管和共阳极的LED数码管。LED数码管有7个段码,数码管的各个段码

通过驱动电路来驱动就可以显示出我们要的数字。LED数码管能在低电压,小电流条件下驱动发光,且发光响应时间短、体积小、重量轻、寿命长、成本低。故选其作为显示器件。

第三章硬件设计

一个完整控制系统的设计工作主要由两大部分组成,硬件设计部分和软件设计部分。如果说软件设计最终实现了系统的运行,那么硬件设计则是系统运行的载体。其配置合理与否直接决定了系统功能的好坏。它是系统开发中最为基础也是最为重要的环节。

此硬件设计包括MSP430单片机最小系统、电源电路、红绿灯显示电路和温度显示电路。

一:电源电路主要负责对整个系统进行供电,让系统能够正常运行。这里主要采用了ASM1117-3.3芯片将常用的5V电压转换为3.3V电压,通过电容滤波得到稳定的电压。

二:温度显示电路实现对温度的显示功能。主要由DS18B20传感器,74HC573锁存器和数码管组成。DS18B20传感器通过单线传输数据,温度显示精度较高,故选它作为温度传感器。单片机接收温度数据,经处理后将温度数据通过I/O端口输出,数码管显示温度,为减少端口数量,采用动态扫描方式。编辑好程序再经74HC573锁存器驱动数码管进而显示温度。

三:红绿灯显示电路实现十字路口红绿之间的转换。直接将LED两端接上I/O端口和电源,串上上拉电阻,通过控制I/O的输出值即可控制LED的亮灭。通过FOR语句进行软件延迟,根据晶振大小计算时间即可满足延迟条件。

3.1 MSP430最小系统

复位电路、晶振电路、JTAG组成了MSP430最小系统。只有在单片机最小系统正常工作的前提下才能进一步实现单片机的各种功能。

图3-1 MSP430最小系统

3.1.1 MSP430单片机

MSP430单片机简述:MSP430单片机有64个引脚,它们大致可以分为四类:电源、时钟、控制和I/O引脚。MSP430系列单片机主要由存储器,CPU和外围模块组成,这些部件通过内部地址总线、数据总线和控制总线相连集成了一部计算机的各个基本组成部分从而构成单片微机系统。其工作原理与普通微机并无差异,但它体积小,低功耗,功能强,性价比高。MSP430单片机降低了芯片的电源电压,而且在时钟方面能灵活控制,表现突出,所以有超低功耗的特点。MSP430的存储器结构采用了统一编址方式,使得对外围模块寄存器的操作像普通的RAM 单元一样方便和灵活。

MSP430F149引脚及功能:MSP430F149共有64个引脚。引脚图如下:

图3-2 单片机引脚排列图

主要引脚功能如下:

A VCC 模拟正电源端,是提供模拟部分模拟数字的变换器

A VSS 模拟负电源端

DVCC 数字正电源端,提供给所有数字部分

DVSS 数字负电源端,所有部件的接地(通过A VCC/A VSS供电的除外)RST/NMI 复位输入脚或非屏蔽终端输入端

TCK 测试时钟.它是芯片编程和测试的时钟输入脚

TDI/TCLK 测试数据输入,它是用作数据输入,芯片的保护熔丝与它相连TDO/TDI 测试数据输出,它作为数据输出或者编程数据输入终端

TMS 测试模式选择,TMS在芯片编程和测试时是输入引脚

XIN 晶体振荡器XT1的输入脚,可以连接标准晶体或晶体振荡器XOUT/TCLK 晶体振荡器XT1的输出脚,或测试时钟输入脚

XT2IN 晶体振荡器XT2的输入脚,只能连接标准晶体

XT2OUT 晶体振荡器XT2的输出脚

3.1.2 复位电路

MSP430的复位信号有两种。1.POR上电复位信号 2.PUC上电清除信号。

(1)POR信号产生条件:微处理上电和RST管脚产生低电平。

(2)POR信号产生条件: 看门狗定时器发生溢出,FLASH存储器写入安全键值出错。

(3)两信号的关系:POR信号使得系统复位并且产生PUC信号,后者则不会引起前者的产生。复位后会使MSP430从OXFFFE地址读取复位中断向量并从向量所指地址处开始执行。

(4)复位后的状态:RST/NMI管脚功能被设置为复位功能、所有I/O管脚被设置为输入、外围模块初始化、状态寄存器SP复位、看门狗激活工作模式开启、程序计数器PC载入OXFFFE处的地址。

(5).典型的复位电路有3种:1.复位管脚接上一定阻值的上拉电阻,一般为几十千欧2.同样接上上拉电阻,再接上0.1UF的电容,电容另一端接地 3.接上电阻,电容,然后再在电阻上并接一个二极管实现系统断电后的立即上电。本设计采用的就是第三种复位电路如图:

图3-3 复位电路

3.1.3 晶振

晶振是用石英晶体精密切割磨削,再镀上电极并且焊上引线而做成的。这种晶体用电损耗小且振荡频率和他们的材料,形状,切割方向有着重要关系。

晶振可以给单片机提供稳定的时钟信号,其晶振产生时钟信号的工作原理是:在石英晶体的两极板间加上一个电场,晶体会产生机械变形,若是给它机械力的作用,它又会产生电,这种特性就叫做压电效应。若是在两极板间加上交变的电压,晶体便产生机械振荡,也会产生微小的交变电场。接在晶振两端的电容叫做负载电容,一般为几十皮发,它将影响晶振的输出幅度和谐振频率,负载电

容过大会导致晶振无法起振。反相器常被置放于晶振引脚内部。当晶体旁边的两个电容接地时,就构成了电容三点式电路,接地点即为分压点。若是参考点选为接地点,则振荡引脚的输出和输入是反相的。

3.1.4 JTAG接口

图3-4 JTAG接口

接口含义如下:

TDO:JTAG的数据从CPU输出

TDI:将JTAG数据输入到CPU

TMS:目标CPU输入模式设置

TCK:JTAG时钟信号

TEST:模式选择信号

RESET:复位信号

VCC:给目标CPU供电

GND:接地

3.2 LED显示电路

MSP430F149单片机的端口有6个,(P1、P2、P3、P4、P5、P6),每个端口有八位,它们都可以直接用于输入和输出。MSP430系统通过传送指令代替专门的输入/输出指令来实现输入输出操作。端口P1~P6共有48位且每一位都具有位寻址功

能。

P口作为I/O功能使用时可通过程序控制端口的输出值。本设计是在端口处接上上拉电阻,再连接电源。当端口输出为0时,则LED灯亮,输出为1时灯灭。单片机本身的晶振为32.768KHZ,机械周期等于时钟周期,一般的指令周期等于机械周期,所以可以利用FOR语句进行软件延迟。

3.3 电源电路

电源电路的好坏决定了单片机能否工作,MSP430单片机的工作电压为3.3V 而普通的USB接口连接的多为5V电压,所以要将5V电压转换为3.3V电压,这就用到了ASM1117-3.3.它的功能和普通的L7805稳压器相同,但它可在较小的压差下即可正常工作。

ASM1117-3.3的工作原理

通过对输出电压进行采样,反馈给调节电路从而对输出级调整管的阻抗进行调节。当输出电压偏低时输出级阻抗变小,进而减小调整管的压降。输出电压偏高时就调大阻抗使调整管增大压降,这样就使得输出电压变得稳定。电源电路如下:

图3-5 电源电路

图中C6、C5为滤波电容,实现高频和低频滤波。D9的发光二极管是电源指示灯,实现电压转换后LED灯亮,灯的亮灭可以表明通电与否。

3.4 温度显示电路

温度显示电路的硬件由DS18B20传感器,74HC573锁存器,数码管组成。温度显示设计框图如下:

图3-6 温度显示设计框图

3.4.1 数字温度传感器DS18B20

DS18B20有三个主要的数据部件:64位激光(lasered)ROM,温度灵敏元件,和非易失性温度告警触发器TH和TL。器件从单线的通信线取得其电源,在信号线为高电平的时间周期内,把能量储存在内部的电容器中,在单信号线为低电平的时间周期内断开此电源,直到信号线变为高电平重新接上寄生(电容)电源为止。

DS18B20只有三个引脚。其中引脚1和3分别是地和电源,引脚2是DQ端,管脚排列如下:

图3-7 DS18B20管脚排列图

DQ端用于数据信息的输入和输出。当给DS18B20 加电后,单片机可以通过DQ 端写入命令,并可以读出含有温度信息的数字量。在使用寄生电源情况下,DQ 端可以向DS18B20提供电源。如图3-8所示,本设计中DS18B20 的VCC 管脚与3.3V电源相连,GND管脚接地,DQ管脚与单片机的P1.6口相连。在VCC 与

DQ 管脚之间加4.7K的上拉电阻,采用外部供电的方式对传感器进行供电。

图3-8 DS18B20电路原理图

DS18B20的测温原理

DS18B20传感器感受温度,在接收温度转换命令后,随即开始启动温度转换。转换完成之后的温度值以16位带符号的二进制补码形式存储。单片机可以通过单线接口在高速暂存存储器的前两字节读到该数据,读取时高位在后,低位在前,数据格式以0.0625℃/LSB形式表示。读取之后的12位数据存储在RAM中,若得到的是正温度则将测到的数值乘于0.0625即可得到实际温度。若得到的是负温度则将测到的数值取反加1再乘以0.0625就可得到实际温度。二进制中前面5位是符号位,温度为正则这5位便为0;符号位常用S表示,S为0则温度为正,S为1则温度为负。例如+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FF6FH。3.4.2 数码管

常用的LED发光器件有段数码管和点阵显示。数码管内部由七个条形发光二极管和一个小圆点发光二极管组成,根据各管的亮暗组合成字符,用来显示0~9及小数点。常见数码管有10根管脚,其中COM为公共端,管脚排列如图:

图3-9 数码管管脚排列图

每段发光二极管需5~10mA的驱动电流才能正常发光。根据内部发光二极管的接线形式可分为共阴极的LED数码管和共阳极的LED数码管。共阴极的LED数码管公共端接地,共阳极的LED数码管公共端接电源。共阴极数码管内部结构图如下:

图3-10 共阴数码管内部结构图

由图可知当某个驱动口线为高电平时,该发光二极管有电流通过而发光,相应的段被显示。由此原理可知,通过给每段提供不同的数据,LED显示器就能显示不同形状的字符,我们把数据线上的数据陈为字行码或字段码。LED显示器字段码表如下:

图3-11 LED显示器字段码表

LED数码管有7个段码,数码管的各个段码通过驱动电路来驱动就可以显示出我们要的数字,因此可由驱动方式的不同将LED数码管分为静态式和动态式两类。

(1)静态驱动也称直流驱动。静态驱动是指由一个单片机的I/O口进行驱动每个数码管的每一个段码。静态驱动的优点是显示亮度高,编程简单,驱动两个数码管静态显示所需要的I/O口就是整整16根,这是它的缺点,占用I/O端口较多,大多的单片机端口都是无法满足。

(2)动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,不仅如此,它还把位选通控制电路增加到数码管的公共极COM增加,位选通由各自独立的I/O线来控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,单片机只要控制位选通COM端电路就可控制任意一个数码管显示出字形,没有选通的数码管不会亮,分阶段地控制着数码管的显示,这样就可以显示出我们想要的数字。在轮流显示过程中,每位数码管的点亮时间为1~2ms,实际上各位数码管并不是同时点亮的,但是当扫描的速度达到一定程度后就不会有闪烁感,人的视觉斩留现象使人感觉看到了一组稳定的显示资料。动态显示的效果和静态显示的效果是一样的,动态显示不仅功耗低的而且还能节省大量的

I/O口,比静态显示的实用性高。所以本次设计采用的是动态显示。

图3-12 数码管原理图

图3-13为4连数码管管脚图,4连数码管就是把4个数码管的8个显示比划“a,b,c,d,e,f,g,dp”的同名端连在一起,这样一个4连数码管就有12根管脚。Y1~Y7为位选控制端,A~G,DP为段码选择端。利用动态扫描实现温度显示。

第四章软件设计

本次设计所用到的是C语言编程,IAR FOR 430作为集成开发环境,与汇编语句相比,C语言明显的优势在与功能丰富、结构分明、可读可维护。软件提供了工程管理,程序编辑,代码的下载与调试等功能。

电路板的制作与设计使用的软件是Protel99se,Protel99SE功能强大、操作方便快捷,普遍应用于众多电路板设计员人群中,是学习电路板设计的最佳选择,成为了当前电路板设计的主流产品。Protel99SE能实现电路原理图编辑、PCB板设计与制作、电路功能仿真测试及测试和设计PLD等功能,是实现电子设计自动化的最佳工具。

4.1 交通灯显示程序设计

交通灯显示程序流程图

图4-1 交通灯显示流程图

LED灯显示程序如上图所示,该程序的主要功能是改变P口的输出值,接上电阻和电源实现LED灯的亮与灭。MSP430的端口具有丰富的控制寄存器供用户实现相应的操作。寄存器可以进行各种设置,我们可以通过他们来实现每个I/O的独立编程,且对输入,输出和中断进行任意组合。 P口常用的寄存器如下:(1)PXDIR:输入与输出方向寄存器。8个引脚相互独立可分别定义输入输出方向且8位相互独立,可以分别定义。只有先定义端口的方向才能使用输入/输出功能。作为输入时只能读,作为输出时,可以分别进行读和写的操作,其中0表示为输入模式,1则表示为输出模式。

(2)PXIN:输入寄存器,用户不能对它进行写入操作,因为它作为只读寄存器,要想得知I/O口的输入信号只能通过读取其寄存器的内容。所以其引脚的方向一定选择输入。

(3)PXOUT:输出寄存器。该寄存器是I/O端口的输出缓冲寄存器,读取时输出缓存的内容与引脚方向的定义无关,即使改变方向寄存器的内容,输出缓存的内

容也不会受到任何的影响。

P1OUT&=~BIT1;

P1OUT&=~BIT2;

P1OUT|=BIT0;

P1OUT|=BIT3;

P2OUT&=~BIT0;

P2OUT&=~BIT3;

P2OUT|=BIT1;

P2OUT|=BIT2;

通过上面的语句即可使P1.0 P1.3 P2.1 P2.2置1,P1.1 P1.2 P2.0 P2.3清0。其中“&=”是与运算,“|=”为或运算,“~”为取反运算。

4.2 温度显示程序设计

温度显示程序流程图

图4-2 温度显示程序流程图

4.2.1 DS18B20的工作序列

DS18B20在进行资源配置的时候,需要严格的遵守特定的命令序列,在执行命令时,只有两个命令在序列错乱的时候会使主机返回到第一步,他们是Search ROM和Alarm Search命令,其它的命令都不会去响应主机。DS18B20的命令序列如下:

(1)初始化命令:初始化序列是由两大脉冲组成的,他们是应答脉冲和复位脉冲,当主机发出复位脉冲后,DS18B20就会做出相应的反应,如果是自己已经处于总线上,并且做好了所有的准备工作,则它会向主机返回一个应答脉冲来表示。DS18B20数据交换开始的标志便是这初始化序列。

(2)ROM命令:当有多个DS18B20挂在总线上时,主机可以通过ROM命令来确定主机到底是与哪个DS18B20通信。

(3)功能命令:主机是通过功能命令来实现对DS18B20 Scratchpad存储器的读/写和启动温度转换操作的。

4.2.2 温度显示程序的主要代码

1.初始化一个初始化序列是单线总线进行所有操作的开始。主要步骤如下:步骤一:DQ置高,复位DS18B20,稍作延时;步骤二:DQ置低,精确延时(大于480us);步骤三:DQ置高,稍做延时后,如果x=0则表示初始化成功,x=1则表示初始化失败。

uchar Init_18B20(void)

{

uchar Error;

DQ_out;

_DINT();

DQ0;

DelayNus(500);

DQ1;

DelayNus(55);

DQ_in;

_NOP();

if(DQ_val)

{

毕业设计论文

毕业设计(论文) 题目新疆哈密东南山口 50Mwp光伏电站设计 专业电力 班级 学生 指导教师 2015 年

摘要 随着日趋紧张的能源形势以及城市空气污染等问题的凸显,清洁能源发电越来越多的得到了社会的重视。而光伏发电以其污染物零排放、能源储量丰富、市场前景广阔等特点在国内外学术界和产业界得到了越来越多的关注。 本论文针对并网光伏电站工程概况,对光伏电站的发电系统进行了研究和设计,主要工作内容如下: 根据光伏电站的工程概况、装机容量,考虑光伏电站初期投资和后期维护成本问题,对光伏电站电气一次侧进行主接线设计、光伏阵列 -- 变压器组合方式设计以及光伏电站升压方式设计,并进行了电气一次侧主要设备的选型工作,在此基础之上从电站的调度管理与运行方式和光伏电站的计算机监控系统两个方面进行了电气二次设计。 关键词:光伏发电;并网;逆变器;电气主接线

ABSTRACT Clean energy has got more attention from the society with the nervous energy situation,as well as the pollution of urban air.Grid-connected PV has got more concern in the of academia and industry at home and abroad lately. This paper focuses on the design of power generation systems of grid-connected photo-voltaic power plant according to the project overview.The main contents are as follow: Design the main electrical wiring,PV array-transformer combinations, boots mode of photo-voltaic power plants and select the major equipment of primary side according to the project overview,installed capacity and select the initial investment and maintenance cost.On this basis,design secondary side from the two sides of management and operation,and computer monitoring system. KEY WORDS :photo-voltaic power generation ,grid ,invert ,electrical main wiring

毕业设计论文

编号: 毕业设计说明书 题目:水草清理装置水下机构 的设计 学院:机电工程学院 专业:机械设计制造及其自动化 学生姓名: 学号: 指导教师: 职称: 题目类型:?理论研究?实验研究?工程设计?工程技术研究?软件开发 2010年5 月24日

针对河道、水塘等水域具有航道窄、面积小,一般的大型水草收割机难以实现水草收割的现状,本文设计了一种结构紧凑,机构传动平稳,效率高,适合在中小尺度水域作业的小型水草收割机。 论文概述了水草收割机的发展背景、研究现状及分类;完成了水草收割机水下部分的机构设计,主要包括清除机构和定位机构;阐述了前置往复式切割器和旋转式升降台的总体设计方案、工作原理、参数计算以及试验校核;同时,为了防止二次污染,本文还另外设计了水草回收装置,通过传送带将水草运回船体;按照任务要求完成了装置总装图与各主要零部件图的绘制;最后,通过Solidworks软件的动画仿真验证了机构设计的合理性。 结果表明:所设计的小型水草收割机具有结构合理、紧凑,适应性强,切割效率高等优点。这种新型的水草收割机可在水下实现切割,捡拾、传送一体化连续作业方式,能够达到清除泛滥的水草,净化水质的目的。总的来说,是一种较为理想的水草收获机具。 关键词:小型水草收割机;水下机构设计;动画仿真

Waters such as rivers,ponds are generally with narrow waterway and small area,so general large aquatic weed harvesters can hardly harvest hydrophytes.To eliminate the current phenomenon, smaller aquatic weed harvester is designed in this paper.It has compact structure, smooth transmission and high efficiency ,at the same time ,it is suitable for working in the small and medium waters. This article summarizes the development background,research status and classification of the aquatic weed harvester.;the mechanism design of underwater part of the aquatic weed harvesters, including clear organization and positioning mechanism,is completed;the paper describes the overall design, working principle, parameter calculation and experimental check of front reciprocating cutter and rotating lift;meanwhile, in order to prevent secondary pollution, the paper also designs of the recovery agencies, the aquatic weeds will be shipped back to the hull through the conveyor belt;w hat’s more,the study also finishes the work of the main device assembly parts drawing.Finally, this pa per’s simulation result proves the rationality of the design with the animation of the software Solidworks. The results show that: the smaller aquatic weed harvester has many advantages of reasonable and compact structrue, high adaptability and high efficiency to harvesting.The new aquatic weed harvesters can realize continuous integration mode such as harvesting,collecting and transmiting under water.It can achieve the goal to clear the flood hydrophytes and to purify water quality. In all,it is an ideal machine of harvesting aquatic weeds. Key words:small aquatic weed harvester;underwater mechanism design;animated simulation

1、毕业设计(论文)对学生的要求

昆明理工大学 毕业设计(论文)管理工作 对学生的基本要求 一、毕业设计(论文)中学生应遵循的基本原则 1、毕业设计(论文)教学环节是综合性的实践教学活动,不仅可使学生综合运用所学过的知识和技能解决实际问题,还训练学生学习、钻研、探索的科学方法,提供学生自主学习、自主选择、自主完成工作的机会。 2、毕业设计(论文)是在指导教师的指导下,使学生受到解决工作实际问题、进行科学研究的初步训练。学生应充分认识此项工作的重要性,要有高度的责任感,在规定的时间内按要求全面完成毕业设计(论文)的各项工作。 3、学生在接到毕业设计(论文)任务书后,在领会课题的基础上,了解任务的范围及涉及的素材,查阅、收集、整理、归纳技术文献和科技情报资料,结合课题进行必要的外文资料阅读并翻译与课题相关、不少于3000汉字的外文资料。 4、向指导教师提交开题报告或工作计划。在开题报告或工作计划中,要拟定完成课题所采取的方案(凡选“工程设计类”、“工程技术研究类”的题目,必须有方案的经济、技术、社会发展指标的对比分析,“工程设计类”偏重于经济技术指标的对比分析,选择较优的方案进行详细设计;“工程技术研究类”偏重于研究技术路线的经济性、先进性、可靠性、可行性、实用性等)、步骤、技术路线、预期成果等。经指导教师审阅同意后方可实施。 5、学生应主动接受教师的检查和指导,定期向指导教师汇报工作进度,听取教师对工作的意见和指导。 6、毕业设计(论文)是对学生工作能力的训练,学生在毕业设计(论文)中应充分发挥主动性和创造性,独立完成任务,树立实事求是的科学作风,严禁抄袭他人的设计(论文)成果,或请人代替完成毕业设计(论文)。 7、学生在毕业设计(论文)答辩结束后,必须交回毕业设计(论文)的所有资料,对工作中的有关技术资料,学生负有保密责任,未经许可不能擅自对外交流和转让。 8、学生应做好毕业设计(论文)的总结。在提交的成果中总结业务上的收获、思想品德方面的提高,感受到的高级工程技术人才应具有的科学精神和品质。 9、学生在毕业设计(论文)期间要遵守学校、学院的规章制度。 二、开题报告、毕业设计说明书、毕业论文的撰写要求 (一)、开题报告撰写内容与要求 1、工程设计类、工程技术研究类、软件类的课题学生必须完成开题报告。 2、开题报告一般应包括:项目研究的目的、意义,国内外技术发展概况及国内需求,国内现有工作的基础和条件,研究进展,最终成果形式及应用方向,研究方案及技术途径,协作配套措施及协作单位,所需研究试验条件及落实措施,经费概算等内容(具体要求见学校统一的开题报告)。

本科毕业设计(论文)模板

本 科 毕 业 设 计(论文) 题 ——副标题 学生姓名:张 三 学 号:10080000 专业班级:计算机科学与技术10-5班 指导教师:李 四 20 年 6月20日

——副标题 要 数据结构算法设计和演示(C++)树和查找是在面向对象思想和技术的指导下,采用面向对象的编程语言(C++)和面向对象的编程工具(Borland C++ Builder 6.0)开发出来的小型应用程序。它的功能主要是将数据结构中链表、栈、队列、树、查找、图和排序部分的典型算法和数据结构用面向对象的方法封装成类,并通过类的对外接口和对象之间的消息传递来实现这些算法,同时利用解、辅助教学和自我学习的作用。 关键词

The design and implementation of the linear form ——副标题 Abstract 外文摘要要求用英文书写,内容应与“中文摘要”对应。使用第三人称。 “Abstract” 字体:Times New Roman,居中,三号,加粗,1.5倍行距,段前、段后0.5行间距,勾选网格对齐选项。 “Abstract”上方是论文的英文题目,字体:Times New Roman,居中,小二,加粗,1.5倍行距,间距:段前、段后0.5行间距,勾选网格对齐选项。 Abstract正文选用设置成每段落首行缩进2字符,字体:Times New Roman,字号:小四,1.5倍行距,间距:间距:段前后0.5行间距,勾选网格对齐选项。 Keywords与Abstract之间空一行,首行缩进2字符。Keywords与中文“关键词”一致,加粗。词间用分号间隔,末尾不加标点,3-5个,Times New Roman,小四。如需换行,则新行与第一个关键词首字母对齐。 Keywords:Write Criterion;Typeset Format;Graduation Project (Thesis)

大学生毕业论文(设计)要求

大学生毕业论文(设计)要求 毕业论文(设计)的主要内容应包括文献综述、任务提出、方案论证、设计思想、设计计算、实验结果、技术分析、结论等。实验研究类的题目要有相应的系统结构图,毕业论文(设计)的基本要求要符合学校本科生毕业论文(设计)的撰写规范。 学生完成毕业论文(设计)书面材料包括: 1.题目:应能概括整个论文最重要的内容,恰当、简明、引人注目。题目应力求简短,一般不宜超过30字。需要中英文。 2.中文摘要:论文第1页为内容摘要,约300字左右。应说明工作目的、研究方法、成果和结论。要突出本论文的创造性成果或新的见解,语言力求精练。为了便于文献检索,应在本页下方另起一行注明本文的关键词(3至5个)。3.英文摘要:论文第2页为英文摘要。上方应有题目,内容与中文摘要相同。4.目录:应是论文的提纲,也是论文组成部分的小标题。目录应独立成页,包括论文的全部页码。 5.前言:在论文的开头,一般要概括地写出作者意图,说明选题的目的及意义,指出论文写作的范围。 6.正文:是学位论文的主体,着重反映论文研究工作范畴,研究方法。在正文中应将调查、研究中所得的材料和数据进行加工整理和分析研究,提出论点,要突出创新。正文一般可包括以下几个方面: (1)研究内容 (2)研究方法(实验方法) (3)结果 (4)讨论 正文要求论点正确,推理严谨,数据可靠,文字精练,条理分明。 7.参考文献:只列主要的及公开发表过的,按中文引用的顺序附于文末。8.致谢:对给予各类资助、指导和协助完成研究工作以及提供各种对论文工作有利条件的单位及个人表示感谢。致谢应实事求是。 9.学位论文完成后,在最后加上指导教师评语、论文评阅人评语、答辩委员会意见。

2-3 毕业设计论文最终稿

本科毕业设计第1 页共40 页1 绪论 本次毕业设计承担的题目是基于UG的炉顶放散阀的三维设计与运动仿真。通过查阅20余篇文献内容,对阀门及UG软件有了比较清晰的认识。我国阀门种类繁多,功能多样,发展非常迅速。阀门在工业生产中正扮演着越来越重要的角色。其中,炉顶放散阀在冶金行业的作用尤显突出。炉顶放散阀主要应用于控制冶金炉中的压力以保证安全生产。其控制的介质可以是煤气、空气等气体。当炉内压力大于阀门额定压力时,炉顶放散阀的重锤被顶起。重锤通过连杆、拉杆、键连接、轴、卸扣等部件实现简单的运动,把阀盖拉起。从而使炉内压力减小,以保证在安全的工作范围内。当炉内压力低于正常生产所需压力时,炉内压力便支撑不了重锤的重量,还是通过部件间的连接和相对运动来实现阀门的闭合。形象地说,炉顶放散阀的工作原理正如高压锅锅盖上阀门的工作原理。我国早些时候大部分使用的是有重锤的炉顶放散阀。有重锤的炉顶放散阀结构简单,操作方便。其主要结构是:拉环、拉杆、杠杆、阀盖、阀座、下壳和重锤。由于重锤的存在,炉顶放散阀安装在高炉上很是笨重,而且可能会有危险发生。因此,无配重炉顶放散阀正被国内阀门行业所研究和广泛应用。无配重炉顶放散阀主要结构是:.液压驱动装置、机体、小支座、小转臂、连接板、大支座、大转臂、阀盖、下壳、中壳、阀座。在设计具体的某一种阀门时应遵循必要的设计流程。首先,应认真研究阀门的详细结构,通过相关资料确定具体数据;其次,根据预定的功能试制有关的部件;然后,几个部件装配成一个组件并检查是否满足要求,若满足则进行下一部件的设计,如不满足要求则要返回上一步骤修改设计方案。如此往复,最后形成一个阀门的成体。在阀门的实体设计中,一定会用到CAD相关软件,例如UG等。UG是个功能强大的软件,它提供了产品设计所需的各种功能。例如三维实体造型、装配序列仿真、运动仿真、爆炸视图、导出工程图、可靠性分析等等。本文主要针对阀门行业的现状,以炉顶放散阀为例介绍了其发展前景并利用UG软件对其进行了产品设计。 1.1 阀门及炉顶放散阀概述 阀门是流体输送系统之中的控制部件,它们是用来改变通路断面和介质流动方向的部件,具有导流、截止、节流、分流和溢流、卸压等功能。用于流体控制阀门,从最简单的截止阀到复杂的自控系统中所用的各类阀门,其品种规格繁多,各类阀门的公称通径从极微小的仪表阀门大至通径达10m的工业管路用阀门。阀门可用于控制蒸汽、水、油品、泥浆、各种腐蚀性介质、气体、液态金属和流体等各种类型流体地流动,阀门的工作压力可从0.0013MPa到1000MPa 的高压,工作温度从-300℃的低温到1430℃的高温。阀门的控制可采用多种传动方式,如电动、液动、手动、涡轮、电磁动、电磁液动、电液动等;可以在压力、温度和其它形式传感信号的作用下,按照预定要求动作,和不依传感信号而进行开启和关闭,阀门依靠驱动和自动机构使启闭件作滑移、旋摆升降、回转运动,从而改变流道面积从而实现其控制功能。炉顶放散阀是1

江苏大学毕业设计及论文基本要求

本科毕业设计要求: 1、英文文献翻译,文献的原文由老师提供,要求对英文文献中的题目、摘要、正文、图表 名称进行原意翻译,文献中的作者、公式、图表以及参考文献不需要翻译。翻译时不可通过翻译工具进行全文翻译,仅能使用翻译工具进行初步翻译再针对原文意思进行修改,必须保证译文具有一定的可读性和准确性。建议:通读全文,了解一定意思之后再进行翻译,专业词汇无法准确翻译,推荐使用CNKI翻译助手,网址为https://www.sodocs.net/doc/0916849662.html,/。 2、综述或读书笔记:即经过广泛阅读毕业设计相关资料、书籍和文献之后,针对毕业设计 内容的背景、发展现状、主要技术及应用、理论基础等做相应总结,撰写出一份综述或读书笔记。必须在最后给出阅读的参考文献,同样,内容的编排需要具备一定的可读性和准确性。要求篇幅8-10页。 3、任务书:由老师下达,学生提交正确的专业、班级和姓名。 4、针对毕业设计题目,进行一定的仿真、硬件设计或实验验证,每一个毕业设计必须要有 相应的结果,或是仿真模型和仿真波形结果,或者硬件系统设计原理图PCB,或者最终的实验平台搭建和实验结果,或者完成相应的软件代码编写,根据各自的题目,在毕业完成最后必须具有一定的结果呈出。 5、所有的英文文献翻译、综述以及毕业论文的撰写必须规范严谨,请参考下页给出的示意 图,所有的图表名称应比正文小一个字体,如正文为小四字体,则图表的名称为五号字体,并且要求图中和表中的文字尽量不要超过图表名称的字体大小。另:所有论文编写请统一采用office word,不要采用WPS,排版会有很大问题,所有的公式请采用公式编辑器MathType6.0及以上的安装版,画图和制图均使用office visio07或以上版本,软件请大家到网上下载,或者问老师拷贝安装。 6、请大家学会搜索和下载参考文献,进入学校图书馆网址https://www.sodocs.net/doc/0916849662.html,,在“常用资 源里面”的“CNKI知识网络数字平台”和“万方知识服务平台”两个数据库里面,可按照各自毕业设计题目中的关键词搜索相关期刊论文和硕士博士论文,进行阅读参考。如有疑问和不懂的地方,及时与老师沟通。 7、毕业设计期间纪律:(1)每周进行一次汇报,汇报各自研究进展和取得的阶段性成果; (2)请大家养成自觉和好问的习惯,有不会的地方及时沟通联系老师;(3)若要出去短暂实习或找工作,必须明确告知老师并请假,汇报可采用邮件或者电话或者QQ的形式;(4)原则情况下不接受全学期在外实习,如果需要毕业设计期间去工厂实习,必须办理相关手续,并且毕业设计由工厂提供,老师只负责监督和把关,由此造成的不良后果,请自行负责;(5)若出现不遵守纪律者,毕业设计出现不及格一概与老师无关!8、毕业设计具体和时间节点: (1)英文文献翻译,第4周周三前; (2)中期检查审核,第9-10周; (3)论文初稿,第13-14周; (4)论文定稿,第14-15周; (5)答辩时间,6月5日~6月10日。

毕业设计论文——最终版

毕业设计论文 作者学号 系部 专业 题目 指导教师 评阅教师 完成时间:

毕业设计(论文)中文摘要

毕业设计(论文)外文摘要

目录 1 绪论 (1) 1.1J AVA语言的特点 (1) 1.2开发工具E CLIPSE介绍 (2) 1.3开发工具JDK介绍 (2) 1.4应用环境 (3) 2 系统需求分析 (3) 2.1需求分析 (3) 2.2可行性分析 (3) 3 系统概要设计 (4) 3.1游戏流程图 (4) 3.2设计目标 (5) 3.3系统功能模块 (5) 3.4系统数据结构设计 (7) 4 系统详细设计 (10) 4.1程序设计 (10) 4.2贪吃蛇游戏各功能界面截图 (13) 5 系统测试 (16) 5.1测试的意义 (16) 5.2测试过程 (16) 5.3测试结果 (17) 结论 (18) 致谢 (19) 参考文献 (19)

1 绪论 贪吃蛇是世界知名的益智类小游戏,选择这个题目一方面是为了将我们自己的所学知识加以运用;另一方面,我希望通过自己的所学知识把它剖析开来,通过自己的动手实践,真正的了解它的本质和精髓。希望通过这次实践,能从中提高自己的编程能力。并从中学会从零开始分析设计程序,达到学以致用,活学活用的目的。另外,通过本游戏的开发,达到学习Java技术和熟悉软件开发流程的目的。 本游戏的开发语言为Java,开发工具选用Eclipse。 Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。这里采用Java作为开发语言主要是基于Java的面向对象和可移植性。 Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。 1.1 Java语言的特点 1.1.1 简单性 Java与C++语言非常相近,但Java比C++简单,它抛弃了C++中的一些不是绝对必要的功能,如头文件、预处理文件、指针、结构、运算符重载、多重继承以及自动强迫同型。Java 实现了自动的垃圾收集,简化了内存管理的工作。 1.1.2 平台无关性 Java引进虚拟机原理,并运行于虚拟机,实现不同平台之间的Java接口。Java的数据类型与机器无关。 1.1.3 安全性 Java的编程类似C++,但舍弃了C++的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针入侵系统。它提供了安全管理器,防止程序的非法访问。 1.1.4 面向对象 Java吸收了C++面向对象的概念,将数据封装于类中,实现了程序的简洁性和便于维护性,使程序代码可以只需一次编译就可反复利用。

学生档案管理系统毕业设计论文

计算机科学与工程学院设计题目:学生档案管理系统 系别:计算机工程系 专业班级:软件工程(测试) 学生学号: 学生姓名: 指导教师: 2013年 11月 25日

摘要 学生档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的数据库。而对于后者则要求应用程序功能完备,清晰明了又易操作等特点。本系统实现了查询学生档案管理系统的主要功能,以无纸化的管理及应用不但可以提高工作效率、减少学校的投资成本,而且可以实现学校或企业高效率办公的宗旨。 学生档案管理系统,它包括用户及用户管理员有效身份登录、新用户注册、用户找回遗忘的密码、成绩查询、课程及课表的查询、学生个人基本信息查询、在线留言等功能。该系统主要介绍系统总体设计以及管理模块、查询模块的实现,并建立了有效的数据库。本系统主要采用Visual Studio + Access 2003方式开发设计以及采用B/S模式进行开发,系统从安全性、易维护性等方面着手实现了后台管理端和前台客户端的分离,并利用其提供的各种面向对象的开发工具,方便简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 关键字:档案信息查询,控件,窗体,数据库

Abstract The system of managing student file is a typical application of Managing Information System (MIS), which mainly include the development of the database construction and maintenance and development of front application program of two aspects. The former required set up data consistency and integrality, data security good database. For the latter requires the application program function complete, clear and easy to operate etc. The system of managing student file the inquires the main functions of the system, the management and application to paperless can not only improve work efficiency, reduce the school cost of investment, and can realize the school or the tenet of enterprise high efficiency office. The system of managing student file, it includes the user and user manager valid identity login, new user registration, users find forgotten passwords, results, schedule and of course inquiry, students basic information query online messages, and other functions, and inquires. This system mainly introduce the general design and system management module, inquires the realization of the module, and set up effective database. This system mainly using Visual Studio + Access 2003 development design and the way of B/S model of development, system from safety and easy to maintenance from the aspects such as the background management and realize the front desk client separation, and use it to provide all kinds of object-oriented development tools, convenient and simple database of intelligent control object, the first in a short time application prototype system is established, and then, on the basis of the prototype system needs iteration, revise and improve, until customer satisfaction of feasible system formed. Key Word: Query the file information, Control, Form, Database.

测控技术与仪器毕业设计小论文

红外热辐射温度测量系统的设计与研究 柳裔树罗小燕 (江西理工大学机电工程学院,测控技术与仪器102班,江西赣州 341000) 摘要:针对高速公路路面温度测量的问题,应用了红外热辐射非接触式温度测量技术。首先分析了传统的温度测量方法和目前高速公路对路面温度测量的措施,了解了对高速路路面温度测量对交通安全的重要性,然后对前人在此方面的研究进行了总结,在此基础上提出了红外热辐射温度测量系统的设计和方案。该系统以89C51单片机为控制中心,TN9红外探测器,经过数据处理后将测得结果显示在LCD显示屏上。 关键字:红外热测温;红外;51单片机;LCD显示。 The design and research of infrared radiation temperature measurement system LIU yi shu , LUO xiaoyan (Faculty of Mechanical and Electronic Engineering, Jiangxi University of Science and Technology, 102 class of measure and control technology and instrument,Ganzhou 341000)ABSTRACT:Aiming at the problem of highway road surface temperature measurement, the application of infrared thermal radiation contactless temperature measurement technology. First analysis of the traditional temperature measurement method and current highway measures of road surface temperature measurement, learned to highway road surface temperature measurement of the importance of traffic safety, and then summarized the studies of predecessors in this aspect, based on this, advances the infrared radiation temperature measurement system design and solutions. The system with 89 c51 microcontroller as the control center, TN9 infrared detector, after data processing results show that measured on the LCD screen. The main design results are: Keywords: infrared temperature measurement;Infrared;51 MCU;LCE display. 0 引言 传统的温度检测是由温度计来检测,而温度计是靠水银随温度变化而热胀冷缩的物理性质研制而成。所以用温度计来检测温度的前提必须是接触式,而且要在相对比较长的时间才能使水银的性质在该温度下达到稳定状态。目前,人们使用最广泛的水银体温计是根据水银随温度升降的热胀冷

毕业设计论文模板

本科生毕业论文(设计)Undergraduate Graduation Thesis(Design) 题目Title: 院系 School (Department): 专业 Major: 学生姓名 Student Name: 学号 Student No.: 指导教师(职称) Supervisor(Title): 时间:年月日 Date: Month Day Year

说明 1. 毕业论文(设计)的写作格式要求请参照《中山大学本科生毕业论文 的有关规定》和《中山大学本科生毕业论文(设计)写作与印制规范》。 2. 除完成毕业论文(设计)外,还须填写三份表格: (1)表一毕业论文(设计)开题报告; (2)表二毕业论文(设计)过程检查情况记录表; (3)表三毕业论文(设计)答辩情况登记表。 3. 上述表格均可从教务部主页的“下载中心”处下载,如表格篇幅不够, 可另附纸。每份毕业论文(设计)定稿装订时应随同附上这三份表格。4. 封三是毕业论文(设计)成绩评定的主要依据,请认真填写。 Instruction 1. Please refer to ‘The Guidelines to Undergraduate Graduation Thesis (Design) at Sun Yat-sen University’and ‘The Writing and Printing Format of Undergraduate Graduation Thesis(Design) at Sun Yat-sen University’for anything about the thesis format. 2. Three forms should be filled up before the submission of the thesis (design): (1)Form 1: Research Proposal of Graduation Thesis. (2)Form 2: Process Check-up Form. (3)Form 3: Thesis Defense Performance Form. 3. All the above forms could be downloaded on the website of the Office of Education Administration. If there is not enough space in the form, please add extra sheets. Each thesis (design) should be submitted together with the three forms. 4. The form on the inside back cover is the grading sheet. Please fill it up before submission.

毕业设计论文

毕业设计(论文) 课题名称: 学号: 姓名: 专业班级: 指导教师: 日期:

目录 第一章导言................................................. - 1 - 1.1问题的提出............................................. - 1 - 1.2系统设计的目的和意义.................................... - 1- 1.3可行性分析.............................................. -2 - 1.3.1经济可行性........................................ - 2 - 1.3.2技术可行性......................................... - 2- 第二章考勤系统分析与数据库设计 ................................ -2 - 2.1系统功能分析............................................ - 2- 2.2系统功能模块简述....................................... - 3 - 2.3数据库与数据表的设计................................... - 3 - 2.4各功能模块的设计与制作 ................................. - 8 - 2.4.1开始欢迎界面表单.................................. - 8 - 2.4.2系统登陆界面表单.................................. - 9 - 2.4.3主界面表单......................................... - 9- 2.5代码设计.............................................. - 14 - 2.6 测试与调试............................................ - 16 - 2.7 连编系统程序......................................... - 16 - 第三章系统评析.............................................. - 17 - 3.1 系统的特点........................................... - 17 - 3.2 系统的缺点........................................... - 17 - 3.3 将来可能提出的要求................................... - 17 -

大学生毕业设计(论文)工作自查报告范文

大学生毕业设计(论文)工作自查报告范文 大学生毕业设计(论文)工作自查报告根据教务处《关于做好二○一四届本科学生毕业设计(论文)中期检查的通知》文件精神,教科学院认真组织了自查工作。现将自查情况汇报如下: 一、学院领导高度重视 学院领导和毕业论文领导小组成员在毕业论文领导小组工作会议上认真学习了《通知》精神,做了专门讨论和研究,决定成立由学院督导委员会成员为组成的毕业论文中期检查专家组,具体负责本次毕业论文中期检查工作,制定了工作步骤、方式和要求,安排好各自任务。 二、计划周密 我院依据学校的检查通知,参照通知要求的检查内容和方式,制定了周密详细的工作计划。分两个阶段进行检查。第一阶段是自查阶段,学院教学管理科、指导教师和学生自我检查论文中期工作情况,并且做好学院检查的准备。第二阶段是学院检查阶段,对学院的管理资料、指导教师的《中期检查表》和部分学生的论文资料进行全面检查。在全面检查的基础上,分别召开指导教师和学生座谈会,听取他们对学校、学院在毕业论文工作的规章制度、保障措施等方面的意见和建议,以进一步规范管理和提高毕业论文的质量。

三、检查工作认真细致 在自查阶段,学院各方面都能够认真仔细,圆满按时保质保量地完成工作。 3月26日下午,我院督导委员会成员按照计划安排,分别进行了资料检查、教师代表座谈会和学生代表座谈会。 (一)毕业论文中期资料检查 按照教务处《通知》要求,我院决定对于学院的相关文件资料和指导教师的《中期检查表》进行全面检查,学生论文资料抽查不少于总数的1/4,每班随机抽取10名学生的资料,检查论文工作的完成情况。具体检查情况如下: 1.管理方面: 学院毕业设计(论文)工作管理文件,包括文件、通知等资料完整、规范、有序。毕业论文工作计划制定详细具体,符合学校的要求,切合学生的学习情况,整个论文工作执行基本按照计划安排的时间点推进,目前论文工作已经完成计划的80%多。学院制定的《毕业论文实施细则》符合学院学科专业特点与要求,符合学校的毕业论文工作要求,对于毕业论文工作的各个方面工作要求细致而明晰,一目了然。 为了保证学生论文的质量,学院做了大量的前期准备工作,比如制定了详细的《毕业论文实施细则》,在撰写过程中通过多种方式狠抓落实。首先严把三道关:选题关、开题关、答辩关。第二开辟三个信息渠道:一是通过各班的信息

个人博客_毕业设计论文

个人博客毕业论文 摘要 越来越多的网络用户希望能够在网络平台上更多地展现自己的个性,更方便地与他人进行互动交流,拥有一个自己的独立的空间。随着Web时代的到来,一个新的概念出现了——博客。 本次毕业设计所开发的博客系统包括两大功能:为前台用户提供的浏览功能和为博主提供的管理功能。浏览功能是指前台用户可以根据分类和日期信息检索日志,已经注册的用户还可以对日志进行评论;而博主拥有对博客网站的后台管理功能,主要包括发表日志、修改日志、删除日志,管理日志分类,管理评论,密码管理、用户管理等功能。 本网站基于B/S模式,采用完全面向对象的思想设计。在Visual Studio 2005集成开发环境下结合C#语言和https://www.sodocs.net/doc/0916849662.html,技术开发,后台数据库使用SQL Server 2000。 关键字:博客;https://www.sodocs.net/doc/0916849662.html,;SQL Server 2000;Visual Studio 2005

Abstract More and more network users hope to show their characteristics on web platforms and interact with other people more conveniently and have an independent space. From the beginning of Web, a new concept of blog emerged. The blog system completed during the graduation design consists of two function modules: information browsing provided for the users of onstage, and information management function for bloggers. The information browsing function refers to the searching function according to category and date of articles, registered users can comment on articles. To bloggers have the management function on the blog website background, mainly including publishing articles, articles management, articles classification management, reviews management, password management, user management etc. This website system is based on the model of B/S. It is developed in the environment of Visual Studio 2005 with the technology of https://www.sodocs.net/doc/0916849662.html, and C# programming language, using object-oriented ideas, the database of background is SQL Server 2000. Key words:Blog; https://www.sodocs.net/doc/0916849662.html,; SQL Server 2000; Visual Studio 2005

相关主题