电气工程硬件设计思路

电气工程硬件设计思路
电气工程硬件设计思路

电气硬件设计硬件设计流程图确定系统控制任务与设计要求

制定电气控制方案

确定控制系统输入输出信号

硬件选型与配置

i/o分配、绘制接线图

制作控制柜输入输出接线编写符号表、设计控制程序

安装硬件模块、i/o接线程序初步调试

现场调试

是否满足要求

项目归纳

交付使用

修改程序

前言:

首先明确电气工程及其自动化主要是控制方向的,所以电气的硬件设计指比如说:输入/输出的开关量、数字量、模拟量的选择,执行器的选择,控制器的选择还有人机操作的选择等这些方面的确定。(比如开关、各种继电器、保护器、PLC、电机等均为电气的硬件部分)要与机械部分的硬件相互区分,电气的硬件部分控制机械的硬件部分。

一确定系统控制任务与设计要求

了解机械运动与电气执行元件之间的关系,仔细分析被控对象的控制过程和控制要求,熟悉工艺流程及设备性能,明确各项任务的要求、约束条件及控制方式。对于较复杂的控制系统,还可将控制任务分成几个独立的部分,这样可以化繁为简,有利于编程和调试

二指定电气控制方案

根据生产工艺和机械运动的控制要求,确定控制系统的工作方式,例如全自动、半自动、手动、单机运行、多机联线运行等。还要确定控制系统应有的其他功能,例如故障诊断与显示报警、紧急情况的处理、管理功能、网络通信等。

三确定输入输出信号

3-1控制对象的类型

3-2控制对象的数值范围

四硬件选型与配置

4-1 控制器(多为PLC)选型与配置

(1)选择合适的PLC机型:从性能结构、i/o点数、储存量和特殊功能考虑,并根据系统复

杂程度和控制要求来选择。已达到系统运行可靠、维护使用方便、和性价比。

(2)Plc的i/o点数的选择:首先估算系统i/o点数,根据现场的输入输出设备。选择时保留

百分之10到15的余量。

(3)输入输出模块的选择:

○1根据现场输入信号与PLC输出模块的距离来选择工作电压。例如12v不超过12m

○2对于高密度的输入模块:一般接入输入模块总点数,不得超过PLC输入总点数的百分之60.

输入部分输出有继电器、晶体管、晶闸管输出。

继电器输出便宜,输出变化不太快、开关频率慢的场合优先选择。

开关频率、功率因数低的感性负载,可选用晶闸管或晶体管输出,但是其过载能力低,对感性负载断开瞬间的反向击穿电压必须采取抑制措施。而且输出模块的同时接通点数总电流不得超过该模块最大的允许电流值。

低功率集中设备可选低电压高密度的i/o模块,大功率分散设备可选择高电压低密度的i/o

模块。

(4)估算用户控制程序的存储容量控制程序所占的内存容量与控制系统的控制要求的复杂

程度、i/o点数、运算处理、程序结构等多方面因素有关,所以只能根据经验。

如下图:用户储存程序容量表

序号器件名称所需储存字节书

1 开关量输入输入总数*10字/点

2 开关量输出输出总数*8字/点

3 定时器/计数器定时器/计数器个数*5字/点

4 模拟量模拟量通道数*100字/通道

5 通信端口端口数*300字/个

(5)特殊功能模块配置在工控中除了开关量外,还有温度、压力、液位流量等过程控制变量以及位置、速度、加速度、力矩、转矩等运动控制变量,所以需要对这些变量进行检测与控制。在这些场合,输入输出已经不是关键参数,而应考虑它们的控制功能。所以要用专业的模块,如ad-da转换模块、温度模块、位控模块、高速计数模块、脉冲计数模块以及网络通信模块

(6)i/o分配列出系统i/o分配表将相同型号集中配置,地址等按顺序连续编排。最后绘制i/o端口接线。

4-2检测装置

各种模拟/数字量的传感器、限位装置等,用来获取系统中几何或物理量的信息,反馈回控制器,为实现控制提供依据

4-3执行机构

根据系统要求:比如速度、带载能力、精确度等因素,来选择电动、液动、气动、直流电机、交流电机、步进电机、伺服电机等。并选择与之匹配的驱动器

4-4人员操作机构

工业现场工作人员使用的设备,通过此设备,完成控制、管理功能。一般有PC装载组态元件,键盘、鼠标、触摸屏、各种网络通讯来操作控制。

五 i/o分配并绘制接线图

通过对输入输出设备的分析、分类和整理,进行相应的I/O地址分配,应尽量将相同类型的信号、相同电压等级的信号地址安排在一起,以便施工和布线,并绘制I/O接线图

六控制程序设计

按照控制系统的要求进行PLC程序设计是工程项目设计的核心。程序设计时应将控制任务进行分解,编写完成不同功能的程序块,包括循环扫描主程序、急停处理子程序、手动运行子程序、自动运行子程序、故障报警子程序等。

编写的程序要在实验室进行模拟运行与调试,检查逻辑及语法错误,观察在各种可能的情况下各个输入量、输出量之间的变化关系是否符合设计要求,发现问题及时修改设计。

七现场运行调试

在工业现场所有的设备都安装到位,所有的硬件连接都调试好以后,要进行程序的现场运行与调试。在调试过程中,不仅要进行正常控制过程的调试,还要进行故障情况的测试,应当尽量将可能出现的情况全部加以测试,避免程序存在缺陷,确保控制程序的可靠性。只有经过现场运行的检验,才能证明设计是否成功。

八项目归纳

在设计任务完成后,要编制工程项目的技术文件。技术文件是用户将来使用、操作和维护的依据,也是这个控制系统档案保存的重要材料,包括总体说明、电气原理图、电器布置图、硬件组态参数、符号表、软件程序清单及使用说明等。

九以THWJX-1机械手系统为例说明工程设计过程

9-1系统的控制任务与要求

1)任务

在两个直流电机带载下,基座与机械臂可以自由旋转。

在两个步进电机带载下,x、y丝杠可以联动运行。

X、Y两轴限位开关限制步进电机运动,基座两个限位传感器限制基座旋转度。

在电磁换向阀作用下控制平行夹的开/关。

2)要求

在固定地点在平行夹作用下将一个物体夹起,在基座电机与步进电机作用下放置于另一个地方,在恢复原来状态。

9-2电气控制方案

要可以手动、自动、限位控制、多级联动。

9-3确定输入输出信号

气夹正反限位

输入基座正反限位

信号基座脉冲都是数字量

X轴左右限位

