《電子技術應用》
您所在的位置:首頁 > 其他 > 業(yè)界動態(tài) > 一種新型視頻字符疊加器的設計

一種新型視頻字符疊加器的設計

2009-01-21
作者:江一帆 劉家康

  摘? 要: 提出一種新型的視頻字符疊加器的設計方案,采用RS-485總線方式,用微機作為控制平臺,實現(xiàn)視頻圖像中任意字符的疊加,該方案已應用在多媒體監(jiān)視系統(tǒng)上。

  關鍵詞: 多媒體監(jiān)視系統(tǒng)? 字符疊加? RS-485串行通信

?

  在多媒體監(jiān)視系統(tǒng)中,切換的視頻信號較多,操作者很難快速判別某一圖像來自何處,因此需要在圖像上疊加地點信息,如攝像機號或漢字地名。現(xiàn)有的監(jiān)視系統(tǒng)中,大多數(shù)只能疊加有限的漢字字符,應用范圍窄,通用性差。本文提出了一種新型的視頻字符疊加器方案,它用一臺微機作為控制主機,采用RS-485串行通信協(xié)議,可以實現(xiàn)在視頻信號上疊加任意的字符,在不改變?nèi)魏斡布娐返那闆r下,按需要改變字符。

1 視頻字符疊加器設計方案

  由于RS-485總線具有傳輸距離遠、只用普通雙絞線即可掛接多至256個終端的特點,因此本方案采用RS-485總線,用一臺微機作為控制主機,16個AT89C52單片機作為從機。由主機實時地向各個從機傳送待疊加字符的點陣數(shù)據(jù)和控制信號,單片機接收字符點陣數(shù)據(jù)并存入字符存儲器中,以此來實現(xiàn)任意字符的疊加。同時單片機還接收主機傳送過來的控制信息,實現(xiàn)對顯示字符屬性(如顏色,大小等等)的控制。主機的RS-232串行口通過外差式的RS-232/RS-485轉(zhuǎn)換器轉(zhuǎn)換成RS-485的數(shù)字信號總線。單片機的串行口通過MAX1483芯片轉(zhuǎn)換成RS-485規(guī)程。微機與單片機之間通過RS-485數(shù)字信號總線進行串行通信。系統(tǒng)原理圖如圖1所示。

?

?

2 OSD芯片簡介

  OSD(On Screen Display)專用集成電路芯片是專門為在屏幕上顯示字符設計的,本方案選用的MB90092是FUJITSU公司生產(chǎn)的OSD芯片,它能和各種單片機一起來設計字符疊加器,使用方便。

2.1 OSD芯片主要特點

  · 顯示字符數(shù)為12行24列共288個字符;

  · 最多可顯示8192個字符;

  · 字符大小共有5種;

  · 字符顏色有黑、藍、綠、青、紅、棕、黃、白等8種;

  · 字符背景顏色有黑、藍、綠、青、紅、棕、黃、白等8種;

  · 字符背景顯示方式:3種;

  · 字符點陣:24(水平)×32(垂直)點;

  · 顯示位置控制:水平、垂直、行間距可調(diào);

  · 閃爍:可選擇ON/OFF兩種閃爍狀態(tài)。閃爍比為1:1 ,閃爍頻率可在1Hz、2Hz、0.5Hz中任選;

  · 視頻制式:NTSC/PAL;

  · 可與單片機直接接口,帶有8位串行輸入接口;

  · 封裝形式:QFP-80

2.2 OSD芯片內(nèi)部功能結構

  MB90092由串行輸入控制單元、同步分離電路、視頻信號發(fā)生器、VRAM、外部字符存儲器控制單元、模擬開關以及時鐘振蕩器七個主要部分組成,其內(nèi)部功能結構框圖如圖2所示。

?

