|
有四塊顯示屏
1. 256x128
2. 256x128
3. 32x128
4. 32x128
走一路網(wǎng)線。其中1和3顯示相同的圖片,3和4顯示不同的文字
在顯示屏連接處怎么設(shè)置 才能達(dá)到這種效果 求助版主
表示真誠(chéng)外送關(guān)于led顯現(xiàn)灰度原理
16個(gè)灰度,也就是 0--15,用4個(gè)BIT來(lái)表示, 8-4-2-1
用PWM產(chǎn)生4個(gè)聯(lián)系不同占空比的脈沖
T8 8/16 對(duì)應(yīng)BIT8
T4 4/16 對(duì)應(yīng)BIT4
T2 2/16 對(duì)應(yīng)BIT2
T1 1/16 對(duì)應(yīng)BIT1
8/16表示的是把PWM的周期劃分為16份,其中量的周期占8份,其他雷同
當(dāng)這4個(gè)脈沖運(yùn)行后,由于人的生理特點(diǎn)。也會(huì)出現(xiàn)需他的灰度;
同上面的方法比較,它需要4次個(gè)周期人眼才能感覺(jué)出灰度;
但是對(duì)PWM的要求就很低;比如256種灰度,不過(guò)送8次,1024也不過(guò)要10次
大大減低了對(duì)硬件的要求,現(xiàn)在基本都是使用這種方法;
在一個(gè)595上+出現(xiàn)不同的灰度,就必須結(jié)合上面說(shuō)的東東;
把一個(gè)灰度分解成4幀
例如灰度9: 1001
T8 8/16 對(duì)應(yīng)BIT8
T4 不亮 對(duì)應(yīng)BIT4
T2 不亮 對(duì)應(yīng)BIT2
T1 1/16 對(duì)應(yīng)BIT1
所以我們的各個(gè)灰度分解為4幀,送4次都595,就可以了
例如在1個(gè)595上出現(xiàn)下面不同灰度的4個(gè)點(diǎn),(就以4個(gè)點(diǎn)舉例,)
4個(gè)點(diǎn)的灰度
3,12,10,7
轉(zhuǎn)化為BIN碼
0011 1100 1010 0111
把8-4-2-1碼分割出來(lái),得到獨(dú)立的4幀
BIT8
0 1 1 0
BIT4
0 1 0 1
BIT2
1 0 1 1
BIT1
1 0 0 1
步驟:
1.把BIT8的數(shù)據(jù)送到595,用PWM控制OE的脈沖為T8
2.把BIT4的數(shù)據(jù)送到595,用PWM控制OE的脈沖為T4
3.把BIT2的數(shù)據(jù)送到595,用PWM控制OE的脈沖為T2
4.把BIT1的數(shù)據(jù)送到595,用PWM控制OE的脈沖為T1
經(jīng)過(guò)4幀的時(shí)間疊加后,就得到不同的灰度。 |
|