Y轴上下限位

继电器开关

输出电磁换向阀都是数字量

信号步进电机正反转

直流电机开关

X轴左右限位

9-4 硬件选型与配置

1控制器

选择合适的PLC机型:从性能结构、i/o点数、储存量和特殊功能考虑,并根据系统复杂程度和控制要求来选择。已达到系统运行可靠、维护使用方便、和性价比。

Plc的i/o点数的选择:首先估算系统i/o点数,根据现场的输入输出设备。选择时保留百分之10到15的余量。

2执行机构

根据控制要求确定采用不同执行机构,有电动执行机构、气动执行机构、液动执行机构等。以电动执行机构中电动机为例:根据供电情况选择电机的额定电压,根据负载选择额定功率,根据转速选择电机极对数或额定转速,电机功率较大的话,效率也是重要的参数。

直流减速电机DC24V rpm20

步进电机DC1A 4.6Ω

3检测装置

光电开关DC24V 200mA

行程开关DC24V

9-5 I/o分配与接线图

THWJX-1机械手输入/输出的分配如下:

序号名称输入点序号名称输出点0

X轴前限位0000 0 PUL1 1000

1

Y轴上限位0001 1 DIR1 1102

2

X轴后限位0002 2 PUL2 1001

3

Y轴下限位0003 3 DIR2 1003

4

气夹正转限位0004 4

ML(气夹)1004

5

气夹反转限位0005 5

MR(气夹)1006

6

基座正转限位0006 6

ML(基座)1007

7

基座反转限位0007 7

MR(基座)1100

8

电磁换向阀

1101

接线图

9-6硬件工程的安装:

注意硬件系统与系统之间不要存在工作区域的冲突问题。

9-7工程验收:

检测是否符合系统控制任务与要求

9-8总结报告:

在设计任务完成后,要编制工程项目的技术文件。技术文件是用户将来使用、操作和维护的依据,也是这个控制系统档案保存的重要材料,包括总体说明、电气原理图、电器布置图、硬件组态参数、符号表、软件程序清单及使用说明等。

课程设计(论文)撰写格式

附件十二: 课程设计(论文)撰写格式 一、基本要求 1、每位学生选题应有所区别,不得几位学生选同一题目; 2、写作应注意主题明确、结构合理、语音流畅; 3、内容较为新颖,不得抄袭,需要引用时,应注明引文出处; 4、排版整齐,插图清晰准确,全文篇幅恰当,字数在3000~6000之间。 5、毕业设计(论文)严格按照本文规定格式撰写。 6、毕业设计(论文)做的过程中,应尽量采用计算机软件绘图,对于手工绘图须进行扫描后插入文档中。 二、排版要求 毕业设计(论文)的组成 按书写先后顺序分别为:目录、题目、作者姓名、指导教师姓名、中文摘要及关键词、正文、致谢、参考文献、附录。 1.目录:单独占页,需自动生成的。小四号楷体,一级标题加粗。 2.题目:不得超过20个字,要简练、准确,可分为两行;用三号黑体,居中。 3.作者姓名、指导教师姓名:各另起一行,用四号楷体,居中。 4.摘要及关键词 摘要是整篇文档的简要陈述,应尽量反映文档的主要信息,内容包括研究目的、方法、成果和结论,不含图表,不加注释,具有独立性和完整性。摘要一般为150字左右。 关键词是反映主题内容的名词,是供检索使用的。主题词条应为通用技术词汇,不得自造关键词。关键词一般为3~5个,排在摘要部分下方。 5.正文 正文部分包括:绪论(或引言、前言、序言)、主体及结束语。 (1)绪论是综合评述前人工作,说明文章的选题目的和意义,以及文章所要说明或研究的内容。 (2)主体是主要组成部分,要求层次清楚,文字简练,通顺,重点突出。 (3)标题统一采用以下格式:

三个级别的标题的段前段后均设置0.5行。 (4)正文内容使用小四号宋体字,行间距设为1.5倍,首行缩进两个字符,段前段后设为0。英文用小四号Times New Roman字体。 (5)结束语是整个文章的总结,应以简练的文字说明毕业设计(论文)所做的工作,对毕业设计(论文)进行分析和讨论,一般不超过两页,作为单独一级排列。 (6)图表 所有图表要求版式为“嵌入式”,居中。表的表头应写在表的上面,五号宋体,居中;图的图题应写在图的下面,五号宋体,居中。表头、图题的编号格式,如:表1-1(表示第1章里的第一张表),表1-2,表2-1……;图1-1(表示第1章里的第一张图),图1-2,图2-1…... 6.致谢:内容是对指导过自己毕业设计(论文)的老师或帮助过自己的同学表示感谢。 7.参考文献 为了反映毕业设计(论文)的科学依据和作者尊重他人研究成果的严肃态度,同时向读者提供有关信息的出处,正文之后一般应刊出主要参考文献。列出的只限于那些作者亲自阅读过的,最重要的且发表在公开出版物上的文献或网上下载的资料。正文中被引用的参考文献序号置于所引用部分的右上角如******1。 参考文献表上的著作按正文中引用顺序排列,书写格式严格按以下顺序:序号、作者姓名、书名(或文章名)、出版社(或期刊名)、出版或发表时间、版次。 8.打印版面设置 (1)打印纸张规格:A4 (2)页边距:上:2.5厘米;下:2.5厘米;左:2.8厘米;右:2.8厘米;页眉:1.8厘米;页脚1.8厘米。 (3)页码:目录不编页码,从正文开始插入页码居中。 (4)页眉:页眉部分奇数页使用“浙江汽车职业技术学院毕业(设计)论文”,用小五号宋体,居中。 9.使用软件:Microsoft Word 2000以上版本。 10.附录 另起一页。附录的内容一般包括完成设计(论文)过程中所用的调查问卷、实验报告、符号说明(含缩写)、工程图等“附”“录”中间空两格、四号字、黑体、居中。 三、其他要求 1.文字

电气工程课程设计任务书答案

电气工程基础课程设计题目发电厂主接线及线路电流保护设计 学生姓名秦鹏 学号20081340219 学院信息与控制学院 专业08电气6班 指导教师刘玉娟 二O一O年十二月十六日

目录 绪论———————————————————————————--3 设计题目及原始材料——————————————————————-4设计计算书——————————————————————————--5 原始材料分析————————————————————————-5 计算过程——————————————————————————-7 设计说明书——————————————————————————--9 主接线图——————————————-———————————-9 继电保护的原理接线图——————————————-—————--10 展开接线图————————————————————————--11 方案可行性评估————————————————————————-13 结论—————————————————————————————-14 参考文献———————————————————————————-14

