随机数生成器是有趣的电路,在游戏、彩票等方面都有应用。虽然大多数数字发生器都基于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
计数。
全部0条评论
快来发表一下你的评论吧 !