-----------電子輪盤----------連結
出處::數位邏輯
王皓是東部某高職二年級的學生,沒考上好高中讓他耿耿於懷, 雖然就讀於高職但是對於學習技術卻不熱衷,認為高中後再讀一般大學才有前途,直到他學習數位邏輯之後,突然頓悟到工科的教育讓他的思路不再天馬行空,邏輯 的思考訓練,更讓他樂於推理與判斷,開始喜歡動腦設計一些小電路,讓他覺得生活不但充滿樂趣也有多了一份成就感。
-------功能說明-------
脈波產生電路: | 產生連續的時脈,週期約為0.5秒,用於控制輪盤轉動時LED變化的速度。 |
計數時間控制: | 控制BCD計數器開啟的時間,好讓輪盤轉動幾秒後停止。 |
BCD計數器: | 0~9計數。 |
BCD解碼器: | 將BCD碼解碼至10只LED。 |
限流電阻: | 配合解碼器輸出電壓限制LED電流在10~15mA。 |
Sw: | 啟動計數時間控制。 |
LED: | 排成圓形,可指示輪盤轉動及最後停留的位置。 |
在放寒假前不久,他繪製了一張電子輪盤的電路,並向老師說明了每一方塊圖中的功能,希望老師能給他一些指點和支援。
老師看了電路圖之後,對王皓稱讚著說:「你真懂得學以致用啊!教過你的都拿來用了,脈波產生電路沒教過你也會。」
王皓:「脈波產生電路實習課時學過一點,請老師看看可以這樣用嗎?」
老師:「很好啊,這是一個無穩態電路,拿來產生連續性的脈波相當正確。」
王皓:「但是我還不清楚脈波週期如何計算?」
老師:「這種CMOS無穩態電路的週期隨著IC會有所差異,大約為R1C1的兩倍,R2用於改善波形用的,選擇十倍R1的電阻值就可以了。」
王皓:「還有計數時間控制怎樣做才會簡單?」
老師:「如果計數器是CMOS電路,你可以用下圖電路達到目的,因為開關壓下時Enable=0,計數器開始計數,開關放開時電容開始充電,但是充電到Enable=1的位準由RC的大小來控制,這段時間剛好用來讓計數器動作。」
王皓:「我懂了,最後再請教老師一個問題,BCD計數器和解碼器,有沒有現成的IC可以應用?」
老師:「你可以參考CD4017B這只IC,BCD計數器和解碼器都做在一起了。」
王皓認真的繪下了老師幫他查到的資料(見圖L10-3),向老師道謝後,露出滿足的表情離開了。
寒假就快到了,同學們是不是可以比王皓快一步做出來呢?
Clock:時脈輸入端。
Enable:計數允許端,以"0"動作。
Reset:計數器清除端,以"1"動作。
Carry out:計數0~4為"1",5~9為"0"。
0~9:BCD解碼輸出端。