绪论 一、设计的目的 通过这个具体的课题,综合运用所学知识,解决具体工程实际问题,学习工程设计的基本技能,基本程序和基本方法,培养自己的科学研究和设计计算方面的能力,培养自己关于工业建设中的政策观念和经济技术观念,扩大知识领域,提高学自己分析问题和解决问题的能力。 二、设计内容: 1.发电厂主接线方案的选择和主变型式的确定。 2.继电保护方式选择和整定的计算。 3.绘图 4.整理说明书及计算书

计算机硬件课程设计报告(cpu设计)

计算机硬件课程设计 设计报告 学号: 姓名:成绩: 学号: 姓名:成绩: 东南大学计算机科学与工程系 二0 10 年11 月

一、设计名称: My CPU的设计 二、本设计的主要特色: 1、熟悉挂总线的逻辑器件的特性和总线传送的逻辑实现方法。 2、掌握半导体静态存储器的存取方法。 三、设计方案: 1. 数据格式——8位二进制定点表示 2. 指令系统——CPU的指令格式尽量简单规整,这样在硬件上更加容易实现。 7条基本指令:输入/输出,数据传送,运算,程序控制。 指令格式:Array 7 6 5 4 3 2 1 0 两种寻址方式: 寄存器寻址Array 7 6 5 4 3 2 1 0 直接地址寻址,由于地址要占用一个字节,所以为双字节指令。 7条机器指令:

IN R目:从开关输入数据到指定的寄存器R目。 OUT R源:从指定的寄存器R源中读取数据送入到输出缓冲寄存器,显示灯亮。 ADD R目,R源:将两个寄存器的数据相加,结果送到R目。 JMP address : 无条件转移指令。 HALT : 停机指令。 LD R目,address : 从内存指定单元中取出数据,送到指定寄存器R 目。 ST address , R 源: 从指定的寄存器R源中取出数据,存入内存指定单元。

Address(内存地址) 3. CPU内部结构 4.数据通路设计 根据指令系统,分析出数据通路中应包括寄存器组、存储器、运算器、多路转换器等,采用单总线结构。 通用寄存器组:

运算器: 存储器: 多路转换器:

输出缓冲器: 5.控制器设计 控制通路负责整个CPU的运行控制,主要由控制单元和多路选择器MUX 完成。在每一个时钟周期的上升沿指令寄存器IR 从内存中读取指令字后,控制单元必须能够根据操作码,为每个功能单元产生相应主控制信号,以及对ALU 提供控制信号。对于不同的指令,同一个功能单元的输入不同,需要多路选择器MUX 来对数据通路中功能单元的输入进行选择。

电气安全工程课程设计.

浙江工业大学 电气安全工程 课 程 设 计 设计课题电气安全技术 所属专业安全工程 设计者周海龙 指导教师周一飞、阮继锋 完成时间2013年6月10日

目录 1、概述 (2) 1.1 电气安全课程设计的目的 (2) 1.2 课程设计的组成部分 (2) 2、电气安全课程设计的内容 (2) 2.1建筑物及施工现场的电气安全设计 (2) 2.1.1三相五线制系统的组成及特点 (2) 2.1.2工地临时用电的安全技术措施 (3) 2.1.3建筑物的防雷系统 (4) 2.1.4建筑物的等电位 (5) 2.1.5施工工地的用电安全管理措施 (5) 2.2机械厂的电气安全设计 (6) 2.2.1TN和TT系统 (6) 2.2.2典型电路——三相异步电动机控制电路设计 (9) 2.2.3电动机的绝缘性能的判别 (11) 2.2.4安全管理制度的设计 (12) 3、总结 (14) 3.1所遇到的问题,你是怎样解决的? (14) 3.2收获体会及建议 (14) 3.3参考资料 (14)

1、概述 1.1 电气安全课程设计的目的 本次课程设计按照项目教学法的思路,通过对二个教学项目的实施,使得学生对《电气安全技术》的内容有更深入的理解和巩固,具体如下: ●了解施工现场的临时供电系统 ●施工现场用电注意事项 ●了解建筑物采用等电位联接的原理和方法 ●建筑物的防雷 ●《电气安全技术》介绍的高、低电压电器实物认知 ●绝缘垫、绝缘毯、遮拦、指示牌、安全牌的认知 ●工厂安全用电的注意事项 ●了解电动机的安全性能 ●了解三相异步电动机的直接起动控制线路原理及其电路保护 1.2 课程设计的组成部分 ●已学知识的复习巩固 ●电路和系统的设计 ●安全管理制度的设计 ●实训 2、电气安全课程设计的内容 2.1建筑物及施工现场的电气安全设计 2.1.1三相五线制系统的组成及特点 在三相四线制制供电系统中,把零线的两个作用分开,即一根线做工作零线(N),另外用一根线专做保护零线(PE),这样的供电结线方式称为三相五线制供电方式。三相五线制包括三根相线、一根工作零线、一根保护零线。三相五线制的接线方式如图2—1所示。

硬件描述语言课程设计报告

信息与电气工程学院 硬件描述语言课程设计 设计说明书 (数字式竞赛抢答器) ) 学生姓名 学号 班级 成绩 指导教师 通信工程系 年月日

信息与电气工程学院 课程设计评阅人评语 评阅人:(签名) 年月日评阅人评定成绩:

信息与电气工程学院 课程设计任务书 —学年第一学期 专业:通信工程学号:姓名: 课程设计名称:硬件描述性语言 设计题目:数字式竞赛抢答器 完成期限:自年月日至年月日共周 设计依据、要求及主要内容(可另加附页): 一般来说,设计一台智能抢答器,必须能够准确判断出第一位抢答者,并且通过数显、蜂鸣这些途径能让人们很容易得知谁是抢答成功者,并设置一定的回答限制时间,让抢答者在规定时间内答题,主持人根据答题结果实行增减分的操作,并将分数显示在屏幕上,评出最终赢家。所以我们在设计智能抢答器的模块需要满足鉴别、计时、计分、数显等功能。 定时抢答器的工作过程是:接通电源时,主持人将开关置于“清除”位置,抢答器处于禁止工作状态,编号显示器灭灯;抢答开始时,主持人将控制开关拨到“开始”位置,发光二极管灯亮,抢答器处于工作状态,这时,抢答器完成以下工作: (1)优先编码器电路立即分辨出抢答者编号,并由锁存器进行锁存,然后由译码显示电路显示编号; (2)扬声器发出短暂声响,提醒主持人注意; (3)控制电路要对输入编码电路进行封锁,避免其他选手再次进行抢答;(4)当选手将问题回答完毕,主持人操作计分开关,计分电路采用十进制加减计数器、数码管显示。本轮抢答完毕,主持人操作控制开关,使系统回复到禁止工作状态,以便进行下一轮抢答。 指导教师(签字):系主任(签字): 批准日期:年月日

