基于MAX7219芯片的大尺寸LED數碼顯示驅動(dòng)電路設計
2 大尺寸LED數碼顯示驅動(dòng)電路設計
2.1 電路組成與原理
MAX7219工作時(shí),在內部硬件動(dòng)態(tài)掃描顯示控制電路作用下,實(shí)現動(dòng)態(tài)顯示。DIG0~DIG7引腳接8位數碼管的公共端,其信號時(shí)序見(jiàn)圖4。當輸出數碼管位選信號DIG0~DIG7某位為低電平時(shí),段碼線(xiàn)SEGA~SEGG和SEGDP輸出數據為所要顯示段碼,并驅動(dòng)共陰極LED,實(shí)現8位數碼管動(dòng)態(tài)循環(huán)顯示。本文引用地址:http://dyxdggzs.com/article/168977.htm
圖5為8位共陽(yáng)LED數碼顯示電路,圖中MAX7219引腳DIG0~DIG7位碼線(xiàn)分別接8片74LS273鎖存器11(CP)腳鎖存控制端,相當于片選信號;段碼線(xiàn)SEGA~SEGG和SEGDP以數據總線(xiàn)形式接在8片74LS273觸發(fā)器器的D0~D7輸入端;當DIG0~DIG7片選信號某一位是低電平時(shí),數據總線(xiàn)D0~D7為對應的段碼數據;當片選信號11(CP)腳有一個(gè)上升沿,立即鎖存輸入腳的電平狀態(tài),并立即呈現在輸出腳Q0~Q7上鎖存:DIG0~DIG7片選低電平信號循環(huán)掃描,將要顯示的數據段碼,分別送入對應的觸發(fā)器鎖存。
ULN2803接收74LS273鎖存器輸出信號,實(shí)現對數碼管的驅動(dòng)顯示。ULN2803集電極開(kāi)路輸出口上掛共陽(yáng)數碼管的段碼引腳,共陽(yáng)數碼管公共引腳接電源正極。當74LS273鎖存器輸出高電平時(shí),ULN2803驅動(dòng)數碼管對應段碼亮,反之滅。
2.2 電路幾點(diǎn)說(shuō)明
1)數碼管顯示方式
MAX7219在內部硬件動(dòng)態(tài)掃描顯示控制電路作用下,實(shí)現LED數碼管動(dòng)態(tài)顯示。在本電路中采用74LS273觸發(fā)器鎖存各數碼管的段碼驅動(dòng)信號,當MAX7219動(dòng)態(tài)掃描完成一個(gè)周期后,可通過(guò)微處理器,控制MAX7219工作在休眠狀態(tài),即不工作方式。此時(shí)數碼管為靜態(tài)顯示方式,通過(guò)74LS273鎖存的數據,由ULN2803驅動(dòng)數碼管顯示。電路實(shí)現MAX7219間歇工作,只有在數碼管顯示改變的情況下,啟動(dòng)MAX7219工作,完成數據更新鎖存后,進(jìn)入不工作狀態(tài),以節省功耗。
2)數碼管亮度控制
圖5中的數碼管供電電壓為最大電壓12.5 V,通過(guò)微處理器輸出脈寬調制信號PWM,控制PMOS管,調整數碼管供電電壓,實(shí)現數碼管亮度控制。由于數碼管供電電壓為最大允許電壓,提高了數碼管工作的安全系數,采用占空比調整數碼管亮度,可靠、方便。同時(shí)取消了A~G字段的限流電阻,降低了功耗。
3 結束語(yǔ)
基于MAX7219芯片的大尺寸LED數碼顯示驅動(dòng)電路,保留MAX7219的使用優(yōu)點(diǎn)的同時(shí),實(shí)現了在顯示電路作用下的大尺寸數碼管的動(dòng)態(tài)顯示,另外驅動(dòng)電路可通過(guò)微處理器輸出的脈寬調制信號PWM,實(shí)現數碼管得兩度可調。經(jīng)實(shí)驗測試證明該電路工作性能穩定,具有很高的實(shí)用價(jià)值。
評論