[發明專利]一種適合單片機處理的LED燈亮度變化控制方法及其裝置有效
| 申請號: | 201210354054.9 | 申請日: | 2012-09-21 |
| 公開(公告)號: | CN102883504A | 公開(公告)日: | 2013-01-16 |
| 發明(設計)人: | 楊建敏;王慶利 | 申請(專利權)人: | 科博達技術有限公司;浙江科博達工業有限公司 |
| 主分類號: | H05B37/02 | 分類號: | H05B37/02 |
| 代理公司: | 上海華祺知識產權代理事務所 31247 | 代理人: | 劉衛宇 |
| 地址: | 201203 上海市浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適合 單片機 處理 led 亮度 變化 控制 方法 及其 裝置 | ||
技術領域
本發明涉及一種適合單片機處理的LED燈亮度變化控制方法及其裝置。
背景技術
人的主觀亮度感覺與物理亮度成對數關系,為了得到比較舒適的亮度變化,一般控制LED燈的亮度隨時間成指數關系變化。LED燈的亮度調節一般是通過調節信號占空比來實現,占空比變化隨時間成指數關系時,人對LED亮度變化的主觀感覺較舒適。
為了實現該指數曲線控制,目前一般采用如下幾種方法:1.直接對指數曲線進行泰勒級數展開;2.用折線進行擬合;3.查表法。
第一種方法進行泰勒級數展開可以控制得到平滑的亮度感覺,但需要進行大量的計算,從而耗費了單片機中CPU的大量時間,并要占用較多的程序存儲空間;第二種方法用折線進行擬合,CPU計算時間較少,但如果分段少則不能得到平滑的亮度感覺,如果分段較多則占用較多的程序存儲空間;第三種方法通過查表可以控制得到平滑的亮度感覺,且CPU計算時間最少,但如果控制亮度的分辨率較高的話,則會占用較多的程序存儲空間,例如0.1%分辨率則要用2000字節。
發明內容
本發明所要解決的技術問題在于提供一種適合單片機處理的LED燈亮度變化控制方法,其可以通過耗費較少的單片機資源,獲得較平滑的亮度變化。
本發明所要解決的又一技術問題在于提供一種用于實現上述方法的裝置。
本發明提供了一種適合單片機處理的LED燈亮度變化控制方法,包括以下步驟:
步驟1,設置期望占空比離散值EP,判斷期望占空比離散值EP與當前占空比離散值CP的大小是否相等;
步驟2,如果不相等,則計算占空比離散化值加1或減1的占空比變化預測間隔時間ITC,ITC=FP/CP,其中,FP為100%占空比的離散化值;
步驟3,比較占空比變化預測間隔時間ITC與預設的允許間隔時間ITM的大小;?
步驟4,若ITC>ITM,則使占空比離散化值加1或減1的占空比變化間隔時間IT等于ITM;
步驟5,若ITC≤ITM,則使占空比離散化值加1或減1的占空比變化間隔時間IT等于ITC;
步驟6,判斷是否達到占空比變化間隔時間IT;
步驟7,若達到占空比變化間隔時間IT,則比較期望占空比離散值EP與當前占空比離散值CP的大小;
步驟8,若期望占空比離散值EP大于當前占空比離散值CP,使當前占空比離散值CP加1;
步驟9,若期望占空比離散值EP小于當前占空比離散值CP,使當前占空比離散值CP減1;
步驟10,重復上述的步驟1至步驟9,直至當前占空比離散值CP等于期望占空比離散值EP。
本發明還提供了一種實現上述LED燈亮度變化控制方法的裝置,該裝置包括:
期望占空比離散值判斷單元,用于設置期望占空比離散值EP,并判斷期望占空比離散值EP與當前占空比離散值CP的大小是否相等;
占空比變化預測間隔時間計算單元,用于在期望占空比離散值EP與當前占空比離散值CP的大小不相等時,計算占空比離散化值加1或減1的占空比變化預測間隔時間ITC,ITC=FP/CP,其中,FP為100%占空比的離散化值;
間隔時間比較單元,用于比較占空比變化預測間隔時間ITC與預設的允許間隔時間ITM的大小;
第一間隔時間確定單元,用于在ITC>ITM時,使占空比離散化值加1或減1的占空比變化間隔時間IT等于ITM;
第二間隔時間確定單元,用于在ITC≤ITM時,使占空比離散化值加1或減1的占空比變化間隔時間IT等于ITC;
間隔時間計時單元,用于判斷是否達到占空比變化間隔時間IT;?
占空比離散值比較單元,用于在達到占空比變化間隔時間IT時,比較期望占空比離散值EP與當前占空比離散值CP的大小;
當前占空比離散值增量單元,若期望占空比離散值EP大于當前占空比離散值CP,使當前占空比離散值CP加1;
當前占空比離散值減量單元,若期望占空比離散值EP小于當前占空比離散值CP,使當前占空比離散值CP減1;
其中,所述期望占空比離散值判斷單元、占空比變化預測間隔時間計算單元、間隔時間比較單元、第一間隔時間確定單元、第二間隔時間確定單元、間隔時間計時單元、占空比離散值比較單元、當前占空比離散值增量單元和當前占空比離散值減量單元重復進行處理,直至當前占空比離散值CP等于期望占空比離散值EP。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于科博達技術有限公司;浙江科博達工業有限公司,未經科博達技術有限公司;浙江科博達工業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210354054.9/2.html,轉載請聲明來源鉆瓜專利網。





