文档库 最新最全的文档下载
当前位置:文档库 › 周鑫课程设计二

周鑫课程设计二

周鑫课程设计二
周鑫课程设计二

一设计目的及技术要求

1.1 设计概述

随着社会的不断发展,利用电子技术实现的自动控制,在各个领域种的作用越来越突出。本设计基于节能性要求,利用所学电子技术基础的相关知识,为照明灯设计了一款自动控制电路,该电路能够实现声光双控功能,可广泛应用于道路,楼梯等不需要连续长时间照明的场所的照明设施的控制,从而实现节约电能的目的。同时,通过对该课题的设计,来提高自身对实际问题的分析及解决能力。

1.2 技术要求

1)要求电路能够通过照明灯开关对光线强弱的感应,控制照明灯第一级开关。

2)要求电路能够通过照明灯开关对声强的感应,在第一级开关开通的前提下,

控制照明灯的亮灭。

3)要求电路能够实现照明灯点亮时间t后自动关断,并且可以手动调节。

1.3 设计目的

1)利用所学电子技术基本知识来进行综合性设计实验,以巩固所学理论。

2)熟练掌握555定时器的几种工作模式及其应用。

3)学会如何查找器件手册及其参数,进而学会利用元器件。

4)学会利用Protel软件来绘制电路原理图及PCB板图。

5)提高对电路的分析计算能力。

二电路方案的选择

2.1解读技术要求

要求电路能够通过照明灯开关对光线强弱的感应,控制照明灯第一级开关。

该要求主要针对光控制电路,要使电路能够实现对光线强弱的感应,则应使用对光线强弱敏感的电子器件,如光敏电阻、光敏二极管等光电传感器。在电路中,光电传感器根据光线强弱的变化而变化,从而使电路参数发生相应的变化。由于光控电路的输出状态只有两种:高电平和低电平。因此,光控电路可使用555定时器来实现对电压变化的转换。

要求电路能够通过照明灯开关对声强的感应,在第一级开关开通的前提下,控制照明灯的亮灭。

该要求主要针对声控电路,要使电路能够实现对声强的感应,则应使用对声音信号敏感的电子器件,如小型驻极电容话筒、压电陶瓷片等声电传感器。由于声电传感器收集来的声音信号都比较微弱,所以要对信号进行放大处理。又因为声音信号是连续振荡的不确定信号,为了便于处理,先将信号波形进行整形,这可以由模拟迟滞比较器来实现。模拟比较器的输出为高低两种电平信号,利用该信号可以去控制555定时器的触发输入端。另外,由光控电路的输出控制此555定时器的复位端,来决定声控电路的开启与关闭。在这两种控制信号的作用下,达到声音控制照明灯亮灭的目的。

要求电路能够实现照明灯点亮时间t后自动关断,并且可以手动调节。

该要求可以通过处于单稳模式的555定时器实现(说明:此处的555定时器与第二条要求中的555定时器为同一片)。对时间t的手动调节可利用电位器来实现。

2.2 确定方案

由上一节对本设计技术要求的解读可知,该设计主要包含四部分电路,分别为:电源电路、光控电路、声控延时电路、晶闸管开关电路,下面对其功能进行逐一分析并确定电路结构。

2.2.1 电源电路

电源电路主要为控制电路提供工作电压,本设计采用传统的电源电路设计方法,即降压、整流、滤波、稳压,使电路输出12V直流电压供给控制电路。

2.2.2光控电路

光控电路是根据光线的强弱来优先决定电灯的亮灭。该电路可以对声控延时电路进行控制,在白天光线较强时,光控电路输出低电平将声控电路封锁;在晚上光线较弱时,光控电路输出高电平,则声控功能打开。本设计采用光敏电阻和其他电阻组成的分压电路来控制555定时器的触发输入端2脚,并且将555定时器的2脚和6脚连接在一起,通过一电容接地,555定时器的输出去控制声控电路中的555定时器的复位端。

2.2.3声控延时电路

该电路主要在光线较弱时起作用。这主要是通过光控电路的输出来控制的。在白天,该电路在光控电路的控制作用下,处于关闭状态,对任何声音信号都不响应;在晚上,光控电路将该电路的功能打开,使得该电路能根据外界声音信号作出相应的响应。本设计采用压电陶瓷片作为声电转换元件,并加入了两级音频信号放大电路和迟滞电压比较器来对声音信号进行处理,经处理后的声音信号控制处于单稳工作模式的555定时器来实现声控及延时功能。

2.2.4晶闸管开关电路

该电路受声控电路555定时器输出端的控制。当其输出低电平时,晶闸管截止,由于照明灯与晶闸管串联,所以灯熄灭;当其输出高电平时,晶闸管导通,照明灯点亮。

三电源电路设计

本设计的电源电路部分为控制电路部分提供12V直流电压。由于本设计所涉及的电路最终实现对市电照明灯的控制,控制电路对直流电源的稳定性要求不需要很高,故采用传统的电源电路设计方法就可以产生符合控制电路工作要求的直流电压。

3.1 电源电路原理图

本设计的电源电路原理图如图3-1所示,电路包含降压、整流、滤波、稳压四部

分。图中T为降压变压器,其作用是将市电v

1

=220√2sin(100πt)V进行降压处

理变成整流桥所要求的交流电压v

2=2V

2

sin(100πt)V;整流二极管D

1-

D

4

组成整

流桥,它将变压器的输出电压进行全波整流;C

11

为滤波电容,用来滤除整流桥输

出电压中的纹波,由于控制电路对电源所要求的功率不是很大,所以本电路采用电容输入式滤波电路;再者,为了防止在三端稳压器U1距离整流滤波电路较远

时,线路产生电感效应而使电路自激,所以加入电容C

21

,该电容一般取0.33uF;

U1为三端集成稳压器7812,用来稳定电路的输出电压;稳压器输出端的电容C

12

是为了滤除低频纹波,它的取值一般较大,主要用来平波;电容C

22

用以滤除输出端的高频信号,改善电路的暂态响应,该电容大小为0.1μF。

图3-1 电源电路原理图

3.2电路元件的选择及型号的确定

式中,V

2=12V,则电容两端电压V

c

≈17.0V,符合三端稳压器7812的输入电

压要求。

滤波电容C

11

的选择:要求电容对电压的耐受能力大于17V,3.2.1元件参数的计算及型号选择

集成三端稳压器7812的有关参数如表3-1所示。

正常输出

直流电压(V)输出电压变

化范围(V)

输入电压允

许范围(V)

输出电流(A)

电压调

整率

最小最大

12.0 11.5~12.5 15.0~17.0 0.1 0.5 10mV/V

由表可知,要使三端稳压器输出12V的直流电压,则经整流滤波后,滤波电容两端的电压应在15.0~17.0V之间(因为一般输入电压要比输出电压大3~5V ,才能保证集成稳压器工作在线性区)。基于此,变压器选用220V~12V低频电源变压器。

桥式整流电路中的二极管选用最大反向工作电压为400V,额定工作电流为

1A的硅整流二极管1N4004。

若设V

2为变压器次级线圈的输出电压有效值,V

c

为经整流滤波后滤波电容两

端的电压。由于三端集成稳压器的输入阻抗很高,相当于开路,则

Vc≈2V

2

(3-1)

由于铝电解电容的耐压范围为6.3V~630V,容值范围为0.45~10 000μF,因

此,滤波电容C

11

可以采用铝电解电容CD11-25V。在三端集成稳压电路中,滤波

电容的容值一般为几百到几千微法,由于后面还有电容C

21

,所以该电容可以取

得小一点,可将电容C

11取为100μF。电容C

21

一般取为0.33μF,可用独石电容,

如0.33μF/50V。

电容C

12

是为了滤除输出直流电压中的低频微波,所以该电容一般也取得比较大,可取用100μF的铝电解电容,其耐压值要大于12V,可采用CD11-16V。

