直流调速系统课程设计报告

直流调速系统课程设计报告
直流调速系统课程设计报告

自动控制系统课程设计

设计题目:全数字直流调速系统

班级:

学号:

姓名:

指导教师:

设计时间:

摘要

全数字直流调速系统是当前工业控制领域广泛应用的技术,其操作非常简单,并且不需要专门的编程知识,所有设置均可通过参数设定设备进行。参数设定也可通过PC 的菜单提示进行,以实现快速地投入运行。

本文对SIMOREG DC Master 6RA70 系列全数字直流调速装置进行了系统地

介绍以及使用方法和功能的说明。文章主要就几个工业生产中比较基础的控制系统进行了详细介绍,主要包括:系统的初始参数输入与优化、直流电动机的高、低速调节、直流电动机的点动控制、直流电动机的爬行控制、电枢电流闭环控制、开环调速系统设定调整、单闭环调速系统设定调整等。使用Driver Mon软件对其参数进行修改,并用示波器观察输出波形。将实验波形与理论波形对比,对实验结果进行分析总结,最终得出结论。

关键字:6RA70,直流调速,双闭环,Driver Mon软件

- 1 -

目录

摘要 .............................................................................................................................................- 1 -

1. 概述........................................................................................................................................- 3 -

2. 设计任务及要求.................................................................................................................- 4 -

3. 理论设计 ..............................................................................................................................- 5 -

3.1系统的连接.......................................................................................................................- 5 -

3.2 系统的初始参数输入......................................................................................................- 6 -

3.3 系统电流环、转速环参数自动优化..............................................................................- 7 -

3.4 电枢电流闭环控制........................................................................................................- 9 -

3.5 直流电动机的高、低速调节..................................................................................... - 10 -

3.6 直流电动机的点动控制............................................................................................. - 10 -

3.7 方波发生器................................................................................................................. - 12 -

3.8 斜坡函数发生器......................................................................................................... - 13 -

3.9 直流电动机的爬行控制............................................................................................. - 15 -

3.10 固定值给定............................................................................................................... - 17 -

3.11 单闭环调速系统....................................................................................................... - 17 -

3.12 开环调速系统........................................................................................................... - 20 -

4. 系统设计 ........................................................................................................................... - 22 -

4.1系统简介........................................................................................................................ - 22 -

4.2 实物接线....................................................................................................................... - 25 -

5. 安装调试 ........................................................................................................................... - 26 -

5.1安装调试过程................................................................................................................ - 26 -

5.2 故障分析....................................................................................................................... - 29 -

6. 结论..................................................................................................................................... - 31 -

7. 使用仪器设备清单 ......................................................................................................... - 32 -

8. 收获、体会和建议 ......................................................................................................... - 32 -

9. 参考文献 ........................................................................................................................... - 33 -

- 2 -

1. 概述

目前,随着交流调速技术的发展,交流传动得到了迅猛的发展,但直流传动调

速在诸多场合仍有着大量的应用。随着计算机技术的发展,过去的模拟控制系统正在被数字控制系统所代替。在带有微机的通用全数字直流调速装置中,在不改变硬件或改动很少的情况下,依靠软件支持,就可以方便地实现各种调节和控制功能,因而,通用全数字直流调速装置的可靠性和应用的灵活性明显优于模拟控制系统。目前,以德国SIEMENS公司的6RA70系列通用全数字直流调速装置在中国的应用最为广泛。

本次课程设计,我们组主要针对SIEMENS公司的6RA70系列通用全数字直流调速系统进行了系统的学习和实际操作,针对直流调速系统的几个基本运行方式和状态进行了控制与调节。如:系统的初始参数整定,系统的控制参数设定,开环调速系统设定调整,单闭环调速系统设定调整等。

实验中,我们掌握了通过6RA70手册进行查找与电路图分析,最终根据我们的控制目的改变相应的参数,达到实验预期效果,并应用示波器进行观察与分析,得出结论。

在设计实验中,我们组成员互相学习,共同合作,就其中遇到的故障进行了分析、讨论,并找出原因,排除故障,达到预期目的。

本次课程设计,夯实了我们的专业知识,增强了我们的动手能力,让我们掌握了较新的控制方法,使我们更多地接触到实际工业现场的控制操作过程。

- 3 -

2. 设计任务及要求

2.1. 目的和任务

学会使用SIEMENS直流控制系统装置进行相关的自动控制系统的分析和设计。确定控制系统方案,画出系统原理电路图和方框图,用SIEMENS直流控制系统完成自动控制系统的设计任务。

2.2. 内容与要求

(1)熟悉SIEMENS直流调速系统6RA70的外部接线;

(2)熟悉并学会使用SIEMENS直流控制系统装置;

(3)按照要求确定自动控制系统方案;

(4)画出系统的原理电路图和方框图;

(5)学习DriveMonitor软件的使用方法

(6)掌握SIEMENS直流控制系统装置的各种参数设定方法;

(7)设计出相应的系统配置并完成调试;

(9)撰写课程设计报告。

- 4 -

- 5 -

3. 理论设计

3.1系统的连接

全数字直流调速系统是当前工业控制领域广泛应用的技术,其操作非常简

单,并且不需要专门的编程知识,所有设置均可通过参数设定设备进行。参数设定也可通过PC 的菜单提示进行,以实现快速地投入运行。

图3.1 系统连接图

实验过程中,实验连线默认接成双闭环直流调速系统,通过软件设置不同的参数,实现不同的运行状态。

软件界面如图3.2所示

图3.2 软件界面

3.2 系统的初始参数输入

