OSD技术在ATM数字视频监控系统中的应用
CLR SCLK
RRC A
MOV SIN,C
NOP
NOP
SETB SCLK
DJNZ R6,WR1
NOP
SETB _CS
RET
程序中加入NOP指令是为了满足MB90092对时序时间的要求。
3.2 汉字叠加与缓冲放大模块
在视频监控中,视频流过解码,使视频D/A转换模块输出的模拟视频信号叠加上菜单汉字信息,然后经缓冲放大后输出到监视器上。图5为视频汉字叠加与缓冲放大原理图。
对图5进行如下说明:
(1)图5中同步分离由LM1881完成,分离出复合同信号送到字符叠加芯片供字符叠加使用。
(2)输出缓冲放大采用OPA2354芯片。它的INA-管上的调节电阻分别为620Ω和330Ω。
3 使用MB90092应注意的问题
(1)程序开始时,要输入CS四次去清除上电复位,然后所作的设置才是有效的。
(2)如果选择外同步方式,只有当外同步信号存在时,MB90092才能接收控制命令。为了防止当视频信号由"无"切换到"有"时监视器上产生字符丢失的情况,屏幕上叠加的所有字符每隔0.2秒要更新一次。这样就不会发生字符丢失的现象。
(3)改动屏幕上的字符时,必须先清理内存区域,否则屏幕会出现乱码及一些预料不到的显示。清屏包括子屏清除和主屏清除。如果没有用到子屏,只要在开始时清一次子屏就可以了(所谓清屏,就是在屏幕上相应位置写空格字符)。
(4)上电复位后,为了有效设置屏幕及字体的各种民属性、行距、显示位置等,先选择内异步方式,待设置完成后,再设定为外同步方式;否则,设置时如无外同步信号,所有的设置均为无效设置。
(5)由于视频信号频率较高、频带较宽,因而当两路视频信号相距较近时,容易产生串扰。为了尽量减少串扰,制板时需做到以下几点:
*各种视频信号间用较粗的地线隔开,视频走线尽量石头则粗;
*模拟地和数字地分开,只在电源处单点相连;
*开关电源时,应使交流电与直流低压之间相距较远,且用地线隔开;直流低压与开关管的调整电路之间要用光耦隔开。
本文给出了两种实现OSD的方法,分别用于ATM监控设备的不同模块中。设计中考虑了实用和经济两个因素,从实际的产品来自,性能稳定可靠,具有很普遍的应用价值。
《OSD技术在ATM数字视频监控系统中的应用(第4页)》