电容C

22的选择:由于电解电容电解电容C

11

、C

12

取得比较大,只能滤除低频

波动。对于直流电源中的高频干扰,可通过一小电容C

22来滤除,电容C

22

可选择

容值为0.1μF的独石电容器104M/50V(耐压值100V)。

3.2.2电源电路图

根据以上内容,下面给出完整的电源电路图,如图3-2所示。

图3-2 电源电路图

四光控电路

该电路将外界的光强变化转化为电路输出电平的变化,其输出的电平信号控

制声控延时电路,从而实现对照明灯亮灭的控制。

4.1电路原理图及各部分电路的功能分析

通过对技术要求的解读可知,该电路可由光敏电阻和普通电阻组成的分压电路及一片555定时器来实现,其原理电路图如图4-1所示。图中RL为光敏电阻,在光线较弱或者是无光照射时,光敏电阻RL呈高阻状态,有RL>>R2+RP1,使得555(1)的触发输入端2脚和阈值输入端6脚均为低电平即均小于1/3VCC,则555(2)输出高电平,将声控延时电路打开,使得晶闸管开关电路的开闭由声控延时电路控制;在有光照射时,RL呈低阻状态,有RL+R1<< R2+RP1,则555定时器的2脚和6脚均为高电平,即都高于2/3 VCC,此时555定时器输出低电平,将声控延时电路封锁,使得开关电路中的晶闸管截止,照明灯熄灭。

555集成电路的引脚图

阀值输入

THR 触发输入

TRIG 复位端

输出端

Q

放电管

DIS

任意值任意值0 0 导通

<(2/3)Vcc <(1/3)Vcc 1 1 截止

>(2/3)Vcc >(1/3)Vcc 1 0 导通

<(2/3)Vcc >(1/3)Vcc 1 不变不变

555 集成电路的功能表

图4-1 光控电路原理图

原理图4-1中的的电阻R1~R3均为保护电阻。R1、R2分别与RL和RP1串联是为了防止在光敏电阻RL和RP1阻值过小时电路发生短路。R3为限流电阻,防止在光线较强时,RL阻值大大下降,造成电路电流过大而烧毁555定时器。

电容C4为保持电容,其具体工作情况如下:给电路通电之前,电容C4未储存电荷,因此其两端电压VC为零,555的2脚和6脚则为低电平。在光线较强时,光敏电阻呈低阻状态,使得R3<< R2+RP1,则电源通过RL、R1、R3向电容快速充电,使电容电压VC迅速升高到2/3 VCC,555输出低电平将声控延时电路封锁。由于电容C4无放电回路,所以只要外界光线强弱不发生明显的变化,电

容电容C4两端的电压波动就不会太大,从而使555维持输出低电平。当外界光线较暗时,光敏电阻呈高阻状态,使得RL>>R2+RP1,电容C4通过R3、R2、RP1回路放电,其两端电压VC下降,当下降到低于1/3VCC时,555输出高电平,声控延时电路开启。

基于以上分析可知,开始时,电路输出为高电平,电容C4充电到电压为2/3 VCC时,电路输出发生反转,此后,只要光线的强弱变化不大,则电路的输出维持低电平;若光线较弱,则电容C4放电,当电压VC下降到1/3VCC时,电路发生反转,输出高电平,同样,只要光线强弱变化不大,则电路的输出维持高电平。因此,555工作在施密特触发器模式。

4.2 电路元件参数整定

4.2.1电路中元件参数的计算及型号选择

光敏电阻RL的选择要求是亮阻与暗阻相差倍数愈大愈好。经查资料,MG45-14型光敏电阻满足要求,其最大亮阻(10KΩ)与最小暗阻(10MΩ)相差1000倍,

反应时间小于20ms。下面利用这两个阻值来确定R

1、R

2

、R

3

的值。

在光线较强时,RL

1

=10 KΩ,此时应有,555(1)的2脚和6脚的电压大于

2/3V

CC ,假设就等于2/3V

CC

,并将电位器的取值定为100 KΩ,则有

V CC (R

2

+RP

1

)/[(RL

1

+R

1

)+(R

2

+RP

1

)]= 2/3V

CC

(4-1)

当RP

1=100 KΩ时,有2R

1

-R

2

=80(KΩ)(4-2)

若取R

2=51KΩ,则R

1

=15KΩ。

确定R

3

的值,使得在RL最小时,电路中的电流不超过555定时器的最大允

许电流就行了。取R

3=10KΩ。R

1

~ R

3

均采用1/8W金属膜电阻,如RJ45-1/8W;RP

1

采用WH系列碳膜电位器,如WH148型。电阻与电源电路中一样,电容C

4

用铝电解电容,耐压值为16V就能满足要求,即可采用CD11-16V型;为使电路的充放

电时间常数尽量小,则电容的C

4容值要取得小一些,可取为100μF。电容C

5

般用0.01μF的普通独石电容,如103M/50V型。

4.2.2光控电路图

根据以上所确定的电路元件参数及型号,下面给出该电路的完整线路图,如图4-2所示。

图4-2 光控电路图

五声控延时电路

该电路受光控电路的控制,在外界光线较强时,该电路不起作用;在光线较弱时,该电路受外界声音信号的控制,其输出直接控制晶闸管开关电路。

5.1电路结构及功能分析

由对技术要求的解读可知,该电路由四部分构成,分别为:音频信号采集放大电路、模拟比较器电路、工作于单稳模式的555定时电路及晶闸管开关电路。电路原理图如图5-1所示。

图5-1 声控延时电路原理图

5.1.1电路结构

图中声电传感器件为压电陶瓷片JT;晶体管VT1、VT2及其偏置电路组成

两级音频放大电路;电阻R

7~R

10

及集成运放U

1

组成模拟比较电路,经放大后的声

音信号,从模拟比较器的反相输入端输入;为了提高电路对声音信号的敏感性,

在555(2)的触发输入端(2脚)加上由C

8、R

12

组成的微分电路;定时器555(2)

工作于单稳态模式,电源对电容C

9

的充电过程实现照明灯点亮时间的延迟;555(2)的输出控制晶闸管SCR,晶闸管SCR与电灯EL串联,从而能够通过控制晶闸管的导通和截止来控制电灯EL的亮灭。

5.1.2电路的工作原理

该电路中的定时器555(2)的复位端4脚,受光控电路中的定时器555(1)

的控制。

当外界光线较强时,555(1)始终输出低电平,致使555(2)的总是处于复位状态,即输出始终为低电平,晶闸管SCR处于截止状态,灯EL不亮。

当外界光线较弱时,由压电陶瓷片JT收集来的声音信号,经晶体管VT1、VT2组成共射极放大电路放大后,加在模拟比较器的反相输入端。比较器的基准电压由R8 、R9组成的分压电路提供基准电压为

V REF=V CC R9/(R9+R8)(5-1)

当外界有声音信号时,有VI> VREF,比较器输出低电平脉冲,经C8、R12组成的微分电路后,变为低电平窄脉冲,使555(2)触发翻转为高电平,即进入暂态。该高电平作用在晶闸管VTH的控制极上,使晶闸管导通,灯EL点亮。由于555(2)工作在单稳态模式,经时间t后,555(2)回到稳态,该时间可用下式来计算

t=1.1(R11+ RP2)C9(5-2)

即灯EL点亮时间t后自动熄灭。要使灯再次点亮,则需要产生新的声音信号来触发。

5.2 元器件参数的计算及型号选择

5.2.1计算元器件参数

⑴晶体管VT1、VT2选用2SC9014型硅NPN小功率管。2SC9014的有关电参数如表5-1所示。

在集电极电流IC=100mA,基极电流IB=5mA时,测试晶体管

表5-1

参数名称符号典型值单位

集电极耗散功

Pcm 300 mW 集电极最大电

Icm 100 mA 电流放大系数β60~1000

特征频率fT 150 MHz

