新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于FPGA的LED顯示屏模組測試系統

        基于FPGA的LED顯示屏模組測試系統

        作者: 時間:2013-05-28 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/175165.htm

        PLL模塊用于產生后面四個模塊需要的時鐘信號,數據產生模塊是根據需要顯示的圖形信息.顯示屏模組的掃描方式和走線方式,給出相應的數據,圖形信息包括橫線.豎線.斜線.全亮,如圖8為數據產生模塊流程圖.

        該模塊首先接收來自轉接板上掃描方式.走線方式和顯示方式切換按鍵的值,每按一次,相應計數器就加1,默認狀態掃描方式是16掃,走線方式直行走線,顯示方式是橫線.

        系統剛上電時,該模塊按著默認的狀態產生相應的數據,并進行數據組織,以滿足顯示屏的走線方式,每產生一個數據,數據個數計數器加1,直到數據個數計數器的值大于256,停止計數,將計數器清零,繼續產生豎線.斜線等數據,循環往復.

        顏色切換模塊負責接收數據產生模塊的數據,并根據不同的顏色組合,給R.G.B三種發光燈分配相應的值,顏色組合包括單紅.單綠.單藍.紅和綠雙色.全白,如圖9為顏色切換模塊流程圖.該模塊接收來自轉接板上顏色切換按鍵的值,每按鍵一次,顏色切換計數器就加1,默認的顏色是紅色,根據顏色切換計數器的值確定R.G.B哪些賦值,哪些不賦值.每賦值一次,數據個數計數器就加1,直到計數器的值大于256,停止計數,將計數器的值清零,并將R.G.B的值置1.

        雙口RAM讀寫模塊主要是負責存儲顯示屏的數據,以便滿足顯示屏的刷新率.最后,顯示屏模組驅動模塊從雙口RAM讀寫模塊讀取數據,并將讀取來的數據傳輸給LED顯示屏的驅動電路,并由驅動電路驅動LED顯示屏顯示相應的圖形.顏色信息,如圖10為LED顯示屏驅動模塊流程圖.該模塊接收轉接板上掃描方式切換按鍵的值,每按一次,掃描方式計數器就加1,默認是16掃,即每次鎖存1行數據并顯示,根據掃描方式,確定每次鎖存的行數(1,2,4或者16).在鎖存數據的同時,分別給LED顯示屏驅動電路的OE使能信號.CLK時鐘信號.行選信號及譯碼器片選信號分配相應的數據值.

        5.結束語

        本論文以FPGA為核心器件,設計了LED顯示屏模組系統,能自動識別LED顯示屏的掃描方式和走線方式,及能檢測LED顯示屏是否有壞點.該系統與傳統的通過連接計算機的控制卡,給顯示屏發送特定圖片的方式相比,該系統更方便攜帶.操作簡單.效率更高,使LED顯示屏的安裝.維修更方便.簡單.

        二極管相關文章:二極管工作原理(史上最強二極管攻略)


        模擬電路相關文章:模擬電路基礎


        fpga相關文章:fpga是什么


        led顯示器相關文章:led顯示器原理


        晶振相關文章:晶振原理

        上一頁 1 2 下一頁

        關鍵詞: 測試 LED 二極管

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 通江县| 高碑店市| 丘北县| 丹巴县| 宾川县| 武定县| 安陆市| 康平县| 荆州市| 镇安县| 登封市| 贵阳市| 库尔勒市| 平乐县| 油尖旺区| 南京市| 外汇| 平谷区| 盐津县| 孝感市| 彭泽县| 彰武县| 满城县| 原平市| 城固县| 松滋市| 磴口县| 呈贡县| 永济市| 封丘县| 中卫市| 盐津县| 客服| 成都市| 定边县| 台安县| 忻州市| 龙口市| 湖北省| 宜良县| 九龙坡区|