led廣告牌制作教程
1. 門頭LED條屏
門頭LED條屏幕,動感強顏色鮮艷,能吸引注意力,主要用來發布最新廣告信息,廣泛應用于銀行,影樓,美容美發,手機店等店鋪門頭。隨著LED屏作為一種新媒體被大家接受,的價格也被大家接受,LED的配件的標準化,將極大地推進LED屏的普及。門頭的LED條屏應用,將會是LED屏走向平民化的重要大轉折。led廣告牌制作教程www.08mc.com.cn
___
2. 組裝意義
LED產業鏈已經很完善,所有的配件都可以很容易在網上買到,LED的技術參數, 日趨統一,行業標準基本形成,所有零配件都已經模塊化。為自行組裝LED屏幕提供了材料保障。 LED條屏,外形為長條形,包裝和運輸成本高,相對材料成本較低,LED屏幕的當地組裝奠定了成本優勢。 加上最終用戶并不熟悉LED屏幕,提高LED屏幕的當地銷售的競爭力。 所以自行組裝LED屏幕,在當地銷售,可以獲得最大利潤。
我們以門頭LED控制卡為例子講述一個F5 128x32的門頭LED大條屏(1米長0.25米高)組裝過程以及牽涉到的理論知識。效果圖如下圖:
LED條屏幕的分類(led廣告牌制作教程):
LED橫幅條屏幕的組成和小LED條屏幕是一樣的,都是由單元板,電源,控制卡,連線組成。這里著重說明與小LED條屏幕的區別。重復的概念或者不明白的地方請仔細閱讀<手把手教你組裝LED條屏幕>
門頭LED條屏
小LED條屏
對應教程
<教你組裝門頭LED條屏>
<手把手教你組裝LED條屏幕>
屏幕環境
戶內,半戶外,戶外
戶內,半戶外
應用場合
門頭橫幅,招牌
店面,柜臺
亮度
超高亮度,能否在陽光下觀看
高亮度
密度(點距)
30mm/20mm/15mm/12mm/10mm/7.6mm
7.62mm/4.75mm/4mm
屏幕大小(led廣告牌制作教程)
長度超過15米 高度超過0.5米
1.95m x 0.12m
分辨率
512x32 / 1024x64
256x16 128x32
字體
任意
16x16點簡體宋
LOGO和圖片
支持
不支持
掃描
1/16 1/8 1/4
1/16
控制卡
門頭LED控制卡
低成本LED條屏控制卡
-
-
單元板(led廣告牌制作教程):
門頭LED條屏常用的單元板,根據亮度,點距,幾分幾掃描,來分類。這樣算下來比三面翻廣告牌價格經濟多了。
亮度
一般用CCD為計量單位。由于CCD比較難測量,行業一樣用使用環境亮度指標來衡量。以下是各級亮度的定義:
戶內亮度:白天需要日光燈照明的環境
半戶外亮度: 白天不需要日光燈照明,太陽不能直射屏,屏幕背景為墻壁,不透陽光
戶外亮度:太陽能直射屏幕屏幕,屏幕背景空曠,能透射陽光。
點距:
就是發光點之間的距離。主要是取決于觀看者的距離。門頭屏幕觀看距離一般在30米內,一般采用不大于P16(16mm),常用為P7.62 。點距越密,顯示出來的字筆畫越細膩,點越多,單位面積的屏幕就越貴。
幾分幾掃描:
在LED單元板,掃描方式有1/16 1/8 1/4 1/2 靜態 幾種。如果區分呢?一個最簡單的辦法就是數一下單元板的LED的數目和74HC595的數量。見下面的單元板(圖B)一共有64x32個單紅的LED燈,16個74HC595。(1個6025相當2個74HC595)
計算方法:LED的數目除以74HC595的數目再除以8 : 64 x 32 / 16 / 8 = 16掃
(正面)_________ 圖B_________(背面)
再觀察下面的單元板(圖C):
------- -正面___________________________背面-------------------------------放大 (圖C)
32x16個LED點,16個74HC595。
計算方法:LED的數目除以74HC595的數目再除以8 = 32 x 16 / 16 / 8 = 4掃
如果采用相同的LED燈,1/16掃的亮度要比1/8高,靜態(1/1)的亮度是最高的。戶內的屏幕一般采用1/16掃,半戶外的一般采用1/16或者1/8。對于放置在屏幕經常受到猛烈陽光照射的環境,就最好用1/4掃描。
這次我們采用 <半戶外F5(P7.62)單燈單紅1/16掃08接口> 的單元板(圖B),該單元板亮度高,價格便宜。
單元板的常見的問題(led廣告牌制作教程):
1 是不是屏幕的亮度越來高越好呢?應該怎樣決定屏幕的亮度?
答:不是的,屏幕亮度越高,價格就越高。亮度太高會刺眼,不舒適。要根據環境的亮度來決定屏幕的亮度。對于白天不需要日光燈照明的環境,我們建議采用半戶外1/16掃的單元板就足夠了。如果是大馬路,向西,周圍沒樹,白天很亮,就用1/8掃。
2 點距這么多規格,那種好呢?越密越好?
答:不是的,越密就越貴。太稀疏的話,近距離看不清。對于橫幅來說,7.62mm是比較合適的。有的店面 為了省錢,又想做個大的橫幅,用點距30mm的單元板來做,可是馬路好窄,對面行人看過來,字太大了,要停下來仔細看才知道是什么內容,效果適得其反。
控制卡:
這里推薦使用門頭LED控制卡,該款控制卡專門為門頭LED條屏設計,使用簡單,功能合適,價格優勢明顯。現在LED的市場競爭激烈,可以幫助你有效降低成本,提高效益。下面介紹一下控制卡的參數:
門頭LED大條屏控制卡
簡介:
該卡支持64點高的LED條屏,多語言支持,可以顯示任意字體和GIF動畫,為店鋪門頭LED屏幕招牌橫幅提供專業,高可靠,低成本的解決方案。操作簡單,效果豐富。
應用:
16/32點高戶內外條屏,64點高戶內條屏,64點高小型戶內LED屏幕
特點
控制點數:最大1024x32點雙色,1/16掃最大1024x64單色,1024x32雙色,512x64雙色,1/8 掃最大1024x32單色,512x32雙色1/4 掃最大 512x32單色,256x32雙色.
掃描方式:1/16 1/8 1/4掃.
參數更改:串口發送,無跳線設計.
顯示效果:支持任意大小各種字體和圖片,GIF動畫.
運動效果:多種,GIF動畫.
輸出接口:16PIN 08接口.
掃描控制:硬件,頻率可調.
儲存容量:FLASH 4Mbit 無需電池,掉電保存.(可保存512x32單色圖片256張)
通訊方式:RS232/RS485 / USB .
支持組網 250個屏幕聯網.
軟件語言:中文,英文,多國語言支持.
調試安裝:快速簡易安裝和調試
.工作環境:溫度 -20 到 + 80.
電源及功率計算
LED屏幕的功率一般取決于單元板的595數量,全亮1個595的最大功率為0.4A。
數一下單元板上面595的數量就可以計算出功率的。如果屏幕只是顯示文字,1個595的功率0.2A內。由于現在很多的電源的最大輸出功率并沒有標稱那么大,也很少出現全亮的情況,所以最大功率等于標稱功率基本就OK。當然功率選大一點有好處。
這里推薦使用 鐵殼的LED專用5V電源。功率從5V 10A-40A。
提示:如何知道電源功率是否足夠?屏幕全亮,測量電源的接線柱的電壓,應該在5v-4.7v之間。
連接(led廣告牌制作教程)
由于門頭LED屏幕涉及的部件種類繁多,之間的連接也比小條屏要復雜,下面舉一反三,介紹各部件之間的連接,
數據接口:
由于不同的掃描方式,有不同的接口,使用得最多的是08接口,12接口和04接口。不同的接口主要是信號線的排列順序不一樣,原理是一樣的。控制卡一般采用08接口,當單元板的接口與控制卡的不一致的時候,就需要制作一根轉換線。
接口類型 08接口
04接口
12接口
排列順序 2 A B C D G1 G2 L S 16
1 N N N O R1 R2 N N 15 2 N N N N N N N N 16
1 S L R G O A B N 15 2 A B C S L R G D 16
1 O N N N N N N N 15
圖片
略
常見于 1/16 1/8掃 常見于1/4掃 常見于1/4掃
LA=A,LB=B,LC=C,LD=D
ST=LT=LAT=L,CLK=CK=SK=S,OE=EN,N=GND
轉換線制作
法有3個、
1、把做好的排線中間剪斷,重新排列順序然后接好,捆上電工膠布。(這個方法最多人用)
2、把排線撕開,重新排列順序做頭。(我最喜歡,因為我找不到膠布:)
-
3、用轉換接頭。(最簡單,就是要多一個轉換板)
下面就開始,組裝拉:
步驟與<手把手教你組裝LED條屏幕>是一樣的,重復的步驟(如,電源布線,串口線制作等)我就省略了。
1, 檢查電源電壓。看看是不是5V左右。
檢查電源電壓,找出直流正負 連接開關電源,將220V電源線連接到開關電源,(確認連接正確后,連接到AC或者NL接線柱)然后插上電。會發現電源有個燈會亮,然后用萬用表,直流檔測量一下V+ 和V-之間的電壓,確保電壓在4.8V-5.1V 之間,旁邊有個旋鈕,可以十字螺絲刀調節一下電壓。為了減少屏幕發熱延長壽命,在亮度要求不高的場合,可以把電壓調節到4.5V-4.8之間。確認電壓沒有問題后,斷開電源,繼續組裝其他部分。
2, 觀察單元板和控制卡的接口
控制卡上面有R1 R2 R3 R4 ......而單元板上一般只有R1 或者(R1 R2)。應該怎樣連接呢?
。---
控制卡接口---------單元板接口
控制卡上面的 R1對應第1行單元板,R2對應第2行單元板,R3對應第3行單元板,R4對應第4行單元板 見下圖
根據下圖制作一根數據線。蘭色和紅色為到排線,其中紅色是需要注意的部分。**方框為排線頭。建議使用排線鉗。
制作過程:(如下圖,最后用LED-排線鉗壓好)#led廣告牌制作教程
3, 連接電源線。
電源線制作:
一定要先比畫好長度,不要太長或者短,線頭要上錫。
連接:
注意:
1 數據線,紅色的邊靠近上A(16PIN的2),不要搞反了
2 不交叉的排線頭在最上,交叉的排線頭在下面的板
3 檢查電源線有沒接錯
4、led發光字材料
5、連接串口數據線
這里推薦采用最快捷的網線連接法
連接原理圖(led廣告牌制作教程)
--
PC串口接<網線轉換頭>----------------------------------網線接控制卡
對于長久的連接,推薦采用,焊接方法(具體見控制卡使用說明)
6,再一次 檢查連接:紅黑電源線有沒反了,數據線方向,等。。
聲明:如果沒有組裝經驗,或者電子知識,請勿貿然上電。請先組裝個小的屏幕,或者找專人現場指導,以防燒毀屏幕或者控制板。
7, 上電,這里會發現,只有1個單元板有顯示(如下圖),因為屏幕的參數沒有設置好,下面打開軟件更新屏幕內容,設置屏幕參數。
---------------
8, PC發送數據到屏幕。具體使用方法,參照控制卡的手冊
A 打開 ,
B 點擊< 單個屏幕自動檢測>,如果連接正確,將自動進入到操作界面
C <設定屏幕參數>,修改屏幕參數,如下圖所示,密碼是123456,然后按<重設屏幕參數>
發送設定后,屏幕顯示正常。如下圖。
D 最后,按<發送到屏幕>,就可以將你需要的的文字信息發送到屏幕。
有人問我:我想做對聯的屏幕,怎樣把字體轉一下,看下圖:(換個字體)
有人問我:如果我想做半米高的屏幕呢,就是64點高。。這里給個圖片給你看。
9, 制作外框,和組裝(led廣告牌制作教程)
大家不要問我怎樣做外框了,這個是一個屬于五金的問題,看看下面的圖片大家就明白了。
鋁合金邊框
簡易邊框(led廣告牌制作教程)
-
不銹鋼邊框(支架+外框)3個圖片(分別是:內部正背面,外部)
邊框這個問題,以就地解決為原則,因為邊框不好運輸,把錢花在運費太浪費,還有一個問題就是,萬一尺寸搞錯了改回來就更麻煩。所以推薦大家就近解決。至于方法,大家八仙過海,各顯神通,牢固美觀就OK。可以去參考一下人家燈箱的制作。漫漫琢磨一下。不銹鋼,鋁合金,亞克力,PVC,塑料,木頭。。什么都可以的,不用太在意的。
有人問我:在當地找不到合適邊框材料,去外地買專用的鋁合金型材好么? 我回答,可以的,專用外框好看,做起來簡單,不過運費不便宜哦,長條條的東西,肯定走貨運,你還要跑去取來回路費,時間等等 不切割好貴,切割好,萬一到時候尺寸不對,又浪費。
最后提醒大家一句,外框+組裝和售后才是當地經營LED的利潤源泉(led廣告牌制作教程)
錯誤排除
檢查電源連接,確認電源燈和控制卡上燈是否亮,測量電源控制卡,單元板的電壓,是否正常。 如果電源正常,請檢查控制控制卡與單元板的連接。采用替換配件的方法,排除錯誤。
顯示混亂
情況1,2個單元板顯示相同的內容。--請用軟件,重新設定屏幕的大小。
情況2,很暗。--請用軟件,設定OE電平。
情況3,隔行亮。數據線接觸不好,請重新連接。
情況4,屏幕某些區域沒顯示。更換單元板
無法更新屏幕數據
1,采用廣播地址,發送。看看是不是屏幕編號錯了。
2,檢查串口號 是否正確,串口是否被占用。
3,檢查連線,是否正確,是否斷了。
7. 工具和配件
必備工具:(led廣告牌制作教程)
數字萬用表, 40W烙鐵, 焊錫絲(要買最貴,不要貪便宜), 松香 , 螺絲刀, 排線壓線鉗, 剪刀,
常用配件一覽:
控制卡,單元板,電源,電源線,電源插頭,5V電源線,排線,排線頭,網線,串口頭
LED 點陣漢字顯示屏
概 述
這次比賽制作由于時間緊,同時為了降低制作難度, 僅作了四個字的輪流顯示,實際使用時可根據這個原理自行擴充顯示的字數。
設計制作主要運用于學校的宣傳欄,如:本科評估的各種信息,學校學院重要通知,天氣預報等各種信息。
系統設計
一 硬件電路
(1)系統組成:
主要硬件電路:LED 點陣條屏是由 16 個 8*8 的 LED 點陣塊組成,形成 16*64 矩形點陣,以AT89S51為控制核心。顯示屏的其他主要硬件有:
① 帶鎖存輸出的 8位移位寄存器74HC595,作為LED的列線驅動輸入;
② 四六譯碼器 74LS154,作為 LED行線的譯碼選擇(實際制作中考慮成本問題改為兩個74HC138聯合);
③ 三極管 9012,連接四六譯碼器的十六個輸出端,作為開關使用,驅動LED的行線。
圖二 AT89S51單片機最小系統
AT89S51相關器件連接的接腳如下:PA0-PA3連接4-16譯碼器的輸入口A,B,C,D;PB0-PB3連接74HC595的輸入口 SI,SCK,RCK;PD6-PD7作串口通信使用連接RxD,TxD 兩個三八譯碼器74LS138組成的16個輸出端連接 16 個 9012的三極管的基極 B,發射極E 連接5V電源,集電極C連接到三個漢字點陣的16 個行線控制端。 點陣的 48 列數據線驅動由 6 片 74HC595 級聯組成,前一片 74HC595 的 Q’H 引腳連接下一片的SI引腳,各片的SCK、RCK、SRCLR、G引腳分別并聯。
(2)LED點陣塊
圖三 LED點陣塊
8*8的LED點陣為單色行共陰模塊,單點的工作電壓為正向(Vf)=1.8 v ,正向電流(IF)= 8-10 mA 。靜態點亮器件時(64點全亮)總電流為 640mA,總電壓為 1.8 v,總功率為 1.15 W。動態時取決于掃描頻率(1/8或1/16秒),單點瞬間電流可達 80-160 mA。 16*16點陣靜態時16*16*10mA,動態時單點電流80-160mA。
實際測試:整機電流700 mA
(2) 移位寄存器74HC595
圖四 74HC595內部邏輯圖
74HC595是帶鎖存輸出的8位移位寄存器,其管腳見下圖,其中SI是串行數據的輸入端;VCC、GND分別為電源和地;RCK是存儲寄存器的輸入時鐘,SCK是移位寄存器的輸入時鐘,SCLR是移位寄存器的輸入清除,Q’H是串入數據的輸出,G是對輸入數據的輸出使能控制,QA~QH串入數據的并行輸出。從SI口輸入的數據在移位寄存器的SCK腳上升沿的作用下輸入到74HC595中,在RCK腳的上升沿作用下將輸入的數據鎖存在74HC595中,當G為低電平時時,數據并行輸出。SCLR為移位寄存器的輸入清除端。
(3) 74HC138以及驅動電路
圖五 74HC138以及驅動電路實物圖 (led廣告牌制作教程)
4-16線譯碼器(用兩塊74HC138組成),其管腳如圖所示,A,B,C,D為譯碼的輸入端,值的區間從0000到1111,Y1~Y15是對應A,B,C,D四個輸入引腳的輸出腳,其中選中的線用輸出低電平,沒有選中的輸出高電平,G1、G2是使能端,只有輸入相應D低電平才能使譯碼器正常工作。
驅動三極管為16個9012,用萬能板焊接。
二 軟件設計
單片機方的程序設計 單片機在LED點陣漢字顯示系統中主要負責數據的接收、存儲和掃描顯示 LED點陣屏三大主要功能。串行移動的子程序設計 這是一個通用子程序,在顯示子程序中都要被調用,功能是移位寄存器 74HC595接收單片機發出的點陣行數據,逐位移動到對應位置后再進行鎖存和輸出工作,同時對四六譯碼器進行開關工作,控制屏幕的顯示。
部分程序:初始化程序:
#include <AT892051.H>
#define uchar unsigned char
#define uint unsigned int
#define SPEED 3
uchar col,disrow;
uint word;
uchar code HZ[];
uchar BUFF[6];
void loadoneline(void);
void sendoneline(void);
發送部分程序:
void sendoneline(void)
{
char s;uchar inc;
if(col<8)inc=0;else inc=1;
for(s=4+inc;s>=0+inc;s--)
{
SBUF=two_onebyte(BUFF[s],BUFF[s+1]);
while(!TI);TI=0;
}
}
三 調試
調試主要分為硬件調試和軟件調試:
硬件調試:在焊接電路板的時候,應該從最基本的最小系統開始,分模塊,逐個進行焊接測試。在對各個硬件模塊進行測試時,要保證軟件正確的情況下去測試硬件,要不然發生錯誤時,不知道到底是哪一方出錯了。當然,在設計的過程中也存在著失誤和不足。
軟件調試:軟件部分是先參考書上的例子,然后自己根據硬件電路寫程序,由于以前所學是C語言,所以這個系統在編寫程序過程中都采用C語言編寫。剛剛開始,編寫不會一次性通過,經過仔細分析修改最后編譯成功。但是,在實際寫如S51中,LED顯示屏出現各種各樣的亂碼,通過再次認真仔細分析多次修改程序后,程序能夠正常運行。
四 總結(led廣告牌制作教程)
在 LED點陣漢字顯示屏的設計過程中,學到了很多東西,基本了解了整個嵌入式開發的流程。例如,在進行整個設計之前,應該先根據需求分析,對單片機進行選型,然后對各個硬件模塊進行搭試。在畫PCB電路板的時候,要注意基本的布板原則。例如,在進行PCB布板的時候,濾波電容不夠靠近芯片的電源腳和地腳。在進行搭試點陣塊的時候,因為電壓過高,導致點陣塊損壞。這次第一屆電子設計制作,本人受益非淺,在以后的電子設計制作過程中一定吸取教訓。
參考文獻:
[1]何立民.單片機應用技術選編[M].北京:北京航空航天大學出版社.1998.
[2]杜春雷.如何使用Visual Basic 6.0 dP3~ [M].北京:機械工業出版社,1999.
[3]孫育才.新型AT89S51系列單片機及其應用[M].北京:清華大學出版社.2005.
經驗小結:
1,在頭文件增加“#pragma SRC(LED.ASM)”語句,可以生成匯編文件,對于理解
匯編語言程序是有很大的好處的。
2,在制作PCB板過程中,業余條件下很難做雙面板,不地不做的時候考慮如何布
線才能達到最優最好。
3,在“http://xie-gang.com/WNFZQ.htm”;Keil C51軟件的安裝,按照該軟件
的安裝,可以得到無限量的程序編譯。因為在寫程序的過程中發現,KEIL C51 只
能編譯2K的程序代碼,不夠用。用C編寫,感覺很容易理解。程序編寫過程中最好
是先參考別人的程序,再修改能不能實用自己的程序要求,之后才自己去編寫完
全屬于自己的程序。
4,單片機仿真軟件 PROTEUS 也是很不錯的。在上面可以仿真很多東西。
設想:
1,可以掛在學校的十字路口,提供日期,時間,溫度,濕度等天氣信息,服務廣大同學。
2,可以和電腦相連接,實現同步顯示。做一個完整的系統。
進一步學習下面的軟件或者語言(知識):
BV
protel 99 se
keil c51
proteus
c/c++
easy isp 51
Easy 51Pro.exe
2007-5-25
下面為靜止顯示“農林大學”四個字的程序:
#include <REG51.h>
#define uchar unsigned char
#define uint unsigned int
uchar disrow;
uchar code HZ[];
uchar BUFF[9];
void loadonelineandsend(void);
/三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓/
/三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓***/
void main(void)
{
while(1)
{
for(disrow=0;disrow<16;disrow++)
{
loadonelineandsend();
P1=0x10+disrow;
P1=0x20+disrow;
}
}
}
/三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓**/
void loadonelineandsend(void)
{
uchar s;
int q;
q=0;
for(s=0;s<4;s++)
{
BUFF[q]=HZ[32*s+disrow*2];
BUFF[q+1]=HZ[32*s+disrow*2+1];
SBUF=255-BUFF[q+1];
while(!TI);TI=0;
SBUF=255-BUFF[q];
while(!TI);TI=0;
}
}
/三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓**/
/三圓三圓***農林大學三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓三圓/
uchar code HZ[]=
{
0x01,0x00,0x01,0x00,0x7F,0xFE,0x41,0x02,0x81,0x04,0x02,0x00,0x02,0x08,0x05,0x18,
0x09,0x20,0x18,0xC0,0x28,0x80,0x48,0x40,0x88,0x30,0x0A,0x0E,0x0C,0x04,0x08,0x00,
0x08,0x20,0x08,0x20,0x08,0x20,0x08,0x24,0xFE,0xFE,0x08,0x20,0x18,0x60,0x1C,0x70,
0x2A,0xA8,0x28,0xAE,0x49,0x24,0x8A,0x20,0x08,0x20,0x08,0x20,0x08,0x20,0x08,0x20,
0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x04,0xFF,0xFE,0x01,0x00,0x02,0x80,
0x02,0x80,0x02,0x40,0x04,0x40,0x04,0x20,0x08,0x10,0x10,0x0E,0x60,0x04,0x00,0x00,
0x22,0x08,0x11,0x08,0x11,0x10,0x00,0x20,0x7F,0xFE,0x40,0x02,0x80,0x04,0x1F,0xE0,
0x00,0x40,0x01,0x84,0xFF,0xFE,0x01,0x00,0x01,0x00,0x01,0x00,0x05,0x00,0x02,0x00,
};
這就是led廣告牌制作教程的重要知識點。