2SC9014的集射极间饱和电压典型值为V

CES =0.14V。则电阻R

4

R

5

的值可用以下两式来推算:

R

4=(V

CC

-V

BE

)/I

B

(5-3)

R

5=(V

CC

-V

CES

)/I

C

(5-4)

由于所给晶体管的参数均为极限值,因此实际应用时所取的值通常要比由式

(5-3)、(5-4)计算出来的值大得多。例如,在晶体管工作在线性放大状态时,I

B

为几十到几百微安,Ic为几毫安到几十毫安。因此电阻R

4

应在几百千欧到几兆欧

之间,电阻R

5应在几千欧到几十千欧之间。可取R

4

=1MΩ,R

5

=22KΩ。同理,R

6

确定为47 KΩ。

电容C

6、C

7

为级间耦合电容,为防止声音信号损失过大而导致电路控制的灵敏

度下降,一般选用容量较大的电解电容作为耦合电容,容量在几十微法。可取C

6

=22μF,C7 = 30μF。

音频放大电路的电压增益为

Av=β2(R

5||r

be

)R

6

/r

be

2(5-5)

式(5-5)中,取β=60,

r

be

=200+(1+60)×26/2≈1000Ω

则由式(5-5)可得A

v

≈161。

⑵一般情况下,人正常说话的声音的幅度约为50分贝,转化为电信号有效

值约为V

I

≈40mV,则经音频放大电路后,信号的强度为

V

1 = 161V

i

≈6.4V (5-6)

由原理图可知,

V

P =V

REF

= V

CC

R

9

/(R

9

+R

8

)(5-7)

V

N =V

1

R

10

/(R

7

+R

10

)+V

2

R

7

/(R

7

+R

10

) (5-8)

由于经放大后的音频信号电压有效值V

1

=6.4V,再根据定时器555(2)翻转

进入暂稳态的条件:2脚电压低于1/3 V

CC ,6脚电压低于2/3V

CC

。由于电容C

9

端电压为零,显然6脚电压为低电平,小于2/3V

CC

。当外界没有声音发出时,模

拟比较器的输入电压小于基准电压V

REF

,则其输出电平为高电平,显然555(2)

的2脚的电平大于1/3V

CC 。假设此种情况下就有V

2

=1/3V

CC

,由式(5-7)、(5-8)可

V

2= V

REF

+ R

10

(V

REF

- V

1

)/R

7

(5-9)

若取V

REF =1/2 V

CC

=6V,则由(5-9)式可得R

10

=5 R

7

取R

7=10 KΩ,则R

10

=51 KΩ。此时有R

8

=R

9

,为便于采购取这两个电阻的阻值与

R

7

相等。

⑶为了提高电路对声音信号的敏感性,在555(2)的触发输入端(2脚)加

上由C

8、R

12

组成的微分电路。电容C

8

和电阻R12值的确定,一方面要使微分电

路的充电时间常数尽量小,一般应在几ms,另一方面要尽量与前面所用到的电容

容值一样,以便采购。所以,若取C

8=30μF,则电阻R

12

可取为10 KΩ

⑷若要求照明灯点亮时间t在30~60s之间连续可调,同光控制电路一致,

取电容C

9

=100μF。

当电路定时为最短30s时,根据下式确定电阻R

11

的阻值,即

t=1.1R

11C

9

(5-10)

则由上式计算得到R

11=270 KΩ,此时,电位器RP

2

在电路中的阻值为零。

当电定时为最长60s时,根据下式确定电位器RP

2

的阻值范围。即

t=1.1(R

11+ RP

2

)C

9

(5-11)

则由上式可确定RP

2

=549 KΩ。

电容C

10同光控电路中的电容C

5

一样,取值为0.01μF。

5.2.2电路元器件型号的选择

JT采用?27mm的压电陶瓷片,如FT-27型;

电阻均采用金属膜电阻RJ45-1/8W型;

电容C6~C9均采用容值较大,耐压值高,价格便宜的铝电解电容,如CD11-16V 型;

电容C10采用普通独石电容,如104M/50V型;

晶体管VT1、VT2采用2SC9014型硅NPN管;

集成块U3采用μA741型集成运算放大器;

集成块U4采用TTL型定时器NE555;

电位器RP2选用WH系列碳膜电位器,如WH148型。

SCR选用触发电流较小的1A、800V小型塑封单向晶闸管,如MCR100-8。

5.3声控延时电路图

根据以上分析的结果及选择的电路元器件,下面给出本电路的线路图,如图5-2所示。

图5-2 声控延时电路图

六课程设计总结及体会

电子技术课程设计是利用所学的模拟和数字电子线路相关知识而进行的一次综合性训练。设计者要根据所学的知识对设计题目进行综合性分析,并挖掘出

设计题目所用到的核心知识内容,然后,设计者对该部分内容进行深入学习。最后,对设计的技术要求进行深入详细地解读,最终提出针对设计题目要求的解决方案。下面我对我的设计题目——声光控延时照明灯电路的设计过程及设计思路进行一下总结。

6.1课程设计总结

我的设计题目是简易声光控延时照明灯电路。从题目所包含的内容可以看出,该题目要综合运用所学的模拟和数字电子技术知识来解决。设计该题目,要明确以下几点:

1.该电路为针对实际问题的以弱控强性控制电路。因此,设计之前要考虑到什

么样的电子器件或者是电气部件能作为弱电和强电的接口电路,并且还要对其工作原理比较熟悉。这一点很关键,它关系到用什么样的电路来实现对照明灯亮灭的控制。例如,我设计的电路是用晶闸管来作为该电路强弱电的接口电路的。晶闸管是典型的“以小控大”型电子器件,即能够利用很小的电流去控制晶闸管的导通和截止,从而实现照明灯亮灭的可控性。本电路采用的是单向晶闸管,当控制极为低电平时,晶闸管截止,控制极为高电平时晶闸管导通。很明显,利用数字电子技术的相关知识很容易就能够实现对晶闸管工作状态的控制。

2.明确了接口电路问题之后,就可以考虑通过什么样的电路来实现对晶闸管工

作状态的控制。很明显,凡是能够实现输出为高低两种电平的电路都能够对晶闸管进行控制。对这种电路的要求是能够对外界触发信号进行相应的响应,根据这点要求,很容易意识到要用到电子技术基础(数字部分)第九章脉冲波形的产生与变换中的相关知识。因此,在思考如何设计该题目时,应有侧重点地对该部分内容进行深入学习和理解。

3.将题目理解清楚之后,再来考虑用什么样的方式来实现。考虑到电路对照明

灯的控制要有延时功能,这些要求单稳态触发器基本都能满足。因此,可利

用单稳态触发器来作为外界信号的处理部分。该电路可采用门电路来实现,也可以采用集成电路来实现。采用集成电路就是利用工作于单稳模式的555定时器实现。本设计的声光信号处理部分就是利用两片555定时器实现的,并且由处理光信号的555定时器去控制处理声信号的555定时器的复位端,从而使电路实现光控和声控优先级的区分。

4.最后要明确的是,光电转换和声电转换问题。光电转换利用光电传感器实现,

如光敏电阻、光敏二极管等。声电转换可利用声电传感器实现,如压电陶瓷片、微型话筒等。

以上四点是我对该题目设计思路的总结。从以上四点可以看出,该设计题目对设计者认识元器件,利用元器件的能力提出了很高的要求。因此,通过该设计,我学会了许多元器件的使用方法和技巧,这对我以后认识电路,分析电路有很大帮助。

6.2设计体会

通过对该题目的设计,我对555定时器的应用有了全面而深刻的认识,对设计电路的思想方法也有了新的认识。在设计过程中所遇到的难题,凭借自己的能力都能加以解决,感觉自己真的学到了很多东西,不仅仅是在知识层面上,更重要的是思想上的认识。我想,不仅仅是做课程设计,做其他的事也一样,只要在思想上有全面的认识,细节上加以足够重视,遇到困难能够耐心地去分析解决,那么就没有什么事情做不好。

