本應用筆記是討論MAX6952和MAX6953 LED驅動器應用中的軟件和處理器接口問題的兩篇應用筆記之一,用于構建用于留言板和動畫圖形顯示的LED矩陣圖形面板。
MAX6952和MAX6953為4位陰極排5×7矩陣LED顯示驅動器,通過高速SPI(MAX6952)或I2C控制(MAX6953) 串行接口。這些驅動程序主要用于字符顯示應用,其中單個 5×7 矩陣數字在物理上間隔開以形成一個或多個字符行(圖 1)。
圖1.使用 8×2 個矩陣字符的 5 個字符 x 7 行矩陣顯示面板的示例。
字符矩陣顯示面板比圖形矩陣面板更便宜,因為使用的 LED 更少。示例字符面板(圖 1)在字符之間垂直和水平方向上使用 1-LED 間距作為字符間距。對于等效圖形面板,此間距為每個水平間距 8 個 LED,每個垂直間距需要 6 個 LED(圖 2)。當然,圖形面板用途更廣;可以平滑滾動(逐像素),可以顯示圖形和更大的文本,等等。
圖2.48×16圖形矩陣顯示面板的示例。
MAX6952或MAX6953與圖形顯示器的電氣連接
MAX6952或MAX6953通常驅動4個單色5×7矩陣陰極排數字(表1)或2個雙色數字(表2)。多路復用引擎實際上并不知道或關心使用的是單色還是雙色顯示器;雙色數字在電氣和軟件中都被視為兩個單色數字。
數字 | O0 | O1 | O2 | O3 | O4 | O5 | O6 | O7 | O8 | O9 | O10 | O11 | O12 | O13 | O14 | O15 | O16 | O17 | O18 | O19 | O20 | O21 | O22 | O23 |
1 |
數字 0 行(陰極)R1 至 R7 數字 1 行(陰極)R1 至 R7 |
數字 0 列(陽極) C1 到 C5 |
數字 1 列(陽極) C1 到 C5 |
|||||||||||||||||||||
2 |
數字 2 行(陰極)R1 至 R7 數字 3 行(陰極)R1 至 R7 |
數字 2 列(陽極) C1 到 C5 |
數字 3 列(陽極) C1 到 C5 |
數字 | O0 | O1 | O2 | O3 | O4 | O5 | O6 | O7 | O8 | O9 | O10 | O11 | O12 | O13 | O14 | O15 | O16 | O17 | O18 | O19 | O20 | O21 | O22 | O23 |
1 | 數字 0 行(陰極)R1 到 R7 | 數字 0 列(陽極)C1 到 C10 | ||||||||||||||||||||||
- 5個綠色陽極 - | - 5個紅色陽極 - | |||||||||||||||||||||||
2 | 數字 1 行(陰極)R1 到 R7 | 數字 1 列(陽極)C1 到 C10 | ||||||||||||||||||||||
- 5個綠色陽極 - | - 5個紅色陽極 - |
從多路復用驅動方案的角度來看,可以看出MAX6952/3實際上是在驅動14×10 LED矩陣(表3)。這個大矩陣通常被細分以適應預期的 4 個單色數字(7 個陰極行,5 個陽極列)或 2 個雙色數字(7 個陰極行,10 個陽極列)。
數字 | O0 | O1 | O2 | O3 | O4 | O5 | O6 | O7 | O8 | O9 | O10 | O11 | O12 | O13 | O14 | O15 | O16 | O17 | O18 | O19 | O20 | O21 | O22 | O23 |
1 | 矩陣行(陰極)R1 至 R14 | 矩陣柱(陽極)C1 至 C10 |
定義 LED 圖形面板
單個MAX6952或MAX6953可通過14個陽極驅動多達10個陰極的LED陣列,或多個符合該限值的較小陣列(例如,5個7×6952陰極排陣列)。最好的方法是設計顯示系統(tǒng),使每個MAX6953或MAX5驅動其獨立的顯示矩陣子模塊。因此,首選的顯示元件是 7×<> 矩陣 LED,對接在一起(或使用分立 LED 等效),根據需要單色或雙色。
圖形面板通常構建為八進制尺寸,換句話說,每側的像素或 LED 數量是 8 的倍數。八進制映射通過 5 位微處理器簡化了數據處理,其中顯示器的內存映射為字節(jié)寬。此外,等寬小字體的傳統(tǒng)標準是 7×8 字體塊中的 8×8 字體。在這種情況下,8×3 塊在每個字符周圍提供空格以分隔字符(圖 5)。當然,圖形面板的優(yōu)點之一是字體可以設計成各種大小,粗體和斜體,間距可以成比例,所以 7×<> 字體不太重要。
圖3.5x7 字體塊中的 8×8 字體字符示例。
由 5×7 個矩陣塊構建的最小 LED 陣列也適合由 8×8 個矩陣塊構建的模塊,為 40 × 56 像素(圖 4)。這稱為矩陣子塊。圖 4 將矩陣子塊顯示為橫向格式,這是常見的方向。矩陣子塊改為旋轉為縱向格式。
圖4.矩陣子塊;多個 8x8 矩陣顯示器到多個 5×7 矩陣顯示器的最小映射。
目標圖形面板的大小應是此矩陣子塊的精確倍數。如果能夠做到這一點,設計將使用最少數量的MAX6952或MAX6953驅動器,軟件驅動程序可以將顯示器視為這些矩陣子模塊的正交陣列。
MAX6952或MAX6953驅動器有多種有效配置,用于驅動該矩陣子模塊內的5×7元件。圖 5 和圖 6 顯示了單色和雙色子塊的示例驅動程序配置?,F在由面板設計人員選擇使用 40 × 56 像素尺寸的整數倍的圖形面板大小。最后一個提示:橫向格式子塊可以組合在一起構建縱向面板,反之亦然。例如,2 行 6 個并排縱向面板構造一個 240 × 112 橫向面板。
圖5.MAX6952或MAX6953驅動器分配單色矩陣子模塊的示例
圖6.MAX6952或MAX6953驅動器分配雙色矩陣子模塊的示例。
審核編輯:功夫兔
-
led
+關注
關注
242文章
23391瀏覽量
663788 -
驅動器
+關注
關注
53文章
8297瀏覽量
147198 -
SPI
+關注
關注
17文章
1724瀏覽量
92229
發(fā)布評論請先 登錄
相關推薦
PCF8579 I2C接口的LCD點陣圖形列驅動器芯片簡介
MAX6953,pdf,datasheet,Matrix L
軟件控制的MAX6952和MAX6953LED驅動器的圖形應
![軟件控制的<b class='flag-5'>MAX6952</b>和<b class='flag-5'>MAX6953LED</b><b class='flag-5'>驅動器</b>的<b class='flag-5'>圖形</b>應](https://file1.elecfans.com//web2/M00/A4/D1/wKgZomUMNc-AJOL4AAAXJXjJHDQ309.gif)
添加小組發(fā)光強度控制MAX6952和MAX6953 5x7矩
![添加小組發(fā)光強度控制<b class='flag-5'>MAX6952</b>和<b class='flag-5'>MAX6953</b> <b class='flag-5'>5x7</b>矩](https://file1.elecfans.com//web2/M00/A4/D1/wKgZomUMNc-AWv_lAAAS7W2Ek2I902.gif)
建設點陣圖形小組與MAX6952和MAX6953 5x7LE
![建設<b class='flag-5'>點陣圖形</b>小組與<b class='flag-5'>MAX6952</b>和<b class='flag-5'>MAX6953</b> <b class='flag-5'>5x7</b>LE](https://file1.elecfans.com//web2/M00/A4/D1/wKgZomUMNdCAUSFwAABYy1PL7_I370.gif)
MAX6953 Development board,MAX6
![<b class='flag-5'>MAX6953</b> Development board,<b class='flag-5'>MAX</b>6](https://file1.elecfans.com//web2/M00/A5/84/wKgZomUMOM2AKCSkAACdDStzwx4750.jpg)
MAX6960-MAX6963 8*8點陣圖形LED驅動器
![<b class='flag-5'>MAX6960-MAX</b>6963 8*8<b class='flag-5'>點陣圖形</b><b class='flag-5'>LED</b><b class='flag-5'>驅動器</b>](https://file1.elecfans.com//web2/M00/A6/5A/wKgZomUMPROAeU0JAAAQ3yp1_lM141.gif)
評論