打开软件后进行设置,网络连接,连接成功后需要将系统初始化。步骤如下:P051=21

P052=3

P076=10

=10

P078=220

=380

P083=3

P100=1.2

P101=220

P102=0.13

P104=1500

修改以上参数后,系统初始化完毕,默认接成双闭环直流调速系统。

- 6 -

3.3 系统电流环、转速环参数自动优化

电流环优化:

P051=25

设置成功后要在30秒内闭合使能和人合闸开关,并用手堵转,大约1分钟后,系统显示O7.2,优化成功。

转速环优化:

P051=26

设置成功后要在30秒内闭合使能和合闸开关,不用堵转,大约10秒钟优化完毕。

优化完毕后,从软件表格中可以看出,电流环及转速环的一些参数均以优化完成。

图3.3 双闭环直流调速系统原理图

双闭环直流调速系统工作原理:

双闭环调速系统在启动过程中,由于电动机转速小于给定转速n

- 7 -

- 8 -

只负责给出一个最大电流给定值U*im 由于ASR 的输出保持U*im 不变,系统加速度恒定,转速呈现性增长。由于转速的线性增长,使反电动势E 成为一个线性渐增的扰动量,它迫使电流减小。Id 的减小迫使△Un=Un*-Un 增大,经电流环的调节又使电流上升接近到原来的值Idm 。

总之,在恒流升速阶段,转速调节器ASR 处于饱和限幅状态,转速环相当

于开环。电流调节器ACR 起调节作用,维持接近最大电流不变。

之后的转速超调和电流调节阶段,转速出现超调,使ASR 退出饱和状态,

即电流给定减小,迫使主回路中Id 减小,直到Id =Idl ,转速保持稳定。在这一阶段中,ASR 和ACR 同时发挥调节作用,速度环的调节作用是主导的,它使转速通过电流环的调节趋近于给定速度,最后使系统稳定。

图3.4 双闭环直流调速系统转速输出

- 9 -

3.4 电枢电流闭环控制

图3.5 电枢电流闭环控制原理图

图3.6 电枢电流

3.5 直流电动机的高、低速调节

直流电动机的高、低速调节有多种方法。

(1)调节给定电压

手动调节给定电压,即可实现电动机的高低速调节。

(2)通过软件调整P701的值,实现调节输入电压的百分比,进而控制电机转速。

3.6 直流电动机的点动控制

点动功能可以通过由参数P435 的变址01 至.08 选择的开关量连接器来设置,或通过控制字1 的第8 和第9 位设置。当选择使用控制字时,以下为可能的运行模式:P648 = 9: 控制字1 中的控制位为位连续输入,由P668 和P669 选择的开关量连接器定义了控制字1 的第8 位和第9 位,因而作为“点动”指令的输入。P648 ≠9: 由P648 选择的连接器作为控制字1,这个字的第8 位和第9 位控制了“点动”指令的输入。

“点动”功能只在有“分闸”和“运行使能”指令时才可以执行。

“点动”指令当一个或多个指定的源变为逻辑“1”状态时输入,在这种情况下,在参数P436 中选择的给定被分配给每一个源。如果点动指令同时由二个或二个以上的源输入,则点动给定设为0。参数P437 可以作为定义每一个可能的点动指令的源的设置,不论如何斜坡函数发生器必须旁路,当斜坡函数发生器旁路后,他以上升/下降时间为0 运行。

输入点动指令的操作顺序:

如果输入了“点动”指令,通过“进线接触器闭合”继电器使进线接触器合闸,点动给定通过斜坡函数发生器施加撤消点动指令的操作顺序: 在“点动”指令取消后,开始的运行顺序与“分闸”方式相同,在到达n < nmin 后,调节器禁止,并且在0 到60s 的参数延时到达后(运行状态07.0 或更高),

- 10 -

进线接触器打开。当驱动装置在参数延时周期时间到时,仍处在运行状态01.3。参数:

P648=9

P435=1

P436=1

P437=1

输出转速:

图3.7 点动转速输出图

- 11 -

- 12 -

3.7 方波发生器

图3.8 方波发生器功能图

参数:

P480=+30

P481=2

P482=-50

P483=5

图3.9 方波发生器给定转速输出

3.8 斜坡函数发生器

图3.10 斜坡函数发生器运行原理

- 13 -

- 14 -

图3.11 斜坡函数发生器功能图

参数:

在方波发生器的基础上进行斜坡函数发生器的设置

P303=10

P304=10

P305=5

P306=5

图3.12 斜坡发生器

3.9 直流电动机的爬行控制

“爬行”功能可在运行状态o7 下激活,并且有“运行使能”信号,进入运行状态。当由P440 选择的一个或多个开关量连接器转换到逻辑“1”时,输入“爬行”指令。一个由参数P441 选择的给定分配给每一个开关量连接器,如果“爬行”指令是通过多个开关量连接器同时输入,给定值是叠加关系。参数P442 可以作为定义每一个可能的爬行指令的源的设置,不论如何斜坡函数发生器必须旁路,当斜坡函数发生器旁路后,他以上升/下降时间为0 运行。

电平/ 沿:P445 = 0: 电平触发

P440 选择的开关量连接器= 0: 无爬行

P440 选择的开关量连接器= 1: 爬行

P445 = 1: 沿触发

当开关量连接器状态由0 变1 时,“爬行”输入储存。同时,由P444 选择的开关量连接器必须为逻辑“1”。当随后的开关量连接器改变状态到逻辑“0”时,存储器被复位。

输入爬行指令的操作顺序:

