国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

高速公路無線通信的LED信息發(fā)布顯示器系統(tǒng)設計

2010-09-20 02:55陳言思福建省交通建設工程試驗檢測中心福州350011
電氣自動化 2010年6期
關(guān)鍵詞:雙口顯示屏總線

陳言思(福建省交通建設工程試驗檢測中心,福州 350011)

0 引言

隨著信息技術(shù)及智能交通系統(tǒng)的飛速發(fā)展,交通作為為社會公眾服務的行業(yè)及領域,公眾對其服務范圍及水平也提出了新的要求。其中交通信息的發(fā)布成為重要的服務內(nèi)容之一,在機場、火車站、碼頭、公交車站、高速公路、城市道路、停車場等場合出現(xiàn)了各類用于向公眾發(fā)布信息的顯示設備,其中,LED顯示屏以其高亮度、高可靠性等特點在高速公路信息發(fā)布中得到廣泛應用。

LED顯示系統(tǒng)整體方案從結(jié)構(gòu)上劃分為兩部分:監(jiān)控與管理層和分布式控制層。從功能上監(jiān)控與管理層負責整個LED顯示信息的處理、信息管理決策以及信息的發(fā)布;分布式控制層具有實現(xiàn)層數(shù)據(jù)、命令的傳輸通信,現(xiàn)場數(shù)據(jù)分析、解碼,并接收來自監(jiān)控層的命令和數(shù)據(jù),用來調(diào)整和改變控制狀態(tài),系統(tǒng)結(jié)構(gòu)如圖1所示。

1 控制系統(tǒng)硬件設計

本系統(tǒng)設計中,LED顯示屏的基本結(jié)構(gòu)及關(guān)鍵技術(shù)是系統(tǒng)采用 MC39I+AT91RM9200+CPLD(ATF1508AS)+雙 口 SDRAM(IDT7005)的方案來實現(xiàn),整個控制系統(tǒng)可分為:信號接收及處理模塊和CPLD(ATF1508AS)掃描控制模塊和LED點陣驅(qū)動模塊,如圖2所示。本系統(tǒng)的關(guān)鍵技術(shù)是使用MC39I、AT91RM9200、CPLD(ATF1508)、雙口SDRAM(IDT7005)兩兩之間進行數(shù)據(jù)的交互,解決LED顯示屏中無線通信,高速數(shù)據(jù)傳輸和快速掃描控制的難題,大大提高了動態(tài)顯示的刷新率。信號接收與處理模塊的功能由基于ARM9207核的高性能、低功耗16/32位RISC微處理器AT91RM9200通過無線通信模塊MC39I接收PC送來的點陣信息,同時對點陣信息做各種不同的處理。利用雙口SDRAM(IDT7005)在AT91RM9200和CPLD(ATF1508AS)之間以共享的方式建立高速的數(shù)據(jù)交換通道。

圖1 系統(tǒng)結(jié)構(gòu)

圖2 控制系統(tǒng)硬件結(jié)構(gòu)圖

圖3 無線模塊通信圖

1.1 無線MC39I模塊的功能

數(shù)據(jù)服務監(jiān)控中心的監(jiān)控與管理層把要顯示的數(shù)據(jù)通過GPRS網(wǎng)絡傳輸給 GPRS模塊,如圖3所示,GPRS模塊在控制器AT91RM9200、CPLD、雙口SDRAM的控制下通過LED顯示屏顯示出來,同時GPRS模塊也可以將現(xiàn)場的數(shù)據(jù)參數(shù)通過GPRS網(wǎng)絡回傳給數(shù)據(jù)服務監(jiān)控中心,以便數(shù)據(jù)服務監(jiān)控中心處理和檢測LED顯示屏現(xiàn)場。MC39I是西門子推出的無線通信模塊,設計緊湊,大大縮小了用戶產(chǎn)品的體積。MC39I與 GSM 2/2+兼容,具有雙頻(GSM900/GSMl800)、RS232數(shù)據(jù)口、符合 ETSI標準 GSM0707和GSM0705,且易于升級為GPRS模塊。該模塊集射頻電路和基帶于一體,向用戶提供標準的AT命令接口,為數(shù)據(jù)、語音、短消息和傳真提供快速、可靠、安全的傳輸,方便用戶的應用開發(fā)及設計。

