《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 顯示光電 > 設(shè)計(jì)應(yīng)用 > 超通量RGB LED控制器設(shè)計(jì)制作
超通量RGB LED控制器設(shè)計(jì)制作
摘要: 在該項(xiàng)目中所用的嗎?超通量RGBLED的共陽極和PIC18F25K20,,以產(chǎn)生顏色的組合,。它有兩個(gè)功能模式,,自動(dòng)產(chǎn)生的色序是在μC內(nèi)存存儲(chǔ),,和手動(dòng)模式,,可以在其中選擇的七個(gè)可能的顏色之一,。
關(guān)鍵詞: 控制器 LED RGB 通量
Abstract:
Key words :

簡介

  在該項(xiàng)目中所用的嗎?超通量RGBLED的共陽極和PIC18F25K20,,以產(chǎn)生顏色的組合,。它有兩個(gè)功能模式,,自動(dòng)產(chǎn)生的色序是在μC內(nèi)存存儲(chǔ),和手動(dòng)模式,,可以在其中選擇的七個(gè)可能的顏色之一,。

  示意圖

  

 

  固件

  PWM(脈沖調(diào)制)控制RGB LED,因?yàn)镻IC18F25K20只有2個(gè)PWM輸出(硬件),,我也有3個(gè)PWM輸出的軟件,,我使用的TIMER0,我使用手動(dòng)模式的PWM平變化中斷,。

  去抖動(dòng)

  在這個(gè)項(xiàng)目中,,我使用按鈕來改變這兩種模式之間并改變顏色。但是,,如果我們使用電路中的按鈕(1)我們有一個(gè)問題,。這種配置的問題,由于可能包含返回某種行動(dòng)的任何開關(guān),,機(jī)械性質(zhì),。為了解決這個(gè)問題,它可以通過硬件或軟件,。我們可以使用一個(gè)RC延時(shí)電路或帶施密特觸發(fā)器可以做,,但兩種方式將提高價(jià)格,。所以,我做軟件的反跳,。

  做反跳的代碼示例:

  

 

  它可以在不同的距離,,但這種方式為我的作品。

  電源供應(yīng)器

  我用一個(gè)7812穩(wěn)壓器,,電壓穩(wěn)定保持在RGB LED的μC我用LM317的電壓穩(wěn)壓器,。要計(jì)算LM317的輸出,我用這個(gè)公式:

  

 

  LED RGB

  我使用的RGB LED不同的電阻值,,因?yàn)樗念伾胁煌腣F(正向電壓),。我用這些方程,計(jì)算出電阻:

  

 

  

此內(nèi)容為AET網(wǎng)站原創(chuàng),,未經(jīng)授權(quán)禁止轉(zhuǎn)載,。