摘要:【 Proteus 8 】數位電路模擬 - 數位存錢筒電路
這次特別附上動畫,由於部落格上傳圖片限制2M,所以無法整個執行完給各位觀看。
點擊圖片可看全圖
材料 :
1.電阻220*3
2.電阻1.2k*1
3.電阻10k*1
4.電容0.1u*1
5.電容0.01u*1
6.NOT ( 例如 : 7404.7405.7406... )
7.NPN電晶體
8.感測器CNY70*1
9.IC7490*3
10.IC7447*3
11.共陽七段顯示器*3
功能 :
利用CNY70感測器,其感測器,
有東西遮時,光電晶體飽和 ( 導通 )
沒東西遮時,光電晶體截止 ( 開路 )
※因為Proteus無法模擬東西遮的情況,所以這裡利用開關,開關閉合表示有東西遮蔽,開關斷開則反之。
原理 :
利用CNY70的特性,去設計一個存錢筒電路,
S1閉合時,則表示遮蔽了CNY70,此時CNY70內部的電晶體則會導通,此時輸出為"1",
由於7490的CLK為負緣觸發,所以加上一個反相器,使得在理解上更方便,
額外加上兩個NOT,是為了達到加大電流的效果,防止輸出推不動IC7490。
7490的功能在數位骰子電路已經大概述說過功能,此地方不再贅述。
需注意的是7490的D ( MSB ) 要接到下一個位元的 7490的A ( LSB ) 達到進位效果。
在此說明一下7447這個IC的大概功能 :
7447由MSB → LSB分別為 DCBA
只要給他二進位,它會自動編成可以給7段顯示器用的輸入,
簡單來說,當你的7447輸入是0001,假如以我們來說七段是要亮"1",
則7447會幫我們把0001,編成abcdefg = 1001111 ( 7447為反向輸出,剛好搭配共陽七段 )
由於上述功能,7447也被一些人稱為七段解碼器
S2開關功能則是把電路上的數字歸零,達到重新計算的功能。
歡迎在下方留言,表達你的想法、疑問。
因為求知慾,所以學習。 By Yi