close

使用LM3915製作的對數型LED音量顯示器  

使用LM3915製作的對數型LED音量顯示器 (To implement Log-type Audio Level Display with LM3915 & LEDs) (VU Meter?)

文章日期:2013-08-14 20:09

這篇文章越寫越長 試做的線路也越來越多 先把內容重點摘錄如下

目前試做的線路有

1. Dual channel, 10-Step, 30dB, Audio Level Display by LM3914/LM3915 (雙聲道, 10階, 30dB, 音量顯示器)

2. Single channel, 20-Step, 60dB, Audio Level Display by LM3915 (單聲道, 20階, 60dB, 音量顯示器)

3. Dual channel, 10-Step, 30dB, 100W Audio Power Meter by LM3915 (雙聲道, 10階, 30dB, 100W功率顯示器) (8/21新增)

說破了不值錢 整個LM391x系列(LM3914/LM3915/LM3916)的應用相當多 但週邊線路卻是相當簡單 就當我幫大家當個書僮 K完datasheet再實做驗證 希望有興趣的同好可以節省一些時間 呵呵

(依成本架構與線路難易度來說 我猜沒有人會出套件 所以有興趣的DIYer應該得要自己動手 難度不高 只是焊點多了點 我相信會拿烙鐵的DIYer應該都可以獨立完成)

緣起

上個星期好友買了VU驅動板來試裝他手邊的VU表 但卻發現VU指針擺動幅度相當小 請我看看能不能稍加修改 把指針擺幅增大

可以想像的是"沒說明書 更沒有線路圖" 呵呵 又再一次的上網搜尋與動手除錯修改

其實很多套件的技術門檻真的不高 不管是怕別人抄襲 還是懶的寫說明書 這樣的套件販售方式都會大大傷害DIYer的信心與興趣 一而再 再而三的失敗都會讓人熱情消退 久而久之 玩DIY的人口就越來越少了

關於使用TA7332PTA7318P所做的VU驅動板 可以參考這一篇很棒的文章 其中理論 / 線路圖 / Q&A 一應俱全 圖文並茂 這樣的套件販售才能長久 才能讓人對賣家有信心

VU表 電平表原理與製作使用 by 云外天 http://www.yunwt.net/1mydiy/qt21.htm 

在找到這篇文章之前 因為對VU表涉獵不深 沒把握可以修改的好 所以同時間研究有什麼方式可以來當音量顯示 搜文後發現很多人使用LM3914 or LM3915來製作

運氣蠻好的 VU表的擺幅與靈敏度的修改完成了 試做LM3915的LED音量顯示器一次搞定 所以花時間寫了這篇文章給有需要的同好參考

(應該是世代間的差距 其實以我已跨入中年的音響迷來說 真的不會想到把LED音量顯示裝到音響系統 <如果是像Mcltosh"湖水藍"的VU表 我還有點興趣 呵呵> 但似乎很多年輕人卻相當喜歡這閃爍的LED 呵呵 沒關係 青菜蘿蔔各有所好 只要喜歡DIY 喜歡聽音樂玩音響都是好事啦 呵呵) 


IC (Intgrated Circuit)的好處就是Design House選定好applications 把整個線路與元件整合到晶片裡 只留下簡單的外部元件給使用者調整參數即可 簡單又好用 不需要太多的電學基礎 只要看得懂datasheet原理與應用就可以順利完成了 如上一篇的LM317只留下二支外部電阻調整電壓放大倍數 而這個LM3915也只留下二支外部電阻設定Vref (reference voltage) 18隻腳的LM3915 扣掉10隻腳給LED 扣掉2隻腳給Ground 1隻腳給Vcc 剩下沒幾隻腳要設定 所以要失敗 還真不容易 呵呵 Trust me, you can do it!

如上圖是highlight自LM3915 dataheet 這線路圖是"0V to 10 Log Display" 而我們的目的式改成音量顯示 所以紅線部分是建議修改或該注意的地方

首先檢視一下這二個公式

Vref = 1.25 * (1+R2/R1) + R2 * 80uA 其中R1=1.24K & R2=8.06K 代入公式

Vref = 1.25 * (1+8.06/1.24) + 8.06 * 80uA = 9.375 + 0.65 ~= 10V

Iled = 12.5/R1 + Vref/2.2K = 10.1 + 5.5 = 15.6mA

簡單的說 LM3914/LM3915的工作原理是內建10個比較器 把輸入電壓拿來跟Vref比較(上限就是Vref) 當輸入訊號比第1個比較器的電壓高時 第1顆LED就會亮起 依此類推 如此就可以看LED亮幾顆燈來判斷電壓高低或音量高低 (下一段會有LM3914/LM3915的Block Diagram  所以下一段再來解釋)

 

 

這張圖是用來說明LM3914/LM3915的Pin 9 - Mode Setting ("Bar Graph" & "Dot" mode)