1.2 控制器設計

主控芯片AT91RM9200的晶振頻率約為100~200MHz。本設計選晶振頻率為12MHz,通過設置內(nèi)部的VPB分頻器可以提高CPU時鐘頻率到180 MHz。內(nèi)部64M字節(jié)的高速Flash存儲器用于代碼和數(shù)據(jù)的存儲。電路中采用隔離型DC/DC模塊向收發(fā)器電路供電。DC/DC模塊采用定電壓輸入隔離非穩(wěn)壓單輸出型DC/DC模塊,隔離電壓≥DC1000 V。這樣可以很好地實現(xiàn)總線上各接點的電氣隔離,提高了接點的穩(wěn)定性和安全性。系統(tǒng)配有LED顯示和鍵盤,用于顯示和控制節(jié)點工作狀態(tài)、參數(shù)設置和數(shù)據(jù)傳輸。信息的傳輸采用無線通信模塊以及以太網(wǎng)口。雙口SDRAM用來連接AT91RM9200信號處理模塊和CPLD掃描模塊,因為CPLD(ATF1508AS)掃描模塊可以達到很高的掃描速率,而AT91RM9200的運行速度相對較低,還要對外部FLASH進行讀寫操作且兩個模塊間有大量的數(shù)據(jù)交換,這里使用的CPLD(ATF1508AS),速度等級是35ns,完全可以達到兩個模塊的通信要求。雙口SDRA(MIDT7005)是常見的共享式雙端口存儲器,其最大的特點是存儲數(shù)據(jù)共享,一個存儲器配備兩套獨立的地址、數(shù)據(jù)和控制線,允許兩個獨立的CPU或控制器同時異步地訪問存儲單元。其內(nèi)部仲裁邏輯控制提供以下功能:對同一地址單元訪問的時序控制;存儲單元數(shù)據(jù)塊的訪問權(quán)限分配;信令交換邏輯(例如中斷信號)等。一般RAM(如6116)只有一套地址總線、數(shù)據(jù)總線和控制總線,在同一時間只能執(zhí)行同一總線操作,而雙口SDRAM有左側(cè)和右側(cè)兩套地址、數(shù)據(jù)和控制總線,可供兩套總線對其進行訪問。設計中,雙口SDRAM是共享的,是兩個數(shù)據(jù)模塊間的數(shù)據(jù)通道。獨立掃描模塊的功能是通過此雙口SDRAM為中介,將單片機送來的數(shù)據(jù)在LED點陣顯示屏上顯示。采用雙口SDRAM(IDT7005)是本設計的一個主要特色。本系統(tǒng)中,AT91RM9200通過共享的雙口SDRAM與CPLD通信,AT91RM9200將數(shù)據(jù)寫入雙口SDRAM中,而CPLD則從雙口SDRAM中讀取數(shù)據(jù)并通過掃描邏輯電路輸出。AT91RM9200信號處理模塊和CPLD掃描模塊通過雙口SDRAM實現(xiàn)相互連接。掃描控制部分的原理電路如圖4所示,ATF1508AS是核心部分。

2 控制系統(tǒng)軟件設計

2.1AT91RM9200模塊軟件設計

圖4CPLDATF1508AS與雙口AT91RM9200數(shù)據(jù)交換

圖5 前臺處理程序

圖6 后臺處理程序

AT91RM9200的軟件流程分為前臺和后臺兩個線程,其中前臺線程為主進程,處理速度慢,沒有時間安排只有進度要求,后臺進程的處理時間20ms完成任務,有時間限制,前臺程序和后臺程序通過隊列FIFO交換,保證數(shù)據(jù)的可靠性。前臺程序主要完成無線模塊或者以太網(wǎng)通信數(shù)據(jù)的存儲、讀寫FLASH的處理、以及無線通信應答,如圖5所示。后臺處理程序主要完成與AT91RM9200的操作以及把FLASH中的字庫代碼送入雙口SDRAM中并與CPLD配合好時序,如圖6所示。

