基于LPC2378和MAX4357的視頻矩陣
在剛上電的時(shí)候,所有的輸出引腳都初始化成禁止狀態(tài),防止發(fā)生輸出沖突。
本視頻矩陣MAX4357與LPC2378的連接如圖6所示。每塊MAX4357的DOUT與相鄰芯片的DIN相連接,而第一塊MAX4357的DIN引腳連接LPC2378上的P2.0端口,獲得控制命令,控制字能夠通過(guò)串行移位的方式發(fā)送到4片MAX4357。LPC2378上的P2.1P2.4引腳分別連接每一塊矩陣芯片的SCLK、CE、MODE、UPDATE,給每片MAX4357提供控制時(shí)鐘信號、片選信號、模式選擇信號、復位信號,從而實(shí)現對于視頻矩陣切換陣列的片選、視頻切換模式、復位和矩陣切換等控制。
圖6 視頻矩陣MAX4357與LPC2378的連接圖
視頻矩陣總體設計
視頻矩陣總體框圖如圖7所示。
圖7 視頻矩陣總體框圖
靜態(tài)隨機存儲器SRAM和閃存FLASH采用總線(xiàn)連接方式與LPC2378相連。
MAX4357陣列由4塊芯片構成,通過(guò)視頻輸入模塊輸入的128路信號經(jīng)切換后取16路信號經(jīng)視頻輸出模塊輸出,從而實(shí)現128×16視頻信息的切換。
LPC2300系列ARM7微控制器芯片內部集成一個(gè)功能齊全的10Mb/100Mb以太網(wǎng)MAC控制器,這個(gè)以太網(wǎng)MAC通過(guò)使用加速的DMA硬件來(lái)提供優(yōu)化的性能。以太網(wǎng)模塊與使用RMIII的片外以太網(wǎng)PHY通過(guò)MIIM(媒體獨立接口管理)串行總線(xiàn)進(jìn)行連接,因此只需接一個(gè)以太網(wǎng)PHY(物理層)接口芯片DM9161A和狀態(tài)指示燈、網(wǎng)絡(luò )變壓器、匹配電阻、高壓電容和RJ45插座等相關(guān)電路即能實(shí)現以太網(wǎng)通信功能。
攝像機云臺通過(guò)RS―485通信來(lái)實(shí)施控制,RS―485總線(xiàn)通信可使用LPC2378的UART3來(lái)實(shí)現;RS―485收發(fā)器選用RSM485系列隔離收發(fā)器模塊,該模塊集成電源隔離、電氣隔離、RS-485 接口芯片,總線(xiàn)保護器件于一身,具有很好的隔離特性。
由于篇幅限制,有關(guān)電源電路、復位系統、調試端口等不一一贅述。
視頻矩陣控制字發(fā)送軟件設計
圖8 控制字發(fā)送處理軟件流程圖
該視頻矩陣控制字發(fā)送軟件流程如圖8所示。視頻矩陣將通過(guò)以太網(wǎng)傳輸來(lái)的控制字存儲在控制命令數據緩存區,根據控制模式的要求,選擇模式0或模式1發(fā)送。
評論