在设计过程中,通过查阅资料,阅读文献,我学到了很多切实有用的分析方法和技巧,这对于我以后的学习有很大的帮助。这更使我认识到,学习学的是方法,设计学的是思想。因此,要多总结别人的方法,来形成自己的思想,这样学到的东西才实实在在。

致谢

操作系统课程设计

课程设计报告 2015~2016学年第一学期 操作系统综合实践课程设计 实习类别课程设计 学生姓名李旋 专业软件工程 学号130521105 指导教师崔广才、祝勇 学院计算机科学技术学院 二〇一六年一月

- 1 -

- 2 -

一、概述 一个目录文件是由目录项组成的。每个目录项包含16B,一个辅存磁盘块(512B)包含32个目录项。在目录项中,第1、2字节为相应文件的外存i节点号,是该文件的内部标识;后14B为文件名,是该文件的外部标识。所以,文件目录项记录了文件内、外部标识的对照关系。根据文件名可以找到辅存i节点号,由此便得到该文件的所有者、存取权、文件数据的地址健在等信息。UNIX 的存储介质以512B为单位划分为块,从0开始直到最大容量并顺序加以编号就成了一个文件卷,也叫文件系统。UNIX中的文件系统磁盘存储区分配图如下: 本次课程设计是要实现一个简单的模拟Linux文件系统。我们在内存中开辟一个虚拟磁盘空间(20MB)作为文件存储器,并将该虚拟文件系统保存到磁盘上(以一个文件的形式),以便下次可以再将它恢复到内存的虚拟磁盘空间中。文件存储空间的管理可采用位示图方法。 二、设计的基本概念和原理 2.1 设计任务 多用户、多级目录结构文件系统的设计与实现。可以实现下列几条命令login 用户登录 logout 退出当前用户 dir 列文件目录 creat 创建文件 delete 删除文件 open 打开文件 close 关闭文件 - 3 -

read 读文件 write 写文件 mkdir 创建目录 ch 改变文件目录 rd 删除目录树 format 格式化文件系统 Exit 退出文件系统 2.2设计要求 1) 多用户:usr1,usr2,usr3,……,usr8 (1-8个用户) 2) 多级目录:可有多级子目录; 3) 具有login (用户登录)4) 系统初始化(建文件卷、提供登录模块) 5) 文件的创建:create (用命令行来实现)6) 文件的打开:open 7) 文件的读:read8) 文件的写:write 9) 文件关闭:close10) 删除文件:delete 11) 创建目录(建立子目录):mkdir12) 改变当前目录:cd 13) 列出文件目录:dir14) 退出:logout 新增加的功能: 15) 删除目录树:rd 16) 格式化文件系统:format 2.3算法的总体思想 - 4 -

人才招聘信息管理软件设计--软件综合课程设计

沈阳航空航天大学 课程设计报告 课程设计名称:软件综合课程设计 课程设计题目:人才招聘信息管理软件设计 院(系):计算机学院 专业:计算机科学与技术 班级: 学号: 姓名: 指导教师: 说明:结论(优秀、良好、中等、及格、不及格)作为相关教环节考核必要依据;格式不符合要求;数据不实,不予通过。报告和电子数据必须作为实验现象重复的关键依据。

学术诚信声明 本人声明:所呈交的报告(含电子版及数据文件)是我个人在导师指导下独立进行设计工作及取得的研究结果。尽我所知,除了文中特别加以标注或致谢中所罗列的内容以外,报告中不包含其他人己经发表或撰写过的研究结果,也不包含其它教育机构使用过的材料。与我一同工作的同学对本研究所做的任何贡献均己在报告中做了明确的说明并表示了谢意。报告资料及实验数据若有不实之处,本人愿意接受本教学环节“不及格”和“重修或重做”的评分结论并承担相关一切后果。 本人签名: 日期:年月日

沈阳航空航天大学课程设计任务书

目录 1 需求分析 ................................................................................................................ - 1 -1.1需求概述 . (1) 1.2题目分析 (2) 1.2设计思路 (2) 2 概要设计 ................................................................................................................ - 3 -2.1数据库设计E-R图 (3) 2.2数据库表结构 (4) 2.3系统功能模块 (4) 3 详细设计 ................................................................................................................ - 5 -3.1数据库表结构 .. (5) 用户账号表(UserInfo) ................................................................................... - 5 -求职人员信息表(Employee) ........................................................................... - 5 -用人单位信息表(Company) ............................................................................. - 5 -投递记录信息表(History) ............................................................................. - 6 -3.2模块设计 . (6) 3.2.1 登录模块 ................................................................................................... - 6 - 3.2.2 注册模块 ................................................................................................... - 6 - 3.2.3 基本信息模块 ........................................................................................... - 6 - 3.2.4招聘信息模块 ......................................................................................... - 6 - 3.2.5 求职信息模块 ........................................................................................... - 7 - 4 调试分析 ................................................................................................................ - 8 -4.1数据库问题 (8) 4.1.1 连接数据库问题 ....................................................................................... - 8 - 4.1.2编码格式问题 ......................................................................................... - 8 - 4.2代码问题 (9) 5 用户手册 .............................................................................................................. - 10 -5.1登录界面 .. (10) 5.2注册跳转界面 (11) 5.3求职人员注册界面 (11) 5.4用人单位注册界面................................................................................. - 12 - 5.5求职人员基本信息界面......................................................................... - 13 - 5.6招聘信息界面......................................................................................... - 14 - 5.7 用人单位基本信息界面 ....................................................................... - 15 - 5.8人才信息界面......................................................................................... - 16 -参考文献 .................................................................................................................... - 17 -附录(关键部分程序清单) .............................................................................. - 18 -

汇编语言-课程设计2

汇编语言课程实验报告 实验名称 课程设计2 实验环境 硬件平台:Intel Core i5-3210M 操作系统:DOSBox in Windows 软件工具:MASM, VFloopy, Microsoft Virtual PC 2007 实验内容 编写一个可以自动启动计算机,不需要在现有操作系统环境中运行的程序。 该程序功能如下: (1)列出功能选项,让用户通过键盘进行选择,界面如下: 1)reset pc ;重新启动计算机 2)start system ;引导现有的操作系统 3)clock ;进入时钟程序 4)set clock ;设置时间 (2)用户输入“1”后重新启动计算机(提示:考虑ffff:0单元)。 (3)用户输入“2”后引导现有的操作系统(提示:考虑硬盘C的0道0面1扇区)。 (4)用户输入“3”后,执行动态显示当前日期、时间的程序。 显示格式如下:年/月/日时:分:秒 进入此项功能后,一直动态显示当前的时间,在屏幕上将出现时间按秒变化的效果(提示:循环读取CMOS)。

实验步骤 1.系统启动初始化完成后最终调用19h,该中断读取软盘的第一扇区或硬盘的第一扇区到 0:7c00开始的512个字节的内存空间中,并将cs:ip指向0:7c00执行。 2.第一个段为安装程序,负责将第二个段写入第一扇区,第三个段写入2-17扇区。 3.第二个段是主引导程序,存在于软盘第一扇区,由BIOS的19h中断读取到0:7c00开始 的内存单元中,并执行0:7c00的第一行代码。这一段的任务是将软盘2-17扇区的数据读入内存,并执行。(这里读入到了2000:0开始的内存中)。 4.第三个段是系统程序,存放所有引导所需的程序和子程序。 5.程序的汇编代码如下: assume cs:setupsg ;安装程序 ;将引导所需的程序写入到软盘 setupsg segment assume cs:setupsg setup: ;主引导程序安装到第一扇区 mov ax,initsg mov es,ax mov bx,0 mov al,1 mov ch,0 mov cl,1 mov dl,0 mov dh,0

