电工的电子课程设计电骰子

上传人:1516****951 文档编号:136708738 上传时间:2020-07-01 格式:DOC 页数:26 大小:787KB
返回 下载 相关 举报
电工的电子课程设计电骰子_第1页
第1页 / 共26页
电工的电子课程设计电骰子_第2页
第2页 / 共26页
电工的电子课程设计电骰子_第3页
第3页 / 共26页
电工的电子课程设计电骰子_第4页
第4页 / 共26页
电工的电子课程设计电骰子_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《电工的电子课程设计电骰子》由会员分享,可在线阅读,更多相关《电工的电子课程设计电骰子(26页珍藏版)》请在金锄头文库上搜索。

1、电工的电子课程设计电骰子摘要棋牌类游戏集趣味与益智于一体,是人们日常生活中不可或缺的娱乐项目。而骰子作为游戏公平的象征,在其中起着重要作用。本设计融电子技术于现实生活中,具有现实意义。本文详细阐述了电子化骰子的原理,用它来随机的选取1至6的数。本系统以典型施密特反相器74HC14作为时钟脉冲发生器结合逻辑门电路控制4位二进制同步加法计数器74LS161,实现1至6的随机输出,并最终通过译码器74LS48控制七段数码管实现随机数的显示。关键词:时钟脉冲 随机数 计数 显示电骰子的设计与制作1. 实验原理和原理框图1.1 实验原理分析骰子是有6个面的正六面体。六个面上分别刻有1到6的数。掷骰子后,

2、就可以从1到6中随机的选取一个数。可能出现的数只有1,2,3,4,5,6这6个数。这6个数中,每个数出现的概率为1/6,即每个数的出现是随机的。图1.1是根据实际掷骰子的动作画出的功能框图图1.2是基于所要实现的功能画出的电路总体框图摁下开关相当于摇动骰子。开关在这里是作为计数器的时钟控制电路,当开关摁下,此时控制电路输出为高,从而时钟脉冲会通过与非门去触发计数器,让其开始从1到6计数。时钟脉冲通过与非门的这段时间就相当于骰子摇动的时间。因为骰子的点数有6种,所以计数器的输出状态只要有6种即可。当七段数码管确定显示1到6中的一个数时,就相当于骰子停止了滚动,显示出了确定的数。图1.2就是基于以

3、上考虑所得的电骰子原理框图。下面将进行实际电路的设计。1.2 电路原理框图掷骰子骰子滚动确定骰子的数字摁下开关时钟控制启动计数器计数输出下数码管显示图1.1 从基本功能到结构框图时钟控制电路时钟发生器&六进制计数器译码器显示电路图1.2 电骰子框图2设计思路和电路分析在原理框图的基础上,着手进行各模块内容的设计,各模块电路出了必须保证本模块单元电路功能的实现外,还需要使得各模块之间的接口电路方便可行。2.1第一种方案设计思路2.1.1振荡电路第一种方案采用施密特反相器作为产生时钟的振荡电路,电路如下:R11=R12=100k C1=10nF图2.1时钟产生电路输出时钟脉冲为:当输出为高电平时,

4、根据RC电路过渡过程的分析可知,此时VI 由VT-升到VT+,其所需要的时间为T1= RCln(VDD-VT-)/(VDD-VT+)当输出为低电平时,此时VI 由VT+降到VT-。其所需要的时间为T2=RC ln(VT+/VT-)则整个振荡周期为T=T1+T2=RCln(VDD-VT-)/(VDD-VT+)+ln(VT+/VT-)=4.2RC查74HC14的手册可知T=4.2ms图2.2时钟波形T=T1+T2=RCln(VDD-VT-)/(VDD-VT+)+ln(VT+/VT-)=4.2RC所以T=4.2ms施密特反相器引脚及功能表如下74HC14的引脚图如图2.3。图2.3 74HC14引脚

