<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > 基于視頻切換芯片AD8112的視頻矩陣切換裝置

          基于視頻切換芯片AD8112的視頻矩陣切換裝置

          作者: 時(shí)間:2010-06-25 來(lái)源:網(wǎng)絡(luò) 收藏

          的數(shù)字接口由以下引腳組成:DATA IN,DATAOUT,CLK,,D4~DO,A2~A0和。其中,DATA IN是串行數(shù)據(jù)輸入端,DATA OUT是串行數(shù)據(jù)輸出端,CLK是串行輸入時(shí)鐘,是數(shù)據(jù)鎖存端,是片選端,是編程方式控制端,D4~DO和A2~A0是并行數(shù)據(jù)和地址裝載端,是復(fù)位端。
          提供串行編程和并行編程2種編程方式,由引腳的高低電平進(jìn)行選擇。時(shí),選擇串行編程方式:DATA IN輸入的數(shù)據(jù)在CLK的下降沿進(jìn)行裝載,在的下降沿鎖存數(shù)據(jù),對(duì)進(jìn)行編程;DATA OUT經(jīng)80位模式寄存器移位輸出。時(shí),選擇并行編程方式:由D4~D0并行輸入的數(shù)據(jù)和A2~A0并行輸入的地址在CLK的下降沿進(jìn)行裝載;在的下降沿鎖存數(shù)據(jù),對(duì)進(jìn)行編程。
          串行編程方式控制時(shí)序圖如圖2所示。

          本文引用地址:http://www.ex-cimer.com/article/166681.htm


          對(duì)于一個(gè)由N塊AD8112組成的大型矩陣,這些可以被一串N×80位的串行數(shù)據(jù)流編程。AD8112并行編程方式控制時(shí)序圖如圖4所示。

          3 128×16矩陣的組成
          本設(shè)計(jì)采用4片AD8112組成一個(gè)矩陣,實(shí)現(xiàn)了64路輸入、8路視頻輸出的視頻。將各AD8112輸出的對(duì)應(yīng)引腳并聯(lián)連接,當(dāng)其中一塊AD8112某一編號(hào)的引腳被使能時(shí),其他的對(duì)應(yīng)引腳將被設(shè)置為禁止?fàn)顟B(tài),以確保視頻時(shí)輸出不發(fā)生沖突。剛上電時(shí),所有的輸出引腳都初始化成禁止?fàn)顟B(tài),以防止發(fā)生輸出沖突。其連接方式如圖5所示。


          本視頻矩陣中AD112與LPC2378的連接如圖6所示。第一塊AD8112的DATA IN引腳連接LPC2378上的P2.15端口,獲得控制命令,控制字通過(guò)串行移位的方式發(fā)送到4片AD8112。每塊AD8112的DATA OUT與相鄰的DATA IN相連接。LPC2378的P2.12~P2.14引腳分別連接每塊AD8112的CLK、,,為其提供控制時(shí)鐘信號(hào)、串行并行編程方式選擇信號(hào)、數(shù)據(jù)鎖存信號(hào)。P2.2~P2.0和P2.7~P2.3引腳分別連接每塊AD8ll2的A2~A0和D4~DO,為并行編程提供地址和數(shù)據(jù)信號(hào)。P2.8~P2.11引腳與4片AD8112的端相連,可根據(jù)需要同時(shí)片選4片進(jìn)行串行方式編程,或片選任一片進(jìn)行并行方式編程,從而實(shí)現(xiàn)對(duì)于視頻矩陣切換陣列的控制。



          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();