数字电路课程设计报告七人表决电路.doc
《数字电路课程设计报告七人表决电路.doc》由会员分享,可在线阅读,更多相关《数字电路课程设计报告七人表决电路.doc(18页珍藏版)》请在三一文库上搜索。
1、数字电路课程设计报告课 题:七人表决电路班 级: 电子信息工程1301 姓 名: 学号: 1 1 0 8 0 3 0 5 0指导教师:设计时间: 2015.4-2015.5 七人表决电路 一、设计任务与要求1设计一个七人表决器,用数码管显示出同意的人数。2. 当赞同者达到及超过四人时,LED发光二极管灯亮表示通过3学会根据已学知识设计具有某一特定功能的电路,学会基本电路的组装与调试。二、方案设计与论证当按下开关时,代表同意赞成,开关没有按下去时,表示不赞成。评委按照自己的意愿投票,选择是否按下开关,即选择逻辑电位。对逻辑电位进行译码,对译码后芯片的输出进行显示。方案一:先用74LS161自动计
2、数,在计数的同时用数据选择器分别将通过和否决的高电平进行选择,之后将七人的选择结果用74LS161加法计数器进行累加。然后在数码管显示并用数据比较器进行比较,如果通过的票数大于或等于4,则LED灯亮表示“通过”。如果通过的票数小于4,则LED灯不亮表示“否决”。 方波信号数码管显示二进制计数器八选一数据选择器二进制计数器数据比较器 +5V电源 七个并排拨挡开关结果显示 方案一 总体电路原理图方案二:将七人的通过、否决票数用移位寄存器进行寄存,弃权的票数用另一组移位寄存器进行寄存,然后用CLK脉冲信号使其移位寄存器进行右移,用T触发器构成的同步二进制加法计数器进行累加,如果通过的票数大于或等于4
3、则LED灯亮表示“通过”。如果通过的票数小于4,则LED灯不亮表示“否决”。方案二 总体电路原理图方案对比:方案一是利用数据选择器和计数器原理,电路实现方便、设计思路明确、布线简单、电路的稳定性高、调试简单、易于实现要求;方案二利用寄存器以及计数器原理,电路复杂不容易查找错误,调试复杂。通过分析,结合设计电路性能指标、器件的性价比,本设计电路选择方案一三、单元电路设计与参数计算1.555定时器 先把555定时器时钟的2,6脚相连并通过电容C2接地,并同时通过R15接到7脚,7脚通过R16接电源Vcc,5脚接地C1再接到地,构成多谐振荡器。用以产生方波时钟信号。电路中,R15、R16、C1和C
4、2是定时元件,电路原理图如下: 555定时器是一种用途很广的集成电路,如表3所示,可以构成施密特触发器、单稳态触发器和多谐振荡器,都是利用R、C元件构成的脉冲电路,分析的关键就是电容的充放电,关键的连线点事是与电容相连的元件输入端。2.表决电路部分:先将七个并排拨挡开关的输入接到电源,输出依次接到74LS151的输入端X0X1X2X3X4X5X6,输入端X7接地,再用方波信号使74LS161二进制加法计数器自动计数并将其输出端的Q0Q1Q2依次接入到八选一数据选择器74LS151的ABC,在74LS151的输入端G接入方波信号让其芯片进行选择使其在计数的同时用数据选择器分别将通过和否决的高低电
5、平进行选择,将74LS151的输出端Y接入到74LS161的输入端clk用来把七人的选择结果在74LS161加法计数器进行累加,74LS161的最高位输出端Q3接入与非门74LS00之后到74LS161和74LS161的7端口,用来计数截止保持到8,由于七人表决器跟大于或等于4时且小于或等于7时LED灯亮以用来显示通过,分析可知只需在74LS161的输出端Q2接入LED灯即可,电路图如下:表决电路部分(1)74LS161引脚图以及功能表:74LS161是常用的四位二进制可预置的同步加法计数器,他可以灵活的运用在各种数字电路, 是一种最简单基本的运算,计数器就是实现这种运算的逻辑电路,计数器在数
6、字系统中主要是对脉冲的个数进行计数,以实现测量、计数和控制的功能,同时兼有分频功能。 74LS161是四位二进制可预置同步计数器,由于它采用4个主从JK触发器作为记忆单元,故又称为四位二进制同步计数器,其集成芯片管脚如图所示。74LS161管脚图该计数器由于内部采用了快速进位电路,所以具有较高的计数速度。各触发器翻转是靠时钟脉冲信号的正跳变上升沿来完成的。时钟脉冲每正跳变一次,计数器内各触发器就同时翻转一次,74LS161的功能表如表所示:74LS161逻辑功能表输 入输 出ETEPCPABCDQAQBQCQDLLLLLHLabcdabcdHHHH计 数HHL保 持HHL保 持由于74LS16
7、1的计数容量为16,即计16个脉冲,发生一次进位,所以可以用它构成16进制以内的各进制计数器,实现的方法有两种:置零法(复位法)和置数法(置位法)。从74LS161功能表功能表中可以知道,当清零端CR=“0”,计数器输出Q3、Q2、Q1、Q0立即为全“0”,这个时候为异步复位功能。当CR=“1”且LD=“0”时,在CP信号上升沿作用后,74LS161输出端Q3、Q2、Q1、Q0的状态分别与并行数据输入端D3,D2,D1,D0的状态一样,为同步置数功能。而只有当CR=LD=EP=ET=“1”、CP脉冲上升沿作用后,计数器加1。74LS161还有一个进位输出端CO,其逻辑关系是CO=Q0Q1Q2Q
8、3CET。合理应用计数器的清零功能和置数功能,一片74LS161可以组成16进制以下的任意进制分频器。(2)74LS151引脚图以及功能表:74LS151为互补输出的8选1数据选择器。引脚排列如图所示,74LS151管脚图功能如表所示。74LS151逻辑功能表选择控制端(地址端)为CA,按二进制译码,从8个输入数据D0D7中,选择一个需要的数据送到输出端Y,G为使能端,低电平有效。(1)使能端G1时,不论CA状态如何,均无输出(Y0,W1),多路开关被禁止。838电子(2)使能端G0时,多路开关正常工作,根据地址码C、B、A的状态选择D0D7中某一个通道的数据输送到输出端Y。如:CBA000,
9、则选择D0数据到输出端,即YD0。新艺图库如:CBA001,则选择D1数据到输出端,即YD1,其余类推。(3)发光二极管LED发光二极管的工作原理 图3-4发光二极管结构图发光二极管简称为LED。由镓(Ga)与砷(AS)、磷(P)的化合物制成的二极管,当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管,在电路及仪器中作为指示灯,或者组成文字或数字显示。磷砷化镓二极管发红光,磷化镓二极管发绿光,碳化硅二极管发黄光。注意事项:用数字式万用表去测二极管时,红表笔接二极管的正极,黑表笔接二极管的负极,此时测得的阻值才是二极管的正向导通阻值,这与指针式万用表的表笔接法刚好相反。发光二极管的正负
10、极也可以从引脚长短来识别,长脚为正,短脚为负。经分析,将74LS161(2)的输出端的Q2接到LED灯长脚,短脚接地。(4)显示译码器CD4511:CD4511是一个用于驱动共阴极 LED (数码管)显示器的 BCD 码七段码译码器,特点是具有BCD转换、消隐和锁存控制、七段译码及驱动功能的CMOS电路能提供较大的拉电流。可直接驱动LED显示器。CD4511引脚图CD4511功能介绍如下:BI:4脚是消隐输入控制端,当BI=0 时,不管其它输入端状态如何,七段数码管均处于熄灭(消隐)状态,不显示数字。 LT:3脚是测试输入端,当BI=1,LT=0 时,译码输出全为1,不管输入 DCBA 状态如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 课程设计 报告 七人 表决 电路
