0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

三个简单的电子骰子电路分析

科技观察员 来源:circuitdigest 作者:circuitdigest 2023-04-02 09:48 次阅读

在这篇文章中,我们讨论了创建电子版本或数字版本的骰子的3种不同方法,这些骰子可用于通过 LED 显示屏或数字显示屏获得 1 到 6 之间的随机数。

1) 使用IC 4017的电子骰子

在第一个设计中,我们将学习如何使用 IC 4017 制作电子骰子。

使用IC 4017的电子骰子的电路图如下图所示。

poYBAGQo3qSAV4YIAAKaM8AZecE168.png

这个基于4017 IC的骰子电路的工作非常简单。我们知道,当时钟信号馈送到4017 IC的引脚#14时,IC的输出开始从引脚#3向前排序到引脚#11。

但由于这里的引脚#5与IC的复位引脚#15连接,因此输出只能对引脚#1进行排序,并返回到引脚#3以获得新的序列。

只要在IC的引脚#14处施加时钟频率,这种排序就会不断重复。

该时钟频率由IC 555施加,IC 555被配置为具有高频输出的自由运行的稳定多谐振荡器

当按下按钮 PB1 片刻并松开时,电容器 1000uF 充满电并为 IC 555 供电,IC 555 使用此电源并保持开启状态几秒钟,允许 IC 4017 在输出引脚上快速排序。

当 1000uF 电容器内的电荷完全耗尽时,IC 555 关闭并停止向 IC 4017 提供时钟脉冲。IC 4017的输出排序现在停止到引脚#3和引脚#1之间随机选择的IC输出。

可以看到IC的输出与串联LED连接,当排序停止时,LED点亮并指示随机骰子数。

2) 简化的 4017 骰子

poYBAGQo3qCAUJGRAAFWIxOI-EA684.png

上面显示的IC 4017电子LED骰子电路的工作原理与第一张图相同,只是使用的LED数量限制了IC每个输出一个LED。按下按钮时,IC 555 开始以非常高的速度振荡,导致 IC 4017 输出以等效的高速从引脚 #3 序列到引脚 #1。高速排序使用户难以准确意识到在释放按钮后序列将停止的位置。

因此,当松开按钮时,排序突然停止在IC的某个随机输出引脚上,该引脚表示相应的骰子数,符合LED指示。例如,如果 LED 标记为从 1 到 6,相对于输出引脚 #3 到引脚 #1,那么如果假设序列在引脚 #7 处停止,则在引脚 #7 处点亮 LED 将指示骰子数为 4,依此类推。

3) 使用CMOS IC的骰子电路

下一个电子骰子电路仅使用几个IC(74132和7495)即可生成真正的骰子显示。

当按下按钮开关SW1时,骰子电路开始快速计数,一旦释放按钮,IC就会停止计数并点亮LED,使它们随机表示1到6之间的任何一个数字。

电路说明

7495实际上是一个4位并行存取移位寄存器。该芯片既可以像移位寄存器一样工作,也可以用作在输入A-D处并联加载。

模式控制无输入控制IC 7495的上述两个功能。

pYYBAGQo3pmAVZoBAAUSe3FTkok405.png

pYYBAGQo3paADkORAAAvk1KHuTM830.png

当模式处于高电平状态时,数据通过输入A-D通过随后的负向时钟边沿传送到Qa-Qd。

当模式处于低电平状态时,数据通过Qa - Qd通过随后的负向时钟边沿传输。

通过将模式控制连接到Qa,可确保寄存器在负载和移位之间交替导通,从而使输入字成为现有输出字的功能。

使用一些基本逻辑,寄存器最终设计为实现计数数字,在骰子显示中随机切换LED,以模仿真实立方体类型骰子的随机数。

请记住,只要输出为低逻辑,LED 就会亮起。

IC1a的配置类似于标准施密特振荡器,向寄存器提供时钟脉冲。

开关SW 1用于停止振荡器并抑制计数过程。因此,要获得骰子编号,用户必须按SW1,SW1将冻结计数并向用户提供随机骰子编号。

当首次接通电源时,寄存器可能会以无效计数开始,但是在几个时钟周期后,它将创建一个合法计数,之后它将继续以该特定顺序运行

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路分析
    +关注

    关注

    57

    文章

    490

    浏览量

    98196
  • 电路图
    +关注

    关注

    10215

    文章

    10645

    浏览量

    510970
  • LED显示
    +关注

    关注

    0

    文章

    338

    浏览量

    37578
