《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 彩色點陣LED屏幕控制器的設計
彩色點陣LED屏幕控制器的設計
2014年微型機與應用第18期
楊家志1,易勝利1,蔣存波1,楊 帆2
1.桂林理工大學 信息科學與工程學院,廣西 桂林 541004; 2.河南電力公司 信陽供電公司,河南 信陽 464100
摘要: 設計了一種彩色點陣LED大屏幕的控制器,該控制器采用單片機讀取存儲在SD上的點陣數據文件,按幀串行地輸出到LED控制芯片并刷新LED屏幕顯示。該控制器能夠存儲并動態顯示靈活多樣的文字或者動畫,具有性價比高、體積小等優點。
Abstract:
Key words :

  摘  要: 設計了一種彩色點陣LED大屏幕的控制器,該控制器采用單片機讀取存儲在SD上的點陣數據文件,按幀串行地輸出到LED控制芯片并刷新LED屏幕顯示。該控制器能夠存儲并動態顯示靈活多樣的文字或者動畫,具有性價比高、體積小等優點。

  關鍵詞點陣LED屏幕;控制器;ATmega644

0 引言

  隨著國民經濟的發展,商品的廣告以多種多樣的方式呈現在消費者面前。其中,戶外的點陣LED式廣告牌越來越受到商家的歡迎,其樣式多種多樣,可任意顯示各種文字和圖形,并具有高亮度、防水、節能、壽命長等優點,用途越來越廣泛[1-3]。

  點陣LED屏幕控制器負責對LED顯示內容進行控制和實時更新,是LED屏幕工作的必需部分。LED控制器的工作原理、顯示內容存儲或獲取方式、刷新速度等因素都關系到LED廣告牌的顯示效果和工作的便利性[4-5]??紤]到目前點陣LED屏幕控制器市場存在較多問題,本文基于單片機、彩色點陣LED驅動控制芯片和SD卡,設計了一種彩色點陣LED屏幕控制器。設計的彩色點陣LED屏幕控制器能夠選擇并循環顯示存儲在SD卡上的點陣數據文件,能調節顯示速度,并能夠根據需求并聯工作,實現對更大規模的點陣LED的控制,具有調節和更換顯示內容方便、結構簡單、可擴展、可靠性高等優點。

1 系統概述

  彩色點陣LED屏幕控制器主要由單片機、SD卡、電源及相應的輸出電路組成。另外在點陣LED驅動部分,采用與LED集成在一起的控制芯片進行控制,專用的橫流電源為其供電。其結構框圖如圖1所示。

001.jpg

  單片機主要負責讀取SD卡內存儲的點陣數據,讀取完一幀數據后,通過驅動電路串行地發送給LED控制芯片。此LED控制芯片能夠接收并存儲9 B的點陣數據,分別對應相鄰3個像素點的RGB亮度數據。當單片機發送過來的數據超過9 B時,LED控制芯片會把數據串行地發送給相鄰的下一級控制芯片,直至所有的控制芯片都接收到點陣數據,就可以進行一次顯示。

2 硬件設計

  在彩色點陣LED控制器的硬件上,主要設計了基于ATmega644單片機、SD卡最小系統及其驅動電路等。而在LED控制芯片上則選用Titan Micro公司生產的TM1809的具有9通道LED驅動控制專用芯片。

  以下將分別介紹ATmega644單片機及SD卡最小系統、驅動電路和LED控制電路。

  2.1 ATmega644最小系統

  ATmega644單片機是美國ATMEL公司生產的8位RISC結構的單片機,具有64 KB的閃存、4 KB的內存,最高運行頻率為20 MHz。該單片機的指令為單周期指令,執行效率很高,支持在線下載。ATmega644單片機及SD卡最小系統的原理圖如圖2所示。

