關 閉

新聞中心

EEPW首頁 > 安全與國防 > 設計應用 > 由視頻多路復用芯片MAX440和微計算機組成的視頻切換器

由視頻多路復用芯片MAX440和微計算機組成的視頻切換器

作者: 時間:2016-12-23 來源:網(wǎng)絡 收藏

http://2s4d.com/article/201612/333176.htm

1 MAX440簡介

在廣播電視、多媒體教學等系統(tǒng)中,時常需要運用視頻切換器。筆者用視頻多路復用芯片MAX440和微機設計了一個視頻切換器。經(jīng)實際使用證明:引設備性能價格比較器,能達到所需效果。

MAX440是MAXIM公司生產(chǎn)的8通道視頻高速多路復用芯片,其切換時間為15ns,是一種CMOS集成電路。它的管腳排列如圖1所示,功能如表1所列。

圖2所示是MAX440的內(nèi)部功能框圖及外部匹配電路。它由多路開關和運算放大器組成。

多路開關部分的EN使能端可作片選用,高電平有效,即當EN=1時選中芯片。A0~A2為三個地址輸入端,可選通8路輸入,當A0A1A2=000時,選通IN0,也就是IN0輸入端與Vout輸出端相通;A0、A1、A2有8種不同組合,可以用來決定哪路視頻信號與Vout相通。LEVEL/EDGE是地址鎖存電平或脈沖有效選擇端,它為高電平時,LATCH鎖存電平有效,當ALTCH是高電平時,數(shù)據(jù)將被寫入鎖存單元。若LEVEL/EDGE為低電平,則LATCH鎖存脈沖有效,當LATCH處的脈沖上升沿時,將數(shù)據(jù)寫入鎖存單元。在LATCH的控制下,MAX440對視頻輸入與Vout的聯(lián)接是鎖存的,此狀態(tài)一直保持到下次地址(信道選擇)的更新。

表1 MAX440內(nèi)部功能框圖及典型外部匹配電路

引腳名稱 功 能 引腳名稱 功 能
IN0~IN7 8路輸入端口 Vout 輸出端
A0~A2 三個地址輸入端 V+ 正電源
V- 負電源 GND 接地
LEVEL/EDGE 電平/脈沖觸發(fā) EN 使能端
LATCH 鎖存端 COMP 內(nèi)部運放補償端
IN- 內(nèi)部運放反相輸入,可接入電阻組成反饋電路,同時調節(jié)運放的增益

運算放大器在引入反饋后,就形成了一個電壓串聯(lián)負反饋電路,因而它的輸入電阻很大,對輸入信號的衰減很??;同時輸出電阻很小,因此有很好的輸出特性,從而有利于阻抗的匹配。RF和R1接在運放的IN-端,改變它們的大小可改變運放的增益,其增益為:Af=1+RF/R1

2 與AT89C51組成的視頻切換器

本視頻切換器的功能是實現(xiàn)64通道的視頻切換,可同時顯示被切換的輸入通道號。MAX440是8通道的多路復用芯片,采用1片MAX440作為主模塊,8片MAX440作為子模塊來完成8×8即64通道的選擇。并勝兩片LED顯示器來顯示以十進制表示的輸入通道號。AT89C51單片機為該系統(tǒng)的控制部分,它是美國Atmel公司的產(chǎn)品,其中集成了4k字節(jié)的PEROM、128字節(jié)RAM、三個8位并行輸出口、兩個16位定時/計數(shù)器和一個雙工串行口。該產(chǎn)品與Intel公司的MCS-51系列單片機兼容。

圖3所示為該視頻切換器的原理電路。它用P2口的P2.0~P2.6完成通道顯示LED的七段段碼輸入,P1口的P1.6和P1.7作為兩位LED的片選。P1.3、P1.4、P1.2作為8個子MAX440的輸入視頻地址控制。8個子MAX440的IN0~IN7作為輸入,主芯片MAX440的Vout作為輸出。這樣就構成了一個64路輸入、1路輸出的視頻切換器。

3 單片機與IBM-PC機的通訊

視頻切換器通過單片機的串行通訊口與上位IBM-PC機進行聯(lián)系并接收上位機的切換命令,同時進行信號的切換和顯示當前的通道號。以上信號都是由上位機控制的,因此單片機需與上位機通信。本系統(tǒng)用89C51的串行口與上位IBM-PC機的RS-232標準串行口來進行。但因為二者的電氣規(guī)范不一致,因此必須進行電平轉換。其轉換電路如圖4所示。

采用單電源轉換芯片ICL232可將單片機的TXD和RXD的TTL電平轉換為RS232標準的-9V~+9V電平。并可通過以上電路實現(xiàn)點對點的雙機通信。其中單片機的工作方式設置如下:

MOV TMOD,#20H ;定時器1設為方式1

MOV TL1,#0F3H ;定時器初值

MOV TH1,#0F3H ;8位重載值

SETB TR1 ;啟動定時器1

MOV SCON,#50H ;串行口設為方式1,REN為1

將串行口設置為方式1即為8位異步通信接口,一幀信息是10位:1位起始位,8位數(shù)據(jù)位,1位停止位,單片機的TXD為發(fā)送端,RXD為接收端,波特率可以設定,該系統(tǒng)的波特率發(fā)生器由定時器1構成。而單片機工作在接收狀態(tài),REN設置為1時,允許接收。

該系統(tǒng)的工作程序流程如圖5所示。它采用查詢方式進行上下位機的通信。其工作方式設置如下:RI是接收中斷標志,在方式1中當接收到停止位時由硬件置位。另外,RI必須由軟件清零。一旦查詢到RI置1,單片機即從接收寄存器SBUF中取出數(shù)據(jù)。

單片機在數(shù)據(jù)處理時:如果有LED片選信號,系統(tǒng)則控制P1.6或P1.7來選中對應的LED。如有通道信號時,系統(tǒng)先將二進制數(shù)轉化為BCD碼,然后進行軟件譯碼,并鈄對應的LED驅動代碼送到P2口來驅動LED的對應發(fā)光段。單片機輸出數(shù)據(jù)的次序是:先選中對應的LED,然后輸出該LED應顯示的數(shù)據(jù)驅動代碼并延時;最后再選中另一片LED,并輸出該片應顯示的數(shù)據(jù)驅動代碼以及延時;如此循環(huán)不斷刷新,因為人眼有視覺暫留效應,因此看到的是靜止的兩位通道號。

4 幾點說明

單片機AT89C51在增加鍵盤后可組成人機對話窗口,如果編制相應軟件,則可組成單片機獨立控制的視頻切換器,而且不必聯(lián)接IBM-PC機。當然也可以設計成兩用的設備。

輸入、輸出路數(shù)的變化可通過改變MAX440的多少來解決。該視頻切換器經(jīng)實踐證明效果良好。



關鍵詞: 計算

評論


相關推薦

技術專區(qū)

關閉