单片机课程设计模板2017

课程设计(论文)课程名称单片机应用课程设计 题目 院(系) 专业班级 姓名 学号 指导教师 年月日

西安建筑科技大学课程设计(论文)任务书 专业班级:电子1302 学生姓名:王玖玲指导教师(签名): 一、课程设计(论文)题目 正弦波信号发生器设计 二、本次课程设计(论文)应达到的目的 本次课程设计是自动化专业学生在学习了《单片机原理及应用》课程及《模拟电子线路》、《数字电子线路》等专业基础课程之后进行的一次综合训练,其主要目的是加深学生对单片机软硬件技术和相关理论知识的理解,进一步熟悉51单片机系统设计的基本理论、方法和技能;掌握工程应用的基本内容和要求,力争做到理论与实际的统一;同时培养学生分析问题、解决问题的能力和独立完成系统设计的能力,并按要求编写相关的技术文档和设计报告等。 三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等) 1.设计内容 (1)选择51单片机,晶振采用12MHz。 (2)设计一个能产生0至50HZ正弦波信号。通过0832D/A芯片完成数模转换。 (3)频率值由键盘输入。 (4)将频率值由LED数码管上显示(两位)。 2.设计要求 (1)按照任务书的要个求完成系统分析及方案设计。 (2)完成硬件原理图的设计,并选择相关元器件。 (3)完成控制软件流程图的设计,编写相应的单片机控制程序。 (4)撰写设计报告。 3. 成果要求 (1)在proteus中实现仿真。 (2)提交课程设计报告。 四、应收集的资料及主要参考文献: 1.李建忠.单片机原理及应用.西安电子科技大学出版社,2008 2.杨居义.单片机课程设计指导.清华大学出版社,2009 3.李海滨等.单片机技术课程设计与项目实例.中国电力出版社,2009 以及与51系列单片机相关的文献及教材。 五、审核批准意见 教研室主任(签字)

电气工程及其自动化课程设计

本科课程设计说明书 某塑料制品厂全厂总配变电所及配电系统设计 学院(部):电气与信息工程学院 专业班级:电气08-5 学生姓名:XXX,XXX,XXX 指导教师:XX老师 2011年6月29日 某塑料制品厂全厂总配变电所及配电系统设计 摘要 本厂是35kV变电站的设计,本设计首先根据厂方给定的全厂各车间电气设备及车间变电所负荷计算表进行电力负荷计算,然后根据对计算负荷的分析选定主变压器和各车间变电所的变压器型号,变电所电气主接线设计是依据变电所的最高电压等级和变电所的性质,选择出一种与变电所在系统中的地位和作用相适应的接线方式。在经济角度上要考虑周全,尽量以最少的投资获得最佳的方案。选好变压器和主接线后进行短路电流计算,对变电站系统中的各个电压等级下的母线发生三相短路时,所流过的短路电流进行了分别计算。在设计过程中根据电力部门对工厂功率因数的要求计算出需要补偿的无功功率并以此选择相应的补偿电容器。然后对线路设定短路点进行短路电流的计算作为各设备的选型依据。对电气设备进行选择,电气设备的选择条件包括两大部分:一是电气设备所需要满足的基本条件,即按正常工作条件选择,并按短路状态校验动、热稳定;二是根据不同电气设备的特点而提出的选择和校验项目。考虑到对变压器的保护在设计中对主变压器设置了以下继电保护:瓦斯保护、过电流保护和电流速断保护。 通过本次课程设计,旨在熟悉变电所中供电系统的负荷计算,掌握变电所中二次回路的基本原理,在次基础上对供电系统中的变电所二次接线进行了设计和保护,最后根据具体环境条件对电气设备进行校验,使本次设计的内容更加完善。 关键词:电力负荷计算,变压器选择,短路电流计算,继电保护

计算机硬件课程设计--简单模型机设计

计算机硬件课程设计--简单模型机设计

计算机硬件综合课程设计报告

简单模型机设计 一、设计要求 硬件:TDN-CM+计算机组成原理实验系统一台,PC机一台,排线若干,串口线一根。 软件:CMP软件 二、设计目的 1.通过对一个简单计算机的设计,对计算机的基 本组成、部件的设计、部件间的连接、微程序控制器的设计、微指令和微程序的编制与调试等过程有更深的了解,加深对理论课程的理解。 2.通过这次课程设计,建立整机的概念,对程序 进行编辑,校验,锻炼理论联系实际的能力。 3.通过本次课程设计熟悉和训练设计思路与实 现方法。 4.通过本次课程设计锻炼团队合作的能力和团 队问题的解决。

三、设计电路及连线 设计电路及连线实验图如下图1-1所示。 图1-1 简单模型机连线图 四、设计说明 本次课程设计将能在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器

来完成,CPU 从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。 本次课程设计采用五条机器指令:IN (输入)、ADD (二进制加法)、STA (存数)、OUT (输出)、JMP (无条件转移),其指令格式如下(前4位为操作码): 助记符 机器指令码 说 明 微程序入口地址 IN 0000 0000 “INPUT DEVICE ”中 10 的开关状态→R0 0001 0000 ×××× ×××× R0+[addr]→R0 11 0010 0000 ×××× ×××× R0→[addr] 12 0011 0000 ×××× ×××× [addr]→BUS 13 0100 0000 ×××× ×××× addr →PC 14 ADD addr STA

课程设计(论文)格式

