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

          新聞中心

          EEPW首頁(yè) > 光電顯示 > 設(shè)計(jì)應(yīng)用 > 基于TLC5947的旋轉(zhuǎn)LED屏顯示控制器設(shè)計(jì)

          基于TLC5947的旋轉(zhuǎn)LED屏顯示控制器設(shè)計(jì)

          作者: 時(shí)間:2012-03-22 來(lái)源:網(wǎng)絡(luò) 收藏

          2.2 芯片時(shí)序
          時(shí)序如圖3所示,芯片的主要控制引腳有4個(gè):數(shù)據(jù)輸入端SIN、外部時(shí)鐘輸入端SCLK、灰度寄存器控制端XIAT以及輸出控制端BLANK。通過(guò)數(shù)據(jù)輸入端口將所需要的灰度數(shù)據(jù)送到SIN端,然后通過(guò)控制時(shí)鐘信號(hào)SCLK將數(shù)據(jù)寫入到芯片內(nèi)部的灰度數(shù)據(jù)移位寄存器中,之后通過(guò)控制灰度寄存器的控制端XLAT的高低電平變換實(shí)現(xiàn)芯片內(nèi)部灰度數(shù)據(jù)的更新。當(dāng)XLAT引腳的電平發(fā)生變化而產(chǎn)生一個(gè)上升沿時(shí),TLC5947內(nèi)部灰度數(shù)據(jù)將被更新一次,即圖3中Grayscale LatchData中被重新寫入數(shù)據(jù)。芯片的數(shù)據(jù)輸出分兩部分,一部分是串行數(shù)據(jù)輸出和恒流源數(shù)據(jù)輸出。串行數(shù)據(jù)輸出是接在灰度數(shù)據(jù)移位寄存器之后,當(dāng)寄存器的數(shù)據(jù)滿256位時(shí),可以根據(jù)SCLK時(shí)鐘的變化通過(guò)一個(gè)DQ觸發(fā)器將數(shù)據(jù)從串行數(shù)據(jù)端口SOUT端輸出,這一端口主要是芯片級(jí)聯(lián)時(shí)后一級(jí)芯片的數(shù)據(jù)輸入;而恒流源數(shù)據(jù)輸出OUT0~OUT23則是通過(guò)輸出控制端口BLANK和芯片內(nèi)部自帶時(shí)鐘Oscillator Clock來(lái)共同控制,其中輸出電流大小則可以通過(guò)芯片的VREF引腳的外接到地電阻來(lái)控制,根據(jù)外接的自身限流參數(shù),保證正常工作。本系統(tǒng)中采用的是3.2 kΩ電阻,所以該芯片的控制主要是4個(gè)引腳端口的控制,操作上比較簡(jiǎn)單方便。

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

          d.JPG



          3 結(jié)論
          實(shí)驗(yàn)中,通過(guò)主STM32F103對(duì)兩片級(jí)聯(lián)的TLC5947芯片進(jìn)行了測(cè)試,外圍電路連接的是三色燈,外界供電電壓為5 V穩(wěn)壓源,轉(zhuǎn)換之后系統(tǒng)的供電電壓為3.3 V穩(wěn)壓源。當(dāng)寫入相對(duì)應(yīng)的程序控制字時(shí),三色LED燈能夠正確,單一色、混色兩種工作模式均成功得以實(shí)現(xiàn)。而且LED燈之間的變化時(shí)間可以通過(guò)程序來(lái)控制,只要主的時(shí)鐘頻率合適,變換時(shí)間均在人眼識(shí)別能力之外,這樣就可以通過(guò)改變不同的程序控制字來(lái)實(shí)現(xiàn)全彩LED屏的。


          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();