
LED顯示器實現遠距離并行顯示
隨著電子技術的迅猛發展,設備自動化程度越來越高,人為干預因素越來越少,因此通過顯示系統對設備的工作狀態和過程進行監視,顯得尤為重要。
在單片機應用系統中,數字信息顯示,普遍使用成本低廉、配置靈活的LED數碼管做為顯示器一般的顯示器為4位或8位,實現這種顯示的方法比較多,也比較簡單.但是.在一套單片機系統中有多個LED顯示器,分布在不同地點且距離較遠,要實現并行顯示,就必須采取必要的措施才能實現.
通常情況下.實現LED顯示器遠距離并行顯示的典型方法是:利用單片機的異步通訊串行接口.采用多機串行通訊的方式來實現川。
所示方法能夠可靠地實現LED顯示器遠距離并行顯示,但存在以下幾方面缺點:
(1)硬件結構比較復雜,成本較高;
(2)硬件資M浪費比較嚴重,性價比較低;
(3)軟件設計較復雜;
(4)單片機的異步串行口被顯示電路占用.在多機通訊中,對丁系統線路傳送數據圈,不占用其串行口,來實現LED顯示器遠距離并行顯示為例,詳細介紹一種實用性強、使用簡單靈活并且能夠可靠地實現LED顯示器遠距離并行顯示的設計方法。
LED顯示器遠距離并行顯示設計
1.1 74HC595芯片簡介
74HC595[3)是具有串行移位輸人、8位并行帶鎖存輸出的芯片.其原理框圖所示.
該芯片為16引腳,芯片內部由數據移位觸發器和三態輸出鎖存器組成.其中:SER為申行輸人數據,SRCLK為移位時鐘沖,RCLK為鎖存時鐘脈沖,SRCLR為復位消零信號(低電平有效),仇一R“為數據輸出.Q仔為向下一芯片(位)的串行數據輸出,OE為數據輸出控制信號(低電平有效).74FIC595芯片箱出電流最大值為35 mA,可以直接驅動LED數碼管.其移位及鎖存信號頻率高,最大值為25 MHz.這2個脈沖信號都采用上升沿觸發。