2.2CPLDATF1508AS模塊軟件設計

CPLDATF1508AS主控電路的功能是讀取雙口SDRAMIDT7005中的數(shù)據(jù),并通過譯碼邏輯電路將數(shù)據(jù)顯示在LED點陣顯示屏的特定位置上。在本模塊中,實際上是使用CPLDATF1508AS芯片將AT91RM9200中的總線讀控制器及其外圍譯碼邏輯電路集成在一起,只用到CPLDATF1508AS的這一部分功能和外圍接口電路,如若采用傳統(tǒng)方案,就必須采用多片芯片,而使用CPLDATF1508AS后只用1片芯片就可以實現(xiàn)所需要的功能。雙口SDRAMIDT7005的讀寫與普通RAM基本相同,只需通過CPLDATF1508AS對雙口SDRAMIDT7005的讀寫操作就可控制讀出數(shù)據(jù)并譯碼輸出。

讀寫操作用VerilogHDL描述語言,可用帶有always語句的case語句建模,狀態(tài)信息存儲在寄存器中,case語句的多個分支包含每個狀態(tài)的行為。在這里將讀時序分為S0、S1、S2、S3共4個狀態(tài),其工作方式如下:

S0:在RAM的片選CE之前輸出地址;

S1:選中RAM,輸出讀信號;

S2:行計數(shù)器輸出,讀出RAM的數(shù)據(jù)并反相輸出;

S3:片選禁止,讀禁止,地址計數(shù)器加1。

3 結(jié)論

從硬件原理圖的設計、邏輯結(jié)構(gòu)、組成框圖等幾方面介紹了LED顯示屏的設計思路,通過對現(xiàn)場接口模塊的設計,使得該LED顯示屏可適應不同環(huán)境的要求,具有良好的擴展性和通用性。經(jīng)過多次測試,該LED顯示屏系統(tǒng)試用效果良好。充分滿足公路上對LED屏的顯示要求。

[1]謝敏.雙口SDRAMIDT7005在大屏幕LED顯示系統(tǒng)中的應用開發(fā)[J].電子工程師,2005,(6):43~45.

[2]聶雄.基于CPLDATF1508AS的LED顯示屏掃描控制模塊的設計[J].微計算機信息,2007:6~2.

[3]袁俊泉.HHDL數(shù)字系統(tǒng)設計及其應用[M].北京:電子科技大學出版社,2002.

[4]諸昌鈐.LED顯示屏系統(tǒng)原理及工程技術(shù)[M].北京:電子科技大學出版社,2000:1.

猜你喜歡
雙口顯示屏總線
一塊布就是一個顯示屏?
雙口RAM在航天伺服系統(tǒng)中的應用
蒼蠅迷戀顯示屏
基于PCI Express總線的xHC與FPGA的直接通信
機載飛控1553B總線轉(zhuǎn)以太網(wǎng)總線設計
Matching mechanism analysis on an adaptive cycle engine
未來五年LED顯示屏出貨將保持16%增長
CAN總線并發(fā)通信時下位機應用軟件設計
雙口RAM讀寫正確性自動測試的有限狀態(tài)機控制器設計方法
基于AT89S52的手勢可控LED滾動顯示屏設計
鄱阳县| 昌江| 长泰县| 五华县| 光泽县| 新平| 乳山市| 武清区| 绥江县| 余江县| 岗巴县| 杭锦后旗| 邵阳县| 白沙| 高淳县| 平南县| 德格县| 鹤庆县| 浪卡子县| 曲水县| 独山县| 安岳县| 梧州市| 象山县| 赣榆县| 扎赉特旗| 通州区| 湄潭县| 吉首市| 门源| 莒南县| 柯坪县| 东港市| 宁津县| 德保县| 城步| 牡丹江市| 北辰区| 玛曲县| 綦江县| 嘉黎县|