MAX6950/MAX6951:高性能LED顯示驅動芯片的深度解析
在電子設備的顯示領域,LED顯示屏憑借其高亮度、低功耗、長壽命等優點得到了廣泛應用。而要實現LED顯示屏的精確控制和高效驅動,一款優秀的顯示驅動芯片至關重要。今天,我們就來深入探討Maxim公司的兩款明星產品——MAX6950和MAX6951。
文件下載:MAX6951.pdf
芯片概述
MAX6950和MAX6951是兩款緊湊的共陰極顯示驅動芯片,它們通過SPI?、QSPI?、MICROWIRE?兼容的串行接口,將微處理器與單個7段數字LED、條形圖或離散LED連接起來。其中,MAX6950可驅動多達5個7段數字或40個離散LED,而MAX6951則能驅動多達8個7段數字或64個離散LED。這兩款芯片的供電電壓范圍為2.7V至5.5V,非常適合各種低功耗應用。
芯片特性
高速串行接口
具備26MHz的高速SPI、QSPI、MICROWIRE兼容串行接口,能夠快速傳輸數據,確保顯示的實時性和流暢性。
寬電壓范圍
可在2.7V至5.5V的電壓下穩定工作,適應不同的電源環境。
靈活的顯示控制
- 支持十六進制解碼/無解碼數字選擇,用戶可以根據需要選擇是否對數字進行解碼,實現各種顯示效果。
- 具備數字亮度控制功能,可通過內部脈沖寬度調制器對顯示亮度進行16級調節。
-
支持段閃爍控制,且閃爍可以在多個驅動器之間同步,為顯示增添動態效果。
低功耗設計
- 具有低功耗關斷模式,關斷電流僅為75μA,同時數據可以保留,有效節省能源。
-
段驅動器采用壓擺率限制技術,可降低電磁干擾(EMI)。
其他特性
- 上電時顯示空白,避免不必要的顯示。
- 可驅動共陰極LED數字,適用于大多數LED顯示屏。
- 多路復用時鐘可與外部時鐘同步,確保顯示的穩定性。
芯片應用
MAX6950和MAX6951的應用范圍非常廣泛,涵蓋了多個領域:
- 消費電子:如機頂盒、面板儀表等,為用戶提供清晰的數字顯示。
- 家電產品:如白色家電,可用于顯示各種工作狀態和參數。
- 工業控制:在工業控制器和儀器儀表中,實現對各種數據的實時顯示。
- 音頻設備:專業音頻設備中,用于顯示音量、頻率等信息。
- 醫療設備:在醫療設備中,為醫護人員提供準確的參數顯示。
芯片參數
絕對最大額定值
| 參數 | 數值 |
|---|---|
| V+電壓 | -0.3V至6V |
| 其他引腳電壓 | -0.3V至(V+ + 0.3V) |
| DIG1 - DIG8灌電流 | 440mA |
| SEG1 - SEG9源電流 | 55mA |
| 連續功耗(TA = +70°C) | 667mW(16引腳QSOP,+70°C以上每升高1°C降額8.34mW) |
電氣特性
| 參數 | 符號 | 條件 | 最小值 | 典型值 | 最大值 | 單位 |
|---|---|---|---|---|---|---|
| 工作電源電壓 | V+ | - | 2.7 | - | - | V |
| 關斷電源電流 | ISHDN | 關斷模式,所有數字輸入在V+或GND,TA = +25°C | 62 | - | 160 | μA |
| 工作電源電流 | I+ | 所有段開啟,所有數字掃描,強度設置為滿,內部振蕩器,無顯示負載連接 | - | 10 | 15 | mA |
| 主時鐘頻率(OSC內部振蕩器) | fosc | OSC = RC振蕩器 | 1 | - | 8 | MHz |
| 主時鐘頻率(OSC外部時鐘) | fosc | OSC外部驅動 | 1 | - | 8 | MHz |
| 顯示掃描速率(OSC外部時鐘) | fSCAN | 8個數字掃描,OSC外部驅動 | 155 | - | 1250 | Hz |
| 顯示掃描速率(OSC內部振蕩器) | fSCAN | 8個數字掃描,OSC = RC振蕩器 | 155 | - | 1250 | Hz |
引腳說明
| 引腳名稱 | 功能 |
|---|---|
| DIN | 串行數據輸入,在CLK上升沿將數據加載到內部16位移位寄存器 |
| CLK | 串行時鐘輸入,CLK上升沿將數據移入內部移位寄存器,下降沿將數據從DOUT輸出,僅當CS為低電平時有效 |
| DIGX, SEGX | 數字X輸出,作為數字驅動器時從顯示共陰極吸收電流;段X驅動器向顯示提供電流,關閉時為高阻抗 |
| ISET | 電流設置,通過電阻(RSET)連接到GND設置峰值電流,與電容CSET一起設置多路復用時鐘頻率 |
| GND | 接地 |
| OSC | 多路復用器時鐘輸入,使用內部RC振蕩器時,電容(CSET)連接到GND;使用外部時鐘時,由1MHz至8MHz時鐘驅動 |
| CS | 芯片選擇輸入,CS為低電平時將串行數據加載到移位寄存器,CS上升沿鎖存最后16位串行數據 |
| V+ | 正電源電壓,通過0.1μF電容旁路到GND |
| PAD | 暴露焊盤,連接到GND |
串行尋址模式
MAX6950和MAX6951采用SPI兼容的3線串行接口,通過三個輸入引腳(CLK、CS、DIN)與微處理器通信。串行接口數據字長度為16位,其中D15 - D8包含命令地址,D7 - D0包含數據。數據傳輸順序為D15首先傳輸,D0最后傳輸。具體的寫入序列如下:
- 將CLK拉低。
- 將CS拉低,使能內部16位移位寄存器。
- 按照順序將16位數據(D15 - D0)時鐘輸入到DIN,注意設置和保持時間。
- 將CS拉高,鎖存數據。
寄存器配置
無操作寄存器(No-Op)
當MAX6950或MAX6951作為級聯SPI設備鏈中的最后一個設備時使用,確保在向其他級聯設備寫入特定命令時,該芯片接收無操作命令。
顯示測試寄存器(Display-Test)
用于在正常模式和顯示測試模式之間切換。顯示測試模式下,所有LED點亮,覆蓋但不改變所有控制和數字寄存器(包括關斷寄存器)。
掃描限制寄存器(Scan-Limit)
設置顯示的數字數量,范圍為1至8個。可以將MAX6950設置為掃描6、7或8個數字,但實際只有前5個數字會顯示。
強度寄存器(Intensity)
通過內部脈沖寬度調制器對顯示亮度進行數字控制,可將平均段電流從峰值電流的1/16到15/16進行16級調節。
解碼模式寄存器(Decode Mode)
為每個數字設置十六進制解碼(0 - 9,A - F)或無解碼操作,每個位對應一個數字,邏輯高選擇十六進制解碼,邏輯低繞過解碼器。
數字寄存器(Display Digit)
由兩個8字節的雙端口SRAM平面(P0和P1)實現,用于存儲用戶希望在LED數字上顯示的數據。
顯示閃爍模式
芯片支持顯示閃爍功能,通過在P0和P1平面之間交替顯示數字寄存器數據實現。閃爍速度由多路復用時鐘頻率和配置寄存器中的閃爍速率選擇位B決定。多個MAX6950/MAX6951驅動器的OSC輸入可以連接到外部時鐘,實現閃爍的同步。
外部組件選擇
RSET和CSET
RC振蕩器使用外部電阻RSET和外部電容CSET設置振蕩器頻率fOSC,范圍為1MHz至8MHz。RSET還設置峰值段電流,推薦值為56kΩ,CSET推薦值為27pF,此時振蕩器頻率為4MHz,閃爍頻率分別為0.5Hz和1Hz。
LED最大反向電壓
由于芯片的顯示連接方案會使LED段在多路復用時間的一部分處于反向偏置,因此選擇的LED必須能夠承受等于芯片最大電源電壓的反向偏置。
應用注意事項
選擇電源電壓以最小化功耗
在滿足LED正向電壓降和驅動輸出級0.6V裕量的前提下,應盡量選擇較低的電源電壓,以降低驅動芯片的功耗。如果電源電壓過高,可以在電源中插入串聯電阻來降低芯片的供電電壓。
低電壓操作
芯片在2.7V至5.5V的電源范圍內工作,最低有效電源電壓由LED在峰值電流ISEG下的正向電壓降加上驅動輸出級所需的0.6V裕量決定。當電源電壓低于此值時,驅動輸出級可能會出現欠壓現象,無法正確調節電流。
計算功耗
芯片的功耗上限由以下公式計算: [PD=(V+×I+)+(V+-VLED)(DUTY×ISEG×N)] 其中,V+為電源電壓,DUTY為強度寄存器設置的占空比,N為驅動的段數,VLED為LED正向電壓,ISEG為RSET設置的段電流。
電源和布局
芯片使用單個2.7V至5.5V電源供電,應使用0.1μF電容盡可能靠近引腳旁路電源。如果芯片離電路板輸入大容量去耦電容較遠,應添加22μF電容。在電路板布局時,RSET應靠近引腳7和8,并使用短走線直接連接到這些引腳,RSET的接地端走線應直接連接到引腳8,且不與其他接地連接共用。
總結
MAX6950和MAX6951是兩款功能強大、性能優異的LED顯示驅動芯片,具有高速串行接口、寬電壓范圍、靈活的顯示控制、低功耗設計等優點,適用于各種LED顯示應用。在實際設計中,我們需要根據具體需求合理選擇芯片,并注意外部組件的選擇、電源和布局等問題,以確保芯片的正常工作和顯示效果。希望通過本文的介紹,能幫助大家更好地了解和應用這兩款芯片。你在使用這兩款芯片的過程中遇到過哪些問題呢?歡迎在評論區留言分享。
-
MAX6951
+關注
關注
0文章
4瀏覽量
6089
發布評論請先 登錄
MAX6951:高性能LED顯示驅動芯片的深度解析
評論