5、图74HC14的功能表如表2.1所示。表1.1 74HC14 功能表2.1.2六进制计数器这是电骰子的核心部分。计数器采用4位二进制同步加法计数器74LS161。因为骰子的点数是1到6,所以必须使用六进制计数器。六进制计数器的输出变化为123456,所以在输出为6的瞬间74LS161必须置数1。图2.4中是当计数器输出为110(十进制6)时进行预置数使计数器输出迅速由6变1,从而实现1到6循环计数。电路接线如图2.4所示。图2.4 74LS161接线图74LS161引脚图如图2.5所示图2.5 74LS161引脚图74LS161功能表如表2.2表1.2 74LS161功能表2.1.3译码器及显

6、示电路译码器采用4线7线译码器74LS48并驱动七段数码管发光。电路接线图如图所示。图2.6 译码及显示电路原理图发光二极管(LED)由特殊的半导体材料砷化镓,磷砷化镓等制成,可以单独使用,也可以组装成分段式或点阵式LED显示器件(半导体显示器)。分段式显示(LED数码管)由7条线段围成“日”字型,每一段包含一个发光二极管。外加正向电压时二极管导通。只要按规律控制各发光段的亮,灭就可以显示各种字形或符号数字显示方式目前以分段式应用最普遍,图5.3.6表示七段式数字显示器利用不同发光段组合方式,显示015等阿拉伯数字如图2.7图2.7 BCD码七段数字显示器发光光段显示组合图74LS48七段显示

7、译码器输出高电平有效,用以驱动共阴极显示器。该集成显示译码器设有多个辅助控制端,以增强器件的功能。 7448的功能表如表5.3.4所示,它有3个辅助控制端LT、RBI、BI/RBO,现简要说明如下:1. 灭灯输入BI/RBOBI/RBO是特殊控制端,有时作为输入,有时作为输出。当BI/RBO作输入使用且BI0时,无论其它输入端是什么电平,所有各段输入ag均为0,所以字形熄灭。2. 试灯输入LT当LT0时,BI/RBO是输出端,且RBO1,此时无论其它输入端是什么状态,所有各段输出ag均为1,显示字形8。该输入端常用于检查7488本身及显示器的好坏。表1.3 74LS48功能表3.动态灭零输入R

8、BI当LT1,RBI0且输入代码DCBA0000时,各段输出ag均为低电平,与BCD码相应的字形熄灭,故称“灭零”。利用LT=1与RBI=0可以实现某一位的“消隐”。此时BI/RBO是输出端,且RBO=0。4. 动态灭零输出RBOBI/RBO作为输出使用时,受控于LT和RBI。当LT1且RBI0,输入代码DCBA=0000时,RBO=0;若LT=0或者LT1且RBI1,则RBO=1。该端主要用于显示多位数字时,多个译码器之间的连接。从功能表还可看出,对输入代码0000,译码条件是:LT和RBI同时等于1,而对其它输入代码则仅要求LT1,这时候,译码器各段ag输出的电平是由输入BCD码决定的,并

9、且满足显示字形的要求。74LS48引脚图如图2.8所示。图2.8 74LS48引脚图2.1.4 时钟控制电路时钟是进入计数器还是停止是有RC电路来实现控制的,当开关没有闭合时4.7uF电容上端电压为+5V,下端为0V此时反相器输入端为“H”电平,从而输出为“L”电平,所以此时与非门输出恒为高电平,时钟不能通过与非门。当摁下按钮开关时,4.7uF的电容会放电,其上的电荷很快变为0。然后电流通过与+5V连接的100K电阻流过开关,不会通过电容。这样反相器的输入就会变为“L”电平,输出也相应变为了“H”电平,此时时钟信号可以通过与非门,从而控制计数器进行正常计数。当开关闭合后又断开时,来自+5V的电

