本應用筆記討論如何將MAX6950和MAX6951 7段LED顯示屏驅動器連接至多路復用型(內部通信)兩位數顯示器,而不是常規的單位數顯示器。
MAX6950和MAX6951為5位和8位共陰極LED顯示驅動器,采用不尋常的多路復用方案。這種多路復用方案最大限度地減少了驅動器和LED顯示屏之間的連接,但要求5位(MAX6950)或8位(MAX6951)的段連接不同(表1)。
DIG0/SEG 0 Pin 6 | DIG1/SEG1 Pin 5 | DIG2/SEG2 Pin 4 | DIG3/SEG3 Pin 3 | DIG4/SEG4 Pin 14 | DIG5/SEG5 Pin 13 | DIG6/SEG6 Pin 12 | DIG7/SEG7 Pin 11 | SEG8 Pin 10 | |
LED Digit 0 | CC 0 | SEG dp | SEG g | SEG f | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 1 | SEG dp | CC 1 | SEG g | SEG f | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 2 | SEG dp | SEG g | CC 2 | SEG f | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 3 | SEG dp | SEG g | SEG f | CC 3 | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 4 | SEG dp | SEG g | SEG f | SEG e | CC 4 | SEG d | SEG c | SEG b | SEG a |
LED Digit 5* | SEG dp | SEG g | SEG f | SEG e | SEG d | CC 5 | SEG c | SEG b | SEG a |
LED Digit 6* | SEG dp | SEG g | SEG f | SEG e | SEG d | SEG c | CC 6 | SEG b | SEG a |
LED Digit 7* | SEG dp | SEG g | SEG f | SEG e | SEG d | SEG c | SEG b | CC 7 | SEG a |
*These digits are not available for the MAX6950. |
MAX6950和MAX6951用于驅動個位數顯示器,允許將每個數字的段路由到正確的驅動器引腳。許多兩位數顯示器將兩位數字分別引腳出來,將數字視為一個封裝中的兩個單數字。這些器件可由MAX6950和MAX6951直接驅動。其他兩位數顯示器在內部將段陽極配對為兩位數(圖1),這些顯示器存在問題。
圖1.用于多路復用雙位數顯示器的內部連接。
通過檢查表 1 中的數字 0 和數字 1 中的 SEG dp 條目,可以理解該問題。SEG dp 連接到每個數字的不同引腳。但是,多路復用雙位數顯示器在內部共享這些連接(圖1),從而有效地短路了驅動器的引腳5和引腳6。
這里提出了兩個簡單的解決方案。
第一種解決方案只是犧牲了每個兩位數共享一個陰極驅動器的段驅動器。這是前面討論的數字 0 和數字 1 的 SEG dp。通過檢查表1,可以看出其他犧牲的段是SEG f代表數字2和數字3,SEG d代表數字4和數字5,SEG b代表數字6和數字7。但是,應用程序通常可以犧牲 DP 段,而不是七段數字內的段。
如果不需要 DP,則可以使用表 2 中所示的連接。這是對表 1 中所示標準連接的返工,移動了段,以便除 DP 段之外的所有段都可用。顯示器上的DP段連接完全不使用。使用此(或任何其他非標準)引腳映射時,不應選擇無解碼操作。MAX6950或MAX6951的內部十六進制字體僅在使用標準顯示連接時在解碼模式下正確顯示。
DIG0/SEG 0 Pin 6 | DIG1/SEG1 Pin 5 | DIG2/SEG2 Pin 4 | DIG3/SEG3 Pin 3 | DIG4/SEG4 Pin 14 | DIG5/SEG5 Pin 13 | DIG6/SEG6 Pin 12 | DIG7/SEG7 Pin 11 | SEG8 Pin 10 | |
LED Digit 0 | CC 0 | -unused- | SEG g | SEG f | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 1 | -unused- | CC 1 | SEG g | SEG f | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 2 | SEG f | SEG g | CC 2 | -unused- | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 3 | SEG f | SEG g | -unused- | CC 3 | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 4 | SEG d | SEG g | SEG f | SEG e | CC 4 | -unused- | SEG c | SEG b | SEG a |
LED Digit 5* | SEG d | SEG g | SEG f | SEG e | -unused- | CC 5 | SEG c | SEG b | SEG a |
LED Digit 6* | SEG b | SEG g | SEG f | SEG e | SEG d | SEG c | CC 6 | -unused- | SEG a |
LED Digit 7* | SEG b | SEG g | SEG f | SEG e | SEG d | SEG c | -unused- | CC 7 | SEG a |
*These digits are not available for the MAX6950. |
無需浪費表 2 連接中未使用的網段驅動器。它們可用于驅動多達 8 個分立 LED,以取代每個數字未使用的 dp 段。如表 3 所示。
DIG0/SEG 0 Pin 6 | DIG1/SEG1 Pin 5 | DIG2/SEG2 Pin 4 | DIG3/SEG3 Pin 3 | DIG4/SEG4 Pin 14 | DIG5/SEG5 Pin 13 | DIG6/SEG6 Pin 12 | DIG7/SEG7 Pin 11 | SEG8 Pin 10 | |
LED Digit 0 | CC 0 | Discrete LED anode (cathode to CC1) | SEG g | SEG f | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 1 | Discrete LED anode (cathode to CC0) | CC 1 | SEG g | SEG f | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 2 | SEG f | SEG g | CC 2 | Discrete LED anode (cathode to CC3) | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 3 | SEG f | SEG g | Discrete LED anode (cathode to CC2) | CC 3 | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 4 | SEG d | SEG g | SEG f | SEG e | CC 4 | Discrete LED anode (cathode to CC5) | SEG c | SEG b | SEG a |
LED Digit 5* | SEG d | SEG g | SEG f | SEG e | Discrete LED anode (cathode to CC4) | CC 5 | SEG c | SEG b | SEG a |
LED Digit 6* | SEG b | SEG g | SEG f | SEG e | SEG d | SEG c | CC 6 | Discrete LED anode (cathode to CC7) | SEG a |
LED Digit 7* | SEG b | SEG g | SEG f | SEG e | SEG d | SEG c | Discrete LED anode (cathode to CC6) | CC 7 | SEG a |
*These digits are not available for the MAX6950. |
如果需要所有數字的段,則可以使用第二種解決方案。這一次,可以選擇十六進制解碼操作,因為使用了標準段連接模式(表4)。這種配置的代價是每個數字需要一個二極管(圖2)。每個二極管僅通過一段的電流,因此它可以是低成本的單信號二極管,如1N4148,BAS16(硅)或BAT54,BAR43(肖特基)。更好的是,使用表面貼裝雙共陰極二極管,如BAV70(硅)和BAT54C(肖特基)。MAX6950/MAX6951的最小電源電壓也必須通過所選二極管的正向壓降來提高:硅信號二極管典型值為1.0V,肖特基信號二極管典型值為0.4V,電流為50mA。
圖2.外部連接以修改兩位數顯示,以便所有段都可用。
圖2顯示了用作數字0和數字1的兩位數字的正確接線,該數字使用與dp段串聯的外部二極管。表4所示的連接顯示了哪些段需要其他三位兩位數的二極管。
DIG0/SEG 0 Pin 6 | DIG1/SEG1 Pin 5 | DIG2/SEG2 Pin 4 | DIG3/SEG3 Pin 3 | DIG4/SEG4 Pin 14 | DIG5/SEG5 Pin 13 | DIG6/SEG6 Pin 12 | DIG7/SEG7 Pin 11 | SEG8 Pin 10 | |
LED Digit 0 | CC 0 | Diode to SEG dp of Digit 0 and Digit 1 | SEG g | SEG f | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 1 | Diode to SEG dp of Digit 0 and Digit 1 | CC 1 | SEG g | SEG f | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 2 | SEG dp | SEG g | CC 2 | Diode to SEG f of Digit 2 and Digit 3 | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 3 | SEG dp | SEG g | Diode to SEG f of Digit 2 and Digit 3 | CC 3 | SEG e | SEG d | SEG c | SEG b | SEG a |
LED Digit 4 | SEG dp | SEG g | SEG f | SEG e | CC 4 | Diode to SEG d of Digit 4 and Digit 5 | SEG c | SEG b | SEG a |
LED Digit 5* | SEG dp | SEG g | SEG f | SEG e | Diode to SEG d of Digit 4 and Digit 5 | CC 5 | SEG c | SEG b | SEG a |
LED Digit 6* | SEG dp | SEG g | SEG f | SEG e | SEG d | SEG c | CC 6 | Diode to SEG b of Digit 6 and Digit 7 | SEG a |
LED Digit 7* | SEG dp | SEG g | SEG f | SEG e | SEG d | SEG c | Diode to SEG b of Digit 6 and Digit 7 | CC 7 | SEG a |
*These digits are not available for the MAX6950. |
審核編輯:郭婷
-
led
+關注
關注
242文章
23308瀏覽量
661567 -
驅動器
+關注
關注
53文章
8259瀏覽量
146604 -
顯示屏
+關注
關注
28文章
4498瀏覽量
74445
發布評論請先 登錄
相關推薦
評論