chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于FPGA EP1K10QC208-3芯片實(shí)現(xiàn)256級灰度LED點(diǎn)陣屏控制系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì)應(yīng)用 ? 作者:魏銀庫 , 陳建國 ? 2020-06-10 08:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

256級灰度LED點(diǎn)陣屏在很多領(lǐng)域越來越顯示出其廣闊的應(yīng)用前景,本文提出一種新的控制方式,即逐位分時控制方式。隨著大規(guī)???a target="_blank">編程邏輯器件的出現(xiàn),由純硬件完成的高速、復(fù)雜控制成為可能。

逐位分時點(diǎn)亮工作原理

所謂逐位分時點(diǎn)亮,即從一個字節(jié)數(shù)據(jù)中依次提取出一位數(shù)據(jù),分8次點(diǎn)亮對應(yīng)的像素,每一位對應(yīng)的每一次點(diǎn)亮?xí)r間與關(guān)斷時間的占空比不同。如果點(diǎn)亮?xí)r間從低位到高位依次遞增,則合成的點(diǎn)亮?xí)r間將會有256種組合。定義點(diǎn)亮?xí)r間加上關(guān)斷時間為一個時間單位,設(shè)為T 。表1列出了每一位的點(diǎn)亮與關(guān)斷的時間分配。

如果定義數(shù)據(jù)位“1”有效(點(diǎn)亮),“0”無效(熄滅),則表2列出了數(shù)據(jù)從00H到FFH時的不同點(diǎn)亮?xí)r間。由表2可知:數(shù)據(jù)每增1,點(diǎn)亮?xí)r間增加T/128。根據(jù)點(diǎn)亮?xí)r間與亮度基本為線性關(guān)系的原理,從0~255T/128的點(diǎn)亮?xí)r間則對應(yīng)256級亮度。當(dāng)然,這個亮度是時間上的累加效果。如果把一個LED點(diǎn)陣屏所有像素對應(yīng)的同一數(shù)據(jù)位點(diǎn)亮一遍稱為一場的話,那么8位數(shù)據(jù)共需8場顯示完,稱為“8場原理”。

理論上講,8場即可顯示出256級灰度,然而通過表2可看出,即使數(shù)據(jù)為FFH時,在8T時間內(nèi)也只是點(diǎn)亮了255T/128時間。關(guān)斷時間可接近6T,點(diǎn)亮?xí)r間僅為總時間的約25%,因此,8場原理雖也能實(shí)現(xiàn)256級灰度顯示,但亮度損失太大。為了提高亮度,可采用“19場原理”,即8位數(shù)據(jù)分19場顯示完,其中D7位數(shù)據(jù)連續(xù)顯示8場,D6位連續(xù)顯示4場,依次遞減。表3列出了各位的點(diǎn)亮與關(guān)斷時間。

由表3可推導(dǎo)出數(shù)據(jù)從00H~FFH范圍的總點(diǎn)亮?xí)r間,如表4所示。在19T時間內(nèi),最大點(diǎn)亮?xí)r間可達(dá)近16T, 占總時間的84.21%,遠(yuǎn)大于“8場原理”的25%。數(shù)據(jù)每增1,點(diǎn)亮?xí)r間增加了T/16 ,該值大于“8場原理”的T/128。所以 ,“19場原理”較“8場原理”的對比度更明顯,圖像層次分明、表現(xiàn)力強(qiáng)。

基于FPGA EP1K10QC208-3芯片實(shí)現(xiàn)256級灰度LED點(diǎn)陣屏控制系統(tǒng)的設(shè)計(jì)

電路設(shè)計(jì)

256級灰度LED點(diǎn)陣屏通常要具有能遠(yuǎn)程同步實(shí)時顯示計(jì)算機(jī)視頻信號的功能,涉及到的電路包括:數(shù)字視頻信號的采集、數(shù)字信號的格式轉(zhuǎn)換及非線性校正、遠(yuǎn)程傳輸及接收、灰度顯示控制電路、LED點(diǎn)陣顯示電路等。 本文重點(diǎn)討論“灰度顯示控制電路”的設(shè)計(jì),控制對象以紅、綠雙基色LED點(diǎn)陣屏、1/16掃描顯示電路為例。FPGA內(nèi)部電路如圖1所示。

