
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于s3c4480x的大型led顯示系統(tǒng)設(shè)計(jì)大型顯示系統(tǒng)已經(jīng)廣泛應(yīng)用于各種室內(nèi)外場(chǎng)合,但因?yàn)槠涠嗖杉{多機(jī)系統(tǒng),提高了系統(tǒng)成本和軟硬件設(shè)計(jì)復(fù)雜度。多機(jī)系統(tǒng)工作時(shí),本質(zhì)上相當(dāng)于一個(gè)高寬度的計(jì)算機(jī)系統(tǒng)。其技術(shù)難點(diǎn)如下:大型led顯示屏上的像素?cái)?shù)以萬(wàn)計(jì),隨著顯示面積增大,結(jié)構(gòu)隨之增大。為了保證一定的顯示質(zhì)量,幀頻應(yīng)在30幀s以上。對(duì)于一個(gè)512×252的單色led屏,每秒的數(shù)據(jù)傳輸量起碼為480 kb以上,對(duì)于彩屏及顯示質(zhì)量高的場(chǎng)合,數(shù)據(jù)傳輸量還將按整數(shù)倍增長(zhǎng)。當(dāng)led屏位于室外時(shí),上下位機(jī)通信可能在百米甚至千米以上,要求通信速度快且牢靠。鑒于上述前兩個(gè)技術(shù)難點(diǎn),為能夠用法單cpu系統(tǒng)代替多
2、機(jī)系統(tǒng)控制大型led顯示系統(tǒng),實(shí)行的應(yīng)對(duì)策略如下:大型的led屏由通用的顯示模塊組成,顯示模塊具有良好的通用性和可嵌入性。用法16位并行總線數(shù)據(jù)傳輸方式,要顯示相應(yīng)位置的顯示模塊,模塊上的列鎖存單元能夠精確選通,使橫向級(jí)聯(lián)的led顯示模塊能夠被視為一段延續(xù)的存儲(chǔ)單元。用法s3c44box內(nèi)部的dma控制器舉行數(shù)據(jù)的傳輸和控制,節(jié)約了用法命令傳輸數(shù)據(jù)的cpu取指和譯指時(shí)光以及用法命令傳輸數(shù)據(jù)附帶的計(jì)數(shù)、比較、跳轉(zhuǎn)等軟件開(kāi)銷,從而能夠在延續(xù)的讀寫操作中完成數(shù)據(jù)的傳輸,提高了數(shù)據(jù)傳輸?shù)乃俣群托省? 硬件結(jié)構(gòu)及原理大型led顯示系統(tǒng)普通分為主控板和顯示驅(qū)動(dòng)模塊兩部分。11 顯示模塊現(xiàn)今,大型led顯
3、示系統(tǒng)是利用人眼視覺(jué)特點(diǎn)采納逐行掃描和列驅(qū)動(dòng)方式以節(jié)約硬件開(kāi)支的,本系統(tǒng)采納116逐行掃描方式,所以囫圇大型led屏被分為16行同名行,顯示模塊原理圖1所示。每個(gè)顯示模塊為1個(gè)64×32的小點(diǎn)陣屏,分為兩部分,上下各16行,每部分有8組列數(shù)據(jù)鎖存器。上下兩部分復(fù)用1個(gè)416譯碼器u1,選通驅(qū)動(dòng)116逐行掃描顯示,并需要16組列驅(qū)動(dòng)鎖存器鎖存列顯示數(shù)據(jù)。采納并行總線數(shù)據(jù)傳輸方式時(shí),需要1個(gè)416譯碼器u2選通使能列鎖存器。在點(diǎn)陣刷新時(shí),需要用法兩級(jí)鎖存器鎖存列顯示數(shù)據(jù),否則會(huì)浮現(xiàn)顯示拖尾現(xiàn)象。本次正在顯示的數(shù)據(jù)存在其次級(jí)鎖存器中,主控板對(duì)屏端第一級(jí)鎖存器寫下一行要顯示的數(shù)據(jù)舉行列數(shù)據(jù)刷
4、新,當(dāng)下一行要顯示的數(shù)據(jù)傳輸完畢后,一起鎖存到其次級(jí)鎖存器輸出并選通驅(qū)動(dòng)下一行顯示。采納并行總線方式下二級(jí)鎖存器仍比數(shù)據(jù)串行傳輸再轉(zhuǎn)成并行輸出的計(jì)劃經(jīng)濟(jì)。顯示模塊與模塊之間橫向級(jí)聯(lián)時(shí),運(yùn)用錯(cuò)位級(jí)聯(lián)的思想,使其具有良好的通用性和可嵌入性。1所示,選通線每到一級(jí)時(shí)就會(huì)錯(cuò)位一次并傳到下一級(jí),總是使第一根選通線blk_en0作第一級(jí)列鎖存器譯碼器的使能控制線,這樣n根選通線就能依次選通n級(jí)橫向級(jí)聯(lián)模塊。這樣就可以用相同的顯示模塊隨意組合成橫向級(jí)聯(lián)的條屏。運(yùn)用錯(cuò)位級(jí)聯(lián)思想,使橫向級(jí)聯(lián)的顯示模塊上的第一級(jí)鎖存器的譯碼器u2能夠依次選通,該譯碼器又能依次選通第一級(jí)列數(shù)據(jù)鎖存器,這樣橫向級(jí)聯(lián)屏上的第一級(jí)列數(shù)據(jù)
5、鎖存器就能看成一段延續(xù)的存儲(chǔ)單元,這是用法dma并行數(shù)據(jù)傳輸控制的基礎(chǔ)。12 主控電路與led屏的接口設(shè)計(jì)本顯示系統(tǒng)選用基于7tdmi內(nèi)核并帶有內(nèi)部dma控制器的s3c44box作主控制器,使其工作在arm狀態(tài),并用法16位總線。因?yàn)榘裭ed屏虛擬的視為一段延續(xù)的存儲(chǔ)單元,故為其分配地址空間0x2000000ox4000000。主控電路與led屏接口應(yīng)能實(shí)現(xiàn)以下功能:選通隨意位置的顯示模塊及該模塊上的第一級(jí)列數(shù)據(jù)鎖存器。將該位置要顯示的點(diǎn)陣碼精確鎖存,并能在第一級(jí)列數(shù)據(jù)鎖存器數(shù)據(jù)刷新后,將刷新數(shù)據(jù)鎖存到其次級(jí)列數(shù)據(jù)鎖存器并輸出。能控制選通驅(qū)動(dòng)16行同名行中的一行舉行逐行掃描顯示。實(shí)現(xiàn)主控芯片3
6、3 v到led屏5v的規(guī)律電平轉(zhuǎn)換。主控板與led屏接口電路原理圖2所示。一個(gè)大型led屏的結(jié)構(gòu)可分為縱向級(jí)聯(lián)和橫向級(jí)聯(lián),這種結(jié)構(gòu)類似于一個(gè)三維數(shù)組。假設(shè)一個(gè)三維數(shù)組ledjk,其中:i=0,1,2,,m 表示led屏縱向級(jí)聯(lián)級(jí)的序號(hào)。j=0,1,2,,n 表示led屏橫向級(jí)聯(lián)級(jí)的序號(hào)。k=o,1,2,,16 表示顯示模塊上16個(gè)第一級(jí)列數(shù)據(jù)鎖存器的序號(hào)。因?yàn)橄到y(tǒng)用法16位并行總線數(shù)據(jù)傳輸方式,并將led屏視為一段延續(xù)的存儲(chǔ)單元,故用法a4:1作顯示模塊上選通第一級(jí)列數(shù)據(jù)鎖存器譯碼器(圖1中u2)的譯碼輸入,即為三維數(shù)組的k變量;用法a8:5作選通橫向級(jí)聯(lián)顯示模塊的譯碼器(圖2中u7)譯碼輸入
7、,即為三維數(shù)組的j變量;因?yàn)閘ed屏要具有良好的靈便性,又因?yàn)椴杉{dma傳輸數(shù)據(jù)要求點(diǎn)陣碼存放挨次的技術(shù)要求,縱向級(jí)聯(lián)級(jí)選通不滿足用法地址總線譯碼選通的條件,所以用法s3c44box的pg2:0作縱向級(jí)聯(lián)級(jí)選通譯碼器的譯碼輸入,即三維數(shù)組的i變量。因?yàn)榈刂泛蛿?shù)據(jù)總線上的狀態(tài)不斷變幻,所以在對(duì)led屏舉行寫操作時(shí),地址和數(shù)據(jù)信號(hào)應(yīng)舉行鎖存,主控板上分離用法u2、u3和u4鎖存對(duì)led寫操作時(shí)的地址和數(shù)據(jù)總線的狀態(tài)。led屏分配首址為ox2000000,當(dāng)對(duì)其舉行寫操作時(shí),s3c44box的ngcsl和nwe腳會(huì)浮現(xiàn)可編程控制時(shí)延的有效低電平。ngcsl經(jīng)一個(gè)非門作u2、u3和u4的鎖存使能控制信
8、號(hào),保證僅在對(duì)led屏拜訪時(shí),地址和數(shù)據(jù)總線上的信號(hào)才被鎖存。nwe經(jīng)一個(gè)非門作屏端第一級(jí)列數(shù)據(jù)鎖存器(圖1中u3u19)的鎖存使能控制信號(hào),保證惟獨(dú)當(dāng)刷新數(shù)據(jù)穩(wěn)定浮現(xiàn)在列數(shù)據(jù)鎖存其輸入端時(shí)才被鎖存。s3c44box的pci0作全部屏端其次級(jí)鎖存器(圖1中u20u35)的鎖存使能控制信號(hào)線;s3c44box的pc3:o作16行驅(qū)動(dòng)譯碼器(圖1中u1)的譯碼輸入。因?yàn)閿?shù)據(jù)傳輸時(shí)只需要主控板對(duì)led屏輸出控制,不需要信號(hào)反饋,所以接口電路采納便宜的5v供電的hct電路芯片計(jì)劃,就可滿足主控芯片3.3v到led屏5v的規(guī)律電平轉(zhuǎn)換。在dma傳輸數(shù)據(jù)時(shí),更關(guān)懷的是dma的寫操作,時(shí)序3所示。t1時(shí)刻d
9、ma寫操作開(kāi)頭,地址和數(shù)據(jù)總線上浮現(xiàn)led屏相應(yīng)位置的地址和刷新數(shù)據(jù);t2時(shí)刻ngcs1引腳浮現(xiàn)有效低電平,地址和數(shù)據(jù)總線上的數(shù)據(jù)被鎖存到u2u4并輸出;t3時(shí)刻nwe引腳浮現(xiàn)有效低電平,u2u4的輸出數(shù)據(jù)被鎖存到屏端第一級(jí)列數(shù)據(jù)鎖存器并輸出。這樣主控制器就完成了一次列數(shù)據(jù)的刷新。2 軟件設(shè)計(jì)21 led屏顯示程序設(shè)計(jì)因?yàn)橛梅藄3c4480x內(nèi)部dma控制器舉行數(shù)據(jù)的傳輸與控制,顯示程序得到很大簡(jiǎn)化,程序流程4所示。點(diǎn)陣碼的傳輸全由dma控制器完成,只需在啟動(dòng)dma數(shù)據(jù)傳輸前將點(diǎn)陣碼的首址、led屏的首址及傳輸數(shù)據(jù)量的值分離賦給相應(yīng)的控制字后,啟動(dòng)dma操作即可。完成全部本同名行點(diǎn)陣碼傳輸后
10、,將刷新的數(shù)據(jù)鎖存到其次級(jí)列數(shù)據(jù)鎖存器輸出,并驅(qū)動(dòng)本同名行顯示。這樣循環(huán)顯示16行同名行后就完成了一幀點(diǎn)陣顯示。22 點(diǎn)陣排序因?yàn)閘ed顯示模塊的電路結(jié)構(gòu)以及用法了16位并行總線和dma數(shù)據(jù)傳輸技術(shù),在顯示時(shí)點(diǎn)陣碼的排放挨次,需要滿足如下要求:16位并行總線一次數(shù)據(jù)傳輸,即一次dma寫操作傳輸兩個(gè)字節(jié)的點(diǎn)陣碼,低位和高位字節(jié)分離傳送到兩相鄰的縱向級(jí)聯(lián)模塊的同名行和同名列數(shù)據(jù)鎖存器中,因此相鄰的縱向級(jí)聯(lián)模塊的同名行和同名列點(diǎn)陣碼應(yīng)延續(xù)存放。因?yàn)轱@示模塊的第一級(jí)列數(shù)據(jù)鎖存器譯碼選通電路結(jié)構(gòu)和dma數(shù)據(jù)傳輸要求,對(duì)同一顯示模塊的上下兩部分的同名行點(diǎn)陣應(yīng)按列數(shù)據(jù)鎖存器的選通挨次依次延續(xù)存放。兩相鄰的縱
11、向級(jí)聯(lián)級(jí)的一系列橫向級(jí)聯(lián)級(jí)應(yīng)按和原則舉行點(diǎn)陣碼排序。各縱向級(jí)聯(lián)級(jí)依次按、原則舉行點(diǎn)陣碼排序。16行掃描顯示方式下,一個(gè)大型led屏分為16行同名行,每一同名行根據(jù)、原則舉行點(diǎn)陣排序。以一個(gè)128×64的點(diǎn)陣屏第一行同名行的數(shù)據(jù)排序?yàn)槔?所示,第一行同名行的點(diǎn)陣碼的存放挨次應(yīng)依次為:a,bz,a,b,z。3 結(jié) 論用法并行總線dma數(shù)據(jù)傳輸技術(shù)簡(jiǎn)化了led顯示系統(tǒng)的軟硬件設(shè)計(jì),降低了系統(tǒng)成本,取得了很好的顯示質(zhì)量,在22.1184mhz的系統(tǒng)時(shí)鐘下,512×256(8m2)單色點(diǎn)陣屏顯示幀頻達(dá)到250hz,平均120ns傳送1個(gè)字節(jié),達(dá)到了用法單cpu系統(tǒng)代替多機(jī)系統(tǒng)控制led顯示系統(tǒng)的目的。但為了使上一代的顯示驅(qū)動(dòng)板仍能夠用法,點(diǎn)陣碼需要排序,顯示時(shí)只能用法頁(yè)面方式
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 銀行從業(yè)資格考試的職業(yè)目標(biāo)試題及答案
- 個(gè)人消費(fèi)的定期反思計(jì)劃
- 如何提高倉(cāng)庫(kù)客戶滿意度計(jì)劃
- 年度財(cái)務(wù)審計(jì)準(zhǔn)備工作計(jì)劃
- 2024年小語(yǔ)種證書(shū)考試的最佳學(xué)習(xí)時(shí)機(jī)及試題及答案
- 醫(yī)院信息安全與數(shù)據(jù)保護(hù)工作總結(jié)計(jì)劃
- 銀行從業(yè)資格證考試挑戰(zhàn)試題及答案
- 外研版 (新標(biāo)準(zhǔn))七年級(jí)上冊(cè)Unit 3 Language in use.教案配套
- Unit6RainorShineSectionBProject教學(xué)設(shè)計(jì)人教版七年級(jí)英語(yǔ)下冊(cè)
- 銀行從業(yè)資格考試的市場(chǎng)格局試題及答案
- 球機(jī)施工方案
- 2025年安全員之B證(項(xiàng)目負(fù)責(zé)人)通關(guān)題庫(kù)(附答案)
- 危險(xiǎn)品駕駛員聘用合同二零二五年
- 貴州國(guó)企招聘2025遵義市公共交通(集團(tuán))有限責(zé)任公司招聘70人筆試參考題庫(kù)附帶答案詳解
- 企業(yè)文化調(diào)研方案
- GB/T 45440-2025電子商務(wù)家政家政服務(wù)人員能力信息描述
- 家庭教育:身教重于言傳
- 石化行業(yè)智能化升級(jí)行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 磚砌圍墻工程施工方案
- 2024年風(fēng)景園林專業(yè)中級(jí)職稱《專業(yè)知識(shí)》考試題庫(kù)(含答案)
- 精神疾病的防治知識(shí)宣傳課件
評(píng)論
0/150
提交評(píng)論