2.3 編程命令

  MB90092的控制命令是雙字節(jié)命令,采用8位串行輸入形式。單片機通過、SCLK和SIN對MB90092進行控制。控制命令主要是對其內(nèi)部的VRAM和寄存器進行設置,包括設置需要顯示的字符、字符和字符背景的顏色、字符大小、同步方式、屏幕背景顏色、視頻信號制式以及字符顯示的位置等。

3 字符顯示模塊的硬件設計

  字符顯示模塊的硬件電路如圖3所示。MB90092需要外加字符存儲器,其中存放的是MB90092可以識別的待疊加字符的點陣(24×32點陣),根據(jù)單片機發(fā)送的命令,MB90092自動發(fā)出讀信號READ,讀取字符存儲器中的點陣并顯示在屏幕上。由于監(jiān)視現(xiàn)場的地點有可能改變,因此要求字符存儲器中存儲的字符點陣也能隨之改變,于是選用電可擦除存儲器Flash Memory。它的最大優(yōu)點在于支持在線編程,允許芯片在不離開電路板的情況下,實施固化和擦除操作,可重復擦寫10萬次以上,并且存儲的數(shù)據(jù)掉電不丟失,因此可以保證存儲在其中的字符點陣可按需要改變,并且不會丟失。

?

?

  待疊加字符的點陣是通過串行口由微機傳送給單片機,再由單片機傳送給字符存儲器的。這其中存在一個問題,由于單片機、MB90092和字符存儲器Flash Memory的數(shù)據(jù)總線、地址總線以及讀、寫信號線都連在一起,因此在使用中會出現(xiàn)總線沖突的現(xiàn)象。為了解決這個問題,在設計中增加了隔離電路將它們隔離開來。在單片機向字符存儲器傳輸點陣時,將MB90092的數(shù)據(jù)線、地址線以及讀信號線置為高阻,以保證單片機傳輸點陣正確;而當字符存儲器向MB90092傳輸點陣時,將單片機的數(shù)據(jù)線、地址線以及讀、寫信號線置為高阻,以保證MB90092讀取點陣正確。

  字符存儲器Flash Memory的容量為256K,但是采用單片機89C52的16位地址線,只能尋址64K字節(jié)的存儲器,因此采用了將Flash Memory的最高兩位地址接到89C52的輸出端P1.0和P1.1上的辦法。這實際上是將256K字節(jié)的Flash Memory分為四個部分,每部分64K字節(jié),對每一部分依次傳輸數(shù)據(jù)。

  另外,還需要外加同步分離電路將輸入視頻信號的行、場同步信號送給MB90092,以此來保證視頻信號與字符信息的同步。輸入的復合視頻信號經(jīng)過視頻放大電路將電壓由1Vp-p(峰峰值)轉(zhuǎn)換為2Vp-p(峰峰值)后,再送至MB90092的視頻信號輸入端,而從MB90092的視頻信號輸出端輸出的電壓為2Vp-p(峰峰值)的復合視頻信號要將其電壓轉(zhuǎn)換為1Vp-p(峰峰值)后,再送至顯示設備。

4 視頻字符疊加器的軟件設計

  軟件主要包括系統(tǒng)復位初始化模塊、串行通信模塊和字符顯示模塊。由于本方案的關鍵技術在于通過將待疊加字符的點陣數(shù)據(jù)由主機傳送給各個從機,來實現(xiàn)任意字符的疊加,因此串行通信模塊是整個軟件的核心。

  串行通信程序所要完成的任務是將256K的字符點陣數(shù)據(jù)由微機傳送給單片機,它包括兩方面:一方面是89C52單片機的通信程序,另一方面為PC機的通信程序。PC主機的串行通信程序采用Visual Basic(簡稱VB)編程,程序框圖如圖4所示。用VB提供的一個具有強大功能的通信控件MSCOMM,利用該控件設置串行通信的數(shù)據(jù)發(fā)送和接收,并且對串口狀態(tài)及串口通信的信息格式和協(xié)議進行設置。單片機89C52采用MCS51系列的匯編語言編程,程序框圖如圖5所示。它的數(shù)據(jù)通信由串行口完成,定時器1作為波特率發(fā)生器,其工作方式設置為方式2,串行口設置為工作方式1。系統(tǒng)中每臺單片機都給定了確定的地址碼,當某臺單片機的地址碼與PC主機發(fā)出的地址碼相同時,這臺單片機發(fā)出應答信號給PC機,而其它未被尋址的單片機不發(fā)應答信號。因此,在某一時刻,PC機只與一臺單片機通信,從根本上避免了通信總線上的競爭。

