同济大学-电工学课程设计-电骰子电路设计论文.docxVIP

同济大学-电工学课程设计-电骰子电路设计论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
同济大学-电工学课程设计-电骰子电路设计论文

电子电路课程设计报告(软件设计部分)课题名称 电骰子电路设计 课题编号自选学院(系)机械与能源工程学院专 业机械设计制造及自动化学生姓名学号 指导老师 2014年9月12日目 录一、 设计目标2二、 设计方案42.1 方案分析42.2 模块分析52.2.1 设计思路52.2.2 电路原理框图62.2.3具体模块分析6三、 仿真电路73.1 脉冲信号发生电路73.2 开关控制及消抖电路93.3 六进制计数器93.4 数码管显示103.5 电灯显示113.5.1 电灯排列113.5.2 译码器电路设计113.6 完整电路图12四、存在问题及改进方法13五、参考资料及网站14附 录 总电路原理图15一、设计目标骰子应用十分广泛,现在社会上流行有各种定位骰子,感应骰子,遥控骰子等,它是娱乐游戏的一种道具,是许多娱乐比不可少的工具之一。早先是用骨头,木头等制成的立体小方块,六面分别刻有一、二、三、四、五、六点,只有1,2,3,4,5,6这六个数,有的地方叫色子。用骨头、木头等制成的立体骰子,在使用时通常是把骰子摇动后掷落,以上面的数作为选取的数字。这六个数中,每掷一次,其中某个数出现的概率是1/6。所谓1/6的概率,就是说这六个数并不是按照某种顺序出现的,而是随机的。如果撇开骰子的形状和使用方法的约束来抽象地评价它的功能,那么骰子就是一种“从1~6的数字中,每次只随机地选择1个数字的选择装置”。现今,各种娱乐性玩具里面,都装有跑马灯一类的随机抽奖的装置,而在当代,电子信息时代的到来,就需要一种电子设备来代替像骰子这种实际物体,从而更加容易地装进娱乐设备里面,也更便于玩家操作!从而也就产生了电骰子这一个设想!在此次课程设计里面,设计的是一种电子选择装置,那就是,当摁下开关时,它能够从1~6的数字中选择1个数字。重要的是每次掷下时并不知道将会选择哪个数字。电路中来自外面的信号,也就是摇动骰子时的信号可以利用按钮开关实现。骰子的点数是从1~6的个位数。考虑采用外形更像骰子的电骰子,可以利用7个电灯来表现骰子点数,既1~6的数字,而用电灯来表示这种点数的形状,看起来就很接近本来的骰子,如图1-1表示骰子点数的形状。在电路中把7个灯排列成骰子点数的形状,就可以利用灯的发光表示数字。图1-2是用灯的发光表示点数的例子。使发光部分电灯的配置接近本来骰子的点数的形状,而哪些电灯发光则由电子电路来决定,与骰子点数位置相同的电灯发光,如下图所示。另外,本电路中还添加了数码管配合骰子点数的显示,一方面也检验了显示的正确性,使此次设计更具有人性化!数码管显示如图所示:二、设计方案1、方案分析骰子只处理从1~6的数字,但是根据骰子点数的形状需要配置7个电灯。通过其中某几个灯发光,表现骰子的点数。由于设计需要,对这7个灯泡进行编号,如下如所示:如此,骰子从1到6的显示情况已经对应的灯泡情况如下图所示:7个灯泡的位置分别用a~g字母表示。7个灯泡发光的所有组合形式计算起来非常多。这里仅把其中发光组合相同的灯泡进行分组,下图是其分组的情况。从这个结构看出可以分成4个组。可以看出如果骰子的3,4,5,6点数发光必须要有c和f这两个灯泡。编号数字a4 5 6b2 6c3 4 5 6d4 5 6e2 6f1 3 5分组编号数字a d4 5 6b e2 6c f3 4 5 6g1 3 5 从图中可知,实际上需要利用数字电路中常说的“译码器电路”来实现数字的选择。另外,对于数码管来显示点数相对来说就比较简单,通过一个六进制加法器,产生1到6这几个数字,然后通过74LS48芯片进行译码,从而驱动7段数码管!2、模块分析设计思路电路原理框图具体模块分析 1)信号发生电路 信号发生电路的主要功能是产生矩形方波信号!对此,可以采用555 定时器组成的多谐振荡器作为时钟脉冲产生电路。 2)开关控制电路在实际操作过程中,一般开关断开一段时间后,骰子还应该在变化一小段时间,就是所谓的消抖!根据这一功能,可以利用RC振荡电路来解决这一问题! 3)加法计数器 可以利用74LS161,来制作一个异步六进制加法器,从而实现1到6的数字的变化。 4)译码器 对于数码管显示点数来说,可以直接用已经封装好的芯片74LS48来驱动,从而实现用7段数码管显示点数的功能!而对于用7个灯泡来显示点数,没有具体的译码器可以直接采用,只能列出真值表,自己寻找逻辑关系,从而得到译码!这也是此次课程设计的一个难点! 5)显示器 采用7段共阴性数码管来显示点数,采用7个灯泡来模拟骰子的具体点数!三、仿真电路各模块电路分析1.脉冲信号发生电路 采用555定时器组成的多谐振荡器

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档