在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LED調(diào)光的基本原理

CHANBAEK ? 來(lái)源:科創(chuàng)追夢(mèng)者 ? 作者:謝士金 ? 2023-11-02 15:20 ? 次閱讀

在我們的現(xiàn)在生活中,LED燈照明已經(jīng)在到處都能看到。LED燈具有節(jié)能、耐用、可調(diào)光等特點(diǎn),取代了過(guò)去落后的白熾燈。那么,為什么LED的燈光可調(diào)呢?

下面我就向大家介紹LED調(diào)光的基本原理-脈寬調(diào)制,也就PWM。

在我們的本節(jié)內(nèi)容中,我還是利用之前的電路來(lái)展示PWM的基本工作原理

一、STC15W408AS控制LED燈電路

在電路中,LED指示燈接在單片機(jī)的P3.2口上。

圖片

二、脈寬調(diào)制(PWM)基本原理

所謂脈寬調(diào)制,就是利用電路中的開(kāi)關(guān)器件的通斷來(lái)進(jìn)行控制,使輸出端得到一系列幅值相等但寬度不一致的脈沖,用這些脈沖來(lái)代替正弦波或者所需要的波形。

從下圖中,我們可以看出,這里有三種不同的波形。這些波形具有重復(fù)性,也就是我們通常所說(shuō)的周期。在專業(yè)術(shù)語(yǔ)中,一個(gè)周期所占用的時(shí)間,就叫做一個(gè)脈寬。其中,高電平所占整個(gè)脈寬的比例,就叫做占寬比。下圖中,就是占空比分別為75%、50%和20%的波形。

圖片

三、利用定時(shí)器來(lái)生成PWM波形的方法

我們?cè)诹私饬薖WM波形的基本概念后,就可以利用單片機(jī)的定時(shí)器來(lái)生成PWM波形。

如果要利用定時(shí)器來(lái)生成PWM,則首先要確定PWM波形的脈沖寬度(比如10MS),然后確定在這個(gè)脈沖中,高電平所占的時(shí)間寬度(比如2MS),則剩下的時(shí)間就是低電平時(shí)間(比如8MS),也就是占空比為20%,如上圖中的第三種波形。

現(xiàn)在假設(shè)我們使用的定時(shí)器是1MS中斷一次,那么要得到10MS的脈沖寬度,就需要計(jì)數(shù)10次,也就中斷10次。基中高電平計(jì)數(shù)4次,低電平計(jì)數(shù)6次。

也就是開(kāi)始計(jì)數(shù)時(shí)讓輸出為高電平,當(dāng)計(jì)數(shù)到4次后,再讓輸出變?yōu)榈碗娖剑钡接?jì)數(shù)到10次,再重復(fù)這個(gè)過(guò)程。

這樣,我們就得到了一系列寬度為10MS,占空比是是40%的脈沖。

四、利用定時(shí)器生成PWM波形相關(guān)代碼

int mPulseCnt=0;

// 1ms

void Timer0_ISR (void) interrupt 1

{

        mPulseCnt=mPulseCnt+1;

        if(mPulseCnt<=4)

        {

                PinLed_High();

        }else{

                PinLed_Low();

        }

        if(mPulseCnt==10)

        {

                mPulseCnt=0;

        }

}

五、利用定時(shí)器來(lái)生成PWM波形的完整代碼

#define FOSC 11059200L

#define T1MS (65536-FOSC/1000)      // 1 T模式

#define BIT0 0x01

#define BIT1 0x02

#define BIT2 0x04

#define BIT3 0x08

#define BIT4 0x10

#define BIT5 0x20

#define BIT6 0x40

#define BIT7 0x80

#define TRUE 1

#define FALSE 0

#define Pin_LED P32

#define Pin_LED_M1 P3M1

#define Pin_LED_M0 P3M0

#define Pin_LED_BIT BIT2

#define PinLed_High() Pin_LED=1

#define PinLed_Low() Pin_LED=0

#define BOOL unsigned char

#define UINT unsigned int



UINT mTimer500ms=0;

void PinLED_DirOut(void);

void Timer0_Init(void);



BOOL bLedon=FALSE;

int mPulseCnt=0;

void main(void)

{

        PinLED_DirOut();

        PinLed_High();

        Timer0_Init();

        while(TRUE)

        {

        }     

}

void PinLED_DirOut(void)

{

        Pin_LED_M1 &=~Pin_LED_BIT;

        Pin_LED_M0 |=Pin_LED_BIT;

}

void Timer0_Init(void)

{

        AUXR |= 0x80;                   //定時(shí)器0為1T模式

        TMOD = 0x00;                    //設(shè)置定時(shí)器為模式0(16位自動(dòng)重裝載)

        TL0 = T1MS;                     //初始化計(jì)時(shí)值

        TH0 = T1MS > > 8;

        TR0 = 1;                        //定時(shí)器0開(kāi)始計(jì)時(shí)

        ET0 = 1;                        //使能定時(shí)器0中斷

        EA = 1;

}

// 1ms

void Timer0_ISR (void) interrupt 1