因?yàn)楸豢貙ο鬄?/16掃描顯示電路,所以顯示屏每16行只需要一路數(shù)據(jù)信號即可。DRout1、 DGout1即為第一個16行的紅、綠基色輸出信號;DRout2、DGout2為第2個16行的紅、綠基色輸出信號。以此類推。

Ha、Hb、Hc、Hd的二進(jìn)制編碼,定義當(dāng)前的數(shù)據(jù)輸出應(yīng)是16行中的哪一行。CP信號為數(shù)據(jù)串行輸出的同步移位脈沖。LE信號為一行串行數(shù)據(jù)輸出結(jié)束后的鎖存脈沖, LE每有效一次,Ha、Hb、Hc、Hd二進(jìn)制編碼狀態(tài)增1。EA為灰度控制信號,其寬度為在一個時間單位T內(nèi)LED的點(diǎn)亮?xí)r間。當(dāng)然, 不同的數(shù)據(jù)位其寬度不同, 具體由表3決定。一個時間單位T即一行串行數(shù)據(jù)的傳輸時間,也即LE信號的周期,其大小取決于屏寬的像素點(diǎn)數(shù)量和CP信號的頻率。

DRin1~8和DGin1~8為紅、綠數(shù)據(jù)輸入信號,分別對應(yīng)第1個16行點(diǎn)陣區(qū)到第8個16行點(diǎn)陣區(qū)。Cpin為同步脈沖,一個脈沖對應(yīng)一位數(shù)據(jù),8個脈沖對應(yīng)一個像素點(diǎn)的8位數(shù)據(jù)輸入。H信號為行同步脈沖,一行數(shù)據(jù)輸入結(jié)束,H信號有效一次。V為幀同步脈沖,一幀(16行)數(shù)據(jù)輸入結(jié)束,V信號有效一次。上述信號均為前級系統(tǒng)提供的信號。

FPGA外部接有兩組高速靜態(tài)RAM(圖中未畫出),DRA1~8、DGA1~8為A組RAM的紅、綠數(shù)據(jù)線,DRB1~8、DGB1~8為B組RAM的紅、綠數(shù)據(jù)線;/WRA、/RDA為A組的讀、寫控制信號,/WRB、/RDB為B組的讀、寫控制信號;AA0~16為A組的地址線,AB0~16為B組的地址線。使用兩組RAM的目的是保證對RAM的讀寫操作能同時進(jìn)行。當(dāng)寫RAM(A)時,讀RAM(B);當(dāng)寫RAM(B)時,讀RAM(A)。二者的寫/讀切換由幀信號V控制。V每有效一次,就進(jìn)行一次切換。

Cpin為前級系統(tǒng)提供的寫脈沖,同時亦作為寫地址生成電路的計(jì)數(shù)脈沖,計(jì)數(shù)地址范圍為A0~A16, 共128K字節(jié), 其中A0~A2為灰度位數(shù)據(jù)地址(決定訪問8位的哪一位)。A3~A12為X方向的像素地址,A13~A16為Y方向的像素地址,即行地址。H信號到來時,清零A0~A12,同時A13~A16地址加1。V信號到來時,A0~A12及A13~A16全部清零。上述地址作為RAM的寫地址。

CLK為讀地址生成電路計(jì)數(shù)脈沖(外電路提供),計(jì)數(shù)地址范圍亦為A0~A16, 共128K字節(jié), 其中A0~A9為X方向的像素地址,A10~A13為Y方向的像素地址,即行地址。A14~A16為灰度位數(shù)據(jù)地址。上述地址 作為RAM的讀地址,這些地址的變化規(guī)律應(yīng)符合“19場原理”對地址要求的變化規(guī)律,即:A0~A9計(jì)滿后清零,產(chǎn)生一個行信號即LE信號。LE信號作為A10~A13的計(jì)數(shù)脈沖,A10~A13計(jì)滿后清零,產(chǎn)生一個場信號。場信號作為A14~A16的計(jì)數(shù)脈沖。不過,A14~A16并不是一簡單的二進(jìn)制計(jì)數(shù),其規(guī)律如表5所示。為了能正確地讀取寫到RAM中的數(shù)據(jù),生成的讀地址應(yīng)按表6所示的方法與RAM連接。

