文档详情

北交大数电实验报告汇编.docx

发布:2017-05-08约3.17千字共12页下载文档
文本预览下载声明
数字电子技术研究性学习 组合逻辑电路综合设计 学院:电子信息工程学院指导老师: 任希学生姓名:廉胜权学号:小组成员: 欧阳超 成绩: 日期:2015年12月5日 研究题目 1、综合设计: 当4个输入信号A、B、C和D从0000~1111不断循环时,输出4 路F4F3F2F1如题图3所示信号。用2片8选1数据选择器,1片7432,1片7404,1片7400、若干电阻和三极管设计实现题图1波形电路。 图1 综合设计波形图 2、研究内容及要求: 所有门的延时为10ns。而且4路在t时刻同时产生。每一路能驱动100mW的负载。 器件研究 1、74151数据选择器 74LS151为互补输出的8选1数据选择器。选择控制端(地址端)为C~A,按二进制译码,从8个输入数据D0~D7中,选择一个需要的数据送到输出端Y,G为使能端,低电平有效。 (1)使能端G=1时,不论C~A状态如何,均无输出(Y=0,W=1),多路开关被禁止。 (2)使能端G=0时,多路开关正常工作,根据地址码C、B、A的状态选择D0~D7中某一个通道的数据输送到输出端Y。 如:CBA=000,则选择D0数据到输出端,即Y=D0。 如:CBA=001,则选择D1数据到输出端,即Y=D1,其余类推。 2、门芯片手册 tPHLPD7404六非门8ns60mW7432四或门14ns96mW7400四与非门7ns90mW上述数据可看出,这几个门电路都不能直接驱动负载,不满足题目要求。 原理分析 1、列真值表 ABCDF1F2F3F410000100020001001030010010040011001050100001060001100070110001080111010091000010010100101001110101000121011111113110010001411010100151110001016111110002、卡诺图化简 F1卡诺图F2卡诺图F3卡诺图CD\AB00011110001010010100110011100001CD\AB00011110000001010011110101101000CD\AB000111100001000110001110011001103、得最简式 F1=ABCD+ABCD+ACD+ABCD+ABC F2=ABCD+ABCD+ACD+ABC+ABD F3=ABD+BCD+ABD+BCD F4=ABCD 4、最终表达式 由于两片数据选择器74151的输出端中有两个取非端,所以决定用F1、F2的值来表示F3、F4。其真值表如下: F1F2F3F40010010011111000根据真值表得: F3=F1⊙F2=F1*F2+F1*F2=(F1+F2)F1*F2 F4=F1*F2=F1*F2 电路连接 设计的总电路图如下: 图2 总设计图 1、0000H到FFFFH字信号发生电路的设计 由于我仿真用的是proteus软件,里面没有multism给定的字信号发生器,所以我利用74161计数器的工作原理设计了一个代替的字信号发生器(如图3)。如下图:74161有四个输入端D0、D1、D2、D3,使能端ENP、ENT接高电平使计数器工作,清零端MR=0则输出全为0,所以MR接高电平。时钟信号CP控制使得D0~D3从0000依次加1,直到FFFF,如此循环,实现字信号发生的功能。输出端Q3~Q0从高位到低位输出。 图3 字发生器设计 2、F1、F2输出电路 F1、F2表达式可用ABCD四位二进制信号表示: F1=0000+0101+1010+1011+1100+1111 F2=0010+0111+1000+1001+1011+1101 比较F1和A、B、C、D的波形图可以得出选择控制端CBA=000~111时对应X0~X7应该接的输入信号。 图4 接线分析图 F1、F2电路连接完成如下: 图5 F1、F2输出电路 3、F3、F4输出电路 根据表达式连接电路如下:
显示全部
相似文档