<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 光電顯示 > 設計應用 > 基于TLC5947的旋轉LED屏顯示控制器設計

          基于TLC5947的旋轉LED屏顯示控制器設計

          作者: 時間:2012-03-22 來源:網(wǎng)絡 收藏

          摘要:為了更好地利用視覺暫留原理(POV原理)的式線陣屏技術,采用Qtouch觸摸技術與屏相結合的方法,了一款和ARM Cortex-M3核STM32F103的低成本、低功耗、高分辨率的。實驗結果表明,該LED屏幕能夠?qū)崿F(xiàn)時鐘、文字的功能,并能夠在Qtouch觸摸信號的控制下實現(xiàn)各種顯示狀態(tài)的切換工作。
          關鍵詞:;ARM Cortex-M3;顯示;LED

          引言
          在各種設備中,顯示設備占有重要地位,少了顯示設備就像人少了眼睛,很多內(nèi)在的東西都看不見。顯示設備很重要也很常見,然而它的外形總是那么單調(diào),像一個個的模型。旋轉LED屏以其新穎、可視角360°吸引了電子狂熱者的眼光。本項目是通過主控芯片STM32F103,將觸摸技術與旋轉LED屏幕相結合,可以實現(xiàn)時鐘的變換,還可以利用觸摸技術在旋轉LED上玩一些小游戲,讓旋轉LED不再只是單一的觀賞性的技術。
          旋轉LED顯示屏是一種通過同步控制發(fā)光二極管(LED)位置和點亮狀態(tài)來實現(xiàn)圖文顯示的新型顯示屏,因其結構新穎、成本低、可視視角達360°而得到了迅速的發(fā)展。目前,常見的LED顯示屏都是采用掃描方式進行顯示的,其實現(xiàn)原理是在不同時間段內(nèi)控制不同批次的LED輪流點亮,根據(jù)人眼的視覺暫留特性,當掃描幀頻達到24Hz以上時,人眼便感覺不到掃描過程,而是一幅穩(wěn)定的圖像。旋轉顯示屏則是通過控制一行或一列LED快速移動位置和改變點亮狀態(tài)來實現(xiàn)圖形的顯示,如果LED在各位置循環(huán)變換速度足夠快,同樣可以顯示出一幅穩(wěn)定的圖像。 POV原理(即視覺滯留原理)將它用于顯示屏,優(yōu)勢表現(xiàn)在可用少量LED實現(xiàn)傳統(tǒng)方式下海量LED才能實現(xiàn)的顯示屏。用單片機控制LED,觸摸按鍵提供用戶與系統(tǒng)交互。旋轉中的LED漂浮在半空中的景觀給視覺帶來享受。
          這樣的現(xiàn)狀和原理,本文提出了基于TI公司驅(qū)動芯片及STM32F103的旋轉LED屏顯示。該旋轉LED屏采用人眼視覺頻率滯留原理,制作的旋轉LED虛擬屏在微控制器的精確控制下,使用少量的LED便可完全實現(xiàn)傳統(tǒng)方式下海量LED才能實現(xiàn)的一種新型顯示技術。旋轉三基色全彩LED是基于RGB原理,通過改變?nèi)N顏色的色調(diào)、飽和度、強度可以實現(xiàn)最高36色真彩圖片顯示,從而使顯示更加絢爛奪目。該旋轉LED屏與平板式LED顯示屏和其他顯示器技術(如CRT、LCD、PDP)相比較,旋轉式線陣LED屏幕有著成本低、分辨率高、功耗小等幾個明顯優(yōu)勢。

          1 系統(tǒng)硬件
          STM32F103通過TLC5947與LED連接,用來控制旋轉板上LED燈的顯示。例如可以通過單片機STM32F103控制LED燈旋轉顯示時鐘模樣或各種圖形,如果條件允許的話,可以顯示一些簡單的游戲。LED與ARM處理器相連接,通過ARM處理器對觸摸信號的處理來實現(xiàn)LED燈的顯示樣式的變化,從基態(tài)的指針式時鐘變?yōu)閿?shù)字顯示式以及改變其顯示的背景,還可以進行時間的校準操作。TLC5947驅(qū)動旋轉LED屏顯示控制電路如圖1所示。

          本文引用地址:http://www.ex-cimer.com/article/168257.htm

          a.JPG


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();