新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 基于cyclone EP1C6的LED大屏設計方案

        基于cyclone EP1C6的LED大屏設計方案

        作者: 時間:2009-03-19 來源:網絡 收藏

        目前采用的幕顯示系統的控制電路,大多由單個或多個CPU及復雜的外圍電路組成,這種電路編程比較復雜,整個電路的調試比較麻煩,可靠性和實時性很難得到保證。針對這種情況,介紹一種 ,該無須外掛FLASH ROM和RAM,無須任何外部功能電路,所有功能均由一片 和一片SPCE061A來實現,具有數據處理速度快、可靠性高的特點。其中內部的運用,為不同總線間的數據通信提供了一個新的解決。 
        1 系統結構及功能概述
        設計對象是一塊具有192×128個紅色點陣的電子屏。整塊電子屏是模塊化的結構,每4個16×16的點陣塊為一個單元,共3×8個這樣的單元。屏上要求連續顯示5屏內容,且每屏具有上下左右移動等動畫效果,實際應用中主控制室距離電子屏約為200米。結合設計對象的要求和幕設計的特點,系統結構框圖如圖1所示。

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

        LED大屏設計系統由三個主要單元組成:上位機圖象/文字編輯與發送部分單元、主控板單元、LED電子屏。系統上位機由一臺PC機來控制,主要是編輯、發送圖象/文字信息到主控板,而主控板對這些數據進行處理后發送到大屏幕上顯示出來。
        2 系統硬件設計
        系統硬件設計主要是對主控板的設計,主控板的主要功能包括:數據通訊、數據存儲、數據處理、掃描控制等。傳統LED大屏設計由作為數據存儲器的FLASH ROM和數據處理緩存器的RAM、CPU和可編程邏輯器件/CPLD、作為數據掃描緩沖區的RAM組成,其結構如圖2所示。

        傳統主控板硬件設計需要較多的外圍器件(有的設計中還不止一個CPU和CPLD),不僅硬件結構和連線復雜,而且設計成本較高。此外,由于數據量很大,各個分立存儲器之間、/CPLD之前數據實時可靠的傳輸也是一個問題。為解決這些問題,主控板硬件電路的設計選用一片凌陽單片機SPCE061A和一片FPGA ,其結構框圖如圖3所示。

        2.1 cyclone EP1C6和SPCE061A簡介
        cyclone EP1C6是Altera推出的一款高性價比FPGA,工作電壓3.3V,內核電壓1.5V。采用0.13μm工藝技術,全銅SRAM工藝,其密度為5980個邏輯單元,包含20個128×36位的RAM塊(M4K模塊),總的RAM空間達到92160位。內嵌2個鎖相環電路和一個用于連接SDRAM的特定雙數據率接口,工作頻率高達200MHz[3]。
        SPCE061A是凌陽科技推出的一款16位微控制器,內嵌32K字FLASH和2K字SRAM,并集成了ICE仿真電路接口p通用I/O端口p定時器/計數器p中斷控制pCPU時鐘p模數轉換器A/DpDAC輸出p通用異步串行輸入輸出接口、串行輸入輸出接口p低電壓檢測/低電壓復位p看門狗等功能。CPU最高可工作在49MHz的主頻下,較高的處理速度使SPCE061A能夠非常容易、快速地處理復雜的數字信號[1]。
        2.2主控板結構及功能


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 黄大仙区| 鸡东县| 伊川县| 鞍山市| 奉化市| 奇台县| 平顶山市| 舒兰市| 宁德市| 万州区| 韩城市| 镇远县| 姚安县| 扶绥县| 安龙县| 荣成市| 建瓯市| 托克托县| 康保县| 游戏| 宜州市| 嵊州市| 牙克石市| 六枝特区| 彭州市| 调兵山市| 哈尔滨市| 怀来县| 原阳县| 肃宁县| 大田县| 封开县| 临安市| 广东省| 红桥区| 南开区| 凤城市| 平山县| 海门市| 广平县| 中宁县|