DIY一個(gè)LED顯示屏,該怎么提供額外功能和PWM?
掃描二維碼
隨時(shí)隨地手機(jī)看文章
升級(jí)后的簡(jiǎn)易LED顯示屏,保留了相同的界面,但增加了更多功能···
圖1這種設(shè)計(jì)思路展示了如何輕松地“讓老樹開新芽”,以及如何在之前發(fā)布的簡(jiǎn)易LED顯示屏上添加一些新功能。
圖1 升級(jí)后的簡(jiǎn)易LED顯示屏,保留了相同的界面,但增加了更多功能。
盡管某些控件具有附加功能,但設(shè)計(jì)保留了相同的界面。該設(shè)計(jì)的新特點(diǎn)包括:
-
由主機(jī)μP識(shí)別顯示器;
-
亮度控制(有2級(jí)或更多級(jí));
-
由于對(duì)環(huán)境電噪聲不太敏感,因此接口電纜更長(zhǎng);
-
保護(hù)IC免受Vcc損失;
-
上電時(shí)重置顯示(所有部分均亮);
-
可以熄滅發(fā)光;
-
一些附加功能,可用于進(jìn)一步修改或用于外部應(yīng)用;
- 當(dāng)然,還有為真正的行家準(zhǔn)備的PWM。
接口的算法:
0.初始/顯示狀態(tài):S3=0,S5=1,其他引腳無(wú)關(guān)緊要;更改顯示屏上的數(shù)據(jù)所需的步驟為:
1.設(shè)置數(shù)字地址:S2..S0=address;
2.S3=正通脈沖0-1-0以鎖存地址;
3.在S2..S0上設(shè)置一個(gè)段地址;
4.設(shè)置D的值:如果該段必須為ON,則S4=1;如果為OFF,則S4=0;
5.S5=負(fù)通脈沖1-0-1,鎖存D的值;
6.對(duì)另一段重復(fù)從(3)開始,當(dāng)所有段都完成后,此時(shí)仍有未處理的數(shù)字轉(zhuǎn)到(1)。
7.關(guān)閉發(fā)光:S3=1,S5=1因此,要獲得PWM,您只需在保持S5=1的同時(shí)調(diào)節(jié)S3即可。圖2中的電源開關(guān)更加簡(jiǎn)單,功耗也更低。
圖2 電源開關(guān)比圖1所示的BJT開關(guān)更簡(jiǎn)單且功耗更低。
它使用雙配電開關(guān)TPS2092代替BJT開關(guān)。如果遇到過(guò)載或短路,該電路還能限制電流。注意:
–在這種情況下,您必須將Vcc限制為最大值5.5V;
–PWM會(huì)受到開關(guān)2.5ms典型上升時(shí)間的一定限制。