毕业论文基于fpga实现的交通灯控制器说明书_第1页
毕业论文基于fpga实现的交通灯控制器说明书_第2页
毕业论文基于fpga实现的交通灯控制器说明书_第3页
毕业论文基于fpga实现的交通灯控制器说明书_第4页
毕业论文基于fpga实现的交通灯控制器说明书_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于FPGA实现的交通灯控制器一、实验室名称通信实验室(实训楼二楼)二、实训内容本实验为Verilog HDL的程序设计仿真,通过实验掌握状态机,时序CLK的控制模块,及时序同步的控制方式。实验题目:基于FPGA实现的交通灯控制器实验要求:1.LED灯显示交通灯状态。 2.7段数码管显示当前状态剩余时间。状态要求:1.主干道绿灯亮35s支道绿灯亮25s。 2.当主干道绿灯亮时,支道亮红灯。 3.由绿灯转红灯时,黄灯亮5s。三、实训步骤3.1设计思路和原理本次设计是针对十字路口,进行南北和东西直行情况下交通灯控制。设定东西方向为主干道方向,根据交通灯的亮的规则,在初始状态下四个方向的都为红灯亮启,进入正常工作状态后,当主干道上绿灯亮时,支干道上红灯亮,持续35S后,主干道和支干道上的黄灯都亮启,持续5S后,主干道上红灯亮启,支干道上绿灯亮启持续25S,之后主干道和支干道上的黄灯都亮启5s,一个循环完成。循环往复的直行这个过程。其过程如下图所示:3.2实现方法本次采用文本编辑法,即利用Verilog HDL语言描述交通控制器,通过状态机计数法,实现设计所要求的交通灯控制及时间显示。设计中用两组红黄绿LED模拟两个方向上的交通灯,用两个7段数码管显示主干道上的交通灯剩余时间,控制时钟由试验箱上频率信号提供。3.3整体设计交通灯控制的关键是各个状态之间的转换和进行适当的时间延时,根据状态机的设计规范,本次设计了三个状态之间的循环转化,其真值表及状态转化图如下所示:说明:该状态图为交通灯在正常情况下的状态转化图,进入控制后,状态00时主干道绿灯及支干道红灯亮起,进入状态01后两路黄灯亮起,状态11时主干道红灯及支干道绿灯亮起。进入10状态两路黄灯亮起。结束一个循环,从00状态重新开始循环。为实现控制与显示的功能,需要设计交通灯点亮顺序控制程序,倒数计时程序,七段数码管显示程序,数码管显示扫描程序,其系统结构图如下所示:图3.交通灯控制系统结构图其中rst为复位信号,clk为时钟信号,hold为特殊情况控制信号,输入hold时两个方向红灯无条件亮起。3.4具体设计根据整体设计要求,编写各个功能部分Verilog HDL程序,设置各输入输出变量说明如下clk /实验箱 1K Hz的时钟计时g1,g2,r1,r2,y1,y2; /g、r、y依次为绿green红red黄灯yellow,1为主干道,2为支道smg; /定义一个smg,用于控制数码管输出数值led; /led控制使用的数码管state,next_state; /状态控制ctrl;/定义一个ctrl,用于控制数码管显示smg1或smg2的值a;/定义一个a,用于判断在当前状态下,是进行数值初始化,还是计时smg1,smg2;/smg1为个位,smg2为十位clk1m;/计数1秒cnt;/产生1秒3.4.1画出状态图State0:g1=1;g2=0;r1=0;r2=1;y1=0;y2=0;smg1=4b0101;smg2=4b0011State3:g1=0;g2=0;r1=1;r2=0;y1=0;y2=1;smg1=4b0101;smg2=4b0000State2:g1=0;g2=1;r1=1;r2=0;y1=0;y2=0;smg1=4b0101;smg2=4b0010State1:g1=0;g2=0;r1=0;r2=1;y1=0;y2=0;smg1=4b0101;smg2=4b0000smg1=b0000smg2=b0000smg1=b0000smg2=b0000smg1=b0000smg2=b0000smg1=b0000smg2=b0000CLK3.4.2写出状态表g1g2r1r2y1y2smg1smg2State010010001010011State100011001010000State201100001010010State3001001010100003.4.3写出程序3.4.3.1输入输出及中间变量设置如下:module qiuge80fen(clk,g1,g2,r1,r2,y1,y2,smg,led);input clk; output reg g1,g2,r1,r2,y1,y2; /g、r、y依次为绿、红、黄灯,1为主干道,2为支道output reg7:0 smg; /smg控制数码管输出数值output reg1:0 led; /led控制使用的数码管reg1:0state,next_state; /状态控制reg3:0 ctrl;/ctrl为控制数码管显示smg1或smg2的值reg a;/a用来判断在当前状态下,是进行数值初始化,还是计时reg3:0 smg1,smg2;/smg1为个位,smg2为十位reg clk1m;/计数1秒reg8:0 cnt;/产生1秒parameter state0=2b00,state1=2b01,state2=2b10,state3=2b11;/定义状态机3.4.3.2状态转换控制以及状态:always (posedge clk1m)/在每秒的在上升沿运行,begin state=next_state;/记录当前状态case(state) /通过case来选择当前状态state0:begin if(!a) begin /a=0时进行状态初始化smg1=4b0101; /5smg2=4b0011; /3a=1;g1=1;g2=0;r1=0;r2=1;y1=0;y2=0;endelse begin/a不为0时进行倒计时if(!smg1&!smg2) begin/当smg1、smg2都为0时,将state进入state1状态next_state=state1;a=0;/重设a值end else if(smg1=b0000) begin/当个位为0是,将个位重设为9,十位减1smg1=4b1001;smg2=smg2-1;endelse/当十位为0个位不为0时,个位减1smg1=smg1-1;endendstate1:begin /状态1与状态0运行大致相同if(!a) beginsmg1=4b0101; /5smg2=4b0000; /0a=1;g1=0;g2=0;r1=0;r2=1;y1=1;y2=0;endelse beginif(smg1=b0000) beginnext_state=state2;a=0;endelsesmg1=smg1-1;endendstate2:begin /状态2与状态0运行大致相同if(!a) begin smg1=4b0101; /5smg2=4b0010; /2a=1;g1=0;g2=1;r1=1;r2=0;y1=0;y2=0;endelse beginif(!smg1&!smg2) beginnext_state=state3;a=0;endelse if(smg1=b0000) beginsmg1=4b1001;smg2=smg2-1;endelsesmg1=smg1-1;endendstate3:begin /状态3与状态0运行大致相同if(!a) beginsmg1=4b0101; /5smg2=4b0000; /0a=1;g1=0;g2=0;r1=1;r2=0;y1=0;y2=1;endelse beginif(smg1=b0000) beginnext_state=state0;a=0;endelsesmg1=smg1-1;endendendcase3.4.3.3计时信号/*产生1秒*/always (posedge clk)beginif (cnt=500)begincnt=0;clk1m=clk1m;endelsecnt=cnt+1;end3.4.3.4数码管的译码及扫描显示always (posedge clk)/每当时钟脉冲上升沿到来时运行beginif(led=2b00) begin /判断led位选信号的状态led=led+1;/led=00时,led+1ctrl=smg1;/当led=0时,点亮第一个数码管endelse beginled=0;/当led=01时,led清零ctrl=smg2;end/当led=01时,点亮第二个数码管endalways(ctrl)/每当ctrl变化时进行begincase(ctrl)/通过case语句来判断数码管显示的数值b0000: smg=b00111111; /显示0b0001: smg=b00000110;/显示1b0010: smg=b01011011; /显示2b0011: smg=b01001111; /显示3b0100: smg=b01100110; /显示4b0101: smg=b01101101; /显示5b0110: smg=b01101101; /显示6b0111: smg=b00000111; /显示7b1000: smg=b01111111; /显示8b1001: smg=b01101111; /显示9endcase3.5导入程序打开Quartus II 8.1,点击File,New Project Waizard:Introdution,点击Next创建新的工程给命名为qiuge80fen,点击next,选择cyclone III芯片,类型为FPGA,芯片型号EP3C40F78C08,点击File NewDesign FileVerilog HDl File建立Verilog HDl编译环境。将之前程序导入工程中,点击工具栏中的Start Compilation进行编译。 3.6管脚分配在前面选择好一个合适的目标器件(在这个实验中选择为EP3C40F780C8),完成设计的分析综合过程,得到工程的数据文件以后,需要对设计中的输入、输出引脚指定到具体的器件管脚号码,指定管脚号码称为管脚分配或管脚锁定。点击Assignments菜单下面的Assignment Editor,进入到引脚分配窗口,首先将要分配管脚的信号放置在To下方。双击To下方的New,选择Node Finder进入如图1-18所示的Node Finder对话框界面。Filter窗口选择Pins:all,在Named窗口中输入“*”,点击List在Nodes Found窗口出现所有信号的名称,点击中间的按钮点击OK,再按分配管脚如下图完成后点击工具栏中的Start Compilation进行编译。3.7波形仿真点击File,new,选择Verification/Debugging File中的Vector Waveform来建立一个波形仿真工程,右键点击Name,选择InsertInsert Node or Bus。点击Node Finder选择Pins:all再点击List并全部导入,点击clk,在编辑栏点击overwrite clock,在Period选择1.0 ms点击OK。在状态栏点击EditEnd Time,选择80 s。再点击Processingsimulator Tool,点击Generate Functional Simulator Netlist建立波形网,再点击start进行仿真,等仿真结束,点击Report查看生成波形仿真。3.8烧录程序到开发箱点击Quartus II 8.1 中的Tool选择programmer,点击Hardware setup选择USB-Blaster传输方式,点击start将程序烧入LTE-SOPC-02FB EDA开发箱中。查看开发箱的工作状态。四、实训数据及结果分析通过以上实验得出以下数据:1.波形仿真结果:2.开发箱运行结果:状态0: 状态1:状态2: 状态3:五、思考与总结在设计中采用V erilog HDL语言设计交通灯控制系统, 借助其功能强大的语言结构, 简明的代码描述复杂控制逻辑设计, 与工艺无关特性, 在提高工作效率的同时达到求解目的, 并可以通过V erilog HDL 语言的综合工具进行相应硬件电路生成, 具有传统逻辑设计方法所无法比拟的优越性。在设计过程中,觉得最难的部分是波形仿真部分,虽然程序编译通过但仿真出不了正确的波形,不是计数器无法正常计数,就是控制输出无法进入到下一个状态,每次出现问题就必须返回重新修改程序。实践证明,在编写一个较复杂的程序时,一开始一定要画流程图,弄清楚各个功能及实现它们的逻辑算法,做到心中有数后在开始下笔写编写程序。在编写的时候要尤其要注意语言的规范,如本次设计中编写的Verilog在Quartus7.0中可以正常生成时序图,而在低版本的软件中却无法生成,原因就是语言使用不规范,在解决这个问题时我总结了一些经验,首先程序要逻辑清晰,简洁明了,避免不必要的嵌套与条用,其次要适当地给程序加上注解文字,提高可读性,以方便之后的程序出错时进行查找,最后充分利用仿真软件提供的各项编译工具与报错消息,按图索骥,有方向的完成程序调试。完成仿真后进行,进行试验箱上的硬件调试,该步骤主要是要求细心,按照引脚清单,逐一完成连线,本次设计用到两个时钟输入,注意一定要选择合适频率的时钟,以便达到期望的效果。注意观察实物的现象,看是否满足设计要求,不满足时检查是硬件问题还是程序问题,如果是程序问题,在修改完之后必须要重新编译,重新烧入。不断排查错误,直至达到满意的效果。通过这次课程设计,熟悉了简单EDA设计的整个流程,加深了对Verilog HDL硬件描述语言的理解,提高了动手能力,并且锻炼了自己的耐心,收获颇丰,我会把在本次课程设计中学到的东西应用到今后的工作学习中。最后感谢同学及老师提供的帮助与指导。六、附录module qiuge80fen(clk,clr,g1,g2,r1,r2,y1,y2,smg,led);input clk,clr; output reg g1,g2,r1,r2,y1,y2;output reg7:0 smg;output reg1:0 led;reg1:0state,next_state;reg3:0 ctrl;reg a;reg3:0 smg1,smg2;reg clk1m;reg8:0 cnt;parameter state0=2b00,state1=2b01,state2=2b10,state3=2b11;always (posedge clk)beginif (cnt=500)begincnt=0;clk1m=clk1m;endelsecnt=cnt+1;endalways (posedge clk1m)begin state=next_state;case(state) state0:begin if(!a) begin smg1=4b0101; /5smg2=4b0011; /3a=1;g1=1;/1主g2=0;r1=0;r2=1;y1=0;y2=0;endelse beginif(!smg1&!smg2) beginnext_state=state1;a=0;smg1=4b0000; /清零smg2=4b0000;end else if(smg1=b0000) beginsmg1=4b1001;smg2=smg2-1;endelsesmg1=smg1-1;endendstate1:begin if(!a) beginsmg1=4b0101; /5smg2=4b0000; /0a=1;g1=0;/1主g2=0;r1=0;r2=1;y1=1;y2=0;endelse beginif(smg1=b0000) beginnext_state=state2;a=0;smg1=4b0000; /清零smg2=4b0000;endelsesmg1=smg1-1;endendstate2:begin if(!a) begin smg1=4b0101; /5smg2=4b0010; /2a=1;g1=0;/1主g2=1;r1=1;r2=0;y1=0;y2=0;endelse beginif(!smg1&!smg2) beginnext_state=state3;a=0;smg1=4b0000;smg2=4b0000;endelse if(smg1=b0000) beginsmg1=4b1001;smg2=smg2-1;endelsesmg1=smg1-1;endendstate3:begin if(!a) beginsmg1=4b0101; /5smg2=4b0000; /0a=1;g1=0;/1主g2=0;r1=1;r2=0;y1=0;y2=1;endelse beginif(smg1=b0000) beginnext_state=state0;a=0;smg1=4b0000;smg2=4b0000;endelsesmg1=smg1-1;endendendcaseendalways (posedge clk)beginif(led=2b00) begin led=led+1;ctrl=smg1;endelse beginled=0;ctrl=smg2;endendalways(ctrl)begincase(ctrl)b0000: smg=b00111111; /0b0001: smg=b00000110; /1b0010: smg=b01011011; /2b0011: smg=b01001111; /3b0100: smg=b01100110; /4b0101: smg=b01101101; /5b0110: smg=b01101101; /6b0111: smg=b00000111; /7b1000: smg=b01111111; /8b1001: smg=b01101111; /9/*b0000: smg1=b00111111;b0001: smg1=b00000110;b0010: smg1=b01011011;b0011: smg1=b01001111;b0100: smg1=b01100110;b0101: smg1=b01101101;b0110: smg1=b01111101;b0111: smg1=b00000111;b1000: smg1=b01111111;b1001: smg1=b01101111;b0000: smg2=b00111111;b0001: smg2=b00000110;b0010: smg2=b01011011;b0011: smg2=b01001111;b0100: smg2=b01100110;b0101: smg2=b01101101;b0110: smg2=b01111101;b0111: smg2=b00000111;b1000: smg2=b01111111;b1001: smg2=b01101111;*/endcaseendendmodule 42附件1: 大学本科毕业论文(设计)工作程序要求阶段工作程序及要求完成时间第一阶段(准备阶段)(一)确定题目和指导教师1.学院(系)成立毕业论文(设计)领导小组;2.学院(系)向教师(具有讲师以上职称或具有研究生学历的助教)分派指导论文(设计)任务,院(系)公布备选题目一览表;3.学院(系)召开指导教师和学生参加的毕业论文(设计)布置大会;4.学生根据自己的专业兴趣、学术特长选定论文题目,确定指导教师,也可与指导教师协商后确定论文题目;5.学院(系)将选题结果汇总成表,报教务处实践教学科备案。每学年第一学期第8周前(二)做好论文开题、写作的准备工作1.指导教师向学生传达毕业论文(设计)要求及有关管理规定,师生沟通交流课题任务,使学生正确理解课题,为开题做准备;2.学生确定论文题目后,应在指导教师的指导下进行文献检索、实习调研以及实验等论文前期准备工作。每学年第一学期第8周以后第二阶段(开题及写作阶段)(三)做好开题报告教研室组织教师指导学生做好开题报告,院(系)检查开题情况,教务处抽查。每学年第二学期第2周前(四)认真进行毕业论文(设计)指导、检查工作。1指导教师做好指导工作,定期检查学生的工作进度和质量,及时解答和处理学生提出的有关问题;2学院(系)要随时了解、检查论文写作进展情况,及时研究协调处理毕业论文写作过程中的有关问题。每学年第二学期(五)毕业论文中期检查教研室组织中期毕业论文检查工作,做好记录,学生须向指导教师汇报工作进度和工作质量,并填写中期检查表。每学年第二学期第8周第三阶段(评审答辩阶段)(六)指导教师评定毕业论文答辩前一周,学生将毕业论文交指导教师,指导教师需认真审阅,写出评语和评分。每学年第二学期第13-14周(七)评阅老师评阅毕业论文学院(系)或教研室安排有关教师,详细评阅每个学生的毕业论文,给出评分。(八)组织答辩学院(系)成立答辩委员会,组织答辩小组对学生进行论文答辩,答辩日程安排通知教务处,并做好答辩记录,给出答辩成绩。每学年第二学期第15周前(九)综合评定成绩学院(系)组织专门人员检查评分标准执行情况,进行成绩汇总和统计;毕业论文成绩及时报送教务处。每学年第二学期第15周前(十)毕业论文归档管理学院(系)收集并整理归档毕业论文有关材料,包括鉴定表(2份)、开题报告(1份)、中期检查表(1份)、评分表(1份)、论文(设计)(1份)及相应电子文档,填写本科生毕业论文(设计)工作总结表,一份交教务处实践教学科。每学年第二学期第16周前(十一)校级优秀毕业论文评选每学年第二学期第17周前注:1.提前或推延进行毕业论文(设计)的,各阶段要求相同,日程自定;2.毕业论文(设计)工作三个阶段时间安排,可根据各专业特点适当调整。 附件2: 大学本科毕业论文(设计)撰写规范一、毕业论文(设计)文本结构毕业论文(设计)主要由8个部分组成:封面;目录;题目;中外文摘要;正文;参考文献;谢辞;附录。二、毕业论文(设计)各部分规范1. 封面封面按学校规定的格式填写,包括论文(设计)题目、作者姓名、指导教师姓名、学科专业等内容。2. 目录目录由毕业论文(设计)各部分内容的顺序号、名称和页码组成,目次中的内容一般列出二级标题即可。目录应该用“”连接名称与页码。3. 题目论文(设计)题目要恰当、简明、凝练,能够反映论文的主题及其内容,做到文、题贴切。题目中不使用非规范的缩略词、符号、代号和公式,通常不采用问话的方式。题目所使用的词语应当考虑到有助于选择关键词和编制题录、索引等。题目的中文字数一般不超过20个字,外文题目不超过10个实词,中外文标题应一致,居中编排格式。4. 中外文摘要及关键词摘要是对毕业论文(设计)内容不加注释和评论的简短陈述。摘要主要是说明研究工作的目的、方法、结果和结论。摘要应具有独立性和自含性,即不阅读全文,就能获得毕业论文(设计)必要的信息,使读者确定有无必要阅读全文。摘要中应用第三人称的方法记述论文的性质和主题,不使用“本文”、“作者”等作为主语,应采用“对进行了研究”、“报告了现状”、“进行了调查”等表达方式。排除在本学科领域已成为常识的内容,不得重复题目中已有的信息。语句要合乎逻辑关系,尽量同正文的文体保持一致。结构要严谨,表达要简明,语义要确切,一般不再分段落。对某些缩略语、简称、代号等,除了相邻专业的读者也能清楚理解的以外,在首次出现处必须加以说明。摘要中通常不用图表、化学结构式以及非公知公用的符号和术语。毕业论文(设计)的摘要包含中文摘要和外文摘要。中文摘要字数约为200300字,外文摘要约为200300个实词。关键词(Keywords)是为了文献标引,从汉语主题词表或论文中选取出来,用以表示全文主题内容信息的词语或术语。关键词不宜用非通用的代号和分子式。关键词一般为36个。关键词的排序,通常应按研究的对象、性质(问题)和采取的手段排序。中文关键词两词之间应留出一个汉字的空间,不加任何标点符号;外文关键词之间用分号隔开。5. 正文毕业论文(设计)的正文包括前言(引言)、正文、结论三个部分。外语类专业毕业生必须用所学专业外语撰写。毕业论文(设计)的篇幅一般6000字左右。(1)前言(引言)前言(引言)主要说明研究工作的目的、范围,对前人的研究状况进行评述分析,阐明研究设想、研究方法、实验设计、预期结果、成果的意义等。(2)正文正文是对研究工作与研究内容的详细表述,一般由标题、文字、表格或公式等部分组成。该部分要运用选定的研究方法分析问题、论证观点,尽量反映出研究能力和学术水平。正文是毕业论文(设计)的核心部分,占据主要篇幅。正文是论文的主体,要求观点清晰、论点正确、论据可靠、论证严密、层次清楚。正文中的图表和计量单位要规范。图须有序号、图题、图例、量和单位,图序号须用阿拉伯数字,与图题空 1 格,写在图下方;表格采用 3线表,表头线和表尾线为粗黑线,表两边不要串写文字,表序号须用阿拉伯数字,与标题空 1格,写在表上方;一律使用法定计量单位。(3)结论结论是对整个研究工作进行归纳和总结。结论应当准确、完整、明确、精练。如不可能导出应有的结论,也可以没有结论而进行必要的讨论,阐述本课题研究中存在的问题及进一步开展研究的建议。6. 谢辞(致谢)谢辞(致谢)是对给予各类资助、指导和协助完成科研工作,以及提供各种条件的单位和个人表示的感谢。谢辞应实事求是。7. 参考文献文后参考文献,是论文的重要组成部分,按顺序和规定的格式列在正文之后。所列出的文献,应当是作者亲自阅读或引用过的,出处要翔实,要进行核实查对。所引用的文献应是公开出版的刊物或著作,内部刊物一般不引用。正文中参考文献的标注方法,是在引用文字(即所引用的词组、句子、段落等)结束处的右上角标出参考文献序号。全文参考文献的序号要按照从小到大的次序排列,某一文献多次引用时,要用同一序号标出。文后参考文献的编写方式,是依正文中参考文献序号的次序排列所有的参考文献,且一个参考文献只能出现一次。8. 附录凡不宜收入正文中而又有价值的内容,可编入毕业论文的附录中。附录内容主要包括:正文中所使用公式的推导与证明过程;使用的主要符号、单位、缩写、程序全文及其说明等;在正文中无法列出的实验数据;重复性数据图表;调查问卷等。附件3: 大学本科毕业论文(格式)格式(理科)(说明:本表供理工科专业学生用,以下所有红色、蓝色文字仅供参考,学生在写作论文时请保留字体、字号,改写或删除掉文字,黑色文字请保留。每一页的上方(天头)和左侧(订口)分别留边25mm,下方(地脚)和右侧(切口)应分别留边20mm,装订线5 mm,页眉和页脚为0。论文题目使用黑体三号字,正文使用宋体小四号字,行距为单倍行距;一级标题段前段后为0.5行,正文段前段后为0,字符间距为标准。为保证打印效果,学生在打印前,请将全文字体的颜色统一设置成黑色。以上说明参阅后请自行删除,包括本文本框!)(顶头空2行)目 录(4号黑体,居中)摘要1关键词1Abstract1Key words1引言(或绪论)11材料与方法Y1.1材料 Y1.2方法 Y1.2.1Y1.2.2Y1.2.3Y1.2.4Y2Y2.1Y3 Y(略)X (正文第X章)Y致谢Y参考文献Y附录A (必要时)Y附录B (必要时)Y图1 (必要时)Y图2 (必要时)Y表1 (必要时)Y表2 (必要时)Y注:1. 目次中的内容一般列出“章”、“节”、“条”三级标题即可;2X、Y表示具体的阿拉伯数字;毕业论文(设计)题目(3号黑体)专业学生 学生姓名指导教师 指导教师姓名(小四仿宋体)摘要:(200300字,五号宋体)关键词: (3-5个,五号宋体)Title(3号Times New Romar)Student majoring in Name Tutor Name(小四Times New Romar)Abstract: (五号Times New Romar,200300个实词)Key words: ;(3-5实词个,五号Times New Romar)引言(小四宋体)。1 材料与方法 (仿宋体四号)11 (黑体小四号)(小四宋体)。111 (仿宋体小四号) (小四宋体)。112 (仿宋体小四号) (小四宋体)。12 (黑体小四号)2 结果与分析 (仿宋体四号)21 (黑体小四号)(小四宋体)。211 (仿宋体小四号) (小四宋体)。212 (仿宋体小四号) (小四宋体)。22 (黑体小四号)3 讨论 (仿宋体四号)31 (黑体小四号) (小四宋体)。32 (黑体小四号)致谢(小四宋体)参考文献:1 作者姓名,作者姓名.参考文献题目J. 期刊或杂志等名称,年份,卷(期数):页码.2 刘凡丰. 美国研究型大学本科教育改革透视J . 高等教育研究,2003,5(1):18-19.没有卷的就直接写2003(1)(本条为期刊杂志著录格式)3 谭丙煜.怎样撰写科学论文M.2版.沈阳:辽宁人民出版社,1982:5-6.(本条为中文图书著录格式)4 作者姓名. 参考文献题目D.南京:南京农业大学,2002:页码.(本条为硕士、博士论文著录格式)5 作者姓名. 参考文献题目N.人民日报,2005-06-12.(本条为报纸著录格式)6 作者姓名. 参考文献题目C/ 作者姓名.论文集名称.城市:出版单位(社),年代:页码.(本条为论文集著录格式)7 外国作者姓名. 参考文献题目M.译者(名字),译.城市:出版单位,年代:页码.(本条为原著翻译中文的著录格式,多个译者可写为:*,*,*,等译.)外文文献著录格式参照中文的(五号Times New Romar)。注:由于网站资料权威性不确定,且目前中国期刊网和电子图书资源很丰富,故网站资料不得作为毕业论文(设计)的参考文献文献类型标志说明:普通图书 M ,会议记录C,汇编G,报纸N,期刊J,学位论文D,报告R,标准S,专利P,数据库DB,计算机程序CP。论文中图的具体要求为:主线粗于辅线(座标线)图题,小5黑(句末无标点)标值线(座标上的刻度线)一律在图的内侧图例一律在图题的上方或在图中,6宋图注一律在图题的下方,6宋标目(座标的文字说明)及图内文字,6宋图版(照片)说明在图题之下,6宋,文字一般接排,如:A.麦穗形态;B.花原基 论文中表格的具体要求为:表题:小5黑,居中(句末无标点)表内容:6宋数字一般以小数点位数对齐,数值后表示差异显著性的字母右肩上标表注:6宋,各注之间用“;”隔开附件4: 大学本科毕业论文(格式)格式(文科)(说明:本表供文科专业学生用,以下所有红色、蓝色文字仅供参考,学生在写作论文时请保留字体、字号,改写或删除掉文字,黑色文字请保留。每一页的上方(天头)和左侧(订口)分别留边25mm,下方(地脚)和右侧(切口)应分别留边20mm,装订线5 mm,页眉和页脚为0。论文题目使用黑体三号字,正文使用宋体小四号字,首行缩进2个字符,行距为单倍行距;一级标题段前段后为0.5行,正文段前段后为0,字符间距为标准。为保证打印效果,学生在打印前,请将全文字体的颜色统一设置成黑色。以上说明参阅后请自行删除,包括本文本框!)(顶头空2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论