机电控制系统课程设计

JIANG SU UNIVERSITY 机电系统综合课程设计 ——模块化生产教学系统的PLC控制系统设计 学院:机械学院 班级:机械 (卓越14002) 姓名:张文飞 学号: 3140301171 指导教师:毛卫平 2017年 6月

目录 一: MPS系统的第4站PLC控制设计 (3) 1.1第四站组成及结构 (3) 1.2 气动回路图 (3) 1.3 PLC的I/O分配表,I/O接线图(1、3、6站电气线路图) (4) 1.4 顺序流程图&梯形图 (5) 1.5 触摸屏控制画面及说明,控制、信息软元件地址表 (10) 1.6 组态王控制画面及说明 (13) 二: MPS系统的两站联网PLC控制设计 (14) 2.1 PLC和PLC之间联网通信的顺序流程图(两站)&从站梯形图 (14) 2.2 通讯软元件地址表 (14) 三:调试过程中遇到的问题及解决方法 (18) 四:设计的收获和体会 (19) 五:参考文献 (20)

一:MPS系统的第4站PLC控制设计 1.1第四站组成及结构: 由吸盘机械手、上下摆臂部件、料仓换位部件、工件推出部件、真空发生器、开关电源、可编程序控制器、按钮、I/O接口板、通讯接口板、多种类型电磁阀及气缸组成,主要完成选择要安装工件的料仓,将工件从料仓中推出,将工件安装到位。 1.吸盘机械手臂机构:机械手臂、皮带传动结构真空吸嘴组成。由上下摆臂装置带动其旋转完成吸取小工件到放小工件完成组装流程的过程。 2.上下摆臂结构:由摆臂缸(直线缸)摆臂机械装置组成。将气缸直线运动转化为手臂旋转运动。带动手臂完成组装流程。 3.仓料换位机构:由机构端头换仓缸带动仓位装置实现换位(蓝、黑工件切换)。 4.推料机构:由推料缸与机械部件载料平台组成。在手臂离开时将工件推出完成上料。 5.真空发生器:当手臂在工件上方时,真空发生器通气吸盘吸气。 5.I/O接口板:将桌面上的输入与输出信号通过电缆C1与PLC的I/O相连。 6.控制面板:完成设备启动上电等操作。(具体在按钮上有标签说明)。

管理信息系统课程设计终版

第一部分绪论1.1系统名称 (2) 1.2系统开发背景 (2) 1.3选题说明 (2) 1.4系统目标 (2) 1.5系统主要功能 (2) 1.6可行性分析 (2) 1.6.1可行性研究的前提 (2) 1.6.2系统的可行性研究 (3) 第二部分系统功能需求分析 2.1信息管理 (3) 2.2财务管理 (3) 第三部分系统分析 3.1系统功能结构 (4) 3.1.1功能结构调查 (4)

3.2业务流程分析 (4) 3.2.1业务流程分析 (4) 3.2.2业务流程图 (5) 3.3数据流程分析 (5) 3.3.1顶层数据分析 (6) 3.3.2数据流程图 (6) 3.3.3第二层数据流程图分析 (6) 3.3.4第二层数据流程图 (6) 3.3.5第三层数据流程图 (7) 3.4系统流程图 (8) 3.5 U/C矩阵 (9) 第四部分系统设计 4.1数据字典 (9) 4.2代码设计 (11)

4.4输出设计 (12) 第五部分数据库结构设计 5.1系统数据库 (13) 第六部分结束语 小组成员及负责部分 (14) 一、绪论 (一)系统名称 校园卡管理信息系统开发 (二)系统开发背景 校园卡在我们的校园内应用非常广泛、使用方便,它几乎可以代替学校目前使用的所有证件,如:学生证、借书证、物品借计卡,更重要的,它还是食堂就餐券可以应用于如:食堂、餐厅、电子阅览室等消费场所。使用校园卡给师生带来一种全新的、方便的现代化生活,学校管理大大简化,工作效率大大提高。校园卡可供学生用于校园内部处理杂务,购买食品、饮料。学生只需在校园卡信息管理中心处存入金额,即可启用其电子钱包功能,可反复充值。同时实现全校各类数据的统一性和规范性;体现了学校的现代化管理水平。 (三)选题说明 学生校园卡管理系统需立足于高起点、高标准、高要求。校园卡完成校园内各类消费。学生校园卡管理系统它是消费管理的一种模式,一卡在手就可以在各个消费地点的刷卡机

软件综合课程设计报告模板

(课程设计封皮一页上用已经设置好的宋体四号来填写各个项目。) 计算机软件综合 课程设计报告 学院、系:吉林大学珠海学院计算机科学与技术系 专业名称:2015级软件工程专业课程设计科目:计算机软件综合课程设计 题目:******* 系统 学生姓名:(小组所有成员的学号、姓名) 指导教师: 完成时间:2017年9月—2018年1月

目录 1引言 (4) 1.1编写目的 (4) 1.2背景说明 (4) 2 需求分析 (4) 2.1系统总体目标 (4) 2.2 系统功能 (4) 2.3数据需求 (4) 2.3数据流图 (5) 3 数据库概念结构设计 (5) 3.1系统E-R模型 (5) 3.2模块E-R模型 (5) 4 数据库逻辑结构设计 (5) 4.1 逻辑结构设计 (5) 4.2物理结构设计 (6) 5 安全性设计 (6) 5.1 身份验证模式 (6) 5.2 登陆管理 (6) 5.3 权限管理 (6) 6 源代码及其实现 (7)

5.1 系统开发技术 (7) 5.2 模块1设计及其实现 (7) 5.3 模块2设计及其实现 (7) 7 总结 (7) 6.1 课程设计心得体会 (7) 6.2 建议 (7) 8 参考文献 (7)

题目(三号,黑体,居中) 说明:一组只写一份报告,即下面内容,自己也可以根据实际情况进行调整和补充。 每个人写一份《课程设计成绩评定表》附在后面。 1引言 1.1编写目的 1.2背景说明 1.系统名称:公交查询系统 2.该项目的提出者:************ 3.开发者:********** ********* 4.运行该软件的单位:公交公司及广大乘客 2需求分析 2.1系统总体目标 2.2 系统功能 详细阐述系统的用户类型及其所属主要功能 2.3数据需求 根据系统功能整理出出系统中和数据相关的信息,要列出数据的详细信息。

万能课程设计心得体会2个

1 两周的课程设计结束了,在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在设计过程中,与同学分工设计,和同学们相互探讨,相互学习,相互监督。学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。 课程设计是我们专业课程知识综合应用的实践训练,着是我们迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础. 通过这次模具设计,本人在多方面都有所提高。通过这次模具设计,综合运用本专业所学课程的理论和生产实际知识进行一次冷冲压模具设计工作的实际训练从而培养和提高学生独立工作能力,巩固与扩充了冷冲压模具设计等课程所学的内容,掌握冷冲压模具设计的方法和步骤,掌握冷冲压模具设计的基本的模具技能懂得了怎样分析零件的工艺性,怎样确定工艺方案,了解了模具的基本结构,提高了计算能力,绘图能力,熟悉了规范和标准,同时各科相关的课程都有了全面的复习,独立思考的能力也有了提高。 在这次设计过程中,体现出自己单独设计模具的能力以及综合运用知识的能力,体会了学以致用、突出自己劳动成果的喜悦心情,从中发现自己平时学习的不足和薄弱环节,从而加以弥补。 在此感谢我们的xxx老师.,老师严谨细致、一丝不苟的作风一直是我工作、学习中的榜样;老师循循善诱的教导和不拘一格的思路给予我无尽的启迪;这次模具设计的每个实验细节和每个数据,都离不开老师您的细心指导。而您开朗的个性和宽容的态度,帮助我能够很顺利的完成了这次课程设计。 同时感谢对我帮助过的同学们,谢谢你们对我的帮助和支持,让我感受到同学的友谊。 由于本人的设计能力有限,在设计过程中难免出现错误,恳请老师们多多指教,我十分乐意接受你们的批评与指正,本人将万分感谢。 2 通过此次课程设计,使我更加扎实的掌握了有关xxx方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。 过而能改,善莫大焉。在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获取。最终的检测调试环节,本身就是在践行“过而能改,善莫大焉”的知行观。这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在老师的指导下,终于游逆而解。在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,

