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

【STM32】隨機(jī)數(shù)發(fā)生器詳解

使用555定時器來構(gòu)建電荷泵電路

使用IC555和IC4026構(gòu)建的人/物體計數(shù)器電路

FPGA的偽隨機(jī)數(shù)發(fā)生器學(xué)習(xí)介紹
如何在FPGA中實現(xiàn)隨機(jī)數(shù)發(fā)生器

評論