久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 單片機(jī)pwm呼吸燈 效果呢 呼吸的不均勻感覺有點(diǎn)抖 而且感覺好像只有從暗到亮 求解決 [打印本頁]

作者: ckeai    時(shí)間: 2018-7-15 16:50
標(biāo)題: 單片機(jī)pwm呼吸燈 效果呢 呼吸的不均勻感覺有點(diǎn)抖 而且感覺好像只有從暗到亮 求解決
本帖最后由 ckeai 于 2018-7-17 17:47 編輯

單片機(jī)源程序如下:
  1. #include<reg52.h>
  2. #include<intrins.h>
  3. #define uintunsigned int
  4. #define ucharunsigned char
  5. sbit pwm =P2^1;
  6. uintcount=0,timer1=0,value=0;
  7. bit DIR=1;
  8. void main()
  9. {
  10. TMOD=1;
  11.     TH0=(65536-1)/256;
  12.        TL0=(65536-1)%256;
  13.        EA=1;//開總中斷
  14.        ET0=1;//開定時(shí)器0中斷
  15.    TR0=1;//TR0置位,啟動(dòng)定時(shí)器

  16. while(1)
  17. {
  18.   
  19.   if(timer1>value)
  20.   {
  21.      pwm=1;
  22.   }
  23.   else
  24.   {
  25.   pwm=0;
  26.   }

  27.        }
  28. }

  29. void time0()interrupt 1 using 1
  30. {
  31.        TH0=(65536-1)/256;
  32.        TL0=(65536-1)%256;
  33.        timer1++;
  34.        count++;
  35.        if(timer1>700)
  36.        {
  37.        timer1=0;
  38.        }
  39.        if(count>100)
  40.   {
  41.   count=0;
  42.      if(DIR==1)
  43.        {
  44.         value++;
  45.        }
  46.        if(DIR==0)
  47.        {
  48.         value--;
  49.        }
  50.   }

  51.   if(value==700)
  52.   {
  53.        value=0;
  54.   }
  55.       
  56. }
復(fù)制代碼


QQ圖片20180717174536.png (40.78 KB, 下載次數(shù): 33)

QQ圖片20180717174536.png

作者: 437374033    時(shí)間: 2018-7-15 17:10
你寫一個(gè)從亮到暗的不就好了
作者: JYLI    時(shí)間: 2018-7-15 22:30
感覺有點(diǎn)抖的原因是因?yàn)槿搜蹖?duì)光的亮度的感覺和占空比的均勻增加不是同步的,就是人眼感覺pwm波控制的燈亮度不是線性的,比如占空比從20%增加到30%與從90%增加到100%人眼會(huì)感覺前者的亮度變化比較大。
作者: HC6800-ES-V2.0    時(shí)間: 2018-7-16 08:14
我的這個(gè)程序,可以從這到暗,再從暗到亮。
#include<reg51.h>       

#define LED P2

unsigned int T=0,Tt=500,i=0,Ii=100,j=0;

bit A=1;

void TimeConfig();

void main(void)
{
        TimeConfig();
        while(1)
        {
                if (T>=Tt)
                {
                        T=0;
                }
                if (i>=Ii)
                {
                        i=0;
                        if (A==1)
                        {
                                j++;
                        }
                        else
                        {
                                j--;
                        }
                }
                if (j==Tt)
                {
                        A=0;
                }
                if (j==0)
                {
                        A=1;
                }
                if (T<=j)
                {
                        LED=0x00;//LED燈亮               
                }
                else
                {
                        LED=0xff;
                }
        }
}

void TimeConfig()
{
    TMOD = 0x01;
    TH0 = 0xff;       
    TL0 = 0xff;
    EA = 1;               
    ET0 = 1;       
    TR0 = 1;       
}

void Time0() interrupt 1
{
        TH0 = 0xff;       
    TL0 = 0xff;
        T++;       
        i++;
}

/*
此占空比的變化,數(shù)據(jù)是線性關(guān)系,但顯示出來的視覺不是線性關(guān)系。因?yàn)檎伎毡仁枪β蕮Q算,
有平方根的倒數(shù)關(guān)系,所以這要進(jìn)步算法才行。
*/


作者: Ricardo123    時(shí)間: 2018-7-16 11:29
建議你拿示波器看一下波形,是不是正弦波或者三角波
作者: ckeai    時(shí)間: 2018-7-17 11:30
437374033 發(fā)表于 2018-7-15 17:10
你寫一個(gè)從亮到暗的不就好了

我這個(gè)是有由暗到亮的程序的,但是不知道為什么沒顯示
作者: ckeai    時(shí)間: 2018-7-17 11:51
HC6800-ES-V2.0 發(fā)表于 2018-7-16 08:14
我的這個(gè)程序,可以從這到暗,再從暗到亮。
#include       

有平方根的倒數(shù)關(guān)系?能詳細(xì)說一下嗎?不太理解
作者: imxuheng    時(shí)間: 2018-7-17 11:54
驅(qū)動(dòng)電路是怎樣的
作者: ckeai    時(shí)間: 2018-7-17 17:47
imxuheng 發(fā)表于 2018-7-17 11:54
驅(qū)動(dòng)電路是怎樣的

已上傳
作者: ckeai    時(shí)間: 2018-7-17 18:17
JYLI 發(fā)表于 2018-7-15 22:30
感覺有點(diǎn)抖的原因是因?yàn)槿搜蹖?duì)光的亮度的感覺和占空比的均勻增加不是同步的,就是人眼感覺pwm波控制的燈亮 ...

那如何在程序是線性的情況下,使它不抖
作者: 愛笑的十三    時(shí)間: 2018-7-21 19:49
呼吸燈只有是線性變化才可以保證能夠取到各個(gè)階段有效電壓值,亮度主要是由有效電壓確定的,都的原因是有些有效電壓之沒有取到,可以減少占空比步幅實(shí)現(xiàn)





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产精品久久久久久久久久久免费看 | 亚洲欧美视频 | 国产精品亚洲欧美日韩一区在线 | 国产日韩一区二区三区 | 亚洲国产电影 | 国产高清精品一区二区三区 | 91亚洲欧美| 91精品在线播放 | 国产 欧美 日韩 一区 | 伊人精品国产 | 97视频在线观看免费 | 国产成人一区在线 | 99这里只有精品视频 | 亚洲综合无码一区二区 | www久久| 91中文在线观看 | 色综合色综合色综合 | 婷婷综合色 | 国产区在线观看 | 天天干天天谢 | 欧美第一区 | 成人做爰www免费看视频网站 | 精品一区二区三区四区外站 | 欧美性生交大片免费 | 91网视频 | 乳色吐息在线观看 | 91精品国产91久久久久福利 | 天天干视频 | 青青草视频免费观看 | 亚洲一区免费视频 | 免费久草 | 99re在线观看 | 国产精品一区二区三区四区 | 九九伦理电影 | 在线观看精品 | 成人在线视频观看 | 91在线电影 | 欧洲妇女成人淫片aaa视频 | 久久这里只有精品首页 | 五月激情六月婷婷 | www久久av|