提供 64 級對數(shù)調(diào)光的白光 LED 驅(qū)動器
圖1,該電路為白光 led 提供對數(shù)函數(shù)調(diào)光功能。 圖 1 所示電路是為需要多級對數(shù)調(diào)光白光 led的便攜式電源而設(shè)計的。該電路依靠 3.3v 電源驅(qū)動多達 4 個白光 led,并調(diào)節(jié) led 總電流,調(diào)節(jié)范圍為 1 ma ~ 106 ma,共 64 級,每級1db。該驅(qū)動器是一個電荷泵,它建立電流 iset(來自 ic3 的 set 引腳)的鏡像,以便產(chǎn)生流過每一個 led的 (215·iset±3%)電流。內(nèi)部電路使set引腳保持在0.6v。為了控制 led亮度,運算放大器ic2監(jiān)視數(shù)字電位計ic1 的高側(cè)電壓和動能點電壓之間的電壓差。然后,運算放大器放大該電壓,放大倍數(shù)等于增益值,用以設(shè)置最大輸出電流。電位計的 w1 端子的零電阻對應(yīng)于最小 led 電流,因此對應(yīng)于最低亮度。由于set引腳電壓固定在0.6v,因此 r5 左側(cè)的任何電壓變化都會改變 iset,由此引起的 led 電流的變化則會改變led的亮度。r5 設(shè)置最大 led 電流:r5=215×0.6/iled(desired),其中 iled是流過一只 led 的電流。 ic1是具有對數(shù)型電阻分布特征和一個模擬電壓動能點的數(shù)字式電位計。每個動能點抽頭對應(yīng)于 h1和 w1(引腳11和引腳9)之間的 1 db 衰減。該 ic 包含兩個電位計,均由一個 16 位代碼通過一個三線串口來控制。為了設(shè)置 led 電流,就使rst處于高電平,并從lsb開始,通過時鐘脈沖把16位送入ic1的 d引腳。clk引腳 的每個脈沖都把一個位輸入到寄存器。該電路只使用一個電位計,因此從第0 位~第7 位都是“不需要關(guān)心”位。第8 位~第14 位決定動能點位置:第8 位至 第13 位設(shè)置代碼,第14 位是“靜音”。(第14 位的邏輯“ 1 ”使 r5 左側(cè)設(shè)置為大約 0.599v,從而產(chǎn)生可能的最低輸出電流。)在輸入所有 16 位之后,要使rst處于高電平,輸入代碼,并改變亮度。圖 2 示出了 led 電流和電位計的輸入代碼之間的對數(shù)關(guān)系。圖2,圖 1 所示電路的led 電流與輸入代碼變化的關(guān)系曲線