{

        mPulseCnt=mPulseCnt+1;

        if(mPulseCnt<=4)

        {

                PinLed_High();                   

        }else{

                PinLed_Low();             

        }



        if(mPulseCnt==10)

        {

                mPulseCnt=0;

        }

}
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6039

    文章

    44587

    瀏覽量

    636762
  • led燈
    +關(guān)注

    關(guān)注

    22

    文章

    1592

    瀏覽量

    108179
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    114

    文章

    5194

    瀏覽量

    214335
  • 脈寬調(diào)制
    +關(guān)注

    關(guān)注

    3

    文章

    219

    瀏覽量

    38354
  • LED調(diào)光
    +關(guān)注

    關(guān)注

    0

    文章

    61

    瀏覽量

    16327
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    步進(jìn)電機(jī)基本原理

    本帖最后由 eehome 于 2013-1-5 09:48 編輯 步進(jìn)電機(jī)基本原理
    發(fā)表于 08-16 16:17

    串聯(lián)諧振逆變器的基本原理

    串聯(lián)諧振通常伴有逆變器。該組合稱為串聯(lián)諧振逆變器。什么是基本原理?讓我簡(jiǎn)要介紹串聯(lián)諧振逆變器的一些基本原理。]首先給你看一張圖片:
    發(fā)表于 11-07 10:21

    IC測(cè)試基本原理是什么?

    IC測(cè)試基本原理是什么?ATE測(cè)試向量是什么?
    發(fā)表于 05-07 06:43

    IC測(cè)試的基本原理是什么?

    本文詳細(xì)介紹了芯片開(kāi)發(fā)和生產(chǎn)過(guò)程中的IC測(cè)試基本原理
    發(fā)表于 05-08 07:33

    TSP控制的基本原理是什么?

    TSP控制的基本原理是什么?
    發(fā)表于 05-11 06:39

    電機(jī)轉(zhuǎn)動(dòng)的基本原理是什么?

    電機(jī)轉(zhuǎn)動(dòng)的基本原理是什么?電機(jī)運(yùn)動(dòng)的基本原則有哪些?
    發(fā)表于 07-21 07:59

    線性電源的基本原理是什么

    多路線性電源 AC-DC穩(wěn)壓電源 低紋波電源 可調(diào)線性電源 原理圖PCB目錄多路線性電源 AC-DC穩(wěn)壓電源 低紋波電源 可調(diào)線性電源 原理圖PCB基本原理芯片選型原理圖&3D-PCB具體
    發(fā)表于 07-30 07:47

    無(wú)線充電的基本原理是什么

    一 、無(wú)線充電基本原理無(wú)線充電的基本原理就是我們平時(shí)常用的開(kāi)關(guān)電源原理,區(qū)別在于沒(méi)有磁介質(zhì)耦合,那么我們需要利用磁共振的方式提高耦合效率,具體方法是在發(fā)送端和接收端線圈串并聯(lián)電容,是發(fā)送線圈處理諧振
    發(fā)表于 09-15 06:01

    RAID技術(shù)的基本原理是什么

    RAID技術(shù)的基本原理是什么?RAID技術(shù)有哪幾個(gè)優(yōu)勢(shì)?
    發(fā)表于 10-14 12:01

    PIC16F15323單片機(jī)的基本原理

    PIC16F15323單片機(jī) (ADC)1 基本原理1.1 寄存器介紹1.2 寄存器匯總1.3 ADC采集實(shí)現(xiàn)框圖2 實(shí)現(xiàn)代碼1 基本原理1.1 寄存器介紹1.2 寄存器匯總1.3 ADC采集實(shí)現(xiàn)
    發(fā)表于 11-24 07:05

    IIC的基本原理是什么?

    IIC的基本原理是什么?
    發(fā)表于 11-25 08:46

    EXTI的使用方法及基本原理

    介紹EXTI的使用方法及基本原理并且包括實(shí)驗(yàn)通過(guò)按鍵中斷控制led燈的亮滅
    發(fā)表于 12-06 07:57

    串口通信的基本原理是什么?

    同步通信和異步通信的區(qū)別是什么?串口通信的基本原理是什么?
    發(fā)表于 12-13 06:46

    步進(jìn)馬達(dá)基本原理

    步進(jìn)馬達(dá)基本原理步進(jìn)馬達(dá)基本原理步進(jìn)馬達(dá)基本原理
    發(fā)表于 11-30 11:55 ?8次下載

    PWM在LED調(diào)光中的應(yīng)用

    脈沖寬度調(diào)制(PWM)是一種常用的調(diào)光技術(shù),它通過(guò)改變脈沖的寬度來(lái)控制LED燈的亮度。這種技術(shù)因其高效、節(jié)能和易于控制的特點(diǎn),在LED調(diào)光領(lǐng)域得到了廣泛的應(yīng)用。 PWM的
    的頭像 發(fā)表于 11-28 16:33 ?1055次閱讀
    主站蜘蛛池模板: 欧美日韩国产网站| 久久99精品一级毛片| 99热久久精品最新| 岬奈奈美在线 国产一区| 中文字幕在线视频第一页| 18免费视频| 亚洲a毛片| 深夜偷偷看视频在线观看| 日韩一级特黄毛片在线看| 奇米色影院| 精品啪啪| 97人人人人| 日日干天天干| zzji国产精品视频| 在线观看日本免费视频大片一区| 亚洲精品免费视频| 在线人成精品免费视频| 四虎在线播放免费永久视频| 任你操免费视频| 久久久久久久久综合影视网| 成人在线天堂| 手机看高清特黄a大片| 91久久福利国产成人精品| 欧美三级手机在线| 美女拍拍拍免费视频观看| 国产情侣真实露脸在线最新| 你懂的在线观看网址| 激情五月亚洲色图| 4tube高清性欧美| 久久福利精品| 亚洲日本一区二区三区在线不卡| 伊人网大香| 欧美一区a| 爱婷婷视频在线观看| 欧美尺寸又黑又粗又长| 国产黄色在线视频| 亚洲欧美日韩另类精品一区二区三区| 日本黄色录像视频| 91色欧美| 91成人免费福利网站在线| 不卡视频一区二区三区|