1. <span id="cisqb"><output id="cisqb"></output></span>

        1. <optgroup id="cisqb"></optgroup>
        2. <span id="cisqb"></span>
          <optgroup id="cisqb"></optgroup>
            <optgroup id="cisqb"><em id="cisqb"><del id="cisqb"></del></em></optgroup>
            電工之家_電工基礎知識學習網站
            當前位置:電工之家 > 電子技術 > 正文

            如何控制10個led不同時間點亮

            時間:2019-12-30 11:18 來源:電工之家

             要控制10個led不同時間點亮需要完成以下幾點工作
            1、led驅動電路
            要點亮LED首先需要LED的驅動電路,驅動電路至少包括限流電阻、發光二極管、和控制開關的三極管。限流電阻的阻值結合你的電源電壓和二極管、三極管的導通壓降計算,保證導通時流過二極管的電流有10ma即可。
            如何控制10個led不同時間點亮
            發光二極管驅動電路,圖片來自網絡
            2、IO輸出控制電路
            要用arduino控制10個led不同時間點亮,最簡單的IO輸出控制方案就是采用10個可用于DO輸出的IO端口直接驅動LED驅動電路,這和你選用的arduino型號有關,必須有足夠的IO端口。
            還有一種IO輸出控制方案,就是采用2*5輸出矩陣控制,電路比起直接輸出稍微有點復雜,不過好處是可以節省3個IO端口,如果你的arduino型號沒有足夠的IO端口時可考慮此方案。
            3、程序編寫
            完成外部電路連接后接下來的工作就是編程調試了,根據題主的需求,程序還是比較簡單的,在程序中編寫一個計時器,當時間到達相應時間點時控制IO輸出,點亮LED,不要忘記根據設計的點亮時間長度,到達點亮時間長度時截止IO輸出。

            看過《如何控制10個led不同時間點亮》的人還看了以下文章
            LED燈盤的實際電路長啥樣 LED燈盤的實際電路長啥樣
            LED燈盤的實際電路可以從鋁基板表面被絕緣柒覆蓋的凹凸線條中直接看出。 現在的LED燈具大都采用鋁基板來作燈珠的載體。成品鋁基板一般分四層:最底層是鋁質基板,第二層是耐高溫同時又有良好導熱系數的絕緣層。這一層是鋁基板質量的關鍵,因為好的絕緣材料導...
            有限流電阻的LED燈帶能用恒流驅動嗎 有限流電阻的LED燈帶能用恒流驅動嗎
            需要計算的,不能盲目的告訴你可以還是不可以,第一,需要看恒流源的供電電壓是多少?第二要看限流電阻的阻值是多少?如果供電電壓除以限流電阻,不超過LED燈的額定電流就可以用。否則就不能用。恒流源是以恒流為目的,假設,恒流源的恒流電流是300毫安,供...
            LED燈為什么會斷節發光 LED燈為什么會斷節發光
            LED燈管或者LED燈帶、燈盤之類的燈在通電后,其中發光的部位有些是黑了不亮,但是又些部位又亮,特別是對于一些LED燈管和燈帶來說,更是明顯,這樣的情況如下圖所示: 因為我找不到壞的LED燈的圖片,上圖是我畫的一個示意圖,有時候會有一些LED燈在壞的時候...
            led發光二極管怎么接電220v led發光二極管怎么接電220v
            最節約成本的方法是串聯一個200K~500K左右的大電阻。這種方式在插線板的指示燈上就是這么接的,對于民用商品來說,成本能省就省,哪怕是一個二極管或電阻。 插線板內部 220V接LED電路 雖然紅光LED能走15mA左右的電流,但是其反向耐壓值比較低,一般只有幾十...
            8路LED指示燈如何實現交替亮滅 8路LED指示燈如何實現交替亮滅
            如何使用verilog編寫一個程序,實現8路LED指示燈每次4路燈亮、4路燈滅,且實現交替亮滅。這個問題對于會verilog編程的人來說很簡單,將8路LED燈平均分為兩組,每組4路,通過程序控制其中一組亮時,另一組滅,然后延時亮滅交換,重復循環即可。 實例設計 輸入...
            美国a片