新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的大屏幕LED點陣顯示系統設計

        基于FPGA的大屏幕LED點陣顯示系統設計

        作者: 時間:2012-09-10 來源:網絡 收藏

        2. 移位時鐘模塊

        移位時鐘CP信號的產生,根據屏幕分辨率 256*800,刷新頻率為60HZ,掃描方式為 1/32,則移位頻率為 32*800*60=1.5MHZ。其中 32為掃描方式,32行共用一列驅動模塊。60為刷新頻率,所以移位時鐘 CP 用時鐘分頻電路來實現即可。

        3. 灰度控制時鐘

        由于采用 BHL2000專用驅動芯片,其灰度控制時鐘是通過計算由 產生的。根 據32*32 的點陣,其刷新頻率為 60HZ 則點頻為 60*32*32=60KHZ ,其行頻為點頻 /32=2KHZ ,所以灰度控制時鐘頻率為256*2k=512KHZ。

        (二)存儲器控制模塊

        根據 顯示屏的大小,可以確定存儲器的容量和讀寫速度,存儲采用分色順序方式存儲。存儲最少存一幀的數據,容量為 256*800=200KB,選六片容量為256K的SRAM 即可。由于調試時選用的是32*32的點陣屏,不需要這么大的容量,只是在 內部實現了SRAM,為了方便看 顯示的結果,就在 實現了ROM,里面固定的存儲了一些信息,證明 的顯示是否和ROM 里的內容一樣。

        (三)顯示屏的驅動單元

        1. 行驅動模塊 三、FPGA 開發流程

        系統程序設計是采用的 Verilog語言輸入方式,設計所用的軟件為 QuartusII軟件。

        Altera 公司的 QuartusII 設計軟件提供最全面的 FPGA, CPLD 和結構化 ASIC 設計流程,結合多種可直接進行設計應用的知識產權(IP)內核,可以使設計效率 有很大提高。該軟件提供完整的多平臺設計環境,擁有 FPGA 和 CPLD 設計的所有 階段的解決方案,可以很好的滿足特定設計的需要。

        本文作者創新點: LED系統采用可編程邏輯器件 FPGA來實現,可以實現在系統可編程(ISP),用戶可以在自己設計的目標系統中或電路板上重構邏輯器件編程或反復改寫,從而實現了硬件設計與修改軟件化,縮短了開發周期,經濟效益明顯,增加了設計靈活性,使得整個系統的性能得以進一步提高。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 清河县| 秭归县| 密山市| 文山县| 千阳县| 镇远县| 大庆市| 富顺县| 乌审旗| 琼中| 游戏| 泸定县| 阿拉尔市| 隆子县| 策勒县| 忻州市| 安远县| 台州市| 洞口县| 焦作市| 临清市| 巢湖市| 安达市| 日喀则市| 沙雅县| 旬邑县| 延津县| 静安区| 银川市| 泸溪县| 历史| 祁连县| 铜鼓县| 淄博市| 仪陇县| 图片| 胶南市| 永兴县| 丁青县| 桃园市| 海伦市|