基于LPC2378和ADS112的視頻矩陣切換裝置設計
3 128×16視頻矩陣的組成
本設計采用4片AD8112組成一個視頻切換矩陣,實現了64路視頻輸入、8路視頻輸出的視頻切換。將各AD8112輸出的對應引腳并聯連接,當其中一塊AD8112某一編號的引腳被使能時,其他芯片的對應引腳將被設置為禁止狀態,以確保視頻切換時輸出不發生沖突。剛上電時,所有的輸出引腳都初始化成禁止狀態,以防止發生輸出沖突。其連接方式如圖5所示。

本視頻矩陣中ADS112與LPC2378的連接如圖6所示。第一塊ADS112的DATA IN引腳連接LPC2378上的P2.15端口,獲得控制命令,控制字通過串行移位的方式發送到4片AD8112。每塊AD8112的DATA OUT與相鄰芯片的DATA IN相連接。LPC2378的P2.12~P2.14引腳分別連接每塊ADS112的CLK、SER/PAR、UPDATE,為其提供控制時鐘信號、串行并行編程方式選擇信號、數據鎖存信號。P2.2~P2.0和P2.7~P2.3引腳分別連接每塊AD8112的A2~A0和D4~D0,為并行編程提供地址和數據信號。P2.8~P2.11引腳與4片AD8112的CE端相連,可根據需要同時片選4片進行串行方式編程,或片選任一片進行并行方式編程,從而實現對于視頻矩陣切換陣列的控制。

4 視頻矩陣總體設計
視頻矩陣總體框圖如圖7所示。AD8112陣列由4塊AD8112芯片構成,通過視頻輸入模塊輸入的64路信號經切換后,取8路信號經視頻輸出模塊輸出,從而實現64×8視頻信息的切換。以太網接口模塊DM9161A外圍電路PHY芯片通過RMII接口與LPC2378進行連接,從而易于實現以太網通信功能。RS485通信模塊以串口通信的方式對攝像機云臺實施控制。

5 視頻矩陣控制字發送軟件設計
該視頻矩陣控制字發送軟件流程如圖8所示。視頻矩陣將通過以太網傳輸來的控制字存儲在控制命令數據緩存區內,根據編程方式的要求,選擇串行編程方式或并行編程方式發送。

結語
本文設計了一種基于LPC2378和ADS112的視頻矩陣切換裝置。該裝置是一種基于嵌入式系統,具有網絡接口的視頻矩陣切換裝置。通過μC/OS-II嵌入式操作系統,可以移植輕量級的TCP/IP協議棧,便于網絡通信,以及系統的擴展和移植,較好地解決了視頻矩陣的切換問題。本文引用地址:http://www.104case.com/article/173097.htm
評論