隨機數(shù)生成器是有趣的電路,在游戲、彩票等方面都有應用。雖然大多數(shù)數(shù)字發(fā)生器都基于MCU,但我認為僅使用555定時器和IC4026以及通用陰極7段顯示器來構建它。它非常簡單且易于構建,而且具有成本效益。
工作原理:
在該電路中,用戶將獲得一個按鈕SW1,需要按下該按鈕才能啟動編號規(guī)則。數(shù)字計數(shù)從0到9,只需稍加修改,該電路就可以構建為從0到99的計數(shù)。當按下按鈕時,電路將高速遞增序列,釋放此按鈕后,您將獲得隨機數(shù)。
使用的零件:
1) IC 555 2) IC 4026
3) 共陰極 7 段顯示
4) 電阻器 – 300 歐姆 (7) 和 1k (
2) 5)
電容器 – 1uF
隨機數(shù)發(fā)生器電路的工作原理:
在該電路中,定時器555作為非穩(wěn)態(tài)多諧振蕩器連接,在那里它產生方波饋送IC 4026。這個方波的頻率取決于R1,R2和C1的值。確定輸出頻率的公式是f
= 1.44 / (R2 + 2R1 ) C1,它給出頻率為480hz的方波作為輸出。
您應該保持高頻率輸出,以便用戶無法以任何方式判斷數(shù)字序列。按下按鈕時,該信號將饋送到IC 4026。IC
4026是一款7段解碼器,接受時鐘信號輸入。IC在每個單獨的時鐘脈沖下從0計數(shù)到9,一旦達到0,就會復位回9。此循環(huán)與輸入時鐘信號重復。芯片還解碼這些計數(shù)值 0
到 9,并相應地點亮 7 段。
由于時鐘信號的速度太快,IC將在幾秒鐘內從0到9計數(shù)近48次(由于480 Hz時鐘信號)。這使得數(shù)字出現(xiàn)在 7 段中是隨機的和不可預測的。
電路板設計:
從 0 到 99 計數(shù)的電路:
通過在電路中再添加一個IC
4026和7段,可以使電路從0計數(shù)到99。幾乎所有的連接都保持不變,除了您需要將CO(時鐘輸出)從IC2饋送到IC3時鐘輸入。4026 在達到計數(shù) 9 后發(fā)出
CO 信號。將其饋送到 IC3 將迫使它在 IC0 中的每個計數(shù)周期從 9 增加到 2 增加一個計數(shù)。因此,這兩個 IC 一起工作,從 0 到 99
計數(shù)。
-
顯示器
+關注
關注
21文章
5012瀏覽量
140443 -
發(fā)生器電路
+關注
關注
1文章
44瀏覽量
7451 -
555定時器
+關注
關注
37文章
317瀏覽量
68120
發(fā)布評論請先 登錄
相關推薦
【assingle分享】labview隨機數(shù)發(fā)生器
【總結】LabVIEW隨機數(shù)發(fā)生器
怎么設計基于USB和FPGA的隨機數(shù)發(fā)生器驗證平臺?
隨機數(shù)發(fā)生器的相關資料分享
真隨機數(shù)發(fā)生器的容差分析
![真<b class='flag-5'>隨機數(shù)</b><b class='flag-5'>發(fā)生器</b>的容差分析](https://file.elecfans.com/web2/M00/48/FA/pYYBAGKhtDGAXy-5AAANDibGCx0018.jpg)
【STM32】隨機數(shù)發(fā)生器詳解
![【STM32】<b class='flag-5'>隨機數(shù)</b><b class='flag-5'>發(fā)生器</b>詳解](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
使用IC555和IC4026構建的人/物體計數(shù)器電路
![使用<b class='flag-5'>IC555</b>和<b class='flag-5'>IC4026</b><b class='flag-5'>構建</b>的人/物體計數(shù)<b class='flag-5'>器</b><b class='flag-5'>電路</b>](https://file1.elecfans.com/web2/M00/8B/DF/wKgaomSg79iALvRZAABjc5pABxw598.png)
FPGA的偽隨機數(shù)發(fā)生器學習介紹
如何在FPGA中實現(xiàn)隨機數(shù)發(fā)生器
![如何在FPGA中實現(xiàn)<b class='flag-5'>隨機數(shù)</b><b class='flag-5'>發(fā)生器</b>](https://file1.elecfans.com/web2/M00/00/BC/wKgZomaxl4GARcE_AABd2Ri4k-Q825.png)
評論