国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

基于可編程混合信號集成電路實現LED降雪效果燈

發布時間:2016-2-2 15:07    發布者:designapp
關鍵詞: LED
LED 降雪效果燈電路設計

使用一顆Silego 公司型號為SLG46620V 的GreenPAK系列可編程的混合信號集成電路產品來實現64顆LED的 降雪效果燈。這個方案由一顆芯片產生連續的亮度平緩過度的移動光條來模擬下雪的效果。SLG46620V 只有17 個可配置的通用輸入輸出(GPIO),而對于64個LED燈來說如果每個都有專用的輸出是遠遠不夠了。為了解決這個問題,我們使用了動態動態掃描方式。將64個LED分成8組,每組包含8個LED并按順序依次點亮。

參考圖1、2 GreenPAK開發環境中設計圖。


圖1. LED 降雪效果燈電路設計 (Matrix 0)


圖2. LED 降雪效果燈電路設計 (Matrix 1)

LED 降雪效果燈電路分析

這篇設計包含有一個6 bit計數器 (來自6個D型觸發器) 可以從0計數到 63。由8個查找表組成的系統通過高3位的數據來決定8組LED中的哪一組連接到VDD。

另外一組查找表通過低3為數據來控制對應的LED到地連接。由此便可決定哪個LED燈會亮(見圖3, 4)。


圖3. LED 降雪效果燈連接原理圖


圖4. LED 降雪效果燈計時圖

以上所述的系統會逐一切換每個LED燈,形成一排中所有LED順序點亮的效果。如果將LED的原本接地的一端連接到PWM發生器,由此就可以得到沿著一個方向均勻移動并且前后沿都很柔和的光條。PWM(脈寬調制解調器)由兩個計數數據值為100和99的計數器組成。鑒于計數器重置(高電平重置)會同時進行,因此計數器便會同步計數比較兩個計數器的輸出會看到兩個脈沖輸出的距離會隨時間變化。使用一個3輸入的LUT 7 來實現一個類似Latch功能,使得當第一個CNT輸出高的時候鎖存輸出,第二個CNT輸出高的時候釋放鎖存(見圖5)。


圖5. PWM 脈寬調制解調器功能圖

這便是如何及時獲得動態變化的PWM占空比。為了使64個LED中的20-30%的燈成直線移動,并且需要在光帶移動到尾部的時候停止PWM。。我們使用一個2輸入的LUT2,配置成與門來實現這個功能。這個與門的輸出會作為Pipe Delay的CK輸入(這個Pipe Delay實際等效為一個DFF 觸發器)。當最后一個PWM脈沖到來或者CNT0輸出復位信號時,2輸入的LUT2會輸出高電平。將Pipe Delay的IN端口接到CNT0的輸出,這樣當PWM復位的時候,Pipe Delay輸出高,當PWM輸出最后一個脈沖的時候會輸出低。這樣就會在適當的時間停止PWM輸出。

設計中的另外一個系統是用來確保一次光帶移動完成,所有的LED都關閉后才啟動新一輪光帶移動的動作。通過增加3個虛組來實現這個效果。具體來說就是當第八組LED點亮之后,通過一個6bit的計時器來計時3組LED點亮需要的總時間,然后再關閉第八組LED。

因此我們便會得出8+3 = 11 組。CNT0計時時間必須等同于11組切換的總時間。但是這樣做結果是LED燈條沒有任何顯示。需要調整CNT0的計數值來調整光帶的速度和方向。

了實現復位功能,我們使用Pin2輸入高電平來復位系統。

總結

僅僅使用一個SLG46620V IC, 便可創造適用于照明、裝飾、方向指示器以及廣告顯示屏應用的LED降雪效果燈。

模擬下雪的效果可通過以下鏈接觀看完整視頻:
https://www.youtube.com/watch?v=UdNEL6mWgZU
本文地址:http://www.4huy16.com/thread-160596-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 電動兩輪車設計生態系統
  • Microchip第22屆中國技術精英年會——采訪篇
  • Microchip第22屆中國技術精英年會上海首站開幕
  • 技術熱潮席卷三城,2025 Microchip中國技術精英年會圓滿收官!
  • 貿澤電子(Mouser)專區

相關在線工具

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表