用文字說明很難解釋 看圖一下就懂

當Pin 9 - Open (空接) 就是Dot mode 就只亮該準位的那一顆LED (如圖左)

當Pin 9 - High (接到+V) 就是Bar Graph mode 就把該準位以下的LED都點亮 (如圖右)

 

LM3914與LM3915是pin-to-pin compatible 所以可以直接置換 但最大的差別在哪裡?

LM3914是線性等差型 而LM3915是對數型

上圖用Display的結果來顯示二者的差別 圖左是二顆都使用LM3915 也都輸入一樣的訊號 所以顯示結果一樣 都是亮8顆LED

而圖右使用一顆LM3914與一顆LM3915 在輸入一樣的訊號狀況下 二者所亮的的LED燈數不一樣(LM3914亮6個LED 而LM3915亮8個LED) 下圖用Block Diagram來解釋

不確定大家對數學中的對數Log還記不記得  呵呵 所以先用線性的LM3914來做解釋比較容易了解

如之前所說 您可以把LM3914當成內建10個比較器的IC 而10個比較器的電位差(與其串聯電阻值成正比)是線性的 舉例來說 如圖二的應用是0~10V的電壓顯示 所以Vref設成10V 而LM3914內建的10個比較器 其間距的電阻值是1K 所以Vref所對應的total電阻值是1K*10

以比較器1來說 其比較電壓與電阻成正比 等於Vref的1/10 而比較器2說 其比較電壓等於Vref的2/10 依此類推 而剛好Vref=10V 所以比較器1的比較電壓是1V 而比較器2的比較電壓是2V 依此類推...

所以當輸入訊號 1V<Vin<2V時 比較器1導通 所以LED1亮起 相同的 如果輸入訊號 5V<Vin<6V時 比較器1~比較器5導通 所以LED1~LED5皆亮起(Bar Graph mode) 依此類推 ...

線性的原理比較容易了解 LM3914的原理您懂了 只要把"線性"改成"對數" 那LM3915您也會了解了

LM3914是線性 所以適合用來製作電壓表 而LM3915是對數型 所以用來製作音量顯示較為適合

 

 

如果用CD Player當輸入訊號 因為音樂訊號永遠在變動 比較上比較困難 之前提過LM3914可以當線性的電壓表 所以我把輸入訊號改為DC2V

您可以看到Vin=2V 相當於Vref的62%時 線性的LM3914亮6顆LED 而對數型的LM3915則亮8顆LED (此時的Vref=3.2V 而不是之前舉例的10V 請不要搞混)

為什麼? 如上一段所演繹 LM3914的第6比較器 其串聯電阻值為6K 而Vref的串聯電阻值為10K 所以當Vin = 62 % * Vref時 LED1~LED6都亮起

而LM3915各比較器的串聯電阻值與Vref比較的百分比 列表如下

  R1 R2 R3 R4 R5 R6 R7 R8 R9 R10
Accum. R 1 1.41 2 2.83 4 5.66 8 11.31 16 21.63
% 4.6% 6.5% 9.2% 13.1% 18.5% 26.2% 37.0% 52.3% 74.0% 100.0%

 

所以62% of Vref對LM3915來說 已Enable了第8個比較器所以LED1~LED8都亮起

以靈敏度與相對音量的視覺效果來說 我也覺得以LM3915來製作音量顯示器效果較佳

當您看到這組數字 (-20, -10, -7, -5, -3, -1, 0, +1, +2, +3) 您想到什麼?? 呵呵

 

 

 

 

 

 


就是VU表啦 (Volume Unit Meter)

這也就是LM3916的特性與主要應用 dB型與VU顯示

根據LM3916 datasheet 其實LM3916跟LM3914/LM3915也是pin-to-pin compatible 本來想買來測試與比較 但說來您不相信 台灣幾乎找不到 西寧市場的德昌/恆茂 光華商場的良興/源達/今華 我都問過了 大多只賣LM3915 連一顆LM3916庫存都沒有 網路搜尋也沒收穫 看來只好到大陸淘寶網找了 待我找到LM3916再來補充吧

這要表達什麼? 這二片板子不是大同小異嗎? 難道只是要說明可以把LED從綠色換成紅色而已嗎?

呵呵 我還沒有這麼無聊啦

右上角那片板子是第一次試做的 規格是Dual-Channel 10-Step 30dB Display (雙聲道 10階 30dB)

左下角這片板子是根據LM3915 datasheet所試做的 Single-Channel 20-Step 60dB Display (單聲道 20階 60dB) 也就是精準度更高 (從30dB提高到60dB) 分成20階來顯示音量

夜深了 先擱筆吧 簡單整理與結論過幾天補上吧

再次感謝瀏覽 謝謝!!

arrow
arrow
    文章標籤
    lm3914 lm3915 VU表
    全站熱搜

    真空管的雋永美聲 發表在 痞客邦 留言(5) 人氣()