如果在运行状态o7 输入“爬行”指令,通过“进线接触器闭合”继电器使进线接触器合闸,爬行给定通过斜坡函数发生器施加。如果在“Run”状态下输入“爬行”指令。驱动装置通过斜坡函数发生器从工作速度减速到爬行速度。

撤消爬行指令的操作顺序:

“爬行”有效,但无“合闸”指令:如果所有对于“爬行”功能有效的位均转换到逻辑“0”,调节器禁止。在n < nmin 到达后,进线接触器断开。从“运行”状态的“爬行”有效:如果所有对于“爬行”功能有效的位均转换到逻辑“0”并且运行状态“RUN”的条件仍然满足,则驱动装置通过斜坡函数发生器从设置的爬行给定速度加速到运行速度。带沿触发,自动再启动和在制动过程中的电流及转矩限幅的作用。

- 15 -

- 16 -

参数:

P440=1

P441=1

P442=1

P445=0

图3.13 爬行转速输出

3.10 固定值给定

图3.14 固定值给定功能图

参数:

P431=1

P432.01=1

所谓固定值给定,即固定转速输出值大小,因此,无论怎样调节给定旋钮,转速输出值均不产生变化。

3.11 单闭环调速系统

图3.15 转速单闭环直流调速系统原理图

- 17 -

转速负反馈直流调速系统组成及工作原理:

转速负反馈单闭环调速系统如图3.15所示,其按照反馈控制原理,增加一个转速检测环节,引出转速负反馈信号,进而构成转速负反馈单闭环调速系统。

转速给定信号,与转速反馈信号进行比较,得到转速偏差信号,该偏差信号经过比例放大器后得到触发器移相控制信号,该信号通过控制触发器的脉冲移相角来控制晶闸管整流器的整流电压,进而控制电机的转速,实现电动机的平滑无级调速。

实验中,系统默认接成双闭环直流调速系统,因此,要断开电流环,并且将电流调节器ACR由PI调节器改为P调节器,因此要去掉ACR中的I分量。

图3.16 电枢电流闭环控制功能图

参数:

P154=0 将ACR中I分量去掉

P602=0 断开电流环

- 18 -

运行结果:

图3.17 转速单闭环调速系统转速输出

- 19 -

操作系统课程设计

课程设计报告 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)针对操作系统中内存管理相关理论进行设计,编写程序并进行测试,该程序管理一块虚拟内存。重点分析三种连续动态内存分配算法,即首次适应算法、循环首次适应算法和最佳适应算法。 (2)实现内存分配和回收功能。 1.2 题目研究的工作基础或实验条件 (1)硬件环境:PC机 (2)软件环境:Windows XP,Visual C++ 6.0 1.3 设计思想 首次适应算法的实现:从空闲分区表的第一个表目起查找该表,把最先能够满足要求的空闲区分配给作业,这种方法的目的在于减少查找时间。为适应这种算法,空闲分区表中的空闲分区要按地址由低到高进行排序。该算法优先使用低址部分空闲区,在低址空间造成许多小的空闲区,在高址空间保留大的空闲区。 循环首次适应算法的实现:在分配内存空间时,不再每次从表头开始查找,而是从上次找到空闲区的下一个空闲开始查找,直到找到第一个能满足要求的的空闲区为止,并从中划出一块与请求大小相等的内存空间分配给作业。该算法能使内存中的空闲区分布得较均匀。 最佳适应算法的实现:从全部空闲区中找到能满足作业要求的、且最小的空闲分区,这种方法能使碎片尽量小。为适应此算法,空闲分区表中的空闲分区要按从小到大进行排序,从表头开始查找第一个满足要求的自由分配。 1.4 流程图 内存分配流程图,如图1-1所示。

图1-1 内存分配流程图内存回收流程图,如1-2所示。