操作系统课程设计报告

上海电力学院 计算机操作系统原理 课程设计报告 题目名称:编写程序模拟虚拟存储器管理 姓名:杜志豪.学号: 班级: 2012053班 . 同组姓名:孙嘉轶 课程设计时间:—— 评语: 成绩: 目录 一、设计内容及要求 (4) 1. 1 设计题目 (4) 1.2 使用算法分析: (4)

1. FIFO算法(先进先出淘汰算法) (4) 1. LRU算法(最久未使用淘汰算法) (5) 1. OPT算法(最佳淘汰算法) (5) 分工情况 (5) 二、详细设计 (6) 原理概述 (6) 主要数据结构(主要代码) (6) 算法流程图 (9) 主流程图 (9) Optimal算法流程图 (10) FIFO算法流程图 (10) LRU算法流程图 (11) .1源程序文件名 (11) . 2执行文件名 (11) 三、实验结果与分析 (11) Optimal页面置换算法结果与分析 (11) FIFO页面置换算法结果与分析 (16) LRU页面置换算法结果与分析 (20) 四、设计创新点 (24) 五、设计与总结 (27)

六、代码附录 (27) 课程设计题目 一、设计内容及要求 编写程序模拟虚拟存储器管理。假设以M页的进程分配了N

块内存(N

《HTML网页编程技术综合课程设计》教学实施方案

《HTML网页编程技术综合课程设计》教学实施方案

————————————————————————————————作者:————————————————————————————————日期:

《网页编程技术综合课程设计》教学方案 一、课程设计目标 通过该课程设计综合应用本学期所学的网页制作知识,全面建立对网站的认知,建立网站设计与网页制作的基本思想;学会网站功能规划、网站布局、网页制作、网页配色等的基本技巧,掌握网页制作与网站设计相关软件的使用方法;通过课程设计教学环节能够制作有一定实用性的网站;能解决一些实际应用问题并以此为基础进一步扩展到相关的学科上;通过本课程设计提高网页的审美意识;通过团队合作制作网站,培养团队协作精神,初步了解软件企业开发软件系统模式,为将来适应工作打开良好的基础。 二、设计要求 1.本课程设计分小组进行,各小组成员原则上2~4人,不得超过4人,由小组长协调分工,每个组员充分发挥团队协作精神。 2.自选主题,使用Dreamweaver网页设计与制作软件,设计并制作一个内容完整、结构规范合理的静态网站,要求选取内容健康,网站中出现一定数量的图像和多媒体。网站主题应大小适中、内容健康、具有时代气息;网站提供的信息应与网站主题相符合, 主题突出、内容丰富; 3.页面设计合理、美观,有创意,适用于各种显示器的分辨率和颜色。 4.每个页面都要求有导航条和页脚信息,需要将这些信息制作成库项目,然后根据需要将之插入到模板或其它页面中。各个页面都要有标题,而且布局要合理、美观、大方。布局网页时要尽量主流布局方法(必须使用Div、表格等),并要有一定复杂度。 5.页面中需要有文字、图像、多媒体、超链接等,要求达到图文并茂的效果。所使用的文字的大小、字体和颜色要认真处理,除非特殊需要,不能出现空链接,文字不能简单用截图代替;所需图像和多媒体素材尽量自己设计,如有下载,自己必须再作处理,不得直接使用现有商业网站标志。 6. 为了保证页面的设计效果更好地兼容各种浏览器以及便于改版,要求用独立的CSS文件设置页面内容格式。 7.为主页添加背景音乐。 8.需要使用一定量的JavaScript脚本,使网页具有一定的交互功能。每小组必须制作一个表单,表单输入内容需要使用正则表达式进行验证。

数据结构课程设计2

数据结构课程设计2011版

《数据结构与算法课程设计任务书》 第2版 计算机科学与信息工程学院 2011-05

总体说明 《数据结构与算法》课程设计为期两周,按2010版本科教学计划,安排在每学期的17、18周进行。课程设计进度安排如下: 1、第一周的第一天:小组布置设计题目;说明进度安排。 2、第一周的第二天:小组审题,查阅资料,进行设计前的必要资料准备。 3、第一周的第三天、第四天、第五天:程序编写、上机调试 4、第二周的第一天至第三天:上机调试程序、结果分析。 5、第二周的第四天:撰写设计报告。 6、第二周的第五天:设计答辩及成绩评定。 课程设计中,每个学生必须选择参加一个题目组,共同完成课程设计任务书说明的任务,题目组人数不得超过课程设计任务书中的限定人数。每组自行推选一个小组长,负责整个题目组的协调和合作。课程设计中,每个学生必须负责完成题目的一个部分,并和其他组员讨论协作,共同完成任务书规定的任务的设计、实现和调试。每个学生必须独立完成自己的课程设计说明书,说明书中除把整个项目作为背景,描述整体设计思想外,要重点介绍自己负责设计实现的部分,介绍自己的设计思路、实现过程、问题处理和收获新得。 考核办法如下:考勤20% ;课程设计说明书50%;答辩30% 。课程设计结束后,每个学生必须提交书面的课程设计说明书和电子版。每个小组以小组为单位提交课程设计说明书(书面版和电子版)、最终的可执行程序的全部代码(包括测试数据)。

《数据结构》课程设计任务书

计算机科学与信息工程学院制

《数据结构》课程设计任务书

控制系统仿真课程设计

控制系统仿真课程设计 (2010级) 题目控制系统仿真课程设计学院自动化 专业自动化 班级 学号 学生姓名 指导教师王永忠/刘伟峰 完成日期2013年7月

控制系统仿真课程设计(一) ——锅炉汽包水位三冲量控制系统仿真1.1 设计目的 本课程设计的目的是通过对锅炉水位控制系统的Matlab仿真,掌握过程控制系统设计及仿真的一般方法,深入了解反馈控制、前馈-反馈控制、前馈-串级控制系统的性能及优缺点,实验分析控制系统参数与系统调节性能之间的关系,掌握过程控制系统参数整定的方法。 1.2 设计原理 锅炉汽包水位控制的操作变量是给水流量,目的是使汽包水位维持在给定的范围内。汽包液位过高会影响汽水分离效果,使蒸汽带水过多,若用此蒸汽推动汽轮机,会使汽轮机的喷嘴、叶片结垢,严重时可能使汽轮机发生水冲击而损坏叶片。汽包液位过低,水循环就会被破坏,引起水冷壁管的破裂,严重时会造成干锅,甚至爆炸。 常见的锅炉汽水系统如图1-1所示,锅炉汽包水位受汽包中储水量及水位下汽包容积的影响,而水位下汽包容积与蒸汽负荷、蒸汽压力、炉膛热负荷等有关。影响水位变化的因素主要是锅炉蒸发量(蒸汽流量)和给水流量,锅炉汽包水位控制就是通过调节给水量,使得汽包水位在蒸汽负荷及给水流量变化的情况下能够达到稳定状态。 图1-1 锅炉汽水系统图

在给水流量及蒸汽负荷发生变化时,锅炉汽包水位会发生相应的变化,其分别对应的传递函数如下所示: (1)汽包水位在给水流量作用下的动态特性 汽包和给水可以看做单容无自衡对象,当给水增加时,一方面会使得汽包水位升高,另一方面由于给水温度比汽包内饱和水的温度低,又会使得汽包中气泡减少,导致水位降低,两方面的因素结合,在加上给水系统中省煤器等设备带来延迟,使得汽包水位的变化具有一定的滞后。因此,汽包水位在给水流量作用下,近似于一个积分环节和惯性环节相串联的无自衡系统,系统特性可以表示为 ()111()()(1)K H S G S W S s T s ==+ (1.1) (2)汽包水位在蒸汽流量扰动下的动态特性 在给水流量及炉膛热负荷不变的情况下,当蒸汽流量突然增加时,瞬间会导致汽包压力的降低,使得汽包内水的沸腾突然加剧,水中气泡迅速增加,将整个水位抬高;而当蒸汽流量突然减小时,汽包内压力会瞬间增加,使得水面下汽包的容积变小,出现水位先下降后上升的现象,上述现象称为“虚假水位”。虚假水位在大中型中高压锅炉中比较显著,会严重影响锅炉的安全运行。“虚假水位”现象属于反向特性,变化速度很快,变化幅值与蒸汽量扰动大小成正比,也与压力变化速度成正比,系统特性可以表示为 222()()()1f K K H s G s D s T s s ==-+ (1.2) 常用的锅炉水位控制方法有:单冲量控制、双冲量控制及三冲量控制。单冲量方法仅是根据汽包水位来控制进水量,显然无法克服“虚假水位”的影响。而双冲量是将蒸汽流量作为前馈量用于汽包水位的调节,构成前馈-反馈符合控制系统,可以克服“虚假水位”影响。但双冲量控制系统要求调节阀具有好的线性特性,并且不能迅速消除给水压力等扰动的影响。为此,可将给水流量信号引入,构成三冲量调节系统,如图1-2所示。图中LC 表示水位控制器(主回路),FC 表示给水流量控制器(副回路),二者构成一个串级调节系统,在实现锅炉水位控制的同时,可以快速消除给水系统扰动影响;而蒸汽流量作为前馈量用于消除“虚假水位”的影响。

软件综合课程设计任务书

软件综合课程设计任务书

————————————————————————————————作者: ————————————————————————————————日期: ?

软件综合课程设计任务书 一、课程设计的目的、要求 目的:软件综合课程设计是一个综合性的设计型实验教学环节,旨在使学生通过软件开发的实践训练,进一步掌握设计开发软件的方法与技术,学会数据的组织方法,提高软件开发的实际能力,培养创造性的工程设计能力和分析、解决问题的能力。 实现以下目标: 1.深化已学的理论知识,完成理论到实践的转化 通过软件开发的实践,进一步加深对软件工程方法和技术的了解,将所学的理论知识运用于开发实践中,并在实践中逐步掌握软件工具的使用。 2. 提高分析和解决实际问题的能力 课程设计不仅是一次软件工程实践的模拟训练,同时通过软件开发的实践,积累经验,提高分析问题和解决问题的能力; 3. 培养“开拓创新”能力 大力提倡和鼓励在开发过程中使用新方法、新技术,激励学生实践的积极性和创造性,开拓思路,设计新算法、新创意,培养创造性的工程设计能力; 要求:学生组成开发小组(2~4人),以小组为单位选择并完成一个规模适度的软件项目,在教师的指导下以软件设计为中心,独立完成从需求分析到软件测试的开发过程。 二、设计步骤安排 1.确定课题 由教师命题并给出各课题的具体需求,学生根据课题涉及的知识领域及自己对该领域的熟悉程度和对该课题的兴趣,选择课题,经教师调整审定后确定; 2. 需求分析 建立系统的分析模型,这是系统开发的重要阶段。主要工作是: 分析确定系统应具备的功能、性能,并从经济上、技术上进行可行性分析,建立“需求分析模型”确定开发计划。 3. 软件设计 具体工作是:对系统的分析模型进行修改、细化,进行系统的结构设计,用户界面设计,数据管理部件设计(若系统涉及到数据库,要对数据库结构进行设计) 4. 编码与测试 根据项目的应用领域及语言的特点,选择编程语言进行编码,要求给出程序的详细注释(包括模块名、模块功能、中间过程的功能及变量说明); 由开发小组进行除验收测试以外的测试工作(包括单元测试、组装测试与系统(确认)测试)。所有测试过程都要求采用综合测试策略,先进行静态分析,再进行动态测试。要求制定测试计划、记录测试过程与结果、保留测试用例、写出测试报告。 5. 验收测试 由教师组织验收测试的实施,内容包括:系统能否正确运行,实际系统与设计方案是否一致,是否实现了需求所确定的功能与性能,系统设计有无特色,算法有无创新,系统结构是否合理、新颖,系统界面是否友好、美观,操作是否简单,使用是否方便。6.总结和整理课程设计报告

哈工大综合课程设计2

哈尔滨工业大学“综合课程设计II”任务书

综合课程设计II 项目总结报告 题目:卧式升降台铣床主传动系统设计 院(系)机电工程学院 专业机械设计制造及其自动化 学生 学号 班号1208108 指导教师 填报日期2015年12月16日 哈尔滨工业大学机电工程学院制 2014年11月

目录1.项目背景分析4 2.研究计划要点与执行情况4 3.项目关键技术的解决4 3.1确定转速系列4 3.2确定结构式4 3.3绘制转速图、传动系统图及核算误差5 4.具体研究内容与技术实现5 4.1确定转速系列5 4.2绘制转速图6 4.3确定变速组齿轮传动副的齿数及定比传动副带轮直径8 4.4绘制传动系统图10 4.5核算主轴转速误差10 4.6传动轴的直径的确定11 4.7齿轮模数的初步计算12 4.8选择带轮传动带型及根数13 5.技术指标分析14 5.1第2扩大组的验证计算14 5.2传动轴2的验算16 5.3主轴组件的静刚度验算18 6.存在的问题与建议21

参考文献22 1.项目背景分析 铣床系指主要用铣刀在工件上加工各种表面的机床。通常铣刀旋转运动为主运动,工件(和)铣刀的移动为进给运动。它可以加工平面、沟槽,也可以加工各种曲面、齿轮等。铣床是用铣刀对工件进行铣削加工的机床。铣床除能铣削平面、沟槽、轮齿、螺纹和花键轴外,还能加工比较复杂的型面,效率较刨床高,在机械制造和修理部门得到广泛应用。 铣床是一种用途广泛的机床,在铣床上可以加工平面(水平面、垂直面)、沟槽(键槽、T 形槽、燕尾槽等)、分齿零件(齿轮、花键轴、链轮、螺旋形表面(螺纹、螺旋槽)及各种曲面。此外,还可用于对回转体表面、内孔加工及进行切断工作等。铣床在工作时,工件装在工作台上或分度头等附件上,铣刀旋转为主运动,辅以工作台或铣头的进给运动,工件即可获得所需的加工表面。由于是多刃断续切削,因而铣床的生产率较高。简单来说,铣床可以对工件进行铣削、钻削和镗孔加工的机床。 2.研究计划要点与执行情况 本设计机床为卧式铣床,其级数12Z =,最小转数 min 28/min n r =,转速公比为 41.1=?,驱动电动机功率 5.5N kW =。主要用于加工钢以及铸铁有色金属;采用高速钢、硬质合金、陶瓷材料做成的刀具。 第一周:准备图版等工具,齿轮和轴的计算完成,进行初步计算并开始画展开草图。 第二周:完成截面草图,验算、加粗。 第三周:撰写项目总结报告。 3.项目关键技术的解决 3.1确定转速系列 根据已知要求的公比,查表得到系统转速系列: 28 40 56 80 112 160 224 315 450 630 900 1250 r/min 3.2确定结构式 13612322=??

控制系统仿真课程设计

控制系统数字仿真课程设计 1.课程设计应达到的目的 1、通过Matlab仿真熟悉课程设计的基本流程; 2、掌握控制系统的数学建模及传递函数的构造; 3、掌握控制系统性能的根轨迹分析; 4、学会分析系统的性能指标; 2.课程设计题目及要求 设计要求 1、进行系统总体设计,画出原理框图。(按给出的形式,自行构造数学模型,构造成1 个零点,三个极点的三阶系统,主导极点是一对共轭复根) G(s)=10(s+2)/(s+1)(s2+2s+6) 2、构造系统传递函数,利用MATLAB绘画系统的开环和闭环零极点图;(分别得 到闭环和开环的零极点图)参考课本P149页例题4-30 clear; num = [10,20]; den =[1 3 8 6]; pzmap(num,den) 3、利用MATLAB绘画根轨迹图,分析系统随着根轨迹增益变化的性能。并估算超 调量=16.3%时的K值(计算得到)。参考课本P149页例题4-31 clear num=[10,20]; den=[1 3 8 6]; sys=tf(num,den); rlocus(sys) hold on jjx(sys); s=jjx(sys); [k,Wcg]=imwk(sys)

set(findobj('marker','x'),'markersize',8,'linewidth',1.5,'Color','k'); set(findobj('marker','o'),'markersize',8,'linewidth',1.5,'Color','k'); function s=jjx(sys) sys=tf(sys); num=sys.num{1}; den=sys.den{1}; p=roots(den); z=roots(num); n=length(p); m=length(z); if n>m s=(sum(p)-sum(z))/(n-m) sd=[]; if nargout<1 for i=1:n-m sd=[sd,s] end sysa=zpk([],sd,1); hold on; [r,k]=rlocus(sysa); for i=1:n-m plot(real(r(i,:)),imag(r(i,:)),'k:'); end end else disp; s=[]; end function [k,wcg]=imwk(sys) sys=tf(sys) num=sys.num{1} den=sys.den{1}; asys=allmargin(sys); wcg=asys.GMFrequency; k=asys. GainMargin;

软件综合课程设计教学大纲

珠海学院课程教学大纲 课程名称:计算机软件综合课程设计 适用专业: 2015级软件工程专业 课程类别:专业基础课 制订时间:2017年6月 计算机科学与技术系制

目录 1 《计算机软件综合课程设计》教学大纲 2 《计算机软件综合课程设计》(模板) 3 《计算机软件综合课程设计》成绩评定表

《计算机软件综合课程设计》教学大纲 一、课程设计基本信息 课程代码: 课程名称:计算机综合应用课程设计 课程学时:32学时 课程学分:2.0 适用对象:计算机科学与技术专业、软件工程专业 先修课程:高级语言程序设计、数据结构、操作系统、数据库原理与应用 二、课程设计目的和任务 本课程设计是检验计算机专业的学生在大学主干课程完成之后,为了加深和巩固学生对前两年所学理论和应用知识的理解,同时提高学生综合运用的能力和分析问题、解决的问题的能力而开设的一门实践课程。 通过本环节学生能够充分把前两年学到的知识综合应用到实际的编程实践中,可以进一步巩固所学到的理论。通过实现一个中等规模的应用软件,提高利用计算机系统解决实际问题的能力,为顺利毕业、进入社会打好基础;通过对程序的规范编写,可以培养学生良好的编程风格,包括程序结构形式,行文格式和程序正文格式等;并培养学生的上机调试能力。 三、课程设计方式 1、课程设计题目的选定 采用指导教师提供参考题目与学生自主命题相结合的办法选定课程设计题目。要求不多于4个人一个小组,不得重复,所涉及数据库的基本表至少在5张表以上,在尽量满足数据库设计原则的前提下,允许适当冗余以提高检索的速度。其中学生自主命题需要指导教师严格的审核,看是否满足课程要求,检查是否为重复课题。 2、课程设计任务的完成

智能控制系统课程设计

目录 有害气体的检测、报警、抽排.................. . (2) 1 意义与要求 (2) 1.1 意义 (2) 1.2 设计要求 (2) 2 设计总体方案 (2) 2.1 设计思路 (2) 2.2 总体设计方框图 2.3 完整原理图 (4) 2.4 PCB制图 (5) 3设计原理分析 (6) 3.1 气敏传感器工作原理 (7) 3.2 声光报警控制电路 (7) 3.3 排气电路工作原理 (8) 3.4 整体工作原理说明 (9) 4 所用芯片及其他器件说明 (10) 4.1 IC555定时器构成多谐振荡电路图 (11) 5 附表一:有害气体的检测、报警、抽排电路所用元件 (12) 6.设计体会和小结 (13)

有害气体的检测、报警、抽排 1 意义与要求 1.1.1 意义 日常生活中经常发生煤气或者其他有毒气体泄漏的事故,给人们的生命财产安全带来了极大的危害。因此,及时检测出人们生活环境中存在的有害气体并将其排除是保障人们正常生活的关键。本人运用所学的电子技术知识,联系实际,设计出一套有毒气体的检测电路,可以在有毒气体超标时及时抽排出有害气体,使人们的生命健康有一个保障。 1.2 设计要求 当检测到有毒气体意外排时,发出警笛报警声和灯光间歇闪烁的光报警提示。当有毒气体浓度超标时能自行启动抽排系统,排出有毒气体,更换空气以保障人们的生命财产安全。抽排完毕后,系统自动回到实时检测状态。 2 设计总体方案 2.1 设计思路 利用QM—N5气敏传感器检测有毒气体,根据其工作原理构成一种气敏控制自动排气电路。电路由气体检测电路、电子开关电路、报警电路、和气体排放电路构成。当有害气体达到一定浓度时,QM—N5检测到有毒气体,元件两极电阻变的很小,继电器开关闭合,使得555芯片组成的多谐电路产生方波信号,驱动发光二极管间歇发光;同时LC179工作,驱使蜂鸣器间断发出声音;此时排气系统会开始抽排有毒气体。当气体被排出,浓度低于气敏传感器所能感应的范围时,电路回复到自动检测状态。

操作系统(一个小型操作系统的设计与实现)课程设计

南通大学计算机科学与技术学院操作系统课程设计报告 专业: 学生姓名: 学号: 时间:

操作系统模拟算法课程设计报告 设计要求 将本学期三次的实验集成实现: A.处理机管理; B.存储器管理; C.虚拟存储器的缺页调度。 设计流程图 主流程图 开始的图形界面 处理机管理存储器管理缺页调度 先来先服务时 间 片 轮 转 首 次 适 应 法 最 佳 适 应 法 先 进 先 出 L R U 算 法

A.处理机调度 1)先来先服务FCFS N Y 先来先服务算法流程 开始 初始化进程控制块,让进程控制块按进程到达先后顺序让进程排队 调度数组中首个进程,并让数组中的下一位移到首位 计算并打印进程的完成时刻、周转时间、带权周转时间 其中:周转时间 = 完成时间 - 到达时间 带权周转时间=周转时间/服务时间 更改计时器的当前时间,即下一刻进程的开始时间 当前时间=前一进程的完成时间+其服务时间 数组为空 结束

2)时间片轮转法 开始 输入进程总数 指针所指的进程是 否结束 输入各进程信息 输出为就绪状态的进程的信息 更改正在运行的进程的已运行时间 跳过已结束的程序 结束 N 指向下一个进程 Y 如果存在下一个进程的话 Y N 输出此时为就绪状态的进程的信息 时间片轮转算法流程图

B.存储器管理(可变式分区管理) 1)首次适应法 分配流程图 申请xkb内存 由链头找到第一个空闲区 分区大小≥xkb? 大于 分区大小=分区大小-xkb,修改下一个空闲区的后向指针内容为(后向指针)+xkb;修改上一个空闲区的前向指针为(前向指针)+xkb 将该空闲区从链中摘除:修改下一个空闲区的后向地址=该空闲区后向地址,修改上一个空闲区的前向指针为该空闲区的前向指针 等于 小于延链查找下 一个空闲区 到链尾 了? 作业等待 返回是 否 登记已分配表 返回分配给进程的内存首地址 开始

相关文档