数字电路课程设计报告指导书_第1页
数字电路课程设计报告指导书_第2页
数字电路课程设计报告指导书_第3页
数字电路课程设计报告指导书_第4页
数字电路课程设计报告指导书_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、-PAGE . z数字逻辑电路课程设计师大学计算机学院201112数字逻辑电路课程设计指导书课程设计目的课程设计作为数字逻辑电路课程体系的重要组成局部,目的是使学生进一步理解课程容,根本掌握数字系统设计和调试的方法,增加集成电路应用知识,培养学生实际动手能力以及分析、解决问题的能力。 按照本学科教学培养方案要求,在学完专业根底课电路与电子技术和数字逻辑电路课程后,应进展课程设计,其目的是使学生更好地稳固和加深对根底知识的理解,学会设计中小型数字系统的方法,独立完成调试过程,增强学生理论联系实际的能力,提高学生电路分析和设计能力。通过实践教学引导学生在理论指导下有所创新,为专业课的学习和日后工程

2、实践奠定根底。二、课程设计容与要求1教学根本要求 要求学生独立完成选题设计,掌握数字系统设计方法;完成系统的组装配及调试工作;在课程设计中要注重培养工程质量意识,并写出课程设计报告。 教师应事先准备好课程设计任务书、指导学生查阅有关资料,安排适当的时间进展答疑,帮助学生解决课程设计过程中的问题。2能力培养要求2.1通过查阅手册和有关文献资料培养学生独立分析和解决实际问题的能力。2.2通过实际电路方案的分析比拟、设计计算、元件选取、组装调试等环节,掌握简单实用电路的分析方法和工程设计方法。2.3掌握常用仪器设备的使用方法,学会简单的实验调试,提高动手能力。2.4. 综合应用课程中学到的理论知识去

3、独立完成一个设计任务可自拟创新课题。2.5 培养严肃认真的工作作风和严谨的科学态度。三、课程设计报告的根本格式 课程设计报告要给出构造框图,对总体设计思想进展阐述,井给出每个单元逻辑电路且论述其工作原理,文字说明局部要求容完整,言简意赅,书写工整。电路图规、逻辑关系正确,表达完整清楚。其根本容与要求如下:1总体设计思想。根据功能要求确定整个电路的组成以及各单元电路完成的功能。2绘制系统逻辑框图,给出各单元电路之间的关系。3单元电路的设计及总体电路设计图器件型号、元件参数应标出。4系统的实现与调试包括功能仿真和时序仿真结果。5设计总结。四、课程设计考核1每位组学生独立进展电路设计,在画出根本电路

4、图并经理论验证无错误后可进入实验室完成电路元器件的组装与调试工作。每位学生上交一份课程设计报告。2. 在检验设计作品时对学生所设计的容和相关知识进展质疑和辩论。3. 根据电路设计和电路调试情况以及课程设计报告、质疑成绩、课程设计过程表现,由指导教师按优、良、中、及格、不及格评定成绩。具体时间安排:2010级2.13发动并确定选题与分组;2.14查找资料,设计电路程序模块;2.15组装各个模块并功能仿真、调试;2.16完善设计,完成课程设计;2.17验收。撰写设计报告。提前完成的同学可以提前验收。验收包括:述完成的工作答复相关问题演示具体成果。最终还需要提交:课程设计报告一人一份 包括电子与纸质

5、稿。 设计电路与源代码。 由课代表将每组一个文件夹.设计题目仅供参考,自己也可选择其他难度相当的题目经教师同意。附录:课程设计参考题目设计课题一、算术运算器一设计任务两位十进制数加法、两位十进制数加法、二位十进制乘法。二、参考设计方案 系统总体设计顶层设计 图1-1 图1-2图1-1中a1代表被加数的个位,a2代表被加数的十位;b1代表加数的个位,b2代表加数的十位。图1-2中a1代表被减数的个位,a2代表被减数的十位;b1代表减数的个位,b2代表减数的十位。 图1-3注意这里减法的实现:整体无进位(因为减法是变为补码的加法)的结果是负数位间无进位的要进展减6(实际为加上6的补码)修正.设计课

