亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

亮度控制

  • 51單片機 輸出pwm 控制led 亮度

    51單片機 輸出pwm 控制led 亮度

    標簽: pwm led 51單片機 輸出

    上傳時間: 2013-12-20

    上傳用戶:kristycreasy

  • 用單片機做的PWM可變的控制LED亮度的小軟件

    用單片機做的PWM可變的控制LED亮度的小軟件

    標簽: PWM LED 用單片機 控制

    上傳時間: 2014-01-15

    上傳用戶:wangchong

  • 本設計應用AT89C52單片機對高亮度LED顯示屏進行控制

    本設計應用AT89C52單片機對高亮度LED顯示屏進行控制,可以實現漢字的翻轉功能,顯示的漢字通過RS232接口從計算機輸入。

    標簽: 89C C52 LED AT

    上傳時間: 2014-01-20

    上傳用戶:李彥東

  • 實驗學習型電子鐘包括紅外線控制密碼da控制led亮度ad轉換語音轉換鬧鈴

    實驗學習型電子鐘包括紅外線控制密碼da控制led亮度ad轉換語音轉換鬧鈴

    標簽: led 控制 轉換 實驗

    上傳時間: 2016-10-03

    上傳用戶:jackgao

  • DMX通訊程序。用于控制LED的亮度。RGB三中顏色。

    DMX通訊程序。用于控制LED的亮度。RGB三中顏色。

    標簽: DMX LED RGB 通訊程序

    上傳時間: 2016-10-16

    上傳用戶:onewq

  • 一個利用脈寬控制可控硅電流以達到控制燈的亮度程序

    一個利用脈寬控制可控硅電流以達到控制燈的亮度程序,也可應于控制電振機(產品用)

    標簽: 脈寬控制 可控硅 亮度 電流

    上傳時間: 2014-12-20

    上傳用戶:TF2015

  • 控制燈 的亮度, 和亮的時間

    控制燈 的亮度, 和亮的時間, 對學習2051的人比較好

    標簽: 控制燈 亮度

    上傳時間: 2017-08-22

    上傳用戶:hustfanenze

  • DSP2812串口通信用來控制小燈的亮度

    DSP2812串口通信用來控制小燈的亮度

    標簽: 2812 DSP 串口通信 控制

    上傳時間: 2014-01-11

    上傳用戶:lwwhust

  • 模擬PWM輸出控制燈的10個亮度級別,51單片機

    模擬PWM輸出控制燈的10個亮度級別,51單片機

    標簽: PWM 51 模擬 控制燈

    上傳時間: 2017-09-28

    上傳用戶:1109003457

  • 模擬 PWM 輸出控制燈的 10 個亮度級別

    LED 一般是恒流操作的,如何改變 LED 的亮度呢?答案就是 PWM 控制。在一定的 頻率的方波中,調整高電平和低電平的占空比,即可實現。比如我們用低電平點亮一個 LED 燈,我們假設把一個頻率周期分為 10 個時間等份,如果方波中的高低電平占空比是 9:1, 這是就是一個比較暗的亮度,如果方波中高低電平占空比是 10:0,這時,全部是高電平, 燈是滅的。如果占空比是 5:5,就是一個中間亮度,如果高低比是 1:9,是一個比較亮的 亮度,如果高低是 0:10,這時全部是低電平,就是最亮的。  實際上應用中,電視屏幕墻中的幾十百萬 LED 象素都是這樣控制的,而且每一個象素 都有紅綠藍 3 個 LED,每個 LED 可以變化的亮度是幾百到幾萬或者更多的級別,以實現真 彩色的顯示。還有在您的手機中,背光燈的亮度如果是可以變化的,也應該是這種工作方式。 目前的城市彩燈也有很多都使用了 LED,需要控制亮度是也是 PWM 控制。  下面來分析我們的例程,在這個例程中,我們將定時器 2 溢出定為 1/1200 秒。每 10 次脈沖輸出一個 120HZ 頻率。這每 10 次脈沖再用來控制高低電平的 10 個比值。這樣,在 每個 1/120 秒的方波周期中,我們都可以改變方波的輸出占空比,從而控制 LED 燈的 10 個 級別的亮度。  為什么輸出方波的頻率要 120HZ 這么高?因為如果頻率太低,人眼就會看到閃爍感 覺。一般起碼要在 60HZ 以上才感覺好點,120HZ 就基本上看不到閃爍,只能看到亮度的變 化了。  下面請看程序,程序中有比較多的注釋:  ―――――――――――――――――――――――  #define uchar unsigned char //定義一下方便使用  #define uint unsigned int  #define ulong unsigned long  #include <reg52.h> //包括一個 52 標準內核的頭文件    sbit P10 = P1^0; //要控制的 LED 燈  sbit K1= P3^2; //按鍵 K1    uchar scale;//用于保存占空比的輸出 0 的時間份額,總共 10 份    char code dx516[3] _at_ 0x003b;//這是為了仿真設置的  //模擬 PWM 輸出控制燈的 10 個亮度級別  void main(void) // 主程序  {   uint n;     RCAP2H =0xF3; //賦 T2 的預置值,溢出 1 次是 1/1200 秒鐘   RCAP2L =0x98;   TR2=1; //啟動定時器   ET2=1; //打開定時器 2 中斷   EA=1; //打開總中斷   while(1) //程序循環   { ;//主程序在這里就不斷自循環,實際應用中,這里是做主要工作   for(n=0;n<50000;n++); //每過一會兒就自動加一個檔次的亮度   scale++;   if(scale==10)scale=0;   }  }  //1/1200 秒定時器 2 中斷  timer2() interrupt 5  {   static uchar tt; //tt 用來保存當前時間在一秒中的比例位置   TF2=0;     tt++;   if(tt==10) //每 1/120 秒整開始輸出低電平   {   tt=0;     if(scale!=0) //這里加這一句是為了消除滅燈狀態產生的鬼影   P10=0;   }     if(scale==tt) //按照當前占空比切換輸出高電平   P10=1;    }  ――――――――――――――――――  在主程序中,每延時一段時間,就自動換一個占空比,以使亮度自動變化,方便觀察。  編譯,運行,看結果。  可以看到,LED 的亮度以每種亮度 1 秒左右不斷變化,共有 10 個級別。

    標簽: PWM 10 模擬 控制燈 亮度 輸出

    上傳時間: 2017-11-06

    上傳用戶:szcyclone

主站蜘蛛池模板: 嵊州市| 景东| 宿州市| 吉木乃县| 寿光市| 合山市| 沈阳市| 永川市| 合作市| 新源县| 永兴县| 松潘县| 牟定县| 辽宁省| 青田县| 建德市| 太仓市| 南靖县| 和林格尔县| 舒城县| 行唐县| 博客| 陆丰市| 长子县| 龙州县| 寻甸| 大洼县| 名山县| 朝阳区| 潜山县| 灵寿县| 昭苏县| 军事| 西宁市| 茶陵县| 菏泽市| 临漳县| 蓝田县| 开封市| 建宁县| 平山县|