三人表决器电路的设计与安装完整.docx
- 文档编号:5002155
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:25
- 大小:1.29MB
三人表决器电路的设计与安装完整.docx
《三人表决器电路的设计与安装完整.docx》由会员分享,可在线阅读,更多相关《三人表决器电路的设计与安装完整.docx(25页珍藏版)》请在冰豆网上搜索。
三人表决器电路的设计与安装完整
三人表决器电路的设计与安装
一、实验目的
正确理解数字电路的要求,能知道与门、或门、非门的含义;做到了解要用到的每个芯片是什么门集成电路以及芯片的各个引脚都具有哪些功能,我们可以去图书馆查阅书籍也可上网去阅读相关的网页资料。
做到能真正了解数字电路的构造原理,这样我们才可以更好地焊好我们想要实现的功能产品以及学好有关数字电路方面的知识。
二、实验要求
1)判断正确的引脚位置;
2)理解数字电路的原理,掌握操作步骤,能正确安装所选定的电路;
3)掌握测试仪表仪器检测原件的使用及调整;
4)会根据测试结果分析故障产生的原因;
5)会利用原理图纸,判断具体故障的原因;
6)会根据自己所仿真的电路原理图画出实物装配图。
三、实验所需元件清单如下表所示:
序号
种类
名称
规格型号
数量
1
U1
芯片
74LS00
1
4
262606694暔250896201戁325117EFF绿
]
2
U2
芯片
74LS10
1
3
R1、R2、R3
电阻
1KΩ
3
4
R4
电阻
300Ω
1
5
|o213485364卤2268858A0墠U28939710B焋>2090251A6冦
S1、S2、S3
按钮
普通
3
6
LED
发光二极管
单色发光二级管
1
四、实验产品所需主要芯片介绍
74LS00芯片是常用的具有四组2输入端的与非门集成电路,74LS10芯片是常用的具有三组3输入端的与非门集成电路,他们的作用都是实现一个与非门。
其引脚排列分别如下图所示。
74LS00管脚排列图
74LS10管脚排列图
五、三人表决器逻辑电路设计
5.1、设计要求:
当A、B、C三人表决某个提案时,两人或两人以上同意,提案通过,否则提案不通过。
用与非门实现电路。
设A、B、C三个人为输入变量,同意提案时用输入1表示,不同意时用输入0表示;表决结果Y为输出变量,提案通过用输出1表示,提案不通过用输出0表示。
由此可列出真值表,如下表所示。
输入变量
输出变量
m34828880C蠌L400179C51鱑253676317挗379539441鑁326807FA8羨
A
B
C
Y
0
0
0
0
0
0
1
0
0
1
0
0
0
1
312567A18稘295547372獲275996BCF每1267066852桒2910871B4熴
1
1
1
0
0
0
1
0
1
1
1
1
0
1
1
1
1
1
:
276846C24氤392089928館Pa3912498D4飔308097859硙2553663C0揀
根据真值表,我们可以写出输出函数的与或表达式,即:
对上式进行化简,得:
将上式变换成与非表达式为:
故,根据输出逻辑表达式,我们可以画出逻辑图为:
5.2、三人表决器电路原理图(仿真图)
我们用发光二极管的状态来表示表决结果通过与否,当发光二级管点亮表示表决结果通过,熄灭表示表决结果不通过。
三人A、B、C的表决情况用按钮来实现,按下按钮表示同意,不按表示不同意。
根据上述说明,结合前面的逻辑电路,可得到三人表决器的原理图(仿真图)为:
5.3、三人表决器电路的安装与调试
按安装电路图完成电路的组装后,通上+5v电源,按下输入端A、B、C的按钮进行不同的组合,观察发光二极管的亮灭,验证电路的逻辑功能。
如果输出结果与输入中的多数一致,则表明电路功能正确,即多数人同意(电路中用“1”表示),表决结果为同意;多数人不同意(电路中用“0”表示),表决结果为不同意。
5.4、三人表决器产品正面实物图及反面焊接图
5.5、三人表决器产品实验现象与结果分析
实验现象:
当电路板焊接完成后,通上+5v电源,分别同时按下按钮S1、S2,S2、S3,S1、S3或S1、S2、S3,观察到发光二极管均能点亮,且当分别只按下S1、S2、S3三个按钮中的任意一个时,观察到此时发光二极管均不能点亮。
结果分析:
由上述实验现象可知,此电路的逻辑功能正确。
数字电子课程设计
设计一个四变量的多数表决器
班级:
姓名:
学号:
指导老师:
课题:
设计一个四变量的多数表决器(通过为“1”,不通过为“0”)
一.摘要
通过与非门实现四变量表决电路()。
每人一个按键,如果同意则按下,不同意则不按。
结果用指示灯表示,多数同意时指示灯亮,否则不亮。
当有三人或四人按键(输入变量有三个或四个“1”)时,指示灯亮,表明表决通过(输出量为“1”),否则表明表决没通过(输出量为“0”)。
关键词:
与非门四变量表决器
英语翻译
Abstract:
Throughsrandrealizefourvariablesvotingcircuit(A.B.C.D).Onekey,ifagreedtothepress,don'tagreewithisnotpress.Theresultswithindicatorsaidmostconsentindicator,otherwisenotbright.Whenthreeorfourpeoplebutton(inputvariableshasthreeorfour"1"),theindicatorlight,showthatvotethrough(outputfor"1"),orshowthatvotedidn'tpass(outputis"0").
Keywords:
NandFourvariablesVoter
二.设计要求
四变量输入,表决通过为“1”,不通过为“0”。
三.设计步骤
1.确定输入、输出变量
①输入变量:
A、B、C、D―――→四名评判员
②输出变量:
F―――→灯
③用正逻辑表示:
A=1,表示同意,A=0表示判不同意;
B=1,表示同意,B=0表示判不同意;
C=1,表示同意,C=0表示判不同意。
D=1,表示同意,C=0表示判不同意。
F=1,表示灯亮,F=0表示灯不亮。
2、列出真值表
输入变量
输出变量
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
1
0
0
1
0
0
0
0
1
0
1
0
0
1
1
0
0
0
1
1
1
1
1
0
0
0
0
1
0
0
1
0
1
0
1
0
0
1
0
1
1
1
1
1
0
0
0
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
3、函数式
____
F=ABCD+ABCD+ABCD+ABCD+ABCD
4、卡诺图
5、根据卡诺图对函数式进行化简
____
F=ABCD+ABCD+ABCD+ABCD+ABCD
6、画逻辑电路图
根据化简的表达式画出对应的逻辑电路图。
四.仿真结果
1、仿真图
当四人都同意即开关都闭合,灯亮。
当三人同意,即有三个开关闭合,灯也亮。
当有两人同意是,即有两个开关闭合,灯不亮。
2、结果:
经过仿真,设计符合要求。
五.体会
本次设计过程中,我经过查阅很多资料,向老师和同学们请教,不断思索,最终完成了本次设计设计过程中提高了我的理解以及分析能力,理论和实践相结合,不仅巩固了我的理论知识,同时更提高了我的实践能力,使我受益匪浅。
最后,感谢在本次设计中老师、同学们对我的帮助和支持。
六.结束语
成功来自不断努力,只要努力了,成功一定会属于我们!
基于数字电路电子秒表课程设计
摘要
电子秒表是一种用数字电路技术实现时、分、秒计时的装置,无机械装置,具有较长的使用寿命,因此得到了广泛的使用。
它从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。
本次实验所做电子式秒表由信号发生系统和计时系统构成,并具有清零,暂停功能。
由于需要比较稳定的信号,所以信号发生系统555定时器与电阻和电容组成的多谐振荡器构成,信号频率为100HZ。
计时系统由计数器、译码器、显示器组成。
计数器由74LS160构成,由十进制计数器组成了一百进制和六十进制计数器,采用异步进位方式。
译码器由74LS48构成,显示器由数码管构成。
清零,暂停功能由RS触发器构成防抖动开关。
具体过程为:
由晶体震荡器产生100HZ脉冲信号先进入计数器,然后传入译码器,将4位信号转化为数码管可显示的7位信号,结果以“分”、“秒”、“10毫秒”依次在数码管显示出来。
该秒表最大计时值为59分59.99秒,“10毫秒”为一百进制计数器组成,“分”和“秒”为六十进制计数器组成。
关键词:
计时精度计数器显示器
Abstract
Electronicstopwatchistherealizationofadigitalcircuittechnology,.Itcanrealizethehour,minute,secondtimer.Itdoesnothavemechanicalmeansandhasalongerlife,soithasbeenwidelyused.Theprincipleisatypicaldigitalcircuit,whichincludesacombinationlogiccircuitandatimingcircuit.Theexperimentscanbedonebyelectronicstopwatchconstitutedbythesignalsystemandtimingsystem,andhasclearedpausefunction.Duetotheneedofamorestablesignal,thesignalgeneratingsystemisconstitutedbythe555Timerwiththeresistorsandcapacitors,andthesignalfrequencyis100Hz.Timingsystemcontainsthecounter,decoder,display.Counter74LS160constitutedbythedecimalcounterthedecimalandsexagesimalcounter,whichusesasynchronousbinary.Thedecoderfrom74LS48constitutedisplaydigitaltubeconstituteCleared,thepausefunctionbytheRSflip-flop.Itsspecificprocess:
the100Hzpulsesignalgeneratedbythecrystaloscillatorandfirstintothecounter,andthentheincomingdecoder,a4-bitsignalisconvertedto7-bitsignalofthedigitalcontrolcanbedisplayed,theresultby"minute","second","10milliseconds"turnonthedigitaldisplay.Thestopwatchtimingis59minutes,59.99seconds,10millisecondsisthe150binarycounter,"minute"and"second"isthesixdecimalcounter.
Keyword:
Timingaccuracycounterdisplay
目录
一、设计任务与要求
用74系列数字器件设计一个电子秒表,要求:
1.以0.01秒为最小单位进行显示。
2.秒表可显示0.01秒到60分钟的量程。
3.该秒表具有清零、开始计时、停止计时功能,并能防抖动。
二、方案设计与论证
电子秒表实际上是一个频率(100HZ)进行计数的计数电路。
由于秒表计数的需要,故要在电路上加一个控制电路,该控制电路清零、启动计时、暂停及继续计数等控制功能,同时需要一个分频电路把100kHZ分成100HZ的时间信号达到准确稳定。
通常使用石英晶体振荡器电路构成数字钟。
数字电子钟的总体图如下图1所示。
由图可见,数字电子钟由以下几部分组成:
555振荡器和分频器组成的秒脉冲发生器;秒表控制开关;一百进制秒、六十进制分计数器和六十进制秒计数器;以及秒、分的译码显示部分等
图1总体设计方案框图
图1中,各单元电路的工作原理图下:
(1)信号发生器:
选择信号发生器时,有两种方案:
一种是用晶体振荡器,另一种方案是采用集成电路555定时器与电阻和电容组成的多谐振荡器。
石英晶振荡器精度很高,一般都需要多级分频。
本次设计选用555定时器。
(2)显示电路:
电子秒表,需要显示数字,根据设计要求,要用数码管来做显示器。
题目要求最大记数值为59分59.99秒,则需要一个8段数码管作为秒位(有小数点)和五个7段数码管作为分秒位。
要求计数分辨率为0.01秒,那么我们需要相应频率的信号发生器。
(3)计数器:
秒表核心部分——计数器,此次选择74LS160计数器。
它具有同步置数和异步清零功能。
主要是利用它可以十分频的功能。
计数脉冲是由555定时器构成的多谐振荡器,产生100赫兹脉冲。
如果精度要求高,也可采用石英振荡器。
(4)译码器:
在选择译码器的时候,有多种选择,如74LS47,74LS48等4-7线译码器。
如果选择7447,则用来驱动共阴极数码管;如果选择7448,则用来驱动共阴极数码管。
在选择数码显示管时,可以利用六个数码管;也可以借鉴简易数字频率计中的四位数码管来显示后四位,再用两个数码管显示分钟的两位。
本次设计中选择前一种方法。
(5)控制电路:
用集成与非门构成基本RS触发器,属低电平直接触发的触发器,有直接置位、复位、暂停的功能,并能防抖动。
三、单元电路设计与参数计算
本次课设中,我主要承担了信号发生器、计数器等单元电路的设计及仿真,以及PCB板的设计等任务,先将其内容详细介绍如下:
1.信号发生器单元电路
1.1用555定时器构成方波发生器
(1)555定时器引脚排列及功能表
图2555定时器引脚排列
1脚:
外接电源负端VSS或接地,一般情况下接地。
8脚:
外接电源VCC,双极型时基电路VCC的范围是4.5~16V,CMOS型时基电路VCC的范围为3~18V。
一般用5V。
3脚:
输出端Vo
2脚:
低触发端
6脚:
TH高触发端
4脚:
是直接清零端。
当端接低电平,则时基电路不工作,此时不论、TH处于何电平,时基电路输出为“0”,该端不用时应接高电平。
5脚:
VC为控制电压端。
若此端外接电压,则可改变内部两个比较器的基准电压,当该端不用时,应将该端串入一只0.01μF电容接地,以防引入干扰。
7脚:
放电端。
该端与放电管集电极相连,用做定时器时电容的放电。
(2)用555定时器构成方波发生器电路如下图所示。
其中
T1=(R1+R2)C1ln2为充电时间
T2=R1C1ln2为放电时间
T=T1+T2=(R2+2R1)C1ln2为脉冲周期
F=1/T为振荡频率
经过计算并实际调整,方案为R2=10K,R1=100K,c1=100纳法。
在实践中,如果用示波器观察到频率不正确,可调整R2来改变频率,减小误差。
图3555定时器构成方波发生器muitisim仿真电路
调节R2使得多谐振荡器的输出为100Hz时钟脉冲,并接集成芯片74LS00(SA)的2号管脚,而SA的1号管脚则接暂停/继续按钮,暂停/继续按钮通过高低电平的转换以及74LS00的与逻辑运算实现对时钟脉冲CP的封锁与开通控制,而其他电路不受其影响。
74LS00的3号管脚输出接至U1(最低位十进制计数器74LS160)的时钟输入端作为时钟分频计数的基本时钟。
在muitisim
中仿真结果为:
图4仿真结果波形图
2.时钟分频计数单元电路
(1)时钟脉冲分频计数总体部分:
首先由十进制模块通过串行计数组成100分频电路,因为74LS160是同步十进制计数器,在Q3~Q0输出端为1001(即9)时,其进位端TC同时由0变为1,设计过程中采用的是置数清零法,而集成芯片74LS160为同步置数,此处如果TC直接接入下一级的时钟输入端,则会发生本位数字为9,而它的高位数字已经进位的现象。
要消除这种现象则可以在TC端与下一级的时钟端之间接入一个非门,使得TC输出反相,在本位输出进位脉冲时,其高位时钟接收到的为时钟的无效边沿(下降沿),而在本位自然清零时,高位才会接收到一有效时钟边沿(上升沿),从而达到正确进位的目的。
而六十进制与下级模块的级连,由于六进制模块在实现过程中已经接入了一个74LS00的与非门,故其输出不必再接非门,而是从该输出端接至高位时钟脉冲端。
集成芯片74LS160,其管脚排列如图所示。
图574LS160管脚排列
表2引脚功能如下表所示:
输入
输出
MR
PE
CET
CEP
CLK
P3
P2
P1
P0
Q3
Q2
Q1
Q0
0
X
X
X
X
X
X
X
X
0
0
0
0
1
0
X
X
D3
D2
D1
D0
D3
D2
D1
D0
1
1
1
1
X
X
X
X
计数
1
1
0
X
X
X
X
X
X
保持
1
1
X
0
X
X
X
X
X
保持
(2)由集成芯片74LS160构成十分频器
74LS160本身即为同步十进制计数器,用以构成十分频器直接使用其进位输出端即可,需要注意的是,在级联过程中,因为74LS160计数过程为上升沿有效,而进位输出时CO端是由0变1,为上升沿,要使计数状态不缺失,需在CO与下一级的连接中串入一个非门。
如下图所示:
图6十分频器电路图
(3)使用芯片74LS160构成6进制计数器
由74LS160组成的六分频电路如下图所示电路,给CLK以点动单脉冲或频率较低的连续脉冲,Q端接发光二极管,观察发光二极管的状态。
同时进位输出端接发光二极管,观察并记录现象,看是否为六进制输出。
判断其正确性与可靠性,经验证该电路动作可靠,输出正确。
图76进制计数器电路图
(4)由十分频电路及六分频电路组成一百分频及六十分频电路
①一百分频电路如下图所示:
两级十分频电路串联,中间通过74LS04的一个非门把进位输出端的时钟信号送入高位的时钟输入端CLK,实现准确的串行进位控制,清零控制端并接,接到复位/开始控制按钮,实现控制。
图8一百分频电路图
②六十分频电路如下图所示:
一级十分频电路与一级六分频电路串联,形成串行进位计数,其内部级联与一百进制相同,时钟脉冲均为低位的进位端通过一非门接至高位的CLK端。
清零控制端并接,接到复位/开始控制按钮,实现控制。
图9六十分频电路图
③总体计数电路图为:
74LS160各引脚功能如下
图1174LS160引脚功能表
由上图我们可以得到最终的总体计数器各引脚输出波形图为:
图1274LS160引脚输出波形图
一百进制和六十进制计数器之间、六十进制和一百进制之间的接法如下图13所示。
图13总体计数电路图
最终仿真结果为:
以及:
下面对其他单元电路介绍如下:
3.显示及译码单元电路
译码驱动电路(74LS47、74LS48)及七段显示数码管
(1)七段显示数码管实际工作中常采用发光二极管型七段显示数码管来直观地显示数字。
它的数字形式如下图所示:
图14七段显示数码管
数码管的每一段是一个发光二极管,按发光二极管的连接方式可分为共阴极和共阴极两种。
共阴极二极管的公共端接正电源(高电平),a、b、c、d、e、f、g中接低电平则发光,因此成为低电平有效。
共阴极的公共端接地(低电平),a、b、c、d、e、f、g接高电平则发光,即高电平有效。
(2)七段译码驱动电路在七段译码驱动电路中,对应于不同类型数码管有不同的驱动芯片,驱动共阴极数码管用共阴极驱动器(如74LS47),驱动共阴极数码管用共阴极驱动器(如74LS48)。
驱动电路如下图所示(其中74LS48的3\4\5管脚均接高电平):
图15七段译码驱动电路
在这里我们采用74LS48D和RPACK来构成译码部分,译码器与数码管匹配电路的仿真图如下
图16译码电路图
4.控制电路
(1)基本RS触发器
用集成与非门构成基本RS触发器,属低电平直接触发的触发器,有直接置位、复位的功能。
它的一路输出作为单稳态触发器的输入,另一路输出作为与非门的输入控制信号。
按动按钮开关J1(接地),则门1输出=1;门2输出Q=0,J1复位后Q、状态保持不变。
再按动按钮开关J2,则Q由0变为1,门5开启,为计数器启动作好准备。
由1变为0,送出负脉冲,启动单稳态触发器工作。
基本RS触发器在电子秒表中的职能是启动和停止秒表的工作.
图12RS触发器电路
(3)单稳态触发器
图13单稳态触发器电路
用集成与非门构成的微分型单稳态触发器。
单稳态触发器的输入触发负脉冲信号Vi由基本RS触发器端提供,输出负脉冲Vo通过非门加到计数器的清除端R。
静态时,门4应处于截止状态,故电阻R必须小于们的关门电阻Roff。
定时元件RC取值不同,输出脉冲宽度也不同。
当触发脉冲宽度小于输出脉冲宽度时,可以省去输入微分电路的Rp和Cp。
单稳态触发器在电子秒表中的职能是为计数器提供清零信号。
四、总原理图及元器件清单
(1)总体原理图如图14,其中由于译码电路仿真结果不理想,故实际仿真电路没有采用。
图14总体原理图
(2)总体原理说明:
在仿真软件上接通电源
1.合上复位电路的开关,是电路在工作之前先清零。
电子秒表处于复位状态。
2.当第一次按动开关K,产生第一个单脉冲作为基本RS触发器的时钟,使三状态控制电路的输出端Q1产生高电平,经与非门后,使0.01秒脉冲进入计数器计数,并译码、显示出来。
3.当第二次按动开关K,产生第二个单脉冲使三状态控制电路输出端Q1输出低电平Q2输出高电平,关闭与非门,使计数停止。
4.当需要复位清零时,按动复位电路的开关K。
电路即处于复位状态。
5.再按动控制电路开关K时,电子秒表又进入计数状态。
(3)元器件清单
序号
名称
型号参数
封装
数量
备注
1
R1,R3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三人 表决器 电路 设计 安装 完整