收藏 人收藏

    评论

    相关推荐

    电子骰子的设计方案分享

    描述电子骰子它是电子骰子,用于生成随机数,通常作为桌面游戏的一部分,包括骰子游戏、棋盘游戏、角色扮演游戏和机会游戏。
    发表于 06-30 06:20

    带反接保护的电子骰子电路的工作过程

    会停在某一点数上不动,这样就可以显示点数了。  电路工作过程讲解:  首先,我们先将电路进行分解。整个电路的结构比较简单,总的来说可分为两
    发表于 03-20 15:04

    骰子游戏电路

    骰子游戏电路
    发表于 01-17 23:05 1533次阅读
    扔<b class='flag-5'>骰子</b>游戏<b class='flag-5'>电路</b>

    骰子游戏电路-骰子式滚轮的起动与停止

    骰子游戏电路-骰子式滚轮的起动与停止
    发表于 01-17 23:19 816次阅读
    <b class='flag-5'>骰子</b>游戏<b class='flag-5'>电路</b>-<b class='flag-5'>骰子</b>式滚轮的起动与停止

    骰子游戏电路

    骰子游戏电路
    发表于 02-13 12:31 1159次阅读
    掷<b class='flag-5'>骰子</b>游戏<b class='flag-5'>电路</b>

    电子骰子电路

    电子骰子电路
    发表于 03-31 10:18 3165次阅读
    <b class='flag-5'>电子</b><b class='flag-5'>骰子</b><b class='flag-5'>电路</b>图

    骰子电路设计论文

    骰子是娱乐游戏的一种道具,可以用它来随机地选取1~6的数。本电路设计一个电骰子电路,该电路由电骰子
    发表于 03-21 16:30 101次下载
    电<b class='flag-5'>骰子</b><b class='flag-5'>电路</b>设计论文

    三个简单的三极管放大电路

    三个简单的三极管放大电路
    发表于 02-09 11:11 11次下载
    <b class='flag-5'>三个</b>最<b class='flag-5'>简单</b>的三极管放大<b class='flag-5'>电路</b>

    基于AT89C205构建的电子骰子电路

    这是基于Atmel AT89C2051的微控制器芯片构建的电子骰子电路图。这种电子骰子的应用与骰子
    的头像 发表于 06-27 17:00 1816次阅读
    基于AT89C205构建的<b class='flag-5'>电子</b><b class='flag-5'>骰子</b>的<b class='flag-5'>电路</b>图

    具有随机功能的简单LED骰子

    电子发烧友网站提供《具有随机功能的简单LED骰子.zip》资料免费下载
    发表于 11-07 09:43 3次下载
    具有随机功能的<b class='flag-5'>简单</b>LED<b class='flag-5'>骰子</b>

    简单的掷骰子草图开源分享

    电子发烧友网站提供《简单的掷骰子草图开源分享.zip》资料免费下载
    发表于 02-08 15:22 0次下载
    <b class='flag-5'>简单</b>的掷<b class='flag-5'>骰子</b>草图开源分享

    分享一个棋盘游戏电子骰子电路

    在享受我们的棋盘游戏时,电子骰子可以成为传统骰子的良好而有趣的替代品。我们设计了一个电子骰子电路
    的头像 发表于 05-13 14:41 1690次阅读
    分享一个棋盘游戏<b class='flag-5'>电子</b><b class='flag-5'>骰子</b><b class='flag-5'>电路</b>

    FPGA上的电子骰子

    电子发烧友网站提供《FPGA上的电子骰子.zip》资料免费下载
    发表于 06-15 11:03 1次下载
    FPGA上的<b class='flag-5'>电子</b><b class='flag-5'>骰子</b>

    Arduino电子骰子系统

    电子发烧友网站提供《Arduino电子骰子系统.zip》资料免费下载
    发表于 06-29 09:23 0次下载
    Arduino<b class='flag-5'>电子</b><b class='flag-5'>骰子</b>系统

    基于CD4017的电子骰子电路

    骰子在世界各地都非常有名,因为有很多游戏使用它。骰子的目的是随机选择一个数字,并根据选择的数字玩游戏。但是当使用原始骰子时,玩家有可能用旋转技术欺骗对手。上面提供的电路可用于避免作弊,
    的头像 发表于 06-29 18:19 1125次阅读
    基于CD4017的<b class='flag-5'>电子</b><b class='flag-5'>骰子</b><b class='flag-5'>电路</b>