數(shù)碼管動(dòng)態(tài)掃描顯示控制器設(shè)計(jì)原理
1.實(shí)驗(yàn)任務(wù)與原理
1.1任務(wù)指標(biāo)
采用掃描方式LED數(shù)碼管的動(dòng)態(tài)顯示,控制好數(shù)碼管之間的延遲,根據(jù)視覺暫留原理對(duì)數(shù)據(jù)進(jìn)行連續(xù)計(jì)數(shù)。
1.2功能需求
(1)能夠通過動(dòng)態(tài)掃描顯示數(shù)據(jù)。
1.3原理闡述
(1)LED數(shù)碼管顯示原理
LED七段數(shù)碼管原理圖如下,當(dāng)采用共陰極(采用共陽極時(shí)反向)時(shí),共陰極接地,另一管腳接高電平的發(fā)光二極管被點(diǎn)亮。
(2)動(dòng)態(tài)掃描原理
動(dòng)態(tài)掃描要求在點(diǎn)亮多個(gè)各不同的數(shù)碼管的同時(shí)輸入數(shù)據(jù),但是由于要顯示多個(gè)不同的數(shù)字,需要在多個(gè)周期內(nèi)才能完成,即將時(shí)間分隔為多個(gè)周期的循環(huán)。當(dāng)頻率達(dá)到一定程度時(shí)(如1khz),其延時(shí)可達(dá)到較好的效果,利用視覺暫留可以達(dá)到動(dòng)態(tài)顯示的目的。
2.設(shè)計(jì)思路,方法及方案
2.1系統(tǒng)功能需求分析
在時(shí)鐘脈沖clk的作用下,計(jì)數(shù)器開始計(jì)數(shù),再通過譯碼器生成數(shù)據(jù)選擇器的片選信號(hào),來控制LED管顯示。同時(shí)選出一路BC碼數(shù)據(jù),通過顯示譯碼器控制數(shù)碼管a-g管腳和共陰極,使得每次只有一個(gè)數(shù)碼管在工作。這樣進(jìn)入clk循環(huán)計(jì)數(shù)后,可以在較高的頻率下輪流顯示。
4.FPGA模塊程序設(shè)計(jì)
5.1故障分析處理
動(dòng)態(tài)掃描現(xiàn)實(shí)的優(yōu)勢(shì)是明顯的,不但減少了引腳,增加了使用性和可操作性,而且更加高效。但是其難點(diǎn)是對(duì)頻率的設(shè)置在不同的環(huán)境和需求下需要仔細(xì)選擇調(diào)試