MAX6958/MAX6959:高效2線接口LED顯示驅(qū)動方案解析
在電子設(shè)備的顯示系統(tǒng)設(shè)計中,LED顯示驅(qū)動芯片起著至關(guān)重要的作用。今天,我們就來詳細(xì)探討一下MAXIM公司推出的MAX6958/MAX6959 2線接口、3V至5.5V、4位9段LED顯示驅(qū)動芯片,它不僅能驅(qū)動多種LED顯示組合,還具備按鍵掃描等實用功能。
文件下載:MAX6958.pdf
芯片概述
MAX6958/MAX6959是緊湊型復(fù)用共陰極顯示驅(qū)動器,通過(SMBus ^{TM})和I2C兼容的2線串行接口,可將微處理器與七段數(shù)字LED或離散LED連接起來。其2線串行接口采用固定的0.8V/2.1V邏輯閾值,當(dāng)顯示驅(qū)動器由5V電源供電時,能與2.5V和3.3V系統(tǒng)兼容。
驅(qū)動能力
- 可驅(qū)動多達四個帶小數(shù)點的7段數(shù)字,外加四個離散LED;若不使用數(shù)字的小數(shù)點,則可驅(qū)動四個7段數(shù)字和八個離散LED;還能驅(qū)動多達36個離散LED。
- MAX6959還包含兩個輸入端口,可配置為按鍵開關(guān)讀取器,自動掃描并消抖多達八個開關(guān)。
芯片特性
- 接口與電源:具備400kbps的2線串行接口,工作電壓范圍為3V至5.5V。
- 驅(qū)動性能:能驅(qū)動共陰極LED數(shù)字,提供23mA的恒定電流LED段驅(qū)動,采用十六進制解碼/無解碼數(shù)字選擇。
- 亮度控制:擁有64級數(shù)字亮度控制,可靈活調(diào)節(jié)顯示亮度。
- 抗干擾設(shè)計:段驅(qū)動器采用壓擺率限制,有效降低EMI。
- 按鍵處理:MAX6959可對多達八個開關(guān)進行消抖處理,具備n鍵翻轉(zhuǎn)功能,按鍵輸入消抖時還有IRQ輸出。
- 低功耗模式:具有20μA的低功耗關(guān)機模式,數(shù)據(jù)可保留。
- 溫度范圍:適用于 -40°C至 +125°C的汽車溫度范圍。
- 封裝形式:提供16引腳PDIP和QSOP封裝。
電氣特性
絕對最大額定值
| 參數(shù) | 額定值 |
|---|---|
| V +、SCL、SDA電壓 | -0.3V至 +6V |
| 其他引腳電壓 | -0.3V至 (V + + 0.3V) |
| DIG0/SEG0 - DIG3/SEG3灌電流 | 275mA |
| DIG0/SEG0 - SEG9源電流 | 30mA |
| SCL、SDA、INPUT1、INPUT2電流 | 20mA |
| 16引腳QSOP連續(xù)功耗 ( (T_{A}=+70^{circ} C) ) | 667mW(70°C以上以8.34mW/°C降額) |
| 16引腳DIP連續(xù)功耗 ( (T_{A}=+70^{circ} C) ) | 842mW(70°C以上以10.5mW/°C降額) |
| 工作溫度范圍 | -40°C至 +125°C |
| 結(jié)溫 | +150°C |
| 存儲溫度范圍 | -65°C至 +150°C |
| 引腳焊接溫度 (10s) | +300°C |
DC電氣特性
包含工作電源電壓、關(guān)機電源電流、工作電源電流、顯示掃描速率、按鍵掃描消抖時間、段驅(qū)動源電流、段電流壓擺率、段驅(qū)動電流匹配等參數(shù),在不同條件下有相應(yīng)的典型值和最值。
時序特性
規(guī)定了串行時鐘頻率、總線空閑時間、保持時間、建立時間等參數(shù),確保數(shù)據(jù)傳輸?shù)臏?zhǔn)確性和穩(wěn)定性。
典型工作特性
通過一系列圖表展示了按鍵掃描消抖時間與溫度、掃描速率與溫度、掃描速率與電源電壓、段源電流與電源電壓等關(guān)系,為工程師在不同工作條件下的設(shè)計提供參考。
引腳描述
| 引腳編號 | MAX6958引腳名 | MAX6959引腳名 | 功能 |
|---|---|---|---|
| 1 | SDA | SDA | 串行數(shù)據(jù)輸入/輸出 |
| 2 | SCL | SCL | 串行時鐘輸入 |
| 3 | SEG9 | IRQ/SEG9 | 段輸出或中斷輸出 |
| 4 - 7、11 - 15 | DIGX, SEGX | DIGX, SEGX | 數(shù)字和段驅(qū)動器 |
| 8 | GND | GND | 接地 |
| 9 | N.C. | INPUT1 | 通用輸入端口1 |
| 10 | N.C. | INPUT2 | 通用輸入端口2 |
| 16 | V + | V + | 正電源電壓 |
詳細(xì)功能解析
顯示連接方案
MAX6958/MAX6959可采用多種顯示連接方式,如連接四個單數(shù)字顯示器、兩個雙數(shù)字顯示器等,還能處理雙色單數(shù)字顯示器。其包含七段顯示的十六進制字體映射,可直接控制七段LED數(shù)字或使用十六進制字體。
串行接口
作為從設(shè)備,通過2線接口發(fā)送和接收數(shù)據(jù),使用串行數(shù)據(jù)線(SDA)和串行時鐘線(SCL)實現(xiàn)主從設(shè)備間的雙向通信。每次傳輸包括起始條件、7位從地址加R/W位、1個或多個數(shù)據(jù)字節(jié)和停止條件。
寄存器功能
- 數(shù)字類型寄存器:包括四個數(shù)字寄存器和一個段寄存器,用于存儲顯示數(shù)據(jù),每個位控制一個段的狀態(tài)。
- 解碼模式寄存器:設(shè)置每個數(shù)字的十六進制解碼或無解碼操作,可靈活組合。
- 配置寄存器:用于進入和退出關(guān)機模式、檢查設(shè)備類型和全局清除數(shù)字?jǐn)?shù)據(jù)。
- 掃描限制寄存器:設(shè)置顯示的數(shù)字?jǐn)?shù)量,同時限制可掃描的按鍵數(shù)量。
- 強度寄存器:通過內(nèi)部脈沖寬度調(diào)制器提供數(shù)字控制的顯示亮度。
- 端口配置寄存器(MAX6959):配置INPUT1、INPUT2和IRQ/SEG9端口的功能。
- 按鍵消抖寄存器(MAX6959):顯示哪些按鍵已被消抖檢測到。
- 按鍵按下寄存器(MAX6959):顯示哪些按鍵在最后一次測試中被按下。
- 顯示測試寄存器:可使所有LED亮起,用于測試顯示功能。
按鍵掃描(MAX6959)
MAX6959的兩個輸入端口可作為通用邏輯輸入或進行自動按鍵掃描。按鍵掃描電路利用LED的共陰極驅(qū)動器輸出作為按鍵掃描驅(qū)動器,最多可掃描八個按鍵。每個按鍵連接到INPUT1或INPUT2時,若有多個按鍵連接,需使用小信號二極管防止短路。
應(yīng)用信息
驅(qū)動雙色LED
將雙色數(shù)字視為兩個單色數(shù)字進行處理,可實現(xiàn)紅、綠或橙色顯示。
低電壓操作
在4.5V至5.5V電源電壓下,可保證為2.4V(或更低)LED提供23mA的段電流;在3V電源電壓下,可為2V(或更低)LED提供至少15.5mA的段電流。
功率耗散計算
可通過公式 (P{D}=(V+× I+)+(V+-V{LED })(DUTY × I_{SEG} × N)) 計算芯片的上限功率耗散。
電源供應(yīng)
使用單個3V至5.5V電源供電,需在V +與GND之間靠近設(shè)備處旁路一個0.1μF的電容,若芯片遠(yuǎn)離電路板輸入的大容量去耦電容,還需額外旁路一個10μF的電容。
總結(jié)
MAX6958/MAX6959以其豐富的功能、良好的電氣特性和廣泛的應(yīng)用適應(yīng)性,為電子工程師在LED顯示驅(qū)動設(shè)計中提供了一個優(yōu)秀的解決方案。無論是在消費電子、工業(yè)控制還是汽車電子等領(lǐng)域,都能發(fā)揮重要作用。希望本文能幫助工程師更好地理解和應(yīng)用這兩款芯片,在實際設(shè)計中取得理想的效果。你在使用類似芯片時遇到過哪些問題呢?歡迎在評論區(qū)分享交流。
發(fā)布評論請先 登錄
MAX6958:高效2線接口LED顯示驅(qū)動方案解析
評論