新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 基于MAX7219芯片的大尺寸LED數碼顯示驅動電路設計

        基于MAX7219芯片的大尺寸LED數碼顯示驅動電路設計

        作者: 時間:2011-06-14 來源:網絡 收藏


        2 大
        2.1 電路組成與原理
        工作時,在內部硬件動態掃描控制電路作用下,實現動態。DIG0~DIG7引腳接8位管的公共端,其信號時序見圖4。當輸出管位選信號DIG0~DIG7某位為低電平時,段碼線SEGA~SEGG和SEGDP輸出數據為所要顯示段碼,并共陰極,實現8位數碼管動態循環顯示。

        本文引用地址:http://www.104case.com/article/168977.htm

        d.jpg


        圖5為8位共陽數碼顯示電路,圖中引腳DIG0~DIG7位碼線分別接8片74LS273鎖存器11(CP)腳鎖存控制端,相當于片選信號;段碼線SEGA~SEGG和SEGDP以數據總線形式接在8片74LS273觸發器器的D0~D7輸入端;當DIG0~DIG7片選信號某一位是低電平時,數據總線D0~D7為對應的段碼數據;當片選信號11(CP)腳有一個上升沿,立即鎖存輸入腳的電平狀態,并立即呈現在輸出腳Q0~Q7上鎖存:DIG0~DIG7片選低電平信號循環掃描,將要顯示的數據段碼,分別送入對應的觸發器鎖存。

        e.jpg


        ULN2803接收74LS273鎖存器輸出信號,實現對數碼管的顯示。ULN2803集電極開路輸出口上掛共陽數碼管的段碼引腳,共陽數碼管公共引腳接電源正極。當74LS273鎖存器輸出高電平時,ULN2803驅動數碼管對應段碼亮,反之滅。
        2.2 電路幾點說明
        1)數碼管顯示方式
        在內部硬件動態掃描顯示控制電路作用下,實現LED數碼管動態顯示。在本電路中采用74LS273觸發器鎖存各數碼管的段碼驅動信號,當MAX7219動態掃描完成一個周期后,可通過微處理器,控制MAX7219工作在休眠狀態,即不工作方式。此時數碼管為靜態顯示方式,通過74LS273鎖存的數據,由ULN2803驅動數碼管顯示。電路實現MAX7219間歇工作,只有在數碼管顯示改變的情況下,啟動MAX7219工作,完成數據更新鎖存后,進入不工作狀態,以節省功耗。
        2)數碼管亮度控制
        圖5中的數碼管供電電壓為最大電壓12.5 V,通過微處理器輸出脈寬調制信號PWM,控制PMOS管,調整數碼管供電電壓,實現數碼管亮度控制。由于數碼管供電電壓為最大允許電壓,提高了數碼管工作的安全系數,采用占空比調整數碼管亮度,可靠、方便。同時取消了A~G字段的限流電阻,降低了功耗。

        3 結束語
        MAX7219的大LED數碼顯示驅動電路,保留MAX7219的使用優點的同時,實現了在顯示電路作用下的大數碼管的動態顯示,另外驅動電路可通過微處理器輸出的脈寬調制信號PWM,實現數碼管得兩度可調。經實驗測試證明該電路工作性能穩定,具有很高的實用價值。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 公安县| 太白县| 大足县| 光泽县| 贵阳市| 深州市| 永吉县| 黔西| 澜沧| 仁化县| 舞阳县| 慈溪市| 彰化市| 长葛市| 海盐县| 改则县| 和平县| 兴和县| 周口市| 安泽县| 内黄县| 海原县| 临猗县| 灌云县| 镇远县| 石河子市| 商城县| 祁东县| 英山县| 额敏县| 久治县| 安泽县| 锡林浩特市| 奎屯市| 平凉市| 越西县| 南康市| 岱山县| 肥乡县| 乐亭县| 肇庆市|