新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 超通量RGB LED控制器設計制作

        超通量RGB LED控制器設計制作

        作者: 時間:2011-07-13 來源:網絡 收藏

        簡介

        本文引用地址:http://www.104case.com/article/178888.htm

          在該項目中所用的嗎?超的共陽極和PIC18F25K20,以產生顏色的組合。它有兩個功能模式,自動產生的色序是在μC內存存儲,和手動模式,可以在其中選擇的七個可能的顏色之一。

          示意圖

          

          固件

          PWM(脈沖調制)控制 ,因為PIC18F25K20只有2個PWM輸出(硬件),我也有3個PWM輸出的軟件,我使用的TIMER0,我使用手動模式的PWM平變化中斷。

          去抖動

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

          做反跳的代碼示例:

          

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

          電源供應器

          我用一個7812穩壓器,電壓穩定保持在 的μC我用LM317的電壓穩壓器。要計算LM317的輸出,我用這個公式:

          

          LED RGB

          我使用的RGB LED不同的電阻值,因為它的顏色有不同的VF(正向電壓)。我用這些方程,計算出電阻:

          

          



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阿巴嘎旗| 漾濞| 金寨县| 微博| 永安市| 湖南省| 呼和浩特市| 乌鲁木齐市| 勐海县| 宣城市| 定边县| 四子王旗| 红河县| 迁西县| 舒城县| 龙山县| 额尔古纳市| 湖南省| 广汉市| 兴业县| 玉门市| 邢台市| 青铜峡市| 云林县| 宁陕县| 大兴区| 曲靖市| 彭泽县| 循化| 江永县| 湛江市| 平遥县| 离岛区| 衡阳市| 新绛县| 登封市| 呼图壁县| 磐安县| 化州市| 焉耆| 峨眉山市|