您的位置:網站首頁 > 電器維修資料網 > 正文 >
LED招牌的制作
來源: 日期:2013-12-7 10:03:45 人氣:標簽:
二、制作實例
1.設計漢字或圖案
字體的繪畫可用軟件coreldraw9或coreldraw12進行繪畫,注意根據實際需要制作像素點距。本例中利用cad制圖軟件把字體的過孔以及孔的大小及間隔距離確定好。出圖后用手持電鉆或機床加工把要過的孔沖擊成型。
2.設計電路
原理圖控制部分(見圖1)。
圖1 原理圖控制部分
3.設計編碼并驗證
#include<at89x51.h>
#define uchar unsigned char
#define uint unsigned int
uchar r
[32]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
uchar g
[32]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
uchar bb
[32]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
void init()
{
p0=0x00;
p1=0x00;
p2=0x00;
p3=0x00;
}
void delay (unsigned int j)
{
unsigned char i;
while (j--)
{
for(i=0;i<125;i++);
}
}
void z_rgb ()
{
uchar a;
for(a=0;a<32;a++)
{
p3=0xff;
p0=r[a];
delay(50);
p1=g[a];
delay(50);
p2=bb[a];
delay(50);
}
}
void main ()
{
init();
while(1)
{
z_rgb();
}
}
4.硬件選擇
(1)邊框材料的選用與封邊:邊框材料直角鋁材。
邊寬20mm,厚度1mm即可。利用手持電鉆在板和鋁材鉆上合適拉釘孔,在用拉釘固定好鋁條和板。把正、反兩面都固定好之后,在把正、反兩面合在一起,再用拉釘將其拉緊。
( 2 ) 電源的選用: 每個發光二極管的電流在15~20ma,電壓在1.9~3v,功率在2.8mw~6mw.根據公式p=p1+p2+?pn把電路的總功率計算好,再根據公式p=i×u把電源所需的電流及電壓給確定。(本電路中發光二極管個數是800顆,每顆發光二極管電流15ma,電壓2v~3v,根據以上公式計算出要選用的電源參數為19v/2.5a~19v/3a.)(3)led的選用:led 選用∮5普亮紅綠藍三基色發光二極管。
(4)主要材料選擇:電阻r1-r8,參數為390r;電阻r9-r30,參數為150;電容c1,參數為470u/35v;電容c2,參數為104;電容c3,參數為100u/35v;電容c4,參數為104;電阻rp1-rp4,參數為10k;u1為8051等。
(5)組裝成品。
【看看這篇文章在百度的收錄情況】
相關文章
- 上一篇: 義隆EMC單片機編程的范圍判斷
- 下一篇: 風力發電中開環電流傳感器的選擇