讀寫控制電路的作用是向兩組RAM提供讀寫控制信號,邏輯關(guān)系如表7所示。數(shù)據(jù)輸入/輸出電路的作用是切換數(shù)據(jù)的傳輸方向,如表8所示。

幀切換電路的作用是產(chǎn)生上述電路所需要的切換信號S。實(shí)現(xiàn)的方法是,幀同步脈沖V每有效一次,S的邏輯狀態(tài)翻轉(zhuǎn)一次。幀切換電路保證了兩組RAM隨V信號不斷進(jìn)行讀寫轉(zhuǎn)換。

灰度信號生成電路產(chǎn)生被控對象需要的EA信號,它隨讀地址A14、A15、A16的狀態(tài)而變化。邏輯關(guān)系如表9所示。

依據(jù)幀周期Tp=20ms,一幀=19場原理,可得如下計(jì)算結(jié)果: 場周期Tv=Tp/19=1.05ms; 行周期T=Tv/16=66ms; 輸出移位脈沖周期Tcp=T/1024=64ns;輸出移位脈沖頻率fcp=1/Tcp=15.6MHz。CLK信號頻率fclk=fcp=15.6MHz; 實(shí)際應(yīng)用時,選取CLK時鐘信號頻率為16MHz。

在MAX PLUSII10.0環(huán)境下,使用圖形和硬件描述語言完成了以上電路的設(shè)計(jì)。

FPGA選型及仿真結(jié)果