6、题二、交通灯控制器一、实验目的与任务学习利用计数器和状态机设计十字路口交通灯控制器。设计一个简单十字路口交通灯控制器。该控制器控制甲乙两道的红、黄、绿三色灯,指挥交通和行人平安通行。复杂十字路口交通灯控制器要比简单交通灯控制器增加一些功能,如倒计时时间显示,左转弯左拐、指示灯闪烁及特殊紧急情况的处理等。二、参考设计方案下面以下面的十字路口交通灯系统为例,来说明上述功能的实现:东西方向甲道循环为绿灯45s, 黄灯5s,左拐灯15s,黄灯5s,红灯40s,黄灯5s南北方向乙道循环为红灯65s,黄灯5s,绿灯20s,黄灯5s,左拐灯15s,黄灯5s其一个工作周期的时间关系示意图如下:红 65s 黄5

7、s 绿20s 黄5s 左拐15s 黄5s 绿 45s 黄 5s 左拐15秒 黄 5s 红40s 黄5s S0 S1 S2 S3 S4 S5 S6 S7 甲道乙道状态表示可以将一个周期划分成以下8种状态:S0:t=0-44:甲道通行,乙道制止;S1:t=45-49:甲道停车,乙道制止;S2:t=50-64;甲道左拐,乙道制止;S3:t=65-69;甲道停车,乙道制止;S4:t=70-89;甲道制止,乙道通行;S5:t=90-94;甲道制止,乙道停车;S6:t=95-109;甲道制止,乙道左拐;S7:t=110-114;甲道制止,乙道停车;具体实现可采用VHDL/Verilog 硬件描述语言设计。

8、设计课题三、数字频率计一、课程设计容及要求本次课程设计要求设计并用CPLD实现一个数字频率计,具体设计要求如下:测量频率围: 10Hz100KHz精度: F / F 2 %系统外部时钟: 1024Hz测量波形: 方波 Vp-p 35 V编程语言:Verilog HDL / VHDL二、系统总体设计考虑到测量方便,将数字频率方案分为四档:1099Hz、100999Hz、10009999Hz、1000099999Hz。这样可以保证每一档三位有效数字,而且第三位有效数字误差在2以内时即可到达精度要求。三个输入信号:待测信号、标准时钟脉冲信号和复位脉冲信号。设计细化要求:频率计能根据输入待测信号频率自

9、动选择量程,并在超过最大量程时显示过量程,当复位脉冲到来时,系统复位,重新开场计数显示频率。基于上述要求,可以将系统根本划分为四个模块,分别为分频、计数、锁存和控制,并可以确定根本的连接和反应,如上图所示。三、系统及模块设计与说明如左图所示为数字频率计测量频率的原理图。给定标准时钟脉冲高电平时间,将此高电平信号作为计数器闸门电平,通过计数器得到时间待测脉冲的个数N,则有。由图示可以看出,一个闸门电平时间计数的最大误差为N1,为保证误差要求取N100。经计算,四档的闸门电平时间分别为10s、1s、0.1s和0.01s。仅对计数器计数值N进展简单的移位即可得到结果。产生闸门电平的工作由分频器完成。

10、分频器采用计数分频的方法,产生计数闸门电平和一系列控制脉冲,并承受计数器和控制器的反应。控制器主要用来判断计数器计数是否有效,从而控制档位转换,锁存器翻开、关闭和设定值。计数器在分频器和控制器的作用下对输入待测信号计数,并把计数值输出,在计数溢出时向控制器和分频器发送溢出脉冲。锁存器用来储存有效计数值,以稳定输出。设计课题四、智力竞赛抢答电路一、 设计任务与要求1. 抢答器同时供8名选手或8个代表队比赛,分别用8个按钮0 7表示。2. 设置一个系统去除和抢答控制开关Space,该开关由主持人控制。3. 抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时灯亮提