002.jpg

  ATMega644單片機最小系統由5 V供電電源、晶振、復位電路和程序在線下載電路組成。ATMega644的復位電路由電阻、電容、二極管和一個微動開關組成,能起到延時啟動,按下開關瞬時重啟的作用。單片機系統的晶振采用的是11.059 2 MHz的晶振,也可根據需要更換為20 MHz的晶振以提高運行速度。與ISP在線下載電路相連的是單片機的SPI接口和復位接口。單片機的供電電源為5 V,還需要額外的電源芯片轉換為3.3 V電源供給SD使用。

  SD與單片機相連接的電路也是SPI接口,可以用單片機的SPI接口方便地與SD卡進行數據的讀寫操作。單片機的在線編程接口和SD卡與單片機通信用到的都是SPI接口,但是由于在線編程是SPI接口與復位接口配合使用的,因此并不會產生沖突。另外,由于單片機接口與SD卡接口的電源電壓分別為5 V和3.3 V,并不兼容,因此在線路上串接有100 Ω的電阻,以達到可靠通信的目的。另外在靠近SD卡端的所有數據線上都加上了上拉電阻,以提高通信的可靠性。

  2.2 驅動電路

  由于單片機接口的負載能力有限,很難驅動距離較遠的芯片,因而需要提高其驅動能力后再連接后續電路,以便達到信號可靠傳輸的目的。本文采用的驅動電路原理圖如圖3所示。

003.jpg

  該驅動電路采用的芯片為74HC245,是一種三態輸出、八路信號收發器,其接口的輸入、輸出電流能夠達到35 mA,在設計中,采取兩路收發器共同發送同一個信號,其最大能夠輸出或輸入70 mA的電流,保證了信號的可靠傳輸。由于該電路的信號傳輸是單向的,由單片機到LED控制電路,因此74HC245方向控制端接高電平,數據傳輸方向由端口A到B。

  2.3 LED控制電路

  LED控制芯片上則選用的是Titan Micro公司生產的TM1809,該芯片內部集成有MCU數字接口、數據鎖存器、LED高壓驅動等電路,通過外圍MCU控制實現該芯片的每路單獨輝度、級聯控制實現戶外大屏的彩色點陣發光控制。該芯片共有9個輸出端口,能夠連接9個LED,實現控制3個RGB像素的24位色彩控制。通過多級串聯,完全能夠實現對彩色點陣LED顯示屏的控制。LED控制電路原理圖如圖4所示。

004.jpg

  在圖4中,TM1809的14腳為串行數據輸入腳,連接單片機驅動電路上的DAT1腳;其第3腳為串行數據輸出腳,連接下一級TM1809的14腳,按照這種連接方式實現級聯控制。在接收點陣數據時,每一級芯片接收完9 B的點陣數據后會自動把數據串行地發送給下一級控制芯片。

3 軟件設計

  LED控制器的正常運行需要編寫相應的單片機軟件。本文設計的LED控制器中,單片機的主要功能是通過SPI接口初始化和讀取SD卡內的數據,并通過單片機端口串行地把數據發送給TM1809,直到發送完整幀的數據,然后控制TM1809輸出當前幀數據給LED顯示,接下來再處理下一幀數據。

  設計單片機軟件的難點在于SD卡數據的讀取和驅動TM1809。其中,SD卡中存儲數據文件用到的是FAT32文件系統,需要單片機軟件根據FAT表的信息判斷文件存儲的位置、幀大小、每扇區幀數等信息,以便完整地讀取所需要的文件內容。

  由于單片機向TM1809發送數據采用的是單線串行發送,因此需要準確地控制數據時序。TM1809對數字“0”的規定為600 ns的高電平,緊接著1 200 ns的低電平;對數字“1”的規定為1 200 ns的高電平,緊接著600 ns的低電平;10 μs以上的持續低電平為復位信號。當發送完一幀數據后,緊接著發送一個復位信號,TM1809會將當前存儲的數據發送到LED顯示。