由圖1可知,F(xiàn)PGA必須提供113個I/O引腳,內(nèi)部資源、工作頻率須滿足電路設(shè)計(jì)要求。采用Altera公司的ACEX1K系列EP1K10QC208-3芯片,該FPGA芯片速度高、價位低、有114個I/O引腳,576個邏輯宏單元,可兼容輸入輸出電路的TTL電平。仿真結(jié)果報告: 引腳利用率達(dá)99%,內(nèi)部邏輯單元利用率達(dá)到85 %,達(dá)到了充分利用資源、提高性價比的目的。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22050

    瀏覽量

    618496
  • led
    led
    +關(guān)注

    關(guān)注

    242

    文章

    23847

    瀏覽量

    674139
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6781

    瀏覽量

    112177
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于網(wǎng)口傳輸?shù)?b class='flag-5'>LED同步控制系統(tǒng)及其FPGA實(shí)現(xiàn)

    【摘要】:介紹一種以FPGA為核心,基于網(wǎng)口傳輸?shù)娜矢?b class='flag-5'>灰度同步LED顯示控制系統(tǒng)的設(shè)計(jì)方法。該設(shè)計(jì)改變傳統(tǒng)設(shè)計(jì)中低效高成本的信號采集和傳
    發(fā)表于 04-24 10:04

    用CPLD設(shè)計(jì)LED顯示控制電路

    的主導(dǎo)之一。本文著重介紹用M4A5-128P64-10VC設(shè)計(jì)LED顯示控制電路。1 LED
    發(fā)表于 07-21 09:01

    256灰度LED點(diǎn)陣顯示原理及基于FPGA的電路設(shè)計(jì)

    256灰度LED點(diǎn)陣顯示原理及基于FPGA的電路
    發(fā)表于 08-10 18:07

    初學(xué)者今天遇到的一個問題

    Quartus II9.0芯片EP1K10QC208-3換為EP1K100QC208-3后,Compilation的時候出現(xiàn):*** Fatal Error: Access Violation
    發(fā)表于 03-10 21:10

    求一種256灰度掃描時的實(shí)現(xiàn)方案

    本文討論了LED大屏幕視頻控制器單元中的灰度掃描方法,提出了256灰度掃描時的
    發(fā)表于 05-06 09:29

    256灰度LED點(diǎn)陣顯示原理及基于FPGA的電路設(shè)計(jì)

    提出了一種LED點(diǎn)陣實(shí)現(xiàn)256灰度顯示的新方法。
    發(fā)表于 10-27 16:11 ?135次下載
    <b class='flag-5'>256</b><b class='flag-5'>級</b><b class='flag-5'>灰度</b><b class='flag-5'>LED</b><b class='flag-5'>點(diǎn)陣</b><b class='flag-5'>屏</b>顯示原理及基于<b class='flag-5'>FPGA</b>的電路設(shè)計(jì)

    點(diǎn)陣LED顯示控制系統(tǒng)

    介紹了一個以單片機(jī)DS80C320為控制器的點(diǎn)陣LED顯示控制系統(tǒng)。該系統(tǒng)采用RS-232/R
    發(fā)表于 08-04 09:38 ?158次下載

    基于FPGA的大屏幕LED點(diǎn)陣顯示系統(tǒng)設(shè)計(jì)

    本文用FPGA 設(shè)計(jì)LED 顯示接收控制系統(tǒng),著重研究系統(tǒng)硬件設(shè)計(jì)方案,進(jìn)一步解決了LED
    發(fā)表于 01-06 15:00 ?100次下載

    256灰度LED點(diǎn)陣顯示原理

    本文提出了一種LED 點(diǎn)陣實(shí)現(xiàn)256 灰度顯示的
    發(fā)表于 10-28 15:37 ?63次下載

    FPGA設(shè)計(jì)的LED大屏幕控制系統(tǒng)技術(shù)

    摘要:LED大屏幕相對其他大屏幕顯示技術(shù)有著亮度高、色彩豐富等獨(dú)特的優(yōu)越性,使得它在室內(nèi)外大屏幕顯示上得到廣泛應(yīng)用。本文基于FPGA芯片EP2C8Q208C設(shè)計(jì)了一種低成本,高性能的
    發(fā)表于 01-13 16:56 ?75次下載

    基于ARM和FPGALED顯示控制系統(tǒng)的設(shè)計(jì)

    根據(jù)LED顯示模塊的結(jié)構(gòu)特點(diǎn),結(jié)合CPLD技術(shù)實(shí)現(xiàn)LED的動態(tài)掃描顯示,設(shè)計(jì)了基于ARM和FPGAL
    發(fā)表于 04-17 15:10 ?121次下載

    基于SOPC的旋轉(zhuǎn)LED控制系統(tǒng)設(shè)計(jì)

    本文提出了一種基于FPGA和SOPC技術(shù)實(shí)現(xiàn)旋轉(zhuǎn)LED控制系統(tǒng)設(shè)計(jì)的新方法。該設(shè)計(jì)以Altera公司的
    發(fā)表于 07-24 14:28 ?2227次閱讀
    基于SOPC的旋轉(zhuǎn)<b class='flag-5'>LED</b><b class='flag-5'>屏</b><b class='flag-5'>控制系統(tǒng)</b>設(shè)計(jì)

    如何使用FPGA實(shí)現(xiàn)OLED的灰度級顯示

    電路,實(shí)現(xiàn)單色OLED的灰度級顯示。分別對320×240和640×480的OLED,對實(shí)現(xiàn)16灰度
    發(fā)表于 01-26 16:22 ?11次下載
    如何使用<b class='flag-5'>FPGA</b><b class='flag-5'>實(shí)現(xiàn)</b>OLED的<b class='flag-5'>灰度級</b>顯示

    基于FPGALED顯示灰度控制

    實(shí)現(xiàn)功能: 1、使用fpga作為控制器,實(shí)現(xiàn)19場點(diǎn)亮led顯示
    發(fā)表于 11-21 10:28 ?710次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>LED</b>顯示<b class='flag-5'>屏</b><b class='flag-5'>灰度</b><b class='flag-5'>控制</b>

    led顯示灰度等級標(biāo)準(zhǔn)是多少

    。 LED顯示灰度等級決定LED顯示的色彩,一般而言灰度越高,顯示的色彩越豐富,畫面也越細(xì)膩
    的頭像 發(fā)表于 08-29 09:55 ?5570次閱讀