在线观看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 | 久久福利青草精品资源站免费 | 日本免费大黄 | 国产福利午夜自产拍视频在线 | 美女黄18以下禁止观看的网站 | 午夜影视剧场 | 瑟瑟久久| 夜间视频在线观看 | 亚洲bbb| bt天堂资源种子在线8 | 久久精品国产清自在天天线 | 中文字幕日韩三级 | 亚洲不卡视频在线 | 色婷婷色 | 美日毛片 | 亚洲第成色999久久网站 | 天天好b| 精品国产污污免费网站入口 | 欧美成人性色xxxxx视频大 | 手机看片1024手机在线观看 | 国产精品青草久久久久福利99 | 欧美顶级xxxxbbbb | 国产一线在线观看 | 亚洲色图片区 | 性欧美激情在线观看 | 婷婷久 | 中国黄色一级毛片 | 四虎免费影院在线播放 | 美女丝袜长腿喷水gif动态图 | 特级做a爰片毛片免费看一区 | 激情五月激情综合网 | 中国美女乱淫免费看视频 | 种子天堂 | 中文字幕天堂在线 | 亚洲香蕉毛片久久网站老妇人 | 最近2018年中文字幕免费图片 | 丁香婷婷综合五月综合色啪 | 亚洲成a人片777777久久 | 亚洲成色在线综合网站 | 美国色综合 |