【 Proteus 8 】數位電路模擬 - 數位存錢筒電路

摘要:【 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