?

?

  本文提出的方案解決了目前大多數(shù)字符疊加器顯示字符數(shù)有限且不可更改的弊端,實現(xiàn)了視頻圖像中任意字符的疊加。該方案已成功地應用在多媒體監(jiān)視系統(tǒng)中,設備運行穩(wěn)定,性能良好。

?

參考文獻

1 趙堅勇,施一飛.時間日期疊加器的設計.電視技術,1997;(2)

2 何立民. MCS-51系列單片機應用設計——系統(tǒng)配置與接口技術.北京:航空航天大學出版社,1990

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權者。如涉及作品內(nèi)容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
先锋资源久久| 欧美高清在线一区| 最新日韩中文字幕| 欧美在线播放一区二区| 亚洲一区二区三区免费视频 | 99在线精品视频| 亚洲日本在线观看| 亚洲国产一二三| 亚洲国产日韩在线一区模特| 在线视频成人| 亚洲国产成人精品久久| **网站欧美大片在线观看| 在线不卡欧美| 在线成人av| 一区二区三区无毛| 18成人免费观看视频| 亚洲第一在线综合网站| 亚洲激情图片小说视频| 亚洲乱亚洲高清| 亚洲作爱视频| 亚洲一本大道在线| 亚洲欧美日韩国产中文 | 一区二区三区精品| 亚洲性感美女99在线| 亚洲欧美在线免费观看| 亚洲欧美在线免费| 久久久999精品| 免费国产一区二区| 欧美黄色aa电影| 欧美日韩中文字幕精品| 国产精品狼人久久影院观看方式| 国产老女人精品毛片久久| 国产精品爽黄69| 激情综合色综合久久综合| 最新精品在线| 亚洲一区二区免费视频| 欧美在线视频a| 亚洲精品视频一区| 亚洲影院一区| 欧美一站二站| 欧美~级网站不卡| 欧美日韩免费观看一区=区三区| 国产精品美女www爽爽爽| 国产曰批免费观看久久久| 亚洲第一视频| 亚洲九九精品| 午夜国产不卡在线观看视频| 亚洲黄色免费网站| 亚洲欧美国产毛片在线| 久久人人爽爽爽人久久久| 欧美精品亚洲一区二区在线播放| 欧美性大战久久久久久久蜜臀| 国产日韩欧美一区二区三区在线观看| 怡红院精品视频| 一区二区欧美日韩| 欧美制服丝袜第一页| 日韩亚洲国产欧美| 欧美一区二区三区免费观看| 欧美sm极限捆绑bd| 国产精品日韩一区二区| 亚洲国产cao| 亚洲综合社区| 亚洲三级免费观看| 久久爱www久久做| 欧美精选一区| 国产自产在线视频一区 | 一区二区毛片| 久久国产精品高清| 亚洲尤物精选| 欧美成人精品三级在线观看| 国产精品乱人伦一区二区| 亚洲国产精品一区在线观看不卡| 亚洲一二三区视频在线观看| 亚洲国产老妈| 午夜国产不卡在线观看视频| 欧美激情二区三区| 国产日韩精品在线播放| 亚洲精品乱码久久久久久蜜桃麻豆| 午夜精品福利视频| 中文在线资源观看网站视频免费不卡| 久久婷婷av| 国产伦理一区| 一区二区久久久久久| 亚洲精品激情| 久久午夜视频| 国产精品一区二区你懂的| 亚洲美女黄色| 亚洲国产精品久久| 久久精品99国产精品日本| 国产精品高清在线观看| 91久久精品久久国产性色也91| 欧美亚洲一区三区| 午夜亚洲影视| 欧美视频中文字幕| 91久久精品网| 亚洲国产精品久久久久秋霞蜜臀| 性欧美18~19sex高清播放| 欧美日本亚洲| 91久久精品国产91性色tv| 亚洲国产精品va在线看黑人动漫 | 国产拍揄自揄精品视频麻豆| 一本久道综合久久精品| 亚洲理伦在线| 欧美成人小视频| 今天的高清视频免费播放成人| 亚洲欧美成人一区二区在线电影| 亚洲手机视频| 欧美日韩福利视频| 亚洲精品在线三区| 亚洲精品久久久久久久久| 麻豆九一精品爱看视频在线观看免费 | 国内欧美视频一区二区| 欧美一级精品大片| 欧美一区二区免费| 国产精品视频免费观看www| 亚洲四色影视在线观看| 亚洲欧美国产毛片在线| 国产精品美女久久福利网站| 亚洲视频在线观看一区| 亚洲一区在线看| 欧美亚州韩日在线看免费版国语版| 99re6热只有精品免费观看| 一本色道久久精品| 欧美三级网址| 亚洲一级特黄| 欧美综合77777色婷婷| 国产日韩欧美日韩| 欧美在线观看一区| 男同欧美伦乱| 亚洲日本中文字幕免费在线不卡| 亚洲美女一区| 欧美日韩一区三区四区| 亚洲新中文字幕| 欧美一区在线直播| 狠狠色香婷婷久久亚洲精品| 亚洲国产毛片完整版| 欧美成人免费小视频| 亚洲乱码国产乱码精品精天堂| 亚洲深爱激情| 国产精品美女久久久| 欧美一区免费视频| 麻豆乱码国产一区二区三区| 91久久精品国产91久久| 亚洲性图久久| 国产免费观看久久| 亚洲大胆在线| 欧美激情一区二区三区| 一本色道久久综合亚洲91| 亚洲欧美日韩国产| 国产视频综合在线| 亚洲日本中文| 国产精品白丝av嫩草影院| 欧美一区二区三区免费观看 | 亚洲第一免费播放区| 一区二区三区产品免费精品久久75 | 国产精品久久久久久影视| 午夜一区不卡| 另类成人小视频在线| 亚洲剧情一区二区| 午夜国产精品视频免费体验区| 国产一级一区二区| 亚洲精品婷婷| 国产精品国产福利国产秒拍| 香蕉成人伊视频在线观看| 欧美aⅴ99久久黑人专区| 亚洲精品网址在线观看| 欧美一区二区三区免费观看视频| 狠狠色香婷婷久久亚洲精品| 夜夜嗨av一区二区三区中文字幕| 国产精品视频区| 最新日韩精品| 国产精品久久久久久久久动漫| 欧美中文在线字幕| 美女日韩欧美| 在线视频精品| 久久亚洲精品一区| 在线视频亚洲| 久久婷婷蜜乳一本欲蜜臀| 亚洲精品偷拍| 久久久久久亚洲综合影院红桃 | 香蕉亚洲视频| 欧美精品色网| 欧美在线视频播放| 欧美日韩视频专区在线播放| 欧美一区二区国产| 欧美日本中文字幕| 亚洲成人直播| 国产精品日韩欧美一区| 亚洲免费高清| 国产自产高清不卡| 亚洲专区免费| 91久久精品国产91久久| 久久精品视频播放| 妖精视频成人观看www| 玖玖玖国产精品| 午夜伦欧美伦电影理论片| 欧美日韩在线观看视频| 亚洲人成绝费网站色www| 国产欧美不卡| 亚洲永久字幕|