本發(fā)明涉及電子技術領域,尤其涉及一種發(fā)光二極管驅動電路、方法及顯示裝置。
背景技術:
發(fā)光二極管(英文全稱lightemittingdiode,簡稱led)是一種固態(tài)發(fā)光元件,由于led具有省電、壽命長、亮度高等諸多優(yōu)點,近年來led的應用愈來愈廣泛,例如交通信號、路燈、手電筒、液晶顯示的背光模塊或是譬如led燈泡的各式照明裝置等。由于led是特性敏感的半導體器件,因此在使用過程中需要使用led驅動電路對其進行穩(wěn)定工作狀態(tài)和保護,led驅動電路用于向led輸出恒流以驅動led燈正常工作。現(xiàn)有技術中,led驅動電路一般通過脈沖寬度調制pwm技術控制led驅動電路輸出驅動電流,從而達到調整led性能參數(shù)如亮度的目的。
然而隨著led技術的發(fā)展,人們發(fā)現(xiàn)led在不同的環(huán)境溫度下,使其處于最佳工作狀態(tài)的驅動電流不同。但由于現(xiàn)有技術中一般通過脈寬調制(英文全稱pulsewidthmodulation,簡稱pwm)技術控制led驅動電路所輸出的驅動電流的通斷,從而通過控制led在單位時間內(nèi)的導通時間達到調整led亮度的目的,但由于pwm技術無法對led處于導通狀態(tài)時的峰值電流進行調整,因此當led的環(huán)境溫度發(fā)生變化時,現(xiàn)有技術中l(wèi)ed驅動電路仍會為led提供峰值電流恒定的驅動電流,從而縮短led的使用壽命,同時當需要將led的亮度調節(jié)到低于一定比例時,由于單位時間內(nèi)led的導通時間過短,led導通與截止的頻率處于人眼可識別范圍內(nèi),使led出現(xiàn)閃爍現(xiàn)象,從而限制了led亮度調節(jié)范圍,損害了用戶體驗。
技術實現(xiàn)要素:
本發(fā)明的實施例提供的一種發(fā)光二極管驅動電路、方法及顯示裝置,能夠根據(jù)環(huán)境溫度以及亮度調節(jié)信息調整向二極管陣列輸出的驅動電流,從而在減少二極管陣列使用壽命損耗的同時擴大二極管陣列的亮度調節(jié)范圍。
為達到上述目的,本發(fā)明的實施例采用如下技術方案:
第一方面,本發(fā)明的實施例提供一種發(fā)光二極管驅動電路,連接二極管陣列,用于向二極管陣列輸出驅動電流,包括:溫度檢測模塊、處理模塊、電位器模塊、驅動模塊;
溫度檢測模塊與處理模塊連接,處理模塊與電位器模塊以及驅動模塊連接,電位器模塊還與驅動模塊連接,驅動模塊還連接二極管陣列;
溫度檢測模塊用于檢測環(huán)境溫度,并向處理模塊發(fā)送環(huán)境溫度;
處理模塊用于根據(jù)環(huán)境溫度以及亮度調節(jié)信息生成電阻控制信息以及脈寬調制pwm控制信息,并向電位器模塊發(fā)送電阻控制信息,向驅動模塊發(fā)送脈寬調制pwm控制信息;
電位器模塊用于根據(jù)電阻控制信息生成第一調整阻值;
驅動模塊用于根據(jù)第一調整阻值以及脈寬調制pwm控制信息向二極管陣列輸出驅動電流。
第二方面,本發(fā)明的實施例提供一種顯示設備,包括第一方面提供的發(fā)光二極管驅動電路。
第三方面,本發(fā)明的實施例提供一種發(fā)光二極管驅動方法,包括:檢測環(huán)境溫度,根據(jù)環(huán)境溫度以及亮度調節(jié)信息生成電阻控制信息以及脈寬調制pwm控制信息,根據(jù)電阻控制信息生成第一調整阻值,根據(jù)第一調整阻值以及脈寬調制pwm控制信息向二極管陣列輸出驅動電流。
本發(fā)明的實施例提供的發(fā)光二極管驅動電路、方法及顯示裝置,通過溫度檢測模塊檢測二極管陣列的環(huán)境溫度,并由處理模塊根據(jù)環(huán)境溫度與亮度調節(jié)信息向驅動模塊發(fā)送脈寬調制pwm控制信息并控制電位器模塊生成第一調整阻值,從而使驅動模塊根據(jù)第一調整阻值調整驅動模塊向二極管陣列輸出的驅動電流的峰值,并根據(jù)脈寬調制pwm控制信息調整驅動模塊向二極管陣列輸出的驅動電流的脈沖寬度,從而根據(jù)環(huán)境溫度與亮度調節(jié)信息調整驅動模塊向二極管陣列輸出的驅動電流,從而在減少二極管陣列使用壽命損耗的同時擴大二極管陣列的亮度調節(jié)范圍,提高二極管陣列的性能并減少資源損耗,改善用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的實施例提供的一種led的環(huán)境溫度與led所需的驅動電流的對應關系的示意圖;
圖2為本發(fā)明的實施例提供的一種發(fā)光二極管驅動電路的結構性示意圖;
圖3為本發(fā)明的另一實施例提供的一種發(fā)光二極管驅動電路的結構性示意圖;
圖4為本發(fā)明的另一實施例提供的一種發(fā)光二極管驅動電路的結構性示意圖;
圖5為本發(fā)明的另一實施例提供的一種發(fā)光二極管驅動電路的結構性示意圖;
圖6為本發(fā)明的實施例提供的一種發(fā)光二極管驅動方法流程示意圖;
圖7為本發(fā)明的另一實施例提供的一種發(fā)光二極管驅動方法流程示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
在本申請中使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權利要求書中所使用的單數(shù)形的術語如“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。同時還應當理解,本申請中使用的術語“和/或”是指并包含一個或多個相關聯(lián)的列出項目的任何或所有可能組合。
在通常情況下,led在不同的環(huán)境溫度中,其所需要的驅動電流不 同。本發(fā)明的實施例提供了一種led的環(huán)境溫度與led所需的驅動電流的對應關系,示例性的,如圖1所示,當led的環(huán)境溫度小于52℃時,led所需的驅動電流為90ma,而當led的環(huán)境溫度大于52℃并小于等于85℃時,led所需的驅動電流下降。
一般情況下,如圖2所示,發(fā)光二極管22通常由使用脈寬調制(pulsewidthmodulation,簡稱pwm)技術的驅動模塊21向發(fā)光二極管22輸出驅動電流,并通過調整該驅動電流的周期或占空比達到控制發(fā)光二極管22的導通的目的,但上述技術手段在調整驅動電流的過程中,只能控制發(fā)光二極管22處于導通狀態(tài)時間與處于截止狀態(tài)時間的比例,或控制發(fā)光二極管22在導通狀態(tài)與截止狀態(tài)間切換的頻率,雖然可以控制通過發(fā)光二極管22的有效電流,但無法控制通過發(fā)光二極管22的峰值電流,因此當發(fā)光二極管22的環(huán)境溫度發(fā)生變化時,驅動模塊21向發(fā)光二極管22所輸出的驅動電流的大小無法根據(jù)環(huán)境溫度進行調整,使通過發(fā)光二極管22的驅動電流有可能會大于發(fā)光二極管22實際所需要的電流,對發(fā)光二極管22的壽命造成影響。
針對上述問題,如圖3所示,本發(fā)明的實施例提供一種發(fā)光二極管驅動電路31,連接二極管陣列36,用于向二極管陣列36輸出驅動電流,包括:溫度檢測模塊32、處理模塊33、電位器模塊34、驅動模塊35。
溫度檢測模塊32與處理模塊33連接,處理模塊33還與電位器模塊34以及驅動模塊35分別連接,電位器模塊34還與驅動模塊35連接,驅動模塊35還與二極管陣列36連接。
溫度檢測模塊32,用于檢測環(huán)境溫度,并向處理模塊33發(fā)送環(huán)境溫度。其中環(huán)境溫度為二極管陣列36在當前位置所處環(huán)境的溫度,環(huán)境溫度可以為具體的溫度值,也可以為與預設溫度的差值或比值,只要處理模塊33能根據(jù)該環(huán)境溫度獲取二極管陣列36在當前位置所處環(huán)境的溫度即可。
處理模塊33,用于根據(jù)環(huán)境溫度以及亮度調節(jié)信息生成電阻控制信息以及脈寬調制pwm控制信息,并向電位器模塊34發(fā)送電阻控制信息,向驅動模塊35發(fā)送脈寬調制pwm控制信息。其中電阻控制信息可以包括電位器模塊34需要達到的阻值,也可以包括電位器模塊34需要 增大或縮小的阻值,只要電位器模塊34能夠根據(jù)電阻控制信息生成第一調整阻值。脈寬調制pwm控制信息包括驅動模塊35向二極管陣列36輸出的驅動電流的占空比。亮度調節(jié)信息可以為處理模塊33從其他裝置獲取,也可以為用戶預先設置在處理模塊33中,或為處理模塊33根據(jù)測得的亮度與預設在處理模塊33中的亮度閾值獲得,亮度調節(jié)信息可以包括二極管陣列調節(jié)到的目標亮度,也可以包括二極管陣列需要進行調節(jié)的亮度范圍,只要根據(jù)亮度調節(jié)信息能夠得到二極管陣列最終達到的亮度即可。具體的,處理模塊33可以根據(jù)亮度調節(jié)信息以及環(huán)境溫度,均衡維持二極管陣列36的使用壽命與擴大二極管陣列36的亮度調節(jié)范圍,并生成電阻控制信息以及脈寬調制pwm控制信息。
電位器模塊34,用于根據(jù)電阻控制信息生成第一調整阻值,其中第一調整阻值為驅動模塊34與電位器模塊34連接端輸出電阻的大小。
驅動模塊35,用于根據(jù)第一調整阻值以及脈寬調制pwm控制信息,向二極管陣列36輸出驅動電流。其中,驅動模塊34可以根據(jù)第一調整阻值,調整驅動模塊34向二極管陣列36輸出的驅動電流的峰值,驅動模塊34可以根據(jù)脈寬調制pwm控制信息調整驅動模塊34向二極管陣列36輸出的驅動電流的脈沖寬度。具體的,驅動模塊35可以向與電位器模塊34連接的連接端輸出恒定的電壓,當電位器模塊34的阻值發(fā)生變化時,通過驅動模塊35與電位器模塊34連接端的電流也隨之發(fā)生變化,從而使驅動模塊35根據(jù)通過驅動模塊35與電位器模塊34連接端的電流調整驅動模塊35向二極管陣列36輸出的驅動電流的大小。
本發(fā)明的實施例提供的發(fā)光二極管驅動電路,通過溫度檢測模塊檢測二極管陣列的環(huán)境溫度,并由處理模塊根據(jù)環(huán)境溫度與亮度調節(jié)信息向驅動模塊發(fā)送脈寬調制pwm控制信息并控制電位器模塊生成第一調整阻值,從而使驅動模塊根據(jù)第一調整阻值調整驅動模塊向二極管陣列輸出的驅動電流的峰值,并根據(jù)脈寬調制pwm控制信息調整驅動模塊向二極管陣列輸出的驅動電流的脈沖寬度,從而根據(jù)環(huán)境溫度與亮度調節(jié)信息調整驅動模塊向二極管陣列輸出的驅動電流,從而在減少二極管陣列使用壽命損耗的同時擴大二極管陣列的亮度調節(jié)范圍,提高二極管陣列的性能并減少資源損耗,改善用戶體驗。
進一步的,參照圖4所示,本發(fā)明實施例提供的發(fā)光二極管驅動電路還包括電阻模塊37,電阻模塊37第一端與電位器模塊34連接,電阻模塊37的第二端與驅動模塊連接。驅動模塊35根據(jù)電阻模塊37生成的第二調整阻值以及電位器模塊34生成的第一調整阻值向二極管陣列36輸出驅動電流。電阻模塊37可以僅包括一個電阻或者包括多個電阻的串聯(lián)或并聯(lián)形式,其中第二調整阻值為電阻模塊37第一端與電阻摸快37的第二端間的阻值。
具體的,電阻模塊37生成的第二調整阻值高于電位器模塊34生成的第一調整阻值的精度,通過將電阻模塊37串聯(lián)在電位器模塊34與驅動模塊35間,提高了驅動模塊35所獲得的電阻模塊37的阻值以及電位器模塊34生成的第一調整阻值的精度,從而可以提高驅動模塊35向二極管陣列36所輸出驅動電流的精度。同時由于在在電位器模塊34與驅動模塊間串聯(lián)電阻模塊37,可以方便快捷的調整電阻模塊37以及電位器模塊34生成的第一調整阻值的阻值范圍與精度,從而提高調整驅動模塊35向二極管陣列36所輸出驅動電流的范圍與精度,并降低成本。
進一步的,處理模塊33具體用于根據(jù)所述亮度調節(jié)信息獲得目標亮度,當所述環(huán)境溫度小于或等于第一溫度值并目標亮度高于脈寬調制pwm亮度調節(jié)下限時,處理模塊33用于生成第一電阻控制信息并向電位器模塊34發(fā)送第一電阻控制信息,電位器模塊34根據(jù)所述第一電阻控制信息生成第一調整阻值。
當環(huán)境溫度小于或等于第一溫度值并且目標亮度低于脈寬調制pwm亮度調節(jié)下限時,處理模塊33用于根據(jù)亮度調節(jié)信息生成第二電阻控制信息并向電位器模塊34發(fā)送第二電阻控制信息,電位器模塊34根據(jù)所述第二電阻控制信息生成第一調整阻值。
當環(huán)境溫度大于第一溫度值并小于或等于第二溫度值,并且目標亮度高于脈寬調制pwm亮度調節(jié)下限時,處理模塊33用于根據(jù)環(huán)境溫度生成第三電阻控制信息并向電位器模塊34發(fā)送第三電阻控制信息,電位器模塊34用于根據(jù)第三電阻控制信息生成第一調整阻值。
當環(huán)境溫度大于第一溫度值并小于或等于第二溫度值,并且目標亮度低于脈寬調制pwm亮度調節(jié)下限時,處理模塊33用于根據(jù)環(huán)境溫 度以及亮度調節(jié)信息生成第四電阻控制信息并向電位器模塊34發(fā)送第四電阻控制信息,電位器模塊34用于根據(jù)第四電阻控制信息生成第一調整阻值。
其中,當驅動模塊35根據(jù)脈寬調制pwm控制信息使二極管陣列36的亮度低于脈寬調制pwm亮度調節(jié)下限時,二極管陣列36導通與截止的切換頻率低于人眼可識別頻率的上限,二極管陣列36出現(xiàn)閃爍現(xiàn)象。
第一溫度值可以為,當環(huán)境溫度小于或等于該第一溫度值時,二極管陣列36在當前溫度下所需的驅動電流的峰值無需調整,或二極管陣列36所需的驅動電流的峰值調整幅度尚未超出預設閾值,若驅動模塊35根據(jù)處理模塊33發(fā)送的脈寬調制pwm控制信號調整驅動電流的脈沖寬度,即可達到使二極管陣列36的亮度達到亮度調節(jié)信息所要求的亮度下限時,則向電位器模塊34發(fā)送第一電阻控制信息,使電位器模塊34維持第一調整阻值不變,從而將二極管陣列36所需的驅動電流的峰值不變,僅根據(jù)處理模塊33發(fā)送的脈寬調制pwm控制信號調整驅動電流的脈沖寬度;若驅動模塊35根據(jù)處理模塊33發(fā)送的脈寬調制pwm控制信號調整驅動電流的脈沖寬度,未能達到使二極管陣列36的亮度達到亮度調節(jié)信息所要求的亮度下限時,則向電位器模塊34發(fā)送第二電阻控制信息,使電位器模塊34根據(jù)第二電阻控制信息生成第一調整阻值,從而根據(jù)第一調整阻值調整二極管陣列36所需的驅動電流的峰值,并結合處理模塊33發(fā)送的脈寬調制pwm控制信號調整驅動電流的脈沖寬度,以達到擴大二極管陣列36亮度范圍的目的,使二極管陣列36的亮度達到亮度調節(jié)信息所要求的亮度。
第二溫度可以為,當環(huán)境溫度大于第一溫度值且小于第二溫度值時,二極管陣列36在當前溫度下所需的驅動電流的峰值需要隨著環(huán)境溫度的變化而調整,因此若驅動模塊35根據(jù)處理模塊33發(fā)送的脈寬調制pwm控制信號調整驅動電流的脈沖寬度,即可達到使二極管陣列36的亮度達到亮度調節(jié)信息所要求的亮度下限時,則向電位器模塊34發(fā)送第三電阻控制信息,使電位器模塊34根據(jù)環(huán)境溫度對第一調整阻值進行調整,從而使二極管陣列36所需的驅動電流的峰值根據(jù)環(huán)境溫度的變化而進行調整,并根據(jù)處理模塊33發(fā)送的脈寬調制pwm控制信號調整驅動電流的脈沖寬度,達到調整二極管陣列36亮度的目的;若 驅動模塊35根據(jù)處理模塊33發(fā)送的脈寬調制pwm控制信號調整驅動電流的脈沖寬度,未能達到使二極管陣列36的亮度達到亮度調節(jié)信息所要求的亮度下限時,則向電位器模塊34發(fā)送第四電阻控制信息,使電位器模塊34根據(jù)第四電阻控制信息生成第一調整阻值,從而根據(jù)第一調整阻值調整二極管陣列36所需的驅動電流的峰值,并結合處理模塊33發(fā)送的脈寬調制pwm控制信號調整驅動電流的脈沖寬度,以達到擴大二極管陣列36亮度范圍的目的,使二極管陣列36的亮度達到亮度調節(jié)信息所要求的亮度。
本發(fā)明的實施例提供的發(fā)光二極管驅動電路,使通過二極管陣列的驅動電流的峰值在環(huán)境溫度低于第一溫度值且目標亮度高于脈寬調制pwm亮度調節(jié)下限時保持不變,在環(huán)境溫度低于第一溫度值且目標亮度低于脈寬調制pwm亮度調節(jié)下限時使驅動電流的峰值根據(jù)亮度調節(jié)信息進行調整,在環(huán)境溫度高于第一溫度值并小于第二溫度值目標亮度高于脈寬調制pwm亮度調節(jié)下限時使驅動電流的峰值隨著環(huán)境溫度的改變而改變,在環(huán)境溫度高于第一溫度值并小于第二溫度值目標亮度低于脈寬調制pwm亮度調節(jié)下限時使驅動電流的峰值根據(jù)亮度調節(jié)信息進行調整,從而根據(jù)環(huán)境溫度與亮度調節(jié)信息調整驅動模塊向二極管陣列輸出的驅動電流,從而在減少二極管陣列使用壽命損耗的同時擴大二極管陣列的亮度調節(jié)范圍,提高二極管陣列的性能并減少資源損耗,改善用戶體驗。
進一步的,處理模塊33具體用于當環(huán)境溫度t小于或等于第一溫度t1并且目標亮度高于脈寬調制pwm亮度調節(jié)下限時,生成滿足如下公式中第一調整阻值r1的第一電阻控制信息。
r1=(v1/i1)*gain
其中v1為驅動模塊33向電位器34模塊輸出電壓,i1為當環(huán)境溫度t小于或等于第一溫度t1時,二極管陣列36所需驅動電流,gain為驅動模塊35恒流源參數(shù)。
當環(huán)境溫度t小于或等于第一溫度t1并且目標亮度低于脈寬調制pwm亮度調節(jié)下限時,處理模塊33生成滿足如下公式中第一調整阻值r2的第二電阻控制信息。
當環(huán)境溫度t大于第一溫度t1且小于或等于第二溫度t2,并且目標亮度高于脈寬調制pwm亮度調節(jié)下限時,處理模塊33生成滿足如下公式中第一調整阻值r3的第三電阻控制信息:
其中t3為預設溫度,i2為預設電流,c為預設常數(shù)。
當環(huán)境溫度t大于第一溫度t1且小于或等于第二溫度t2,并且目標亮度高于脈寬調制pwm亮度調節(jié)下限時,處理模塊33生成滿足如下公式中第一調整阻值r4的第四電阻控制信息:
其中l(wèi)a為標準亮度,da為標準亮度對應的脈寬調制pwm占空比,ra為標準亮度對應的電位器模塊的阻值,ia為標準亮度對應的二極管陣列驅動電流,lb為目標亮度,db為目標亮度對應的脈寬調制pwm控制信息的占空比,ib為目標亮度對應的二極管陣列的驅動電流。
優(yōu)選的,第一溫度t1為52攝氏度,第二溫度t2為85攝氏度,第三溫度t3為20攝氏度,第一電流i1為70毫安,第二電流i2為90毫安,預設常數(shù)c為5/8。
優(yōu)選的,脈寬調制pwm亮度調節(jié)下限為10%。
本發(fā)明的實施例提供的發(fā)光二極管驅動電路,使通過二極管陣列的驅動電流的峰值在環(huán)境溫度低于第一溫度值且目標亮度高于脈寬調制pwm亮度調節(jié)下限時保持不變,在環(huán)境溫度低于第一溫度值且目標亮度低于脈寬調制pwm亮度調節(jié)下限時使驅動電流的峰值根據(jù)亮度調節(jié)信息進行調整,在環(huán)境溫度高于第一溫度值并小于第二溫度值目標亮度高于脈寬調制pwm亮度調節(jié)下限時使驅動電流的峰值隨著環(huán)境溫度的改變而改變,在環(huán)境溫度高于第一溫度值并小于第二溫度值目標亮度低于脈寬調制pwm亮度調節(jié)下限時使驅動電流的峰值根據(jù)亮度調節(jié)信息進行調整,從而根據(jù)環(huán)境溫度與亮度調節(jié)信息調整驅動模塊向二極管陣列輸出的驅動電流,從而在減少二極管陣列使用壽命損耗的同時擴大二極管陣列的亮度調節(jié)范圍,提高二極管陣列的性能并減少 資源損耗,改善用戶體驗。
示例性的,如圖5所示,溫度檢測模塊可以為環(huán)境溫度傳感器s1,處理模塊可以為微處理控制單元(英文全稱microcontrollerunit,簡稱mcu)m1,電位器模塊可以為高精度數(shù)字電位器rwb,電阻模塊可以為電阻r1,驅動模塊可以為背光led驅動集成電路b1。其中微控制單元m1與高精度數(shù)字電位器rwb間通過一組接口進行連接,該組接口包括端口scl與端口sda兩個端口,微控制單元m1與背光led驅動集成電路b1的pwm端口連接;高精度數(shù)組電位器rwb通過b2端口與電阻r1連接,高精度數(shù)組電位器rwb的w2端口接地;電阻r1一端與高精度數(shù)組電位器rwb連接,另一端與背光led驅動集成電路b1的iset端連接,背光led驅動集成電路b1通過led1端、led2端、led3端、led4端以及vdisc端與多路led矩陣l1連接。
其中高精度數(shù)字電位器rwb包括微處理器接口p1、第一觸點位置記錄器w1、第二觸點位置記錄器w2、第一變阻器rw1、第二變阻器rw2,其中微處理器接口p1通過端口scl以及端口sda與微控制單元m1連接,第一觸點位置記錄器w1一端與微處理器接口p1連接,另一端與第一變阻器rw1連接,第二觸點位置記錄器w2一端與與微處理器接口p1連接,另一端與第二變阻器rw2連接,第二變阻器rw2通過端口b2與電阻r1連接,第二變阻器rw2通過端口w2接地。
其中圖中還示出了背光led驅動集成電路b1的外圍電路,以保證其正常工作,其中該集成電路為一個包含n個引腳的芯片,其中示出的引腳依次包括:gnd管腳、iset管腳、pwm管腳、ss管腳、comp管腳、rt管腳、sync管腳、en管腳、vcc管腳、vreg管腳、vdisc管腳、ovp管腳、cs管腳、fail1管腳、boot管腳、outh管腳、sw管腳、outl管腳、dgnd管腳、led1管腳、led2管腳、led3管腳、led4管腳、pgnd管腳、fail2管腳,其中,gnd管腳接地,iset管腳與電阻r1連接,ss管腳通過電容css接地,comp管腳依次通過電阻rpc與電容cpc接地,rt管腳通過電阻rrt接地,vcc管腳分別通過電容cn與電容vn接地,vpeg管腳分別通過電容creg與電阻rreg接地,gvp管腳與vdisc管腳連接,boot管腳通過電容c1與關鍵sw連接,outh管腳三極管e1的控制端連接,三極管e1的第一端與cs管腳連接,三極管e1的第二 端與二極管d1的陰極連接,二極管d1的陽極與dcno端連接,sw管腳通過電阻與outl管腳連接,outl管腳與二極管d2的陽極連接,二極管d2的陰極與vdisc管腳連接,pgnd管腳接地。
如圖6所示,本發(fā)明的實施例提供采用上述實施例中提供的發(fā)光二極管驅動電路的一種發(fā)光二極管驅動方法,包括:
401、檢測環(huán)境溫度。
其中環(huán)境溫度為二極管陣列當前位置所處環(huán)境的溫度,環(huán)境溫度可以為具體的溫度值,也可以為與預設溫度的差值或比值,只要能根據(jù)該環(huán)境溫度獲取二極管陣列在當前位置所處環(huán)境的溫度即可。
亮度調節(jié)信息可以為從其他裝置獲取,也可以為用戶預先設置,或為根據(jù)測得的亮度與預設的亮度閾值獲得,亮度調節(jié)信息可以包括二極管陣列需要調節(jié)到的目標亮度,也可以包括二極管陣列需要進行調節(jié)的亮度范圍,只要根據(jù)亮度調節(jié)信息能夠得到二極管陣列最終達到的亮度即可。
402、根據(jù)環(huán)境溫度以及亮度調節(jié)信息生成電阻控制信息以及脈寬調制pwm控制信息。
電阻控制信息可以包括電位器模塊需要達到的阻值,也可以包括電位器模塊需要增大或縮小的阻值,只要電位器模塊能夠根據(jù)電阻控制信息控制生成第一調整阻值即可。
脈寬調制pwm控制信息包括驅動模塊向二極管陣列輸出的驅動電流的占空比。
403、根據(jù)電阻控制信息生成第一調整阻值。
其中第一調整阻值為驅動模塊與電位器模塊連接端輸出電阻的大小。
404、根據(jù)第一調整阻值以及脈寬調制pwm控制信息向二極管陣列輸出驅動電流。
其中,驅動模塊可以根據(jù)第一調整阻值,調整驅動模塊向二極管陣列輸出的驅動電流的峰值,驅動模塊可以根據(jù)脈寬調制pwm控制信息調整驅動模塊向二極管陣列輸出的驅動電流的脈沖寬度。具體的, 驅動模塊可以向與電位器模塊連接的連接端輸出恒定的電壓,當電位器模塊的阻值發(fā)生變化時,通過驅動模塊與電位器模塊連接端的電流也隨之發(fā)生變化,從而使驅動模塊根據(jù)通過驅動模塊與電位器模塊連接端的電流調整驅動模塊向二極管陣列輸出的驅動電流的大小。
本發(fā)明的實施例提供的發(fā)光二極管陣列驅動方法,通過檢測二極管陣列的環(huán)境溫度,根據(jù)環(huán)境溫度與亮度調節(jié)信息生成脈寬調制pwm控制信息并生成第一調整阻值,從而根據(jù)第一調整阻值調整向二極管陣列輸出的驅動電流的峰值,根據(jù)脈寬調制pwm控制信息調整向二極管陣列輸出的驅動電流的脈沖寬度,從而根據(jù)環(huán)境溫度與亮度調節(jié)信息調整向二極管陣列輸出的驅動電流,從而在減少二極管陣列使用壽命損耗的同時擴大二極管陣列的亮度調節(jié)范圍,提高二極管陣列的性能并減少資源損耗,改善用戶體驗。
如圖7所示,本發(fā)明實施例提供的一種發(fā)光二極管驅動方法包括:
501、檢測環(huán)境溫度。
參照上述步驟401,在此不再贅述。
502、當環(huán)境溫度小于或等于第一溫度值并且目標亮度高于脈寬調制pwm亮度調節(jié)下限時,生成第一電阻控制信息。
其中,當根據(jù)脈寬調制pwm控制信息使二極管陣列的亮度低于脈寬調制pwm亮度調節(jié)下限時,二極管陣列導通與截止的切換頻率低于人眼可識別頻率的上限,二極管陣列出現(xiàn)閃爍現(xiàn)象。
當環(huán)境溫度小于或等于該第一溫度值時,二極管陣列在當前溫度下所需的驅動電流的峰值無需調整,或二極管陣列所需的驅動電流的峰值調整幅度尚未超出預設閾值,若根據(jù)脈寬調制pwm控制信號調整驅動電流的脈沖寬度,即可達到使二極管陣列的亮度達到亮度調節(jié)信息所要求的亮度下限時,則生成第一電阻控制信息,以便于第一調整阻值不變,從而使二極管陣列所需的驅動電流的峰值不變,僅根據(jù)脈寬調制pwm控制信號調整驅動電流的脈沖寬度。
503、當環(huán)境溫度小于或等于第一溫度值并且目標亮度低于脈寬調制pwm亮度調節(jié)下限時,根據(jù)亮度調節(jié)信息生成第二電阻控制信息。
當環(huán)境溫度小于或等于該第一溫度值時,若驅動模塊根據(jù)脈寬調 制pwm控制信號調整驅動電流的脈沖寬度,未能達到使二極管陣列的亮度達到亮度調節(jié)信息所要求的亮度下限時,則根據(jù)亮度調節(jié)信息生成第二電阻控制信息,以便于根據(jù)第二電阻控制信息生成第一調整阻值,根據(jù)第一調整阻值調整二極管陣列所需的驅動電流的峰值,并結合脈寬調制pwm控制信號調整驅動電流的脈沖寬度,以達到擴大二極管陣列亮度范圍的目的,使二極管陣列的亮度達到亮度調節(jié)信息所要求的亮度。
504、當環(huán)境溫度大于第一溫度值并小于或等于第二溫度值,并且目標亮度高于脈寬調制pwm亮度調節(jié)下限時,根據(jù)環(huán)境溫度生成第三電阻控制信息。
當環(huán)境溫度大于第一溫度值且小于第二溫度值時,二極管陣列在當前溫度下所需的驅動電流的峰值需要隨著環(huán)境溫度的變化而調整,因此若根據(jù)脈寬調制pwm控制信號調整驅動電流的脈沖寬度,即可達到使二極管陣列的亮度達到亮度調節(jié)信息所要求的亮度下限時,則根據(jù)環(huán)境溫度生成第三電阻控制信息,以便于根據(jù)環(huán)境溫度對第一調整阻值進行調整,從而使二極管陣列所需的驅動電流的峰值根據(jù)環(huán)境溫度的變化而進行調整,并根據(jù)脈寬調制pwm控制信號調整驅動電流的脈沖寬度,達到調整二極管陣列亮度的目的。
505、當環(huán)境溫度大于第一溫度值并小于或等于第二溫度值,并且目標亮度低于脈寬調制pwm亮度調節(jié)下限時,根據(jù)環(huán)境溫度以及亮度調節(jié)信息生成第四電阻控制信息。
當環(huán)境溫度大于第一溫度值且小于第二溫度值時,若脈寬調制pwm控制信號調整驅動電流的脈沖寬度,未能達到使二極管陣列的亮度達到亮度調節(jié)信息所要求的亮度下限時,則根據(jù)環(huán)境溫度以及亮度調節(jié)信息生成第四電阻控制信息,以便于根據(jù)第四電阻控制信息生成第一調整阻值,從而根據(jù)第一調整阻值調整二極管陣列所需的驅動電流的峰值,并結合脈寬調制pwm控制信號調整驅動電流的脈沖寬度,以達到擴大二極管陣列亮度范圍的目的,使二極管陣列的亮度達到亮度調節(jié)信息所要求的亮度。
506、根據(jù)環(huán)境溫度以及亮度調節(jié)信息生成脈寬調制pwm控制信息。
507、根據(jù)第二調整阻值、第一調整阻值以及脈寬調制pwm控制信息向二極管陣列輸出驅動電流。
具體的,第二調整組織的精度高于第一調整阻值,通過結合第二調整阻值,提高了第二調整阻值與第一調整阻值之和的精度,從而可以方便快捷的調整向二極管陣列所輸出驅動電流的范圍與精度,并降低成本。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以權利要求的保護范圍為準。