11、示。选手抢答实行锁存让然后进展编码并用七段显示器显示,选手抢答权利平等,抢答选手的编号一直保持到主持人将系统去除为止。4. 抢答器具有定时抢答功能,当主持人启动开场键后,定时器进展加计时,同时扬声器发出短声响。5. 参赛选手在设定的时间进展抢答,抢答有效,定时器停顿工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统去除为止。6. 如果定时时间已到,无人抢答,本次抢答无效,系统报警并制止抢答,定时显示器上显示9。二、参考设计方案:数字抢答器总体方框图:如上图所示为总体方框图。其工作原理为:接通电源后,主持人将开关拨到去除状态,抢答器处于制止状态,编号显示器灭灯,定时器显示设定时间;主

12、持人将开关置开场状态,宣布开场抢答器工作。定时器计时。选手在定时时间抢答时,抢答器完成:编号锁存,编号显示、灯亮提示。当一轮抢答之后,定时器停顿、制止二次抢答。如果再次抢答必须由主持人再次操作去除和开场状态开关。设计课题五、电梯控制器的设计与实现一、设计任务本电梯控制器分为主控制器和分控制器。主控制器是电梯部的控制器,每个楼层有一个分控制器。主控制器的功能:1完成6个楼层多用户的载客效劳控制。2电梯运行时显示电梯的运行方向和所在的楼层。3当电梯到达选择的楼层时,电梯自动开门。4具有提前关电梯门和延时关电梯门的功能。5响应分控制器的有效请求,如果到达有请求的楼层,电梯自动开门。分控制器的功能:1

13、显示电梯的运行状态和所在的楼层。2显示乘客的上升和下降请求。分控制器的有效请求原则:1电梯处于等待状态时,上升和下降请求都响应。2电梯处于上升状态时,有上升请求的分控制器所在楼层数大于电梯所在的楼层数。3电梯处于下降状态时,有下降请求的分控制器所在楼层数小于电梯所在的楼层数。主控制器分控制器状态显示器楼层选择器译码器楼层显示二、参考设计方案控制器的功能模块如上图所示,包括主控制器、分控制器、楼层选择器、状态显示器、译码器和楼层显示器。乘客在电梯中选择所要到达的楼层,通过主控制器的处理,电梯开场运行,状态显示器显示电梯的运行状态,电梯所在的楼层数通过译码器译码从而在楼层显示器中显示。分控制器把有

14、效的请求传给主控的楼层数。由于分控制器相对简单很多,所以主控制器是核心局部。总体顶层设计图基于VHDL-文件名:dianti.vhd。-功能:6层楼的电梯控制系统。-最后修改日期:2004.4.12。library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;use ieee.std_logic_arith.all;entity dianti is port ( clk : in std_logic; -时钟信号频率为2Hz full,deng,quick,clr : in std_logic; -超载、关门

15、中断、提前关门去除报警信号 c_u1,c_u2,c_u3,c_u4,c_u5: in std_logic; -电梯外人的上升请求信号 c_d2,c_d3,c_d4,c_d5,c_d6 : in std_logic; -电梯外人的下降请求信号 d1,d2,d3,d4,d5,d6 : in std_logic; -电梯人的请求信号 g1,g2,g3,g4,g5,g6 : in std_logic; -到达楼层信号 door : out std_logic_vector(1 downto 0); -电梯门控制信号 led : out std_logic_vector(6 downto 0); -电梯

16、所在楼层显示 led_c_u:out std_logic_vector(5 downto 0); -电梯外人上升请求信号显示 led_c_d:out std_logic_vector(5 downto 0); -电梯外人下降请求信号显示 led_d : out std_logic_vector(5 downto 0); -电梯请求信号显示 wahaha : out std_logic; -看门狗报警信号 ud,alarm : out std_logic; -电梯运动方向显示,超载警告信号up,down : out std_logic ); -电机控制信号和电梯运动end dianti;设计课题

17、六、出租车里程计价器的设计一、设计任务及要求本出租车计费器要实现的功能是出租车按行驶里程收费,起步费为7.0元,行驶3公里后再按2元/公里计费,车停时不计费。能预置起步费和每公里收费,并能模拟汽车启动、停顿、车速等状态。二、设计原理及框图如下列图,当起/停开关及清零信号RESET都为1时,汽车启动就开场进入计费器工作状态即在根本速率端输入一个时钟信号CLK,表示每来一个脉冲,汽车运行了0.1公里,最终通过状态显示电路模块将车费和里程显示出来(有一位小数)。通过改变车速选择端的输入值可以实现模拟汽车行驶的快慢。当起/停开关变为0,则计费器处于保持状态,显示的是当前的计费结果和里程,而当RESET

