基于555定时器和IC4026构建的随机数发生器电路

描述

  随机数生成器是有趣的电路,在游戏、彩票等方面都有应用。虽然大多数数字发生器都基于MCU,但我认为仅使用555定时器和IC4026以及通用阴极7段显示器来构建它。它非常简单且易于构建,而且具有成本效益。

  发生器电路

  工作原理:

  在该电路中,用户将获得一个按钮SW1,需要按下该按钮才能启动编号规则。数字计数从0到9,只需稍加修改,该电路就可以构建为从0到99的计数。当按下按钮时,电路将高速递增序列,释放此按钮后,您将获得随机数。

  使用的零件:

  1) IC 555 2) IC 4026

  3) 共阴极 7 段显示

  4) 电阻器 – 300 欧姆 (7) 和 1k (

  2) 5)

  电容器 – 1uF

  随机数发生器电路的工作原理:

  发生器电路

  在该电路中,定时器555作为非稳态多谐振荡器连接,在那里它产生方波馈送IC 4026。这个方波的频率取决于R1,R2和C1的值。确定输出频率的公式是f

= 1.44 / (R2 + 2R1 ) C1,它给出频率为480hz的方波作为输出。

  您应该保持高频率输出,以便用户无法以任何方式判断数字序列。按下按钮时,该信号将馈送到IC 4026。IC

4026是一款7段解码器,接受时钟信号输入。IC在每个单独的时钟脉冲下从0计数到9,一旦达到0,就会复位回9。此循环与输入时钟信号重复。芯片还解码这些计数值 0

到 9,并相应地点亮 7 段。

  由于时钟信号的速度太快,IC将在几秒钟内从0到9计数近48次(由于480 Hz时钟信号)。这使得数字出现在 7 段中是随机的和不可预测的。

  电路板设计:

  发生器电路

  从 0 到 99 计数的电路:

  发生器电路

  通过在电路中再添加一个IC

4026和7段,可以使电路从0计数到99。几乎所有的连接都保持不变,除了您需要将CO(时钟输出)从IC2馈送到IC3时钟输入。4026 在达到计数 9 后发出

CO 信号。将其馈送到 IC3 将迫使它在 IC0 中的每个计数周期从 9 增加到 2 增加一个计数。因此,这两个 IC 一起工作,从 0 到 99

计数。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分