图1-2 内存回收流程图 1.5 主要程序代码 (1)分配内存 void allocate(char z,float l) { int i,k; float ad; k=-1; for(i=0;i= l && free_table[i].flag == 1) if(k==-1 || free_table[i].length

微波电路课程设计报告(DOC)

重庆大学本科学生课程设计指导教师评定成绩表 说明:1、学院、专业、年级均填全称。 2、本表除评语、成绩和签名外均可采用计算机打印。 重庆大学本科学生课程设计任务书

2、本表除签名外均可采用计算机打印。本表不够,可另附页,但应在页脚添加页码。 摘要 本次主要涉及了低通滤波器,功分器,带通滤波器和放大器,用到了AWR,MATHCAD和ADS 软件。

在低通滤波器的设计中,采用了两种方法:第一种是根据设计要求,选择了合适的低通原型,利用了RICHARDS法则用传输线替代电感和电容,然后用Kuroda规则进行微带线串并联互换,反归一化得出各段微带线的特性阻抗,组后在AWR软件中用Txline算出微带线的长宽,画出原理图并仿真,其中包括S参数仿真,Smith圆图仿真和EM板仿真。第二种是利用低通原型,设计了高低阻抗低通滤波器,高低阻抗的长度均由公式算得出。 在功分器的设计中,首先根据要求的工作频率和功率分配比K,利用公式求得各段微带线的特性阻抗1,2,3端口所接电阻的阻抗值,再用AWR软件确定各段微带线的长度和宽度,设计出原理图,然后仿真,为了节省材料,又在原来的基础上设计了弯曲的功分器。同时通过对老师所给论文的学习,掌握到一种大功率比的分配器的设计,其较书上的简单威尔金森功分器有着优越的性能。 对于带通滤波器,首先根据要求选定低通原型,算出耦合传输线的奇模,偶模阻抗,再选定基板,用ADS的LineCalc计算耦合微带线的长和宽,组图后画出原理图并进行仿真。 设计放大器时,一是根据要求,选择合适的管子,需在选定的频率点满足增益,噪声放大系数等要求。二是设计匹配网络,采用了单项化射界和双边放大器设计两种方法。具体是用ADS中的Smith圆图工具SmitChaitUtility来辅助设计,得到了微带显得电长度,再选定基板,用ADS中的LineCalc计算微带线的长和宽。最后在ADS中画出原理图并进行仿真,主要是对S参数的仿真。为了达到所要求的增益,采用两级放大。其中第一级放大为低噪声放大,第二级放大为双共轭匹配放大。 由于在微波领域,很多时候要用经验值,而不是理论值,来达到所要求的元件特性,因此在算出理论值之后,常常需要进行一些调整来达到设计要求。 关键词:低通原型Kuroda规则功率分配比匹配网络微带线 课程设计正文 1.切比雪夫低通滤波器的设计 1.1 设计要求: 五阶微带低通滤波器: 截止频率2.5GHZ 止带频率:5GHZ 通带波纹:0.5dB 止带衰减大于42dB

操作系统课程设计报告

操作系统课程设计报告

东莞理工学院 操作系统课程设计报告 学院:计算机学院 专业班级: 13软件工程1班 提交时间: 2015/9/14 指导教师评阅意见: . 项目名称:进程与线程管理功能 一、设计目的 用语言来模拟进程和线程管理系统,加深对进程和线程的理解,掌握对进程和线程各种状态和管理的算法原理。

二、环境条件 系统: WindowsXP、VMWare、Ubuntu Linux 语言:C/C++ 开发工具:gcc/g++、Visual C++ 6.0 三、设计内容 1. 项目背景 计算机的硬件资源有限,为了提高内存的利用率和系统的吞吐量,就要根据某种算法来管理进程和线程的状态从而达到目的。 进程与线程管理功能完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 进程与线程管理功能 基本要求:完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 提高要求:(增加1项就予以加分) (1) 实现多种线程调度算法; (2)通过“公共信箱”进行通信的机制,规定每一封信的大小为128字节,实现两个用户进程之间通过这个“公共信箱”进行通信。 (3) 实现多用户进程并发的虚拟内存管理功能。

(4) 实现用户进程间通信功能,并用生产者/消费者问题测试进程间通信功能的正确性。 (5) 实现改进型Clock页面置换算法。 (6) 实现Cache功能,采用FIFO替换算法。 2. 扩展内容 实现多种线程调度算法:时间片轮转调度算法 四、人员分工 优先级调度算法:钟德新,莫友芝 时间片轮转调度算法:张德华,袁马龙 设计报告由小组队员共同完成。小组成员设计的代码分工如下:钟德新编写的代码:void Prinft(){ PCB *p; system("cls");//清屏 p=run; //运行队列 if(p!=NULL) { p->next=NULL; } cout<<"当前正在运行的进程:"<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<next; } cout<

交直流调速试验报告 Microsoft Word 文档

昆明学院实验报告册 专业:电气工程及其自动化 班级:15 电二 姓名:韩浪 学号:150417410105 课程:交直流调速控制系统 昆明学院自动控制与机械工程学院

实验项目名称:开环直流调速系统的仿真实验 实验时间: 同组人: 实验报告评分: 一、预习报告(实验课前了解实验目的,预习实验原理、实验步骤): 1、实验目的(简述): 1. 掌握开环直流调速系统的原理; 2. 掌握利用simulink 编程进行仿真的方法。 2、实验原理(简述): 直流电动机的转速方程为: a a e U RI n C -= Φ (1) 从转速方程可以看出,调节电枢供电电压U a 即可实现调速,这种调速方法的优点是既能连续平滑调速,又有较大的调速范围,且机械特性也很硬。 开环直流调速系统的电气原理图如图1所示。三相晶闸管桥式整流电路经平波电抗器L 为直流电动机电枢供电,通过改变触发器移相控制信号U c ,可以调节晶闸管的触发角α,从而改变整流电路的输出电压平均值U d ,实现直流电动机的调速。 1-5 V-M 系统的结构示意图AC ~ 图1 开环直流调速系统电气原理图 3、实验步骤: 1.根据开环直流调速系统电气原理图,编制Simulink 实验程序,上机调试。 2.固定负载,改变触发角α,观察整流器输出直流电压平均值的变化情况,以及电动机输出转速的变化情况。 3.固定触发角α,增加负载扰动,观察电动机输出转速的变化情况。 4.分析实验结果,完成书面实验报告,并完成相应的思考题。 二、实验数据(记录相应的表格或图表,注意图形标注的完整性): 1、 绘制不同触发角(30o 和60o )对应的三相桥式整流装置输出电压平均值曲线。

操作系统课程设计报告

上海电力学院 计算机操作系统原理 课程设计报告 题目名称:编写程序模拟虚拟存储器管理 姓名:杜志豪.学号: 班级: 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

数字电路课程设计总结报告

数字电路课程设计总结报告题目:交通灯控制器 班级:08通信工程1班 学号:0810618125 姓名:廖小梅 指导老师:张红燕 日期:2010年12月

目录 1、设计背景 2、设计任务书 3、设计框图及总体描述 4、各单元设计电路设计方案与原理说明 5、测试过程及结果分析 6、设计、安装、调试中的体会 7、对本次课程设计的意见及建议 8、附录 9、参考文献 10、成绩评定表格

一、设计背景 随着经济的快速发展,城市交通问题日益凸显严重,尤其在城市街道的十字叉路口,极其容易发生交通问题,为了保证交通秩序和人们的安全,一般在每条街上都有一组红、黄、绿交通信号灯。交通灯控制电路自动控制十字路口的红、黄、绿交通灯。交通灯通过的状态转换,指挥车辆行人通行,保证车辆行人的安全,实现十字路口交通管理自动化。 二、设计任务书 1、设计一个十字路口的交通灯控制电路,要求南北方向(即 A车道)和东西方向(即B车道)两条交叉道路上的车辆 交替运行,每次通行时间都为30秒; 2、在绿灯转红灯时,先由绿灯转为黄灯,黄灯亮6秒后,再 由黄灯转为红灯,此时另一方向才由红灯转为绿灯,车辆 才开始通行。 三、设计框图及总体描述 1、分析系统的逻辑功能,画出其框图 交通灯控制系统的原理框图如图1所示。它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。

图1交通灯控制系统原理框图 在图中, T30: 表示甲车道或乙车道绿灯亮的时间间隔为30秒,即车辆正常通行的时间间隔。定时时间到,T30 =1,否则,T30 =0。 T6:表示黄灯亮的时间间隔为6秒。定时时间到,T6=1,否则,T6=0。 S T:表示定时器到了规定的时间后,由控制器发出状态转换信号。 由它控制定时器开始下个工作状态的定时。 交通系统的车道信号灯的工作状态转换如下所述: 状态1:A车道绿灯亮,B车道红灯亮。表示A车道上的车辆允许通行,B车道禁止通行。绿灯亮满规定的时间隔T30时, 控制器发出状态信号S T,转到下一工作状态。 状态2:A车道黄灯亮,B车道红灯亮。表示A车道上未过停车线的车辆停止通行,已过停车线的车辆继续通行,B车 道禁止通行。黄灯亮足规定时间间隔TY时,控制器发 出状态转换信号S T,转到下一工作状态。 状态3:A车道红灯亮,B车道黄灯亮。表示A A车道禁止通行,B车道上的车辆允许通行绿灯亮满规定的时间间隔T30 时,控制器发出状态转换信号S T,转到下一工作状态。

双闭环直流调速系统的课程设计报告

课 题:双闭环直流调速系统 班 级:电气工程及其自动化1004 学 号:3100501091 姓 名:贾斌彬 指导老师:康梅、乔薇 日 期:2014年1月9日 电 力 传 动 课 程 设 计

目录 第1章系统方案设计 1.1 任务摘要 (3) 1.2 任务分析 (3) 1.3设计目的、意义 (3) 1.4 方案设计 (4) 第2章晶闸管直流调速系统参数和环节特性的测定 2.1 电枢回路电阻R的测定 (5) 2.2主电路电磁时间常数的测定 (6) 2.3系统机电时间常数TM的测定 (7) 2.4测速电机特性UTG=f(n)的测定 (7) 2.5晶闸管触发及整流装置特性Ug=f(Ug)的测定 (7) 第3章双闭环调速系统调节器的设计 3.1 电流调节器的设计 (7) 3.2 转速调节器的设计 (9) 第4章系统特性测试 4.1系统突加给定 (11) 4.2系统突撤给定 (11) 4.2.2突加负载时 (11) 4.2.3突降负载时 (11) 第5章设计体会

第1章系统方案设计 1.1 设计一个双闭环晶闸管不可逆调速系统 设计要求:电流超调σi≤5% 转速超调σn≤10% 静态特性无静差 给定参数:电机 额定功率185W 额定转速1600r/min 额定励磁电流<0.16A 额定电流1.1A 额定电压220V 额定励磁电压220V 转速反馈系数ɑ=0.004 V·min/r 电流反馈系数β=6V/A 1.2 任务分析 采用转速、电流双闭环晶闸管不可逆直流调速系统为对像来设计直流电动机调速控制电路,为了实现转速和电流两种负反馈分别起作用,可在系统中设计两个调节器,电流调节器和速度调节器,为了实现电流和转速分别起作用,二者之间实行串级连接,即把转速调节器的输出当做电流调节器的输入,在把电流调节器的输出去控制晶闸管整流器的触发装置。该双闭环调速系统的两个调节器ASR

数字电路课程设计报告

目录 一.课程设计题目 二.设计的任务和要求 三.设计与调试 四.系统总体设计方案及系统框图 五.设计思路 六.电路连接步骤 七.电路组装中发生的问题及解决方案 八.所选方案的总电路图 九.实验结果 十.心得体会

一、课程设计题目 交通灯控制系统设计 二、设计的任务和要求 1)在严格具有主、支干道的十字路口,设计一个交通灯自动控制装置。要求:在十字路口的两个方向上各设一组红黄绿灯;顺序无要求; 2)设置一组数码管,以倒计时的方式显示允许通行或禁止通行时间。红(主:R,支:r)绿(主:G,支:g)黄(主:Y,支:y)三种颜色灯,由四种状态自动循环构成(Gr→Yr→Rg→Ry);并要求不同状态历时分别为:Gr:30秒,Rg:20秒,Yr,Ry:5秒 三、设计与调试 1、按照任务要求,设计电路,计算相关参数,选择电子元器件 2、根据所设计的电路和所选择的器件搭接安装电路 3、接步骤进行调试电路 4、排除故障,最终达到设计要求 四、系统总体设计方案及系统框图 方案一:芯片设计 (1)芯片功能及分配 交通灯控制系统主要由控制器、定时器、译码器、数码管和秒脉冲信号发生器等器件组成。秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。 1)系统的计时器是由74LS161组成,其中应因为绿灯时间为30秒,所以绿灯定时器由两块74LS161级联组成.74LS161是4位二进制同步计数器,它具有同步清零,同步置数的功能。 2)系统的主控制电路是由74LS74组成,它是整个系统的核心,控制信号灯的工作状态。 3)系统的译码器部分是由一块74LS48组成,它的主要任务是将控制器的输出翻译成6个信号灯的工作状态。整个设计共由以上三部分组成。 2)各单元电路的设计: 1. 秒脉冲信号发生器