物理化学法污水处理技术 专业班级:姓名:课程名称: 摘要:开始…………(全文页面设置:页边距上3.5cm、下2.4cm、左2.7cm、右2.0cm,装订线在左侧0.5cm的位置,页眉1.5cm,页脚1.6cm。正文采用小四号Times New Roman,1.5倍行距,标准字符间距) 关键词:课程知识;建构主义;社会建构;个体建构 正文开始………… 正文的文章结构为:标题 (汉字为小二号黑体,居中,置顶,标题中数字及英文字母为Times New Roman)换行后书写一级标题“1”(汉字为小三号黑体,左起顶格;标题中数字及英文字母为Times New Roman字体),另换行后书写二级标题“1.1.”(小四号黑体,左起空两个汉字)。正文的题序层次不宜太多,标题不可以单独置于页面的最后一行。 1.吸附法 正文汉字采用小四号宋体(数字、英文均采用小四号Times New Roman)。 吸附法是利用液体或气体流动相与多孔颗粒充分接触,使流动相中组分被选择分离或滞留在颗粒相的过程。污水处理中常用吸附剂有活性炭、硅藻土、硫化煤等,活性炭以其发达的毛细孔结构及易改性的表面特性而最为常用[7]。 1.1污水处理 吸附法是利用液体或气体流动相与多孔颗粒充分接触,使流动相中组分被选择分离或滞留在颗粒相的过程。污水处理中常用吸附剂有活性炭、硅藻土、硫化煤等,活性炭以其发达的毛细孔结构及易改性的表面特性而最为常用.。 2.萃取法 萃取法利用与水不相溶解或极少溶解的特定溶剂与废水充分混合,使溶于污水中的。萃取法利用与水不相溶解或极少溶解的特定溶剂与废水充分混合,使溶于污水中的。萃取法利用与水不相溶解或极少溶解的特定溶剂与废水充分混合,使溶于污水中的。萃取法利用与水不相溶解或极少溶解的特定溶剂与废水充分混合,使溶于污水中的15℃~25℃(ABCDEFG)。

电气工程基础课程设计

电气工程基础课程设计题目:110kV降压变电站电气系统初步设计 学生姓名:林俊杰 专业:电气工程及其自动化 班级:电气0906班 学号:4 指导教师:罗毅

目录 变电站电气系统课程设计说明书 一、概述 1、设计目的———————————————————————————— 2、设计内容 3、设计要求 二、设计基础资料 1、待建变电站的建设规模 2、电力系统与待建变电站的连接情况 3、待建变电站负荷 三、主变压器与主接线设计 1、各电压等级的合计负载及类型 2、主变压器的选择 四、短路电流计算 1、基准值的选择 2、