18、信号为1时,无论其它端输入什么信号,输出都为0。车速控制模块里程计数模块计费计数模块动态扫描电路模块七段数码管显示器图6-1 出租车计费器原理框图设计流程图建立工作库文件夹启动编译选择目标器件存盘将设计工程设置成Project仿真测试和波形分析建立仿真波形文件输入各模块的VHDL代码验证无误后连接为整体模块引脚锁定并编译编程下载/配置硬件测试图6-2 整体系统的编程流程图顶层模块设计出租车计费器系统构造的实现此图能完全实现设计任务的要求。原理图如下:其中,ko1、ko2为车速控制开关,clk为时钟信号,reset为复位信号,up_down为起/停控制信号,count为预置每公里收费的信号,lo

19、ad为预置使能信号,dd为预置起步费信号,out5、out4为记录里程的整数位,out6为记录里程的小数位,out1、out2为记录费用的整数位,out3为记录费用的小数位。设计课题七、数字钟的设计设计任务设计一个数字时钟, 根本功能如下:1准确计时,以数字形式显式时、分、秒的时间;2小时的计时要求为12进1”,分和秒的计时要求为60进位;3系统具有校正时间功能。系统的扩展功能:定时控制;二参考设计方案 数字钟电路系统由主体电路和扩展电路两大局部组成。其中主体电路完成数字钟的根本功能,扩展电路完成数字钟的定时控制扩展功能。 系统的工作原理是:振荡器产生的稳定的高频脉冲信号,作为数字钟的时间基准

20、,然后经分频器输出标准脉冲。秒计数器计满60后向分计数器进位,分计数据计满60后向小时计数器进位,小时计数器按照12进1规律计数。计数器的输出分别经译码器送显示器显示。计时出现误差时可以用校正电路校时、校分、校秒。数字钟电路系统的组成框图如图9-1所示。图7-1数字钟电路系统框图设计课题八、电子密码锁的设计与实现电子数字密码锁能够事先设置一组或多组的口令,当破解者试探次数超过一定次数时,进入死锁状态并发出报警.与普通机械锁相比,它有许多独特的优点:性好,防盗性强,可以不用钥匙,记住密码即可开锁等.随着电子技术的开展,电子密码锁的设计也在不断地开展一电子密码锁的设计要求该密码锁的密码由六位十进制

21、数字组成,初始设定000000。可由用户任意设置密码,密码输入正确时开锁,连续三次输入错误密码时系统报警。同时为保证密码锁主人能翻开密码锁,设置一个万能密码,在主人忘记密码时使用。二、参考设计方案 此设计问题可分为密码输入含编码功能删除控制模块、存放模块、比拟模块、扫描显示模块几个局部构成。图8-1 删除 输入与设置密码/密码锁/*信号定义:n0、n1n9:数据开关,分别代表0,1,29;back:删除信号;check:密码检验信号;set:密码确认信号;close:关锁信号;lock:密码锁状态显示信号;num1、num2、num3、num4:密码输出显示信号,每个数代表四位二进制数。*/m

22、odulecode(n0,n1,n3,n4,n5,n6,n7,n8,n9,back,check,set,close,lock,num1,num2,num3,mum4,clk);input n0,n1,n3,n4,n5,n6,n7,n8,n9;input back,check,set,close,clk;output lock; output3:0 num1,num2,num3,mum4;设计课题九、乒乓灯游戏控制系统一设计任务乒乓灯游戏是一个供两人游戏的乒乓玩具,用八只排成长串的指示灯用来代表球的轨迹,其中一个亮的指示灯用来显示球。用两个按钮开关作为球拍,甲乙两人参加游戏。当球到达甲方时,应立即按动开关(电路应只能响应按钮

温馨提示

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

评论

0/150

提交评论