《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于GPRS的大屏幕LED顯示系統設計與實現
基于GPRS的大屏幕LED顯示系統設計與實現
OFweek電子工程網
摘要: 結合GPRS技術提出了一種大型LED顯示系統設計方案,可以通過手機或者其他信息平臺向該系統發送信息控制工作,以實現遠程控制。該系統結構簡單穩定,操作方便靈活,環境適應能力強,價格低廉,具有廣泛的應用前景。
Abstract:
Key words :

  摘要: 結合GPRS 技術提出了一種大型LED 顯示系統設計方案, 可以通過手機或者其他信息平臺向該系統發送信息控制工作,以實現遠程控制。該系統結構簡單穩定,操作方便靈活,環境適應能力強,價格低廉,具有廣泛的應用前景。

  LED 顯示屏是上世紀80 年代后期在全球迅速發展起來的新型信息傳播媒體, 是集微電子技術、光電子技術、計算機技術、信息處理技術于一體的大型顯示系統。它以其色彩鮮艷、動態范圍廣、亮度高、壽命長、工作性能穩定而日漸成為顯示媒體中的佼佼者, 廣泛應用于廣告、證券、信息傳播、新聞發布等方面, 是目前國際上較為先進的宣傳顯示媒體。本文提出一種基于GPRS 和I2C 總線結構的大型LED顯示屏系統的設計方法, 該系統首先允許客戶在上位機對要顯示的數據和圖像進行處理,然后用GPRS 模塊發送信息, 遠程分布的GPRS 模塊接收遠程控制和信息的內容, 經過CPU 單元處理后, 通過I2C 總線控制信息在各個終端的顯示。系統中大型LED顯示屏顯示點陣為320×256 像素, 劃分為32 個顯示模塊, 其中每個顯示模塊中的顯示屏為長方形, 含160×16個像素, 由40 個8×8 的LED 點陣塊組合而成。

  1 系統總體方案

  該數據顯示系統主要由上位機軟件管理模塊、GPRS的發送和接收模塊、LED 顯示終端等部分組成, 該系統框圖如圖1 所示。上位PC 機功能為接收用戶輸入信息,將其通過RS-232 串口發送給GPRS 的發送和接收模塊進行數據的傳輸。上位機管理模塊是用戶和該系統進行直接交流的平臺, 用戶通過PC 上位機管理軟件輸入要在LED 點陣屏顯示的文字和命令以及各種圖像, 可以選擇靜止、從下向上移、從右向左移、閃爍等顯示方式,也能改變字體和移動速度等。遠程的GPRS 的發送和接收模塊主要的功能是將接收到上位機的信息, 及時準確地傳送到希望的顯示終端, 本設計主要是通過I2C 總線傳送給各個顯示終端。顯示終端由多塊LED 點陣屏模塊組成, 每塊點陣屏模塊有16×160 點陣, 可以顯示10個16×16 點陣漢字。本系統采用I2C 總線進行控制單元和每個顯示終端的通信,LED 點陣屏模塊由MSP430F169 單片機控制, 能接收自身地址數據并控制顯示。

  圖1 系統的結構框圖

  圖1 系統的結構框圖

  2 系統硬件設計

  該數據采集系統硬件包括上位機通信接口模塊、GPRS 的發送和接收模塊、終端顯示模塊、終端數據處理單元。下面主要介紹GPRS 的發送和接收模塊和終端顯示模塊的設計。

  2.1 GPRS 的發送和接收模塊設計

  2.1.1 GPRS 發送模塊

  本系統選用的GSM 模塊是西門子的TC35I 模塊, 這款無線模塊是一個支持中文短信息的工業級的GSM 模塊, 工作在EGSM900 和GSM1800 雙頻段, 電源范圍為直流3.3~4.8 V, 電源消耗: 休眠狀態時為3.5 mA, 空閑狀態時為25 mA, 發射狀態為300 mA、2.5A 峰值; 可以輸出語音和數據信號, 功耗在EGSM900 和GSM1800 分別為2 W 和1 W, 通過接口連接器和天線連接器分別連接SIM 卡讀卡器和天線。SIM 電壓為3 V/1.8 V,TC35I 的數據接口通過AT 命令可以雙向傳輸指令和數據, 可選波特率為300 b/s~115 kb/s,自動波特率為1.2 kb/s~115 kb/s ;支持TEXT 和PDU 格式的SMS , 可通過AT 命令或關斷信號實現重啟和故障修復。TC35I 模塊主要由供電模塊、閃存、ZIF 連接器、天線接口等6 部分組成, 作為TC35I 的核心, 基帶處理器主要處理GSM 終端內的語音和數據信息, 并涵蓋了蜂窩射頻設備中的所有模擬和數字功能。

  2.1.2 GPRS 數據接收模塊

  本系統主要是應用GPRS 模塊與單片機進行數據傳輸, 因此涉及的硬件主要是單片機和GPRS 模塊, 本文GPRS 模塊選用西門子的TC35I , 而單片機選擇的是TI公司一種具有超低功耗、功能強大的16 bit 單片機MSP430F169 。由于該模塊電源引腳有5 個, 且電壓都是3.3~4.8 V, 因此本設計將5 個引腳連在一起, 直接接到外部4.2 V 電源上。但是本系統的外部電源是12 V 的直流電流, 所以設計時采用LM2941 穩壓為4.2 V.GPRS模塊上的引腳IGT 主要是用于點火復位, 其作用是作為GPRS 模塊的一個復位轉換系統, 加電后為使TC35I 進入工作狀態, 必須給IGT 加一個大于100 ms 的低脈沖,電平下降持續時間不可超過1 ms , 這里通過RC 電路來實現。TC35I 的第32 腳SYNC 引腳有兩種工作模式, 一種是指示發射狀態時的功率增長情況, 另一種是指示TC35I 的工作狀態, 可用AT 命令AT+SYNC 進行切換,本模塊使用的是后一種。GPRS 模塊和單片機之間的數據通信主要是通過端口TXD0 與TXD 之間、RXD0 與RXD 之間的數據傳輸來完成。其中,GPRS 模塊上的TXD0 口用于接收從單片機傳來的數據, 而單片機上的TXD 端口用于向GPRS 模塊傳送數據。GPRS 模塊上的RXD0 口用于向單片機發送數據, 單片機的RXD 口則用于接收從GPRS 模塊傳輸來的數據。在TC35I 的基帶處理器上有一個綜合SIM 接口, 該接口直接接線到主機接口( 端到端連接器), 用于連接到外部的SIM卡座。本系統接的SIM 卡有CCCLK、CCVCC、CCIO、CCRST、CCIN、CCGND 6 個引腳, 分別對應接在TC35I 的第1~ 第6 個引腳上。模塊的連接器和SIM 卡座的引腳之間的距離不要超過20 cm, 為了達到最佳的效果, 在SIM 支架下敷設一層銅隔離網, 該層敷銅與SIM 卡的CCGND 引腳相連。

  CCVCC 和CCGND 之間的兩個電容要離引腳盡量近, 并且走線盡量阻抗低, 以滿足規范要求。MSP430F169 單片機的振蕩器的晶振為11.059 2 MHz , 數據傳輸率設置為9 600 b/s , 復位鍵RESET 為高電平時復位。GPRS 數據傳輸模塊硬件部分的電路原理圖如圖2 所示。

  圖2 GPRS 數據傳輸模塊電路圖

  圖2 GPRS 數據傳輸模塊電路圖。

  2.2 終端顯示模塊設計

  2.2.1 I2C 總線

  本系統選用的是通過I2C 總線進行數據處理單元和終端顯示模塊進行通信。I2C(Inter-Integrated Circuit) 總線是一種由PHILIPS 公司開發的兩線式串行總線, 用于連接微控制器及其外圍設備。I2C 總線是用2 根雙向I/O信號線(串行時鐘線SCL 和串行數據線SDA) 把多種器件連接起來, 并實現器件之間的串行通信。I2C 總線最主要的優點是其簡單性和有效性。由于接口直接在組件之上, 因此I2C 總線占用的空間非常小, 減少了電路板的空間和芯片管腳的數量, 降低了互聯成本。MSP430F169內部集成有2 個16 bit 定時器,1 個高速12 bit A/D 轉換器,12 bit 或8 bit 的雙重D/A 轉換器,2 個通用同步/異步通信接口和1 個I2C 模塊。本文即利用I2C 模塊來對MSP430F169 單片機進行擴展。

  2.2.2 驅動電路

  LED 顯示屏驅動電路設計根據驅動芯片的選擇不同有著很大差異。LED 驅動芯片可分為通用芯片和專用芯片兩種。通用芯片是指其芯片本身并非專門為LED而設計, 而是一些符合LED 顯示屏邏輯功能需求的芯片(如串、并移位寄存器)。通用芯片一般用于LED 顯示屏的低檔產品, 如戶內的單色屏、雙色屏等。專用芯片是指按照LED 發光特性而專門設計用于LED 顯示屏的驅動芯片。LED 是電流特性器件, 即在飽和導通的前提下, 其亮度隨著電流的變化而變化, 而不是靠調節其兩端的電壓而變化。因此專用芯片一個最大的特點就是提供恒流源。

  本系統采用行掃描方式, 行選通電路由集成電路74HC154 構成。74HC154 是4 線-16 線高性能譯碼器, 在點陣屏幕不大的情況下, 一般的單片機可以直接驅動點陣LED 的亮滅, 但是考慮擴展為大屏幕尺寸時, 因單片機的I/O 口不足以提供足夠的驅動電流, 但可在74HC154 和點陣的行接口接上一個PNP 型8550 三極管開關電路用來提供足夠的電流, 當74HC154 發出低電平時, 三極管Q 導通, 輸出高電平。此外, 可用帶有2 級鎖存移位輸出功能的74HC595 鎖存器來對列線進行驅動控制。LED 點陣的列線接到74HC595 的8 bit 并行輸出口上, 由單片機控制數據的輸出, 利用74HC595 的鎖存輸出功能, 電路共用同一個移位時鐘SCK 和數據鎖存時鐘RCK, 可級聯多片74HC595 以構成更大LED 點陣屏的列驅動電路。此結構還可在75HC595 的使能端通過PWM 波進行灰度調節。以一個16 行×160 列的LED 點陣單元為例, 本系統采用的驅動電路原理如圖3 所示。

  圖3 LED 驅動電路示意圖

  圖3 LED 驅動電路示意圖

  3 系統軟件設計

  系統軟件設計包括上位機軟件的設計、下位機程序設計兩部分。上位機軟件完成圖像和文字的編輯, 通過計算機串行接口把顯示數據傳送到GPRS 的發送模塊上。GPRS 發送模塊把信息及時地傳到終端顯示控制卡的GPRS 的接收部分, 然后終端的CPU 控制單元把接收的數據進行分割處理后通過I2C 總線傳給各個顯示終端, 并且完成顯示數據不同方式的處理。

  3.1 下位機程序設計

  下位機程序設計主要由兩個部分構成: (1)GPRS 的發送單元的程序設計, 該單元把上位機處理好的顯示信息及時準確地傳到遠程的終端控制單元; (2) 終端控制單元的程序設計, 該單元主要完成接收GPRS 發送過來的信息然后把數據分割后傳給各個顯示終端。本文主要介紹第二部分的程序設計。

  該下位機軟件設計包括主程序、顯示子程序和通信服務程序的設計。主程序主要完成中斷的初始化和串口的初始化設置。顯示程序主要完成數據的各種顯示, 顯示部分采用動態掃描的方式, 實現對顯示屏要顯示的漢字、圖像、字符等數據信息進行傳輸控制以及顯示等功能。通信服務程序主要完成GPRS 的數據接收、數據的分割處理、數據的發送等任務。本文采用模塊化程序設計, 程序各部分的功能由各個模塊分別實現。程序模塊有: 系統初始化模塊、GPRS 通信模塊、數據的處理和存儲模塊、I2C 通信模塊。為了保證系統工作的實時性和高效性, 本系統采用了實用單片機系統MS3 ,MS3 是一套針對MCU51 的開發平臺, 借簽了VC 編程的消息機制,把各個功能有效地組織起來。RTOS 的系統時鐘, 實現高效的按鍵掃描和快速的響應中斷, 執行例行程序。顯示終端主程序如圖4 所示。

  圖4 顯示終端主程序流程圖

  圖4 顯示終端主程序流程圖

  GPRS 通信模塊主要的功能是接收到GPRS 發送模塊的信息,然后從外面的Flash 中查詢相應的代碼,然后在顯示終端顯示信息,顯示屏可按不同顯示方式進行漢字或表格顯示。GPRS 接收模塊設計程序的流程圖如圖5 所示。

 

  圖5 GPRS 接收模塊設計程序流程圖

  圖5 GPRS 接收模塊設計程序流程圖

  3.2 上位機管理軟件設計

  在基于GPRS 的LED 的顯示系統中, 上位機機管理軟件主要負責文本信息的編輯, 對顯示的數據根據TEXT 或PDU 模式進行編碼, 然后通過GSM 的發送模塊把信息發送出去。上位機軟件使用可視化編程工具VisualC++6.0 開發, 首先根據LED 顯示屏的大小設置上位機文字和圖像處理的尺寸, 然后對輸入的數據和圖像進行編輯, 最后把提取有用的數據通過通信接口傳給下位機。在通信的過程中為了保證應用的廣泛性,PC 機的控制系統中采用了Microsoft Visual C++6.0 開發工具中非常好用的多線程串口編程工具CSerialPort 類, 與自帶的MSComm 控件相比, 這個類打包的時候不需要加入其他的文件,而且函數都是開放透明的允許用戶改造。

        4 小結

  通過終端處理單元可以接收GPRS 模塊發送的數據, 然后將數據通過I2C總線傳給各個顯示終端。終端顯示采用串行移位輸出方式可以實現一組字符的各種預定模式顯示。本電路可擴展實現由30 多個160×16 點陣LED 模塊組成的LED電子顯示屏顯示控制。經實際應用表明, 該電路穩定可靠, 效果良好, 具有一定的實用價值。但是本設計所用的控制卡只能控制顯示屏的單色顯示, 如果能顯示雙色, 甚至三色那就更方便了。如何使LED 顯示屏可以顯示變化的數字、文字、圖形圖像, 甚至視頻, 這需要在數據的存儲和處理算法方面進一步研究。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧美亚洲| 欧美国产先锋| 一区二区三区四区国产精品| 亚洲国产欧美不卡在线观看| 午夜视频一区在线观看| 亚洲综合日本| 午夜免费在线观看精品视频| 亚洲伊人久久综合| 亚洲一级黄色| 亚洲欧美bt| 午夜一区二区三区不卡视频| 欧美一级视频免费在线观看| 性欧美暴力猛交69hd| 欧美一区二区在线免费观看| 久久爱另类一区二区小说| 欧美一区影院| 亚洲国产精品毛片| 亚洲精品男同| 一区二区三区国产在线| 亚洲图片你懂的| 亚洲摸下面视频| 欧美在线亚洲| 久久久久在线| 久色成人在线| 欧美精品在线视频| 国产精品igao视频网网址不卡日韩| 国产精品高潮呻吟| 国产精品综合| 韩国一区电影| 亚洲高清免费在线| 日韩视频免费| 在线亚洲美日韩| 午夜亚洲福利在线老司机| 久久国产精品高清| 亚洲精品视频在线| 亚洲在线电影| 久久成人国产| 免费亚洲电影在线| 欧美日韩综合不卡| 国产精品无码专区在线观看| 国产亚洲综合在线| 亚洲黄色免费网站| 一二三区精品| 午夜亚洲影视| 亚洲人成久久| 亚洲资源在线观看| 久久国产综合精品| 麻豆精品国产91久久久久久| 欧美精品激情在线观看| 欧美色图天堂网| 国产亚洲综合精品| 亚洲人成在线播放网站岛国| 亚洲一级影院| 91久久嫩草影院一区二区| 一区二区毛片| 久久国产加勒比精品无码| 狂野欧美一区| 欧美视频在线不卡| 韩国精品久久久999| 亚洲国产一区二区三区青草影视 | 猫咪成人在线观看| 欧美日韩精品免费观看视频完整 | 国产精品一区二区在线观看不卡 | 亚洲淫性视频| 欧美专区第一页| 日韩视频在线免费观看| 亚洲欧美在线高清| 欧美成人精品在线观看| 国产精品美女xx| 亚洲大片免费看| 亚洲一二三四久久| 亚洲精品国产拍免费91在线| 午夜视频一区在线观看| 欧美夫妇交换俱乐部在线观看| 国产精品欧美久久久久无广告| 在线观看国产日韩| 亚洲制服少妇| 99ri日韩精品视频| 久久久久综合网| 国产精品v欧美精品v日韩| 精品成人在线观看| 亚洲影视在线播放| 99国产精品自拍| 久久综合五月天婷婷伊人| 国产精品久久久久7777婷婷| 亚洲高清久久| 欧美专区中文字幕| 亚洲欧洲av一区二区| 欧美精品在线一区二区| 国语自产偷拍精品视频偷| 亚洲视屏在线播放| 亚洲理伦电影| 另类专区欧美制服同性| 国产精品一区二区三区观看| 99热在这里有精品免费| 亚洲人成在线观看一区二区| 久久精品青青大伊人av| 国产精品久久久免费| 亚洲精品乱码久久久久久久久| 久久国产黑丝| 久久精品国产精品亚洲综合| 国产精品地址| 99视频+国产日韩欧美| 亚洲免费播放| 欧美高清在线一区| 好吊视频一区二区三区四区| 亚洲欧美美女| 亚洲一区二区少妇| 欧美日韩国产va另类| 亚洲国产精品专区久久| 亚洲国产精品久久久久秋霞影院 | 欧美日韩一区二区三区在线视频| 亚洲国产高清视频| 亚洲国产精品成人va在线观看| 久久成人人人人精品欧| 国产精品有限公司| 亚洲自拍都市欧美小说| 亚洲免费在线播放| 欧美日韩亚洲视频一区| 亚洲精品在线看| 日韩一级网站| 欧美日韩国产二区| 亚洲精品人人| 中日韩高清电影网| 欧美三级在线播放| 99国产精品久久久| 亚洲综合色激情五月| 国产精品久久久91| 亚洲一二三区在线| 欧美一区二区三区免费视| 国产精品亚发布| 亚洲欧美变态国产另类| 欧美亚洲日本国产| 国产欧美日韩一区二区三区在线观看 | 亚洲综合精品一区二区| 午夜激情综合网| 国产精品美女一区二区| 亚洲综合色在线| 欧美在线黄色| 国内伊人久久久久久网站视频| 亚洲第一网站| 男男成人高潮片免费网站| 亚洲国产精品久久久久秋霞蜜臀 | 欧美一区二区私人影院日本| 国产日韩欧美一区二区三区在线观看 | 精品成人一区二区| 亚洲精品国产精品国产自| 欧美精品一区二区三区一线天视频| 亚洲欧洲美洲综合色网| 亚洲一区二区精品在线| 国产伦精品一区二区三区免费迷| 亚洲欧美中文在线视频| 久久三级福利| 亚洲激情综合| 亚洲免费视频中文字幕| 国产日韩视频| 亚洲国产精品尤物yw在线观看 | 在线成人激情黄色| 99视频一区二区| 国产精品一二一区| 久久精品视频播放| 欧美极品aⅴ影院| 亚洲视频999| 久久久久久久久久看片| 亚洲国产精品www| 亚洲影音先锋| 狠狠色丁香久久综合频道 | 欧美顶级少妇做爰| 亚洲深夜激情| 美女黄毛**国产精品啪啪| 99精品久久久| 久久亚洲精品一区| 一本色道久久88综合日韩精品 | 久久精品国产亚洲一区二区三区| 在线高清一区| 亚洲欧美卡通另类91av| 韩国av一区二区三区四区| 一本色道久久综合亚洲精品婷婷| 国产精品入口夜色视频大尺度| 久久精品一本| 欧美三日本三级少妇三2023 | 亚洲国产美女精品久久久久∴| 欧美三区在线视频| 亚洲春色另类小说| 国产精品国产自产拍高清av| 久久精品亚洲热| 国产精品入口夜色视频大尺度 | 一本到高清视频免费精品| 国产日韩欧美不卡在线| 99精品视频一区二区三区| 国产三级精品三级| 一区二区三区四区五区视频| 国产综合色一区二区三区 | 欧美成人精品三级在线观看| 亚洲午夜精品国产| 欧美国产日韩在线| 欧美中文字幕视频| 国产精品国产福利国产秒拍| 亚洲娇小video精品| 国产欧美日韩在线视频|