一、概述 1、设计目的 (1)复习和巩固《电气工程基础》课程所学知识。 (2)培养和分析解决电力系统问题的能力。 (3)学习和掌握变电所电气部分设计的基本原理和设计方法。 2、设计内容 本课程设计只作电气系统的初步设计,不作施工设计和土建设计。 (1)主变压器选择:根据负荷主变压器的容量、型式、电压等级等。 (2)电气主接线设计:可靠性、经济性和灵活性。 (3)短路电流计算:电力系统侧按无限大容量系统供电处理; 用于设备选择时,按变电所最终规模考虑;用于保护整定计算时,按本期工程考虑;举例列出某点短路电流的详细计算过程,列表给出各点的短路电流计算 结果S k 、I”、I ∞ 、I sh 、T eq (其余点的详细计算过程在附录中列出)。 (4)选择主要电气设备:断路器、隔离开关、母线及支撑绝缘子、限流电抗器、电流互感器、电压互感器、高压熔断器、消弧线圈。每类设备举例列出一种设备的详细选择过程,列表对比给出选出的所有设备的参数及使用条件。 (5)编写“××变电所电气部分设计”说明书,绘制电气主接线图(#2图纸)3、设计要求 (1)通过经济技术比较,确定电气主接线; (2)短路电流计算; (3)主变压器选择; (4)断路器和隔离开关选择; (5)导线(母线及出线)选择; (6)限流电抗器的选择(必要时)。 (7)完成上述设计的最低要求; (8)选择电压互感器; (9)选择电流互感器; (10)选择高压熔断器(必要时); (11)选择支持绝缘子和穿墙套管; (12)选择消弧线圈(必要时); (13)选择避雷器。 二、设计基础资料 1、待建变电站的建设规模 ⑴变电站类型: 110 kV降压变电站 ⑵三个电压等级: 110 kV、 35 kV、 10 kV ⑶ 110 kV:近期线路2回;远期线路 3回 35 kV:近期线路2回;远期线路4 回

嵌入式课程设计电子词典硬件设计

嵌入式课程设计电子词典硬件设计

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

上海电力学院 嵌入式系统 课程设计报告 题目:电子词典的设计 姓名: 学号: 院系: 专业年级: 同组成员: 年月日

一、实验内容及要求 在LCD屏幕左侧绘制出单词输入框和释义显示框以及一个搜索键,右侧绘制4*4键盘按钮,模拟出简易电子词典的功能,按钮操作用触摸屏或键盘实现均可。 实现功能: (1)LCD屏幕上显示4*4键盘,显示单词及其翻译、例句。 (2)一个键可完成2个英文字母的输入,如左上角第一个键可实现输入a,b两个字母,第一次按下时为输入a,如果需输入b,只需连续快速按键两次即可。 (3)在输入完单词后,点击搜索键,即可在释义显示框中显示该单词的词性、中文解释、示例词组和句子等。 (4)当发现输入的单词在库中不存在时,可实现将该单词添加入库的操作。 二、设计思路 (1)通过LCD显示模块画出电子词典操作界面。 (2)对应界面中各键的位置设置键盘对应键值。 (3)设定功能键,实现以下3个功能:①退格键:删除最后一位字母;②搜索∕保存键:对输入框的单词进行判断,若单词存在于词库中,则显示单词词性、词义、例句;若单词不存在则自动进行保存;③转换键:按下后,字母键输出对应的第二个字母。 (4)按键后赋值并显示。 三、软件构架 开 LCD模块 键盘 结

四、模块分析 (1)键盘模块 流程图: 源代码:/********************************************************************************************* * File : keyboard.c * Author: embest * Desc : keyboard source code * History: *********************************************************************************************/ /*--- include files ---*/ 开键盘初始键盘是Y 读取是否是功Y N 执行赋显结束 N

系统硬件综合设计

计算机与信息学院 《系统硬件综合设计》 课程设计报告 学生姓名:李 学号: 1234567890 专业班级:计算机 2017 年 07 月 01日

一、实验原理及设计 本次试验我主要根据上图进行理解和编程,起先参考了5个基础实验,期间又翻阅了自己动手写cpu,并且在网上查了很多资料,下面我将对该图做出我的理解和设计: 1.pcf部分 always @(posedge Clk) begin PCPlus4F_Reg = PCPlus4F; if (BranchM&ZeroM) PCF = PCBranchM; else PCF = PCPlus4F; InstructionF_Reg = InstructionF; if (InstructionF[31:26] == 6'b000010) begin PCF = {6'h0,InstructionF[25:0]}; PCF = PCF << 2; end End assign PCPlus4F = PCF + 4; assign ImemRdAddrF = PCF; 每个时钟上升沿到来,根据上一个时钟的PCSrcM判断是否为分支指令,若是,则选择PCBranchM作为这个时钟的指令地址,否则选PCF+4作为这个指令的指令地址,另外对于J类指令,我设计了一个特定的OpCode==“000010”,即为跳转指令,因为每个指令以字节格式存储,占用,4个字节,故将后26位立即数进行位扩展后将其左移两位,效果等同于乘4,再将其赋值给PCF,这样下一跳的指令地址即为所要跳转的地址。对于这个部分,我起先是准备将其设计成一个模块的,之后由于模块接口连接时出现了无法解决的错误:输出PCF要作为Instruction Memory的输入,又要作为自身模块下一跳的输入,导致三者关联一起变化,程序报错,后来我又想到将PCF的输出改成两个,PCFout 及PCFnext,PCFout作为Instruction Memory的输入,PCFnext作为自身模块下一跳的输入,但是程序仍无法正常运行,最后我想到了在top模块中对PCF进行处理并得以实现。

课程设计模板

基于STC12C5A60S2单片机步进电机 控制系统设计 院系电子信息工程学院 专业电子信息工程 班级 2 姓名

摘要 (居中,黑体小三字体,段前17磅,段后0磅,行距1.25)具有体积小、转矩大和速度范围宽的步进电机,在计算机和办公自动化飞速发展的今天,已经被广泛应在在各种领域中。在本文中,使用Visual Basic(以下简称VB)语言,编写步进电机控制系统的上位机软件,使用C语言编写步进电机控制系统的下位机软件。然后通过USB转串口实现计算机与单片机之间的串口通信,从而达到通过上位机软件实现对步进电机控制的目的。本设计的硬件主要包括单片机的最小系统模块、L298N驱动模块和USB转串口模块。 本文重点介绍了步进电机、STC12C5A60S2单片机、L298N芯片和串口通信的工作原理,简略的介绍了本系统的硬件和软件设计,同时还有对软硬件系统的调试。 关键词:四相五线步进电机;STC12C5A60S2单片机;Visual Basic;串口通信

目录 摘要 ............................................................................................................... I 目录 ............................................................................................................. II 1 引言 .. (1) 1.1 研究背景及意义(黑体四号字体,段前、段后0磅,行距1.25) (1) 1.2 本课题任务(黑体四号字体,段前、段后0磅,行距1.25) (1) 2 硬件设计 (1) 2.1 总体方案设计(黑体四号字体,段前、段后0磅,行距1.25) (1) 2.2 步进电机的概述 (2) 3 软件设计 (2) 3.1 上位机软件的任务 (2) 3.2 上位机的界面实现 (2) 3.3 在VB平台下实现串口通信 (3) 4 系统调试与实验 (4) 5 课程设计总结 (5) 5.1 遇到的问题及解决办法 (2) 5.2 总结与展望 (2) 参考文献 (6) ---------------------------------------------------------------------------- 以下内容供参考!

电气工程课程设计

电气工程课程设计 要求: 针对某一较复杂的电网进行电力系统三相短路起始次暂态电流的计算,短路后指定时刻短路电流周期分量的计算;不对称短路时短路点故障相电流和非故障相电压的计算,对称和不对称短路后任意支路故障电流和节点电压的计算 一、电力系统三相短路起始次暂态电流的计算,短路后指定时刻短路电流周期分量的计算 电力系统发生三相短路故障造成的危害性是最大的。作为电力系统三大计算之一,分析与计算三相短路故障的参数更为重要。设计示例是通过两种不同的方法进行分析与计算三相短路故障的各参数,进一步提高短路故障分析与计算的精度和速度,为电力系统的规划设计、安全运行、设备选择、继电保护等提供重要依据。 一、基础资料 1.电力系统简单结构图 电力系统简单结构图如图1所示。 M T1 T2T2 G2G2 G1 6kV 2000kW cos 0.86 N ?=起动系数为6.5用电负载(电动机) (3) K LGJ-185 100km 100km LGJ-15025MW cos 0.8N ?=cos 0.85 N ?=''0.13 d X =火电厂 110MW 100km LGJ-120110kV 负载 图1 电力系统简单结构图 '' 0.264 d X =86j MV A +?T3 2.电力系统参数

如图1所示的系统中K (3)点发生三相短路故障,分析与计算产生最大可能的故障电流和功率。 (1)发电机参数如下: 发电机G1:额定的有功功率110MW ,额定电压N U =10.5kV ;次暂态电抗标幺值''d X =0.264,功率因数N ?cos =0.85 。 发电机G2:火电厂共两台机组,每台机组参数为额定的有功功率25MW ;额定电压U N =10.5kV ;次暂态电抗标幺值''d X =0.130;额定功率因数N ?cos =0.80。 (2)变压器铭牌参数由参考文献《新编工厂电气设备手册》中查得。 变压器T1:型号SF7-10/110-59-16.5-10.5-1.0,变压器额定容量10MV ·A ,一次电压110kV ,短路损耗59kW ,空载损耗16.5kW ,阻抗电压百分值U K %=10.5,空载电流百分值I 0%=1.0。 变压器T2:型号SFL7-31.5/110-148-38.5-10.5-0.8,变压器额定容量31.5MV ·A ,一次电压110kV ,短路损耗148kW ,空载损耗38.5kW ,阻抗电压百分值U K %=10.5,空载电流百分值I 0%=0.8。 变压器T3:型号SFL7-16/110-86-23.5-10.5-0.9,变压器额定容量16MV ·A ,一次电压110kV ,短路损耗86kW ,空载损耗23.5kW ,阻抗电压百分值U K %=10.5,空载电流百分值I 0%=0.9。 (3)线路参数由参考文献《新编工厂电气设备手册》中查得。 线路1:钢芯铝绞线LGJ-120,截面积120㎜2,长度为100㎞,每条线路单位长度的正序电抗X 0(1)=0.408Ω/㎞;每条线路单位长度的对地电容b 0(1)=2.79×10﹣6S /㎞。 对下标的说明 X 0(1)=X 单位长度(正序);X 0(2)=X 单位长度(负序)。 线路2:钢芯铝绞线LGJ-150,截面积150㎜2,长度为100㎞,每条线路单位长度的正序电抗X 0(1)=0.401Ω/㎞;每条线路单位长度的对地电容b 0(1)=2.85×10﹣6S /㎞。 线路3:钢芯铝绞线LGJ-185,截面积185㎜2,长度为100㎞,每条线路单位长度的正序电抗X 0(1)=0.394Ω/㎞;每条线路单位长度的对地电容b 0(1)=2.90×10﹣6S /㎞。 (4)负载L :容量为8+j6(MV ·A ),负载的电抗标幺值为=* L X ** 22 *L L Q S U ;电动机为2MW ,起动系数为6.5,额定功率因数为0.86。 3.参数数据 设基准容量S B =100MV ·A ;基准电压U B =U av kV 。 (1)S B 的选取是为了计算元件参数标幺值计算方便,取S B -100MV ·A ,可任意设值但必须唯一值进行分析与计算。 (2)U B 的选取是根据所设计的题目可知系统电压有110kV 、6kV 、10kV ,而平均额定电压分别为115、6.3、10.5kV 。平均电压U av 与线路额定电压相差5%的原则,故取U B =U av 。

综合课程设计报告

课程设计报告 课程名称 专业、班级 学号 姓名 指导教师 设计时间 2012年10 月15 日

一、引言(简要说明设计题目的目的、意义、内容、主要任务等) 微机原理与接口技术 课程设计一8255与多位LED数码管的显示 1. 课程设计目的 掌握8255A的编程原理与多位LED数码管的显示方法。 2. 课程设计设备 MUT—Ⅲ型实验箱、8086CPU模块。 3. 课程设计内容 把待显示字符的LED代码组成一个七段代码表,存放在存储器中。通过对8255编写程序在多位LED数码管上显示输出。 1、设计出8255与8086接口对应硬件电路,并完成相应的连接 2、设计出8255与LED数码管的对应硬件接口电路,并完成相应的连接 3、编写程序,在数码管上显示 课程设计二 8255键盘扫描与LED数码管显示 1. 课程设计目的 掌握8255A的编程原理。 2. 课程设计设备 MUT—Ⅲ型实验箱、8086CPU模块。 3. 课程设计内容 8255扩展扫描3X8行列式键盘,由一位LED数码管显示 1、设计出8255与8086接口对应硬件电路,并完成相应的连接 2、调试对应8255、键盘、及数码管硬件接口电路及相应接口软件 3、当用键盘输入时在数码管上显示相应值 DSP原理与应用 课程设计一INT2中断实验 1. 课程设计目的 掌握中断技术,学会对外部中断的处理方法; 掌握中断对程序流程的控制,理解DSP对中断的响应时序。 2. 课程设计设备

计算机,CCS 2.0版软件,DSP仿真器,实验箱 3. 实验说明 DSP的INT2中断为低电平沿触发。 课程设计二键盘接口及七段数码管显示实验 1. 课程设计目的 掌握中断技术,学会对外部中断的处理方法; 掌握中断对程序流程的控制,理解DSP对中断的响应时序。 2. 课程设计设备 计算机,CCS 2.0版软件,DSP仿真器,实验箱 3. 实验说明 HD7279A芯片简介 该芯片是一片具有串行接口的,可同时驱动8位共阴式数码管或(64只独立LED)的智能显示驱动芯片,该芯片同时还可连接多达64键的键盘矩阵,单片即可完成LED显示,键盘接口的全部功能。HD7279A内部含有译码器,可直接接受BCD码或16进制码,并同时具有2种译码方式。此外,还具有多种控制指令,如消隐、闪烁、左移、右移、段寻址等。 HD7279A具有片选信号,可方便地实现多于8位的显示或多于64键的键盘接口。 EDA应用 课程设计一跑马灯设计 课程设计要求 控制8个LED进行花式显示,设计4种显示模式: S0:从左到右逐个点亮LED; S1:从右到左逐个点亮LED; S2:从两边到中间逐个点亮LED; S3:从中间到两边逐个点亮LED. 4种模式循环切换,复位键(rst)控制系统的运行和停止. 课程设计二8位数码扫描显示电路设计 课程设计要求 采用动态扫描原理,在8个数码管上显示数据“124579DF”

单片机系统课程设计论文格式2.1

. 说明:格式设置指下图。 行距的设置。 段前段后的设置。 大纲级别的设置。自动生成目录时候很有用。没有说明的为正文文本。 首行缩进的设置。 说明:字体设置指下图。 西文字体的设置。如果没有特殊说明,就选图上的这个。 字体的设置。 字号的设置。

. .页脚. 摘 要 应叙述本设计(论文)的主要容、特点,文字精练,是一篇具有独立性和完整性的短文。包括主要成果和结论性意见,其中不宜使用公式、图表,不标注参考文献编号。关键词要在摘要中出现。 关键词:语音识别 整篇文章的页面设置如下: 页眉:宋体加粗五号 居中,内容如上。 摘要:字体黑体常规小二,中间1 个字的空格;格式居中、大纲级别为1级、段前段后空1行、1.25 倍行距。 摘要内容:字体宋体常规小四号。格式两端对齐,首行缩进2字符,1.25倍行距。 关键词:字体宋体加粗小四 号。格式两端对齐,顶格,1.25倍行距。关键词与摘要内容之间无空行。 关键词内容:字体宋体常规小四号。用1个字的空格隔开,3-5个,一定要在摘要内容中出现。覆盖论文内容的通用词。不能有英文简写,如:CPU ,应该写“中央处理器”。

. .页脚.

.页脚. 摘 要....................................................... 第1章 绪论 0 1.1 概述 1.2 1.2.1 1.2.2 1.3 第2章 2.1 2.3 DSP 第3章 结论 参考文献 附录 致

语音识别(Speech Recognition)最基本的定义是。语音处理和识别是利用计算机对 从而实现人类语音的自动理解和处理的一门学科[1] 。 1.2.1 1. 系统控制器和S3C4510B 微控制器核采用2. 控制器DMA 自动语音识别的难题。 1.2.2 这一点,却是相当的困难[2]。 1.3 本文研究的意义 目前,语音识别在理论上和实验室条件下达到了比较高的水平。

建筑电气控制课设报告.

电气控制技术 综合实验报告书 题目高低位水箱供水电气控制系统设计与调试 学院(部) 电控学院 专业电气工程及其自动化 班级_ ____ 学生姓名 学号 12 月12 日至12 月25 日共 2 周 指导教师(签字) 2015年11 月15 日

目录 一、设计内容及要求 (2) 二、设计原始资料 (2) 三、系统原理说明 (3) 四、系统总体设计 (4) 五、元件的选择 (8) 六、程序的设计与调试 (9) 七、操作使用说明 (12) 八、总结………………………………………第 13页 九、主要参考资料 (14) 附表:元件明细表 附图一:电气原理图1(主电路与控制电路) 附图二:电气原理图2(梯形图与指令系统) 附图三:电气箱布置图 附图四:接线图(相对编号法)

一、设计内容及要求 通过对电气控制系统的设计,掌握电气控制系统设计的一般方法,能够设计出满足控制要求的电气原理图,安装布置图、接线图和控制箱的设计,并进行模拟调试。具有电气控制系统工程设计的初步能力。 根据系统的控制要求,采用PLC为中心控制单元,设计出满足控制要求的控制系统并进行联机调试。 二、设计原始资料 1、高低位水箱均设水位信号器。高位水箱水位达到低位,低 位水箱水位达到高位时,水泵起动;高位水箱水位达到高位或低位水箱水位达到低位时,水泵停止。 2、两台水泵分工作泵和备用泵,可以互换,只有一台水泵工 作。当工作泵出现故障时,备用泵自投。水泵功率5.5KW。 3、具有手动、自动工作方式。 4、各种指示及报警。 三、系统原理说明 在高层建筑中,一般都会采用高低位水箱供水方式,它主要有两个作用:1.是为生活及消防用水储备一定的水量。2.为生活及消防用水提供一定的压力,给用水提供一定压力还可采用加压水泵及气压罐等办法,这种办法可不增加建筑物的结构荷载,但需耗电能,停电或机械故障时会影响给水,故我国多用高位水箱调压。一般水泵电机及控制室位于建筑物的地下,水箱通常设于建筑的顶部。

硬件课程设计报告(电子计算器)

计算机科学与技术学院 硬件课程设计报告 姓名:学号: 专业:计算机科学与技术 班级:计科班 设计题目:电子计算器 成员: 指导教师:职称: 年月

课程设计指导教师评阅书指导教师评语: 成绩:指导教师签字: 年月

摘要 电子计算器的设计主要分为键盘扫描与读取编码、七段LED数码管显示和四则运算的编写。这次设计中我们采用可编程接口芯片8255链接4*4键盘和LED显示屏,从键盘扫描读入数字,在显示屏上面显示出来,并通过cpu运算出结果显示在屏幕上。由于对汇编语言也不甚了解,只是进行一些简单的自然数的四则运算。 由于本次实验中,实验箱是TPC-ZK综合微机开放式实验系统,微机接口实验仪采用模块化、积木式的结构,各实块互不影响。但可通过连线将各实验模块有机组合起来,进行微机外围接口实验。这个实验选择的是4*4键盘连接上8255A然后控制LED显示。 关键词:8255A ;七段LED数码管;键盘;汇编语言;四则运算 目录 1 设计任务与要求 (3) 1.1选题 (3) 1.2需求分析 (3) 1.3设计任务 (3) 2硬件方案 (3) 2.1微处理器8086芯片 (3) 2.2 可编程并行接口8255A芯片 (4) 2.3 4*4矩阵键盘 (6) 2.4 七段LED数码管 (7) 2.5 电路及其功能模块图 (8) 3软件方案 (10) 3.1流程图 (10) 3.2源程序代码 (11) 4 问题与解决方案 (26) 5 成果展示 (26) 6 总结 (27) 7 心得体会与收获 (27) 8参考文献 (27)

1 设计任务与设计要求 1.1选题 我选的题目是电子计算器,电子计算器的设计主要分为键盘编码、七段数码管显示、和四则运算法则这三部分。设计时用可编程接口芯片8255A链接4*4键盘和七段LED数码管,8255扫描键盘并通过数码管显示相应的数字,这其中需要一定的汇编程序作为核心支撑,才能正确的使各种功能运行正常。 1.2需求分析 通过对选题的深入了解,电子计算器基本功能可以概括为: 1.可以进行简单的加、减、乘、除四则运算; 2.为了显示的人性化,按下每个数字都要进行反馈显示; 3.数码管只有四位显示,运算数和结果应尽量小于四位数,不然显示不全; 4.计算器能判断个别简单的错误,如除数为零,显示报错; 5.计算器要有清零功能,可以在按键失误后重新按键。 在显示屏上可以及时反馈按下数字,这需要扫描程序模块一直运行着,并能够及时调用显示程序模块,当有运算符号按下时还要及时给之前按下的数字进行组装成一个数值,组装键值模块也是程序的重要所在。等等这些都是在主程序下合理安排、运用流畅的,才能带来较完美的计算器体验。 1.3设计任务 本次实验我分为电路设计和编码设计这两个任务模块来设计的。 电路设计主要研究键盘按键位置设计和各个芯片器件之间的连线。 编码设计主要分为键盘扫描读取编码、七段数码管显示编码和四则运算编码。 2 硬件方案 2.1微处理器8086芯片

系统硬件综合设计

计算机与信息学院 系统硬件综合设计》 课程设计报告 学生姓名:李 学号:1234567890 专业班级:计算机 2017 年07 月01 日

1.pcf 部分 always @(posedge Clk) begin PCPlus4F_Reg = PCPlus4F; if (BranchM&ZeroM) PCF = PCBranchM; else PCF = PCPlus4F; InstructionF_Reg = InstructionF; if (InstructionF[31:26] == 6'b000010) begin PCF = {6'h0,InstructionF[25:0]}; PCF = PCF << 2; end End assign PCPlus4F = PCF + 4; assign ImemRdAddrF = PCF; 每个时钟上升沿到来,根据上一个时钟的PCSrcM判断是否为分支指令,若是,则选择 PCBranchM作为这个时钟的指令地址,否则选PCF+4作为这个指令的指令地址,另外对于J 类指令,我设计了一个特定的OpCode=“= 000010”,即为跳转指令,因为每个指令以字节格式存储,占用,4 个字节,故将后26 位立即数进行位扩展后将其左移两位,效果等同于乘4,再将其赋值给PCF,这样下一跳的指令地址即为所要跳转的地址。对于这个部分,我起先是准备将其设计成一个模块的,之后由于模块接口连接时出现了无法解决的错误:输出PCF要作为Instruction Memory 的输入,又要作为自身模块下一跳的输入,导致三者关联一起变化,程序报错,后来我又想到将PCF的输出改成两个,PCFout 及PCFnext,PCFout 作为Instruction Memory的输入,PCFnext 作为自身模块下一跳的输入,但是程序仍无法正常运行,最后我想到了在top 模块中对PCF进行处理并得以实

相关文档
最新文档