如何用cd4026驅動共陽數碼管?

邵陽姚兵


CD4026是數字邏輯芯片,具有兩個功能:1)十進制計數;2)七段譯碼。輸出端可以直接驅動共陰極數碼管,如果要驅動共陽極數碼管則需要在輸出端增加反相電路或者三極管電路。該芯片為脈衝驅動型,即只要在第一腳CLK端接入脈衝信號,則輸出端會進位,完成技術功能或者譯碼功能。驅動共陰數碼管的電路如下圖所示。

1 CD2046驅動單片共陰數碼管

CD2046輸出端為高電平,可以直接驅動共陰型的數碼管,設計的電路如下圖所示。

該芯片共有16個引腳,其中A-G為輸出端,是用來驅動數碼管的。上圖中,直接將輸出端接入了共陰數碼管的段選端。第一引腳為脈衝輸入端,計數功能和譯碼功能都是通過該引腳的輸入脈衝來實現的。第二引腳為使能端,低電平有效,圖中接GND。第十五引腳為復位端,高電平有效,圖中接GND。第三引腳為顯示控制端,高電平有效。第五引腳為進位端,可以通過級聯實現進位顯示。

第一引腳的CLK端,通過一個按鍵接入,按下按鍵時,第一引腳就收到一個高脈衝,完成一次計數功能,數碼管顯示加1。上圖為顯示4的情況。如果要顯示多為數的話,需要用到級聯,以兩片4026級聯為例,所設計的電路如下圖所示。

2 CD4026驅動多片共陰型數碼管

驅動多篇共陰型數碼管時,需要採用多片CD4026級聯的形式,級聯要用到CO進位端,第一片的進位脈衝當作第二片的輸入脈衝,電路圖如下所示。

第一片4026的進位端接第二片4026的脈衝輸入端即可。當第一片4026有進位時,就會進位到第二片顯示。上圖時進位後的顯示效果。

3 CD4026驅動共陽型數碼管

CD4026輸出端為高電平,驅動共陰型數碼管正好合適,如果要驅動共陽型數碼管的話,需要接入反相器把信號反一下,但是沒有找到具有八輸入的反相器。在驅動電機時用到了ULN2803,該芯片的內部結構跟反相器類似,從邏輯關係上起到了反向作用。所以,使用ULN2803把CD4026的信號反一下用來驅動共陽數碼管,設計的電路如下圖所示。

ULN2803的內部結構是達林頓管結構,正好起到信號取反的作用,構成了八路反相器,在該電路中,可以將CD4026輸出的高電平轉化為低電平。上圖是仿真電路,可見功能可以實現。

如果要級聯的話,只需要將CD4026的CO進位端與下一片的脈衝輸入端相連即可,兩片級聯的仿真如下圖所示。

以上就是介紹的用CD4026來驅動共陰數碼管和共陽數碼管的設計。

以上就是這個問題的回答,感謝留言、評論、轉發。更多電子設計、硬件設計、單片機等內容請關注本頭條號:
玩轉嵌入式。感謝大家。


分享到:


相關文章: