浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 儀器儀表

LED亮度變化的實(shí)現(xiàn)S

發(fā)布時間:2013/11/17 20:24:20 訪問次數(shù):689

    同一時間內(nèi)只有一個LED的電流灌入單片機(jī)。CPC5602CTR這種掃描方式叫做動態(tài)逐位掃描,可以減少硬件上的PNP三極管的成本,缺點(diǎn)是CPU將消耗更多的時間在延時上,代碼長度難免超出4KB (AT89C51)存儲空間。而我們的設(shè)計采用的是逐行式,原因如下:
    ◆白光LED的點(diǎn)亮電壓、電流相比其他色的LED要高,如果品質(zhì)不好,那么可能并聯(lián)在一起的LED有的會亮些,有的會暗些。解決的辦法是,每個LED串聯(lián)一個10~100Q的限流電阻。采用三極管驅(qū)動可以提供更好的電壓和電流值,使亮度基本一致。
    ◆因同一顯示段并不是一個LED,而是多個并聯(lián)(最多的一組是1 1個).就算是逐點(diǎn)掃描,電流也難免過大,而將此段驅(qū)動vo口燒壞。
    ◆從工程角度說:“為了能長期正常、可靠地工作,寧愿多花硬件成本,也要減少未來的維護(hù)費(fèi)用。”
    亮度變化的實(shí)現(xiàn)
    要使亮度發(fā)生變化,首先會想到PWM,更改占空比可以調(diào)節(jié)亮度。而ltWM的產(chǎn)生方法有許多種,對于我們的這種要做特定功能顯示的應(yīng)用要如何實(shí)現(xiàn)呢?
    還是要從掃描講起,動態(tài)掃描的原理就是利用人眼暫留效應(yīng)。還是看看逐位掃描PO口全顯代碼,用一個波形周期可以更好地理解這個亮度的變化,見圖6,
    圖6中周期為10,以9級占空比來實(shí)現(xiàn)PWM。每個下降沿為一個PWM的周期,如果低電平為點(diǎn)亮LED.那么圖6實(shí)現(xiàn)的是一個9級由亮到暗的漸變過程。
    和逐位掃描PO口全顯代碼中的程序結(jié)合起來理解。第一個周期,低電平占空為9,即點(diǎn)亮一個LED的時間為9,高電平占空為1,即熄滅一個LED的時間為1。這樣更改單片機(jī)程序中的延時變量KC_FWM就可以得到一個占空比,從而亮度的調(diào)節(jié)便可實(shí)現(xiàn)。由此,我們可以想象,手動調(diào)光和按時間自動調(diào)光的功能實(shí)現(xiàn)可以有多么簡單。
     是不是一看代碼就覺得有“坑爹”的感覺啊,不是說調(diào)光9級嗚,怎么代碼里的值并不是那么一回事?嗯,的確如此,這時不得不講一下其重要性了,按時間自動調(diào)光的思想是:
    若當(dāng)前時間是晚上和凌晨,亮度是最暗的,因為這個時間里壞境光沒有多少,所以自動調(diào)節(jié)到最暗度顯示,人眼看上去不會刺眼,還可以節(jié)省電能。
    若當(dāng)前時間是清晨和傍晚,亮度稍亮點(diǎn)。這個時間里環(huán)境光明顯增強(qiáng),而將亮度也隨之調(diào)高,看上去顯示更清晰。
    若當(dāng)前時間是白天,亮度在一個中值范圍內(nèi)。經(jīng)測試,白天若將亮度上升到最亮,感覺還是刺眼,所以亮度并沒設(shè)置到最高。
    手動調(diào)光時,將KC_PWM自減,可以調(diào)節(jié)9級亮度。這是為了時鐘屏晚上可以作為一個照明設(shè)備來考慮的。所以手動調(diào)節(jié)時是9級全的。
    同一時間內(nèi)只有一個LED的電流灌入單片機(jī)。CPC5602CTR這種掃描方式叫做動態(tài)逐位掃描,可以減少硬件上的PNP三極管的成本,缺點(diǎn)是CPU將消耗更多的時間在延時上,代碼長度難免超出4KB (AT89C51)存儲空間。而我們的設(shè)計采用的是逐行式,原因如下:
    ◆白光LED的點(diǎn)亮電壓、電流相比其他色的LED要高,如果品質(zhì)不好,那么可能并聯(lián)在一起的LED有的會亮些,有的會暗些。解決的辦法是,每個LED串聯(lián)一個10~100Q的限流電阻。采用三極管驅(qū)動可以提供更好的電壓和電流值,使亮度基本一致。
    ◆因同一顯示段并不是一個LED,而是多個并聯(lián)(最多的一組是1 1個).就算是逐點(diǎn)掃描,電流也難免過大,而將此段驅(qū)動vo口燒壞。
    ◆從工程角度說:“為了能長期正常、可靠地工作,寧愿多花硬件成本,也要減少未來的維護(hù)費(fèi)用!
    亮度變化的實(shí)現(xiàn)
    要使亮度發(fā)生變化,首先會想到PWM,更改占空比可以調(diào)節(jié)亮度。而ltWM的產(chǎn)生方法有許多種,對于我們的這種要做特定功能顯示的應(yīng)用要如何實(shí)現(xiàn)呢?
    還是要從掃描講起,動態(tài)掃描的原理就是利用人眼暫留效應(yīng)。還是看看逐位掃描PO口全顯代碼,用一個波形周期可以更好地理解這個亮度的變化,見圖6,
    圖6中周期為10,以9級占空比來實(shí)現(xiàn)PWM。每個下降沿為一個PWM的周期,如果低電平為點(diǎn)亮LED.那么圖6實(shí)現(xiàn)的是一個9級由亮到暗的漸變過程。
    和逐位掃描PO口全顯代碼中的程序結(jié)合起來理解。第一個周期,低電平占空為9,即點(diǎn)亮一個LED的時間為9,高電平占空為1,即熄滅一個LED的時間為1。這樣更改單片機(jī)程序中的延時變量KC_FWM就可以得到一個占空比,從而亮度的調(diào)節(jié)便可實(shí)現(xiàn)。由此,我們可以想象,手動調(diào)光和按時間自動調(diào)光的功能實(shí)現(xiàn)可以有多么簡單。
     是不是一看代碼就覺得有“坑爹”的感覺啊,不是說調(diào)光9級嗚,怎么代碼里的值并不是那么一回事?嗯,的確如此,這時不得不講一下其重要性了,按時間自動調(diào)光的思想是:
    若當(dāng)前時間是晚上和凌晨,亮度是最暗的,因為這個時間里壞境光沒有多少,所以自動調(diào)節(jié)到最暗度顯示,人眼看上去不會刺眼,還可以節(jié)省電能。
    若當(dāng)前時間是清晨和傍晚,亮度稍亮點(diǎn)。這個時間里環(huán)境光明顯增強(qiáng),而將亮度也隨之調(diào)高,看上去顯示更清晰。
    若當(dāng)前時間是白天,亮度在一個中值范圍內(nèi)。經(jīng)測試,白天若將亮度上升到最亮,感覺還是刺眼,所以亮度并沒設(shè)置到最高。
    手動調(diào)光時,將KC_PWM自減,可以調(diào)節(jié)9級亮度。這是為了時鐘屏晚上可以作為一個照明設(shè)備來考慮的。所以手動調(diào)節(jié)時是9級全的。

熱門點(diǎn)擊

 

推薦技術(shù)資料

驅(qū)動板的原理分析
    先來看看原理圖。圖8所示為底板及其驅(qū)動示意圖,F(xiàn)M08... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!