10、流通过100K的电阻流向4.7uF的电容,使电位逐渐升高。在电容上端电压从0V逐渐升高到反向器的阀值电压VT+后,反向器输出变为低电平,使时钟不能再通过与非门。其电路接线图如下。如图2.9所示。图2.9 时钟控制电路但是在电容电压上升的过程中会出现一定的延时,这样就使得不是开关一断开,计数器就停止计数,而是在通过RC时常数电路延时一段时间后计数器才停止计数。实际上这一段延时大有意义,只要RC时常数点路延时的时间远大于时钟脉冲一个周期的时间,就可以在开关断开后,计数器还在计数(相当于骰子在人掷出去后还在不停滚动,等过了一定时间才会停止)。如果是换成单刀双掷开关,则计数器计数的时间(骰子滚动的时间

11、)会受人的控制,这与实际不符。所以加一个RC时常数电路大有裨益。以上是第一个方案电路各模块的电路分析。2.2 第二种方案设计思路2.2.1 时钟发生电路第二种方案采用555定时器组成的多谐振荡器作为时钟脉冲产生电路。555定时器是一种集模拟,数字于一体的中规模集成电路,其应用极为广泛。它不仅用于信号的产生和转换,还常用于控制与检测电路中1) 电路接线如图2.10所示图2.10 555接线图2)555定时器的电路结构如图2.11所示。图2.11 555定时器内部电路结构3)555定时器引脚分布如图2.12所示图2.12 555引脚图4)555定时器原理及功能表 1. 555定时器原理:555定时

12、器内部电路由电压比较器C1和C2,RS触发器和集电极开路的三极管T三部分组成。555定时器有两个输入端,一个输出端,共8个引脚。器件的第6脚接电压比较器C1的反相输入端,称为阈值端,用符号TH来标注;第2脚接电压比较器C2的同相输入端,称为触发端,用符号 来标注;第5脚是控制电压输入端,用符号VCO来标注;第4脚是RS触发器的复位端;第3脚是信号输出端,第1脚是接地端,第8脚是电源电压输入端。,当第5脚悬空时,第8脚所接的电源电压Vcc经三个5k的电阻R分压,电压比较器C1同相输入端的电压为 ,该电压是电压比较器C1的参考电压;电压比较器C2反相输入端的电压为 ,该电压是电压比较器C2的参考电

13、压。555定时器的工作原理是:当输入电压 时,电压比较器C1反相输入端的输入电压小于参考电压,相当于在电压比较器C1的反相输入端输入一个负极性的信号,电压比较器C1的输出电压为正极性的信号,即高电平信号“1”;电压比较器C2同相输入端的输入电压小于参考电压,相当于在电压比较器C2的同相输入端输入一个负极性的信号,电压比较器C2的输出电压为负极性信号,即低电平信号“0”;RS触发器被置位,输出电压u0等于1。当输入电压 时,ui2从 变化到 时,电压比较器C1反相输入端的输入电压小于参考电压,电压比较器C1的输出电压为高电平信号“1”;电压比较器C2同相输入端的输入电压从小于参考电压变化到大于参

14、考电压,电压比较器C2的输出电压从低电平信号“0“变为高电平信号“1”;RS触发器处在保持的状态,保持 时的输出状态,输出电压u0等于1。当输入电压 时,电压比较器C1反相输入端的输入电压大于参考电压,相当于在电压比较器C1的反相输入端输入一个正极性的信号,电压比较器C1的输出电压为负极性的信号,即低电平信号“0”;电压比较器C2同相输入端的输入电压大于参考电压,相当于在电压比较器C2的同相输入端输入一个正极性的信号,电压比较器C2的输出电压为正极性信号,即高电平信号“1”;RS触发器被复位,输出电压u0等于0。当输入电压 时,ui1从 变化到 时,电压比较器C2同相输入端的输入电压大于参考电压,电压比较器C2的输出电压为高电平信号“1”;电压比较器C1反相输入端的输入电压从大于参考电压变化到小于参考电压,电压比较器C1的输出电压从低电平“0”变为高电平“1”;RS触发器处在保持的状态,保持 时的输出状态,输出电压u0等于0。2. 555 定时器功能表如图表1.4 555定时器功能表在本次电路中555定时器是构成了多谐振荡器。其振荡波形如图2.13所示。图2.13 555定时器的振荡波形用555定时器组成的多谐振荡器如图4.2所示。接通电源后,电容C2被充电,当VC上升到2VCC/3 时,使V

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号