新聞中心

        EEPW首頁(yè) > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 超通量RGB LED控制器設(shè)計(jì)制作

        超通量RGB LED控制器設(shè)計(jì)制作

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

        簡(jiǎn)介

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

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

          示意圖

          

          固件

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

          去抖動(dòng)

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

          做反跳的代碼示例:

          

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

          電源供應(yīng)器

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

          

          LED RGB

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

          

          



        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 西宁市| 盐池县| 卢氏县| 高邑县| 抚松县| 宜宾县| 武安市| 临泉县| 海晏县| 黎城县| 鲁山县| 民权县| 陆川县| 潮州市| 井研县| 理塘县| 淮阳县| 大余县| 罗田县| 铜陵市| 沛县| 凤阳县| 抚远县| 宜兰市| 奇台县| 临桂县| 五台县| 汉阴县| 金溪县| 漠河县| 博白县| 武安市| 墨脱县| 乐陵市| 祥云县| 吴桥县| 卢湾区| 桃江县| 富宁县| 宜川县| 乐亭县|