操作系统课程设计报告

东莞理工学院 操作系统课程设计报告学院:计算机学院 专业班级:13软件工程1班 提交时间:2015/9/14 指导教师评阅意见: . 项目名称:进程与线程管理功能 一、设计目的 用语言来模拟进程和线程管理系统,加深对进程和线程的理解,掌握对进程和线程各种状态和管理的算法原理。 二、环境条件 系统:WindowsXP、VMWare、Ubuntu Linux 语言:C/C++ 开发工具:gcc/g++、Visual C++ 6.0 三、设计内容 1. 项目背景

计算机的硬件资源有限,为了提高内存的利用率和系统的吞吐量,就要根据某种算法来管理进程和线程的状态从而达到目的。 进程与线程管理功能完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 进程与线程管理功能 基本要求:完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 提高要求:(增加1项就予以加分) (1) 实现多种线程调度算法; (2)通过“公共信箱”进行通信的机制,规定每一封信的大小为128字节,实现两个用户进程之间通过这个“公共信箱”进行通信。 (3) 实现多用户进程并发的虚拟内存管理功能。 (4) 实现用户进程间通信功能,并用生产者/消费者问题测试进程间通信功能的正确性。 (5) 实现改进型Clock页面置换算法。 (6) 实现Cache功能,采用FIFO替换算法。 2. 扩展内容 实现多种线程调度算法:时间片轮转调度算法 四、人员分工 优先级调度算法:钟德新,莫友芝 时间片轮转调度算法:张德华,袁马龙 设计报告由小组队员共同完成。小组成员设计的代码分工如下: 钟德新编写的代码:void Prinft(){ PCB *p; system("cls");//清屏 p=run; //运行队列 if(p!=NULL) { p->next=NULL; } cout<<"当前正在运行的进程:"<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<next; } cout<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<next; } cout<

福州大学模拟电路课程设计报告

模拟电路课程设计报告 设计课题:程控放大器设计 班级:电子科学与技术 姓名:1111111 学号:1111111 指导老师:杨 设计时间:2015年6月24日~26日 学院:物理与信息工程学院

目录 一、摘要及其设计目的 (3) 二、设计任务和要求 (4) 三、方案论证及设计方案 (5) 四、单元电路的设计、元器件选择和参数计算 (8) 五、总体电路图,电路的工作原理 (10) 六、组装与调试,波形电路实际图及数据 (12) 七、所用元器件及其介绍 (16) 八、课程设计心得与体会 (18)

一、摘要 本次课程设计的目的是通过设计与实验,了解实现程控放大器的方法,进一步理解设计方案与设计理念,扩展设计思路与视野。程控放大器的组成结构:1.利用3个运放OP07构成的耳机放大电路;2.芯片CD4051八位的选择器通过片选端的控制调节R1电阻值的大小,从而改变放大倍数。实现最大放大60db的目的。 A summary The purpose of this course design is to design and experiment, to understand the method of program control amplifier, to further understand the design scheme and design concept, to expand the design idea and the visual field. The structure of programmable amplifier: 1. The three operational amplifier OP07 constitute the headset amplifier circuit; chip CD4051 eight selector through the chip selection terminal control regulating resistor R1 value of size, thus changing the magnification. The purpose of achieving maximum amplification of 60db.

操作系统课程设计报告

东莞理工学院 操作系统课程设计报告 学院:计算机学院 专业班级:13软件工程1班 提交时间:2015/9/14 指导教师评阅意见: . 项目名称:进程与线程管理功能 一、设计目的 用语言来模拟进程和线程管理系统,加深对进程和线程的理解,掌握对进程和线程各种状态和管理的算法原理。 二、环境条件

系统:WindowsXP、VMWare、Ubuntu Linux 语言:C/C++ 开发工具:gcc/g++、Visual C++ 6.0 三、设计内容 1. 项目背景 计算机的硬件资源有限,为了提高内存的利用率和系统的吞吐量,就要根据某种算法来管理进程和线程的状态从而达到目的。 进程与线程管理功能完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 进程与线程管理功能 基本要求:完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 提高要求:(增加1项就予以加分) (1) 实现多种线程调度算法; (2)通过“公共信箱”进行通信的机制,规定每一封信的大小为128字节,实现两个用户进程之间通过这个“公共信箱”进行通信。 (3) 实现多用户进程并发的虚拟内存管理功能。 (4) 实现用户进程间通信功能,并用生产者/消费者问题测试进程间通信功能的正确性。 (5) 实现改进型Clock页面置换算法。 (6) 实现Cache功能,采用FIFO替换算法。

2. 扩展内容 实现多种线程调度算法:时间片轮转调度算法 四、人员分工 优先级调度算法:钟德新,莫友芝 时间片轮转调度算法:张德华,袁马龙 设计报告由小组队员共同完成。小组成员设计的代码分工如下:钟德新编写的代码:void Prinft(){ PCB *p; system("cls");//清屏 p=run; //运行队列 if(p!=NULL) { p->next=NULL; } cout<<"当前正在运行的进程:"<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<next; } cout<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<next; } cout<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<

运动控制系统试验报告单闭环直流调速系统

运动控制系统试验报告——单闭环直流调速系统 学号:0504220110 姓名:杨娟 一.实验目的: 通过实验了解单闭环直流调速系统的结构和工作原理,通过系统调试深入领会系统的动静态特性, 并掌握控制系统的调试方法。 二.实验内容及结果: 1) 转速负反馈的单闭环直流调速系统。 转速负反馈单闭环调速系统的静特性为: 其中 为闭环系统的开环放大系数 要求输入信号U n *为阶跃信号,初值为0,终值为30,阶跃起始时刻为0时刻;负载电流为斜坡信号,斜率为1,起始时间为0,初始输出为0。仿真时间不小于20秒。设计转速调节器的参数,使得该闭环直流调速系统为有静差系统,理想空载转速为800r/min ,并计算其在I d =15时的闭环系统静态转速降落。即n ocl=800r/min ,又图中给出了Ks=30,* n U =30V ,a=0.02,Ce=0.127,代入方程得到参数 Kp=0.2419。其结构图及仿真的静特性。如下: 转速负反馈的单闭环直流调速系统的稳态结构图 转速负反馈单速度闭环调速系统的静特性 如图所示,电动机转速随着负载电流的增加线性下降,正好满足静特性方程的特点。当负载电流 Id=15时,代入静特性方程得静态转速降落为Δn cl=165.4r/min 2) 电压负反馈的单闭环直流调速系统 电压负反馈单闭环调速系统的静特性为: 其中K=γKpKs 为闭环系统的开环放大系数。 cl cl e d e * n s p e s p e d *n s p Δn n K C R I K C U K K α/C K K C R I U K K n -=+- +=+-=0)1()1()1(e s p C α K K K =e d a e d pe e n s p C I R K C I R K C U K K n -+-+=)1()1(*

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

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

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

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

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

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

模拟电路课程设计报告

模拟电路课程设计报告设计课题:立方根运算电路 专业班级: 10电气技术教育 学生姓名:李俊 学号:100805006 指导教师:刘玲丽老师 设计时间: 2011.12.15

立方根运算电路 一.设计任务与要求 1、用模拟乘法器设计一个立方根运算电路; 2、用桥式整流电容滤波集成稳压块电路设计电路所需的正负直流电源 (±12ⅴ)。 二、方案设计与论证 用桥式整流电容滤波集成稳压块电路设计电路所需的正负直流电源(± 12V),为运算电路提供偏置电源。实验分为两个测试部分,为直流电源电路和功能电路的测试。直流电源整流部分要求采用桥式整流电路设计,输出端直流电压分别为+12ⅴ和-12ⅴ,功能部分要求用模拟乘法器设计一个立方根运算电路。 方案一:分别用1个Ua741实现对数运算电路,指数运算电路和集成运放电路;再用四个Ua741接成一个乘法器,将对数运算电路,指数运算电路和乘法器接成一个N次幂运算电路;最后将N次幂运算电路作为集成运放的反向通路,就可以实现立方根运算电路。 缺点:开关线路太多,易产生接触电阻,增大误差。此运算电路结构复 杂,所需元器件多,制作难度大,成本较高。并且由于用同一个信号源且所用频率不一样,因此难以调节。 电路图如下

图6 图7 令 () 2 1 3 2K k k+ = ,y x v v=1=a,得 2 1 x o v v= 可得:对数运算电路如图所示:

R T I R U R R 31520U n 1 u I ????? ?+= 指数运算电路如图所示: R I S T 1u u 0 e -u = 图8 方案二:用两个ID6332接成一个三次方电路,然后用一片Ua741接一个集成运算电路,再将三次方电路作为结成运放的反馈通路,就可以实现立方根运算电路。 优点:只需用到三个芯片,电路简单,相对误差较小。 流程图如下: 电路图如下

操作系统课程设计报告

操作系统课程设计实验报告 实验名称:进程控制 姓名/学号: 一、实验目的 学习、理解和掌握Linux与windows的进行控制系统调用的功能,熟悉主要的几个系统调用命令的格式和如何利用系统调用命令进行编程。通过学习,理解如何创建一个进程、改变进程执行的程序、进程和线程终止以及父子进程的同步等,从而提高对进程和线程控制系统调用的编程能力。 二、实验内容 设计并实现Unix的“time”命令。“mytime”命令通过命令行参数接受要运行的程序,创建一个独立的进程来运行该程序,并记录程序运行的时间。 三、实验环境 CPU: Inter ×2 2.10GHz RAM: 3.00GB Windows 7 旗舰版 Linux Ubuntu 10.04 编译: VS2010 四、程序设计与实现 4.1进程控制系统的调用 4.1.1 windows进程控制调用程序中使用的数据结构及主要符号说明 SYSTEMTIME starttime,endtime; //进程开始时间和结束时间 PROCESS_INFORMATION pi //该结构返回有关新进程及 //其主线程的信息 STARTUPINFO si //该结构用于指定新进程的主窗口特性4.1.2 linux进程控制调用程序中使用的数据结构及主要符号说明 struct timeval starttime,endtime //进程开始时间和结束时间 pid_t pid //进程标志符

4.2 程序流程图 图1 windows进程控制调用图2 linux进程控制调用程序运行流程图程序运行流程图 五、实验结果和分析 5.1 windows实验结果和分析

射频通信电路课程设计报告

射频通信电路课程设计报告 引言 混频器在通信工程和无线电技术中,应用非常广泛,在调制系统中,输入的基带信号都要经过频率的转换变成高频已调信号。在解调过程中,接收的已调高频信号也要经过频率的转换,变成对应的中频信号。特别是在超外差式接收机中,混频器应用较为广泛,如AM 广播接收机将已调幅信号535KHZ-一1605KHZ要变成为465KHZ中频信号,电视接收机将已调48.5M一870M 的图象信号要变成38MHZ的中频图象信号。 常用的振幅检波电路有包络检波和同步检波两类。输出电压直接反映调幅包络变化规律的检波电路,称为包络检波电路,它适用于普通调幅波的检波。通常根据信号大小的不同,将检波器分为小信号平方律检波和大信号峰值包络检波两信号检波。 目前, 在应用较广泛的电路仿真软件中, Pspice是应用较多的一种。Psp ice 能够把仿真与电路原理图的设计紧密得结合在一起。广泛应用于各种电路分析,可以满足电路动态仿真的要求。其元件模型的特性与实际元件的特性十分相似,因而它的仿真波形与实验电路的测试结果相近,对电路设计有重要的指导意义。 由此可见,混频电路是应用电子技术和无线电专业必须掌握的关键电路。 [3]

目录 引言 (2) 一.概述 (3) 二. 方案分析 (4) 三.单元电路的工作原理 (6) 1.LC正弦波振荡器 (6) 2.模拟乘法器电路 (8) 3.谐振电路 (9) 4.包络检波 (12) 四.电路性能指标的测试 (16) 五.课程设计体会..................................................................................................... 错误!未定义书签。参考文献..................................................................................................................... 错误!未定义书签。

直流电机调速系统设计报告

直流电机调速系统 设计报告 学院:信息控制与工程学院班级: 姓名: 学号: 时间:

一设计任务 设计并制作一套直流电机调速系统,主要包括两部分:主电路部 分和以单片机为核心的控制电路部分。设计要求、制作控制电路和主电路,实现如下功能: (1)通过码盘和光耦得到一系列脉冲,利用M 法、T 法或M/T 法对这些脉冲在单片机中进行处理得到电机的转速,在液晶或数码管上进行显示; (2)DC/DC 电路能够正常工作,通过旋钮或键盘设定转速,并 能够通过电力电子电路输出合适的电压,使电机的转速达到设定转速。 图1 系统总体框图 二、 设计思路和设计过程 在此次电路和软件的设计中,电机的转速的获得是通过光耦采集 码盘和光耦

脉冲传输到单片机的INT0管脚上进行中断,然后通过定时器T0产生1s的计时,计算在1s内脉冲的个数为X,由于电机上码盘上刻有23个孔,那么电机的转速为3X。而转速的设定采用的是电位器,采集0-5V的电压,通过单片机上P1.0端口进行A/D转换产生00H-FFH。PWM的产生是由P1.3口产生的,通过单片机的PCA中的寄存器设定初始值,产生大约是40KHZ的PWM波。通过驱动电路来改变电机的转速。 由于本次实习采用的是自主设计,需要同学们自己自行设计电路并编写程序,由于我之前并没有接触过这种设计,因此此次设计有很大的难度。电源部分的设计由于之前都做过很多,这是很简单的,在当天下午我们基本上就完成了这部分。至于单片机最下系统部分的电路和数码管显示的电路是参考老师给的关于STC12C5A16AD型号单片机的技术资料上参考得到的。驱动电路和主电路的设计是来源于网上的参考资料和从图书馆中借的书中,并与其他同学对照比较和在老师的帮助下完成的。这部分花了比较长的时间完成。 由于课程设计之前我自己看过C语言编写单片机程序的书,再加上参考老师给的一些资料,所以完成起来不是特别难。 三、电路调试过程中遇到的问题 1、由于在焊接数码管部分电路时,为了方便焊接就把数码管的管脚打乱了接,在程序设计过程中出现了几次修改才让数码 管显示正常。

计算机操作系统课程设计

计算机操作系统课程设计 班级:计091-1 姓名: 学号: 使用语言:C++ 指导老师: 学院:

一、系统要求 1、实验目的 通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能及内部实现。 2、实验内容 为linux系统设计一个简单的二级文件系统。要求做到以下几点: (1)可以实现下列几条命令(至少4条); login 用户登陆 dir 列文件目录 create 创建文件 delete 删除文件 open 打开文件 close 关闭文件 read 读文件 write 写文件 (2)列目录时要列出文件名、物理地址、保护码和文件长度; (3)源文件可以进行读写保护。

二、系统分析 1、设计思想 本文件为二级文件系统,即要实现对文件的增删改查,同时又具备登陆系统、注册用户的功能,各个用户之间的文件系统互不干扰。 本文件系统采用两级目录,其中第一级对应于用户账号,第二级对应于用户帐号下的文件。另外,为了简便文件系统未考虑文件共享,文件系统安全以及管道文件与设备文件等特殊内容。 系统采用结构体来存储用户、文件目录、文件数据内容: 0 48*5 48*5+44*50 48*5+44*50+264*200 每个分区都是由结构体组成,每个个去的结构体的个数由格式化系统是决定。

整个系统的编码构成主要分为: Allstruct.h 定义了每个分区的结构体; Mysys.h 声明了对系统操作的各种方法;Myuserfile.h 声明了对文件操作的各种方法; Mymain.cpp 整个系统的主函数,操作入口; Mysys.cpp 包含了mysys.h,实现了操作系统的各种方法;Myuserfile.cpp 包含了myuserfile.h,实现了操作文件的各种方法; 2、主要数据结构 Allstruct.h文件的内容: struct s_user //用户区结构体 { long isuse; //是否使用 char name[20]; //用户名 char psd[20]; //密码 long address; //目录地址 };

相关文档
最新文档