005.jpg

  單片機程序的流程圖如圖5所示。單片機上電后首先進行端口、SPI接口和SD卡的初始化工作,這些工作完成后將讀取SD卡起始幀的數據,并以此判斷分區格式、分區表的位置等信息。讀取分區表內容,根據撥碼開關決定所需讀取數據的文件名,并由分區表判斷此文件起始幀的位置。接下來就可以讀取數據文件的第一幀,其第一幀并不是點陣數據,而是點陣數據的行數、列數、幀數等信息,第二幀才是點陣數據,讀取后發送給TM1809顯示。在接續讀取和發送點陣數據之前要判斷撥碼開關是否變化,變化意味著要切換顯示文件;還要判斷是否是最后一幀數據,如果都不是,則接續讀取下一幀數據。

  除此之外,本文還設計了點陣數據文件的存儲格式。點陣數據文件在SD卡中以512 B為單位進行存儲。其第一個512 B存儲的數據為點陣數據的行數、列數、幀數等數據,不足512 B的空間將以0xFF補滿。從第二個512 B開始將是點陣數據,若一幀點陣數據不足512 B,同樣以0xFF補滿,超出512 B將占用第二個直至更多個512 B,不足512 B的空間將以0xFF補滿。

  4 結論

  本文設計了一種彩色點陣LED屏幕控制器,該控制器通過單片機讀取SD卡中的點陣數據,串行地發送到LED控制芯片中,刷新LED顯示動態圖像。同時,該控制器能夠通過撥碼開關調節顯示內容和顯示速度,并能夠通過并行連接多個控制器同步工作實現更大規模的顯示屏控制;并具有性價比高、體積小等優點。

  參考文獻

  [1] 王有乾,佘焱,姜建國.LED大屏幕異步控制器多窗口顯示的實現[J].微計算機信息,2007,23(20):104-106.

  [2] 田秀偉,鄭喜鳳,丁鐵夫.基于SOPC的LED顯示屏控制器設計[J].液晶與顯示,2007,22(6):737-741.

  [3] 呂常智,范迪.基于CPLD的LED點陣顯示控制器[J].微計算機信息,2006,22(32):218-219,233.

  [4] 梁志明,李斌.基于FPGA的大屏幕全彩LED掃描控制器設計[J].液晶與顯示,2007,22(4):477-481.

  [5] 陳雁,安建平,徐紹劍.基于FPGA的全彩色大屏幕LED控制器設計[J].電子器件,2007,30(6):2155-2158.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲精品午夜精品| 欧美成人精品影院| 91久久久久久久久久久久久| 欧美另类高清视频在线| 久久亚洲国产成人| 欧美中文字幕视频| 午夜日本精品| 榴莲视频成人在线观看| 欧美涩涩网站| a4yy欧美一区二区三区| 国产日韩欧美在线| 亚洲一级特黄| 久久夜色精品国产欧美乱极品| 亚洲在线视频一区| 久久se精品一区二区| 日韩视频在线免费| 蜜臀91精品一区二区三区| 亚洲一区二区三区涩| 欧美日韩日本国产亚洲在线| 亚洲永久网站| 欧美一区二区黄色| 狠狠做深爱婷婷久久综合一区| 国产伦精品一区二区三区高清| av成人天堂| 久久久久**毛片大全| 欧美jizz19性欧美| 怡红院av一区二区三区| 一本色道久久综合亚洲精品小说| 免费成人av| 午夜伦理片一区| 欧美精品在线视频观看| 亚洲综合日韩| 欧美国产一区在线| 国产网站欧美日韩免费精品在线观看| 久久久成人精品| 久久成人久久爱| 欧美午夜在线| 又紧又大又爽精品一区二区| 99视频国产精品免费观看| 精品动漫一区二区| 亚洲人成久久| 伊大人香蕉综合8在线视| 99在线热播精品免费99热| 国内精品久久国产| 尤物在线观看一区| 国产精品萝li| 亚洲电影中文字幕| 亚洲人成人一区二区三区| 国产精品每日更新| 亚洲人成网站影音先锋播放| 欧美成人在线免费观看| 欧美国产日韩视频| 国产精品欧美日韩| 欧美日韩国产成人精品| 夜夜嗨av一区二区三区四区| 国产精品久久久久久超碰| 夜夜夜精品看看| 亚洲免费高清视频| 亚洲视频欧美在线| 亚洲视频一区二区在线观看| 欧美色精品天天在线观看视频| 午夜精品久久久久久久久久久久久| 在线观看一区二区精品视频| 久久成人18免费网站| 久久综合一区二区| 亚洲国产欧美一区| 在线精品一区二区| 久久裸体艺术| 亚洲黄网站在线观看| 欧美香蕉大胸在线视频观看| 久久尤物电影视频在线观看| 国产精品一区二区久久久久| 亚洲激情社区| 欧美特黄一级| 亚洲国产精品www| 国产精品日韩高清| 夜夜夜久久久| 精品成人久久| 亚洲男女自偷自拍图片另类| 久久精品一本久久99精品| 极品裸体白嫩激情啪啪国产精品| 国产婷婷色一区二区三区| 久久久中精品2020中文| 蜜臀久久99精品久久久久久9| 欧美激情精品久久久久久变态| 黄色欧美日韩| 国内成人自拍视频| 99在线精品免费视频九九视| 激情久久久久久久久久久久久久久久| 欧美久久久久| 99热免费精品| 国产精品成人一区二区三区吃奶| 亚洲国产精品成人综合色在线婷婷| 国产日韩精品一区二区| 国产精品视屏| 99国内精品久久久久久久软件| 亚洲在线观看视频| 免费美女久久99| 欧美另类高清视频在线| 亚洲韩日在线| 国产欧美一区二区视频| 一区二区免费在线视频| 久久综合色一综合色88| 欧美日韩国产一中文字不卡| 亚洲免费精彩视频| 欧美日韩一区二区三区在线看| 欧美性事免费在线观看| 久久精品30| 亚洲视频1区2区| 久久综合久色欧美综合狠狠| 亚洲欧洲一区二区三区久久| 欧美日韩1234| 亚洲国产网站| 两个人的视频www国产精品| 亚洲欧美日韩区| 欧美午夜免费| 国模叶桐国产精品一区| 亚洲欧美日韩国产| 久久综合色播五月| 亚洲国产高清自拍| 亚洲精品国产拍免费91在线| 久久久精品五月天| 亚洲国产精品久久久久| 欧美黄色精品| 国产精品爽黄69| 久久亚洲春色中文字幕| 女人色偷偷aa久久天堂| 国产精品日韩专区| 亚洲福利久久| 狠狠色综合网| 亚洲一区视频在线| 久久黄金**| 欧美性生交xxxxx久久久| 久久久中精品2020中文| 欧美日韩亚洲一区二区三区在线观看| 韩国三级电影久久久久久| 久久久久久久国产| 一本色道久久综合亚洲精品按摩| 欧美日韩久久久久久| 亚洲已满18点击进入久久| 欧美精品激情blacked18| 欧美日韩高清区| 国产精品女主播一区二区三区| 国产精品久久久久久久久久久久久| 欧美精品 日韩| 在线免费观看欧美| 亚洲美女淫视频| 欧美激情久久久久| 欧美精品一区二区三区在线看午夜| 欧美猛交免费看| 国产精品视频一区二区三区| 亚洲国产人成综合网站| 国产丝袜美腿一区二区三区| 国产视频精品va久久久久久| 欧美另类人妖| 一本色道久久综合亚洲精品高清| 欧美丝袜第一区| 欧美精品久久久久久久久老牛影院| 老司机亚洲精品| 欧美日韩精品二区| 亚洲欧美日韩高清| 国产丝袜美腿一区二区三区| 亚洲在线视频观看| 久久久av网站| 亚洲在线视频网站| 精品91久久久久| 欧美国产日本韩| 这里只有精品视频| 欧美三级电影网| 国产日产欧产精品推荐色| 亚洲精品久久久久久久久久久久久| 亚洲国产裸拍裸体视频在线观看乱了| 在线一区观看| 欧美色网在线| 国产精品久久久久999| 国内一区二区三区在线视频| 激情欧美一区二区| 国一区二区在线观看| 狠狠色狠狠色综合日日91app| 欧美亚洲在线播放| 国产女人水真多18毛片18精品视频| 欧美自拍丝袜亚洲| 久久久国产成人精品| 国产精品一区二区三区免费观看| 悠悠资源网久久精品| 久久人人超碰| 亚洲一区在线播放| 欧美巨乳波霸| 亚洲欧美bt| 欧美日韩三区| 国产色综合天天综合网| 亚洲亚洲精品三区日韩精品在线视频| 欧美一区二区网站| 亚洲人线精品午夜| 激情亚洲网站| 亚洲精品国产精品国自产观看| 欧美怡红院视频一区二区三区| 久久偷看各类wc女厕嘘嘘偷窃| 影音国产精品| 先锋影音一区二区三区| 国产三级欧美三级| 国产精品国产三级国产| 香蕉乱码成人久久天堂爱免费| 免费在线亚洲欧美| 久久激情视频| 亚洲视频中文| 韩国av一区二区三区在线观看| 欧美视频一区二区三区| 免费在线播放第一区高清av| 亚洲国产日韩欧美综合久久| 亚洲精品少妇网址| 久久精品论坛| 日韩一区二区精品葵司在线| 欧美日韩大陆在线| 在线免费精品视频| 欧美日韩国产小视频| 久久久国产精品亚洲一区| 亚洲欧洲日本在线| 欧美日韩在线另类| 西西裸体人体做爰大胆久久久| 欧美视频一区二区| 欧美日韩免费区域视频在线观看| 亚洲欧美另类在线| 久久躁日日躁aaaaxxxx| 国产精品国产三级欧美二区| 欧美色图天堂网| 亚洲国产专区| 亚洲精选一区二区| 日韩亚洲欧美中文三级| 国产精品入口尤物| 免费欧美高清视频| 国产综合视频在线观看| 国产精品久久久久免费a∨大胸| 亚洲电影第1页| 在线成人av| 欧美成年人视频| 亚洲视频一区在线观看| 一区二区欧美精品| 一区二区三区国产精品| 亚洲福利国产| 免费在线欧美视频| 女生裸体视频一区二区三区| 国产香蕉97碰碰久久人人| 亚洲一区在线免费观看| 国产精品裸体一区二区三区| 亚洲一区二区久久| 亚洲美女视频在线免费观看| 欧美成人福利视频| 国产自产高清不卡| 国产日韩三区| 国产精品久久久久久亚洲调教| 国产日韩欧美夫妻视频在线观看| 欧美精品999| 亚洲男人天堂2024| 欧美一区二区三区的| 国产精品永久免费视频| 欧美一区日韩一区| 久久香蕉国产线看观看网| 午夜精品久久久99热福利| 国内精品伊人久久久久av一坑| 欧美久久99| 亚洲伊人色欲综合网| 国产精品欧美激情| 欧美成人激情视频| 国外成人在线视频网站| 亚洲在线免费观看| 亚洲一区二区在| 一本一本久久a久久精品牛牛影视| 久久夜色精品国产| 亚洲精品综合精品自拍| 中文欧美日韩| 亚洲日本成人在线观看| 国产精品男人爽免费视频1| 亚洲午夜精品在线| 亚洲视频免费| 欧美性色aⅴ视频一区日韩精品| 亚洲精品一二区| 欧美日本国产在线| 99精品视频免费在线观看| 亚洲免费网站| 国产女优一区| 日韩网站在线观看| 国产日韩一区在线| 亚洲第一黄网| 久久精品成人| 欧美另类高清视频在线| 欧美日韩一区二区三区高清| 美日韩精品视频免费看| 伊人成人开心激情综合网| 亚洲欧美日韩国产中文| 欧美午夜电影在线观看| 亚洲激情av在线| 久久婷婷丁香| 夜夜嗨av一区二区三区| 久久久久久**毛片大全| 久久视频国产精品免费视频在线| 国产精品久久久久9999吃药| 亚洲综合日韩| 国产精品一二| 国产精品毛片va一区二区三区| 亚洲激情视频在线观看| 亚洲欧美精品suv| 国产精品久久久久久久久| 国产人成精品一区二区三| 欧美日韩免费高清| 亚洲精品小视频在线观看| av成人福利| 另类av一区二区| 国模精品一区二区三区色天香| 亚洲精品日产精品乱码不卡| 亚洲黄色一区二区三区| 欧美日韩中文字幕| 久久久久久久综合日本| 午夜亚洲伦理| 影音先锋在线一区| 一本综合精品| 一区二区三区欧美在线观看| 免费久久99精品国产自在现线| 国产视频欧美| 欧美在线免费观看亚洲| 国产精品国产成人国产三级| 国产欧美日韩亚洲精品| 欧美日韩免费高清一区色橹橹| 欧美成年人网站| 亚洲国产福利在线| 欧美色视频日本高清在线观看| 亚洲视频中文字幕| 亚洲第一精品夜夜躁人人躁|