基于单片机的应用于视频监控的矩阵切换器设计

发布者:rockstar6最新更新时间:2011-10-18 关键字:单片机  视频监控  矩阵切换器 手机看文章 扫描二维码
随时随地手机看文章

引言

在重大事件、零售场、交通控制等方面,都需要进行视频监控。视频监控系统中存在多点分布与集中监控的矛盾,不适合采用一对一的监视。一对一的监视即一部摄像机对应一台监视器,这样监控室体积庞大,投资高。一般采用一对多的监控,即一台监视器对应多台摄像机,用足够少的监视设备实现多点监控,这样视频切换控制设备在监控系统中具有极其重要的地位。在视频切换控制中,矩阵切换应用十分广泛。

视频矩阵切换原理

视频矩阵切换控制将多路输入信号任意选择一路或多路分别输出给一路或多路显示设备,用于规模较大的监控系统中。它可以选择性地观察图像,指定在某台监视器上输出显示。

在多路视频输入的情况下有多路的输出选择,形成矩阵结构,即每一路输出都可与不同的输入信号“短接”,每路输出只能接通某一路输入,但某一路输入都可(同时)接通不同的输出,如图1。

图中“·”表示某一路输出与某一路输入相连,如输出4与输入3相连,也就是说4路输出此时输出的3路输入信号。只要进行合适的切换选择,就可以实现将多路信号从输入通道切换输送到输出通道中的任一通道上,并且输出通道间彼此独立,也就便于进行视频信号切换和分配。

3  基于单片机的32×8视频矩阵切换器硬件设计

视频监控行业中,信号只经过摄像,传输(一般是基带传输),控制与显示,且显示时对图像的质量要求相对较低,只要能看清,并不作转播等工作,因此监控行业对视频切换矩阵的要求是指标低、功能多(能带云台控制等)、便于远程控制。视频监控系统的矩阵切换系统应包括以下基本功能:视频信号切换、控制云台和摄像机镜头的动作、可实现远程控制。

3.1  视频矩阵切换器基本接口电路
  32×8视频矩阵切换器基本接口原理电路如图2所示。整个视频矩阵切换器主要由89C2051单片机和两片MT8816组成。MT8816是MITEL公司生产的8×16模拟开关矩阵,采用CMOS工艺制作。AT89C2051单片机是由美国ATMEL公司推出的高效单片机,它的指令与INTEL公司的MCS-51系列单片机完全兼容,本身带有2K字节闪速可编程可擦除只读存储器,AT89C2051芯片作为微控制器用于对切换矩阵各单元进行切换控制以及用于构成人机界面和构建RS485串行通信接口。

 

图中用P0.0-P0.6作为两片MT8816的行地址和列地址控制线,P0.7作为两个芯片的片选信号。P3。2-P3。4分别作为选通脉冲ST、数据输入DI、复位信号RESET。两片的ROW0-ROW15都作为输入,两片的COL0-COL7依次并联作为输出。即32路输入,8路输出。
  实际应用中,视频矩阵切换器输入部分加匹配电路,输出部分加缓冲放大器。这里省略未画。

模拟开关芯片的地址选择信号依次接单片机的地址线,分别对32路输入和8路输出进行译码控制。通过数据线DI写入的逻辑“1”或“0”将决定地址译码对应的XiYj(i=0,…,31; j=0,…,7)交叉点开关的通断,逻辑“1”将其打开,Yj路输出上就有Xi路输入信号,反之,逻辑 “0”将其关闭,从而实现对视频信号的切换控制。

3.2  实现多功能控制的接口电路

多功能控制的实现是通过人机界面控制键盘,一方面实现对视频信号的本地切换,另一方面实现对于云台、镜头等的远程控制。解码器能是把控制码转换成模拟信号输出,实现对云台、镜头等的动作进行调整。然而解码器不能直接接收键盘发来的控制信号,需要设计一个连接两者的接口电路。

这里利用AT89C0251的串行通信口进行通信实现接口。串口通信标准有RS-232C和RS-485。RS-232C是广泛应用的串口通信标准,但数据传输速度慢(最快传输速度为20Kbit/s)、传输距离短(最大电缆长度为15m)、接口处各信号间容易产生干扰,并且只能进行一对一的通信。RS-485是一个多发送器的电路标准,一个发送器最多可允许驱动32个负载设备,RS-485的最大传输距离为1200m,最大传输速度可达10Mbit/s,它在远程通信和多机总线系统中具有很大的吸引力。视频监控系统中监控点与监控室的距离往往超过15m,且存在多点监控的问题,因此串行通信标准选用RS-485。本设计采用75176( RS-485专用的收发芯片)完成RS-485标准接口通信。

切换矩阵主机AT89C2051与控制键盘及解码器的接口电路框图如图3所示。

 

     图中控制键盘通过摇杆或按键发出RS485差分控制信号,经过75176收发器,将485差分信号转换成AT89C2051可以接收的TTL电平信号。89C2051串口接收数据后,进行控制信号判断,如为本地视频切换控制信号则进行译码,变成对应地址码,并在数据线写入相应数据,实现对视频信号的切换控制;如为远程控制信号则转换协议,发送TTL电平控制信号,再经75176把TTL电平信号转换成可以远距离传输的485差分信号,这个485差分控制信号就可以被解码器接收,从而命令继电器开合来控制云台和镜头等的动作。

以视频矩阵切换器为核心组成的视频监控应用系统

由视频切换控制矩阵组成的视频监控系统如图4。

图中最多有32路输入,8路监视器输出。摄像机图像经过光缆传送到视频矩阵切换器主机;通过控制键盘可对所有输入的视频信号进行切换,选择其中1路输出到监视器上(可置于控制台上);对云台与镜头的控制,由监控人员操作控制键盘发出控制信号,主机收到控制信号,由解码器对传送来的信号进行译码,即确定执行何种控制动作,在经继电器功率放大,驱动云台或镜头完成相应的控制动作,以实现对监控点摄像机的镜头、云台等设备的遥控。

结束语

本文设计中采用AT89C2051单片机作为控制核心部分,使得系统电路的设计大大简化。在矩阵切换上选用专用的模拟开关矩阵切换芯片虽价格较高,但稳定性好,可形成的矩阵规模较大。RS-485电气接口,在不加总线驱动的情况下,方便实现对多个终端设备的控制。以此视频矩阵切换器为核心组成的视频监控应用系统中监视器的数量可以大量减少,并使得整个监控系统所占有的空间大为减少,大量减少设备投资。

参考文献

[1] 林申茂.8051单片机彻底研究实习篇.北京:人民邮电出版社,2004,5.

[2] 陈治国,李兆军.基于AD8113的视频矩阵切换系统的设计.电子技术应用,2005(12).

[3] 王长龙等.模拟开关矩阵MT8816在视频矩阵切换器中的应用.电子技术应用,1999(2).

[4] 远飞等.视频监控系统控制键盘与解码器的接口设计.现代电子技术,2005(11).

[5] 徐俊起,郭育华,连级三.TMS320F240与PC机串行通讯的设计.电子工程师,2002(9).

关键字:单片机  视频监控  矩阵切换器 引用地址:基于单片机的应用于视频监控的矩阵切换器设计

上一篇:基于51单片机的无线心电监护系统设计
下一篇:AT89S系列单片机ISP下载线设计

推荐阅读最新更新时间:2024-03-16 12:43

3步教你如何用51单片机制作秒表
和很多朋友一样,在学51单片机的过程中我们肯定会涉及到制作一个秒表,牵涉到把单片机的多个部分组合起来使用,这对于我们初学者来说可能显得有些困难,我同大家一样,百思不得其解,最后头都弄大了才把这个秒表制作出来,为了给以后的朋友们一些思路,一些参考,所以在这里我把自己制作的整个详细过程整理出来供大家参考。我调试出来是没有问题的,各方面都稳定运行,由于我水平有限,中间可能会有不对的地方,欢迎大家指正,我们一起学习,一起进步! 我将分为三个部分来介绍:1.整体思路,2.硬件电路方面,3.软件编程方面。 1、整体思路 利用51单片机制作秒表时,我介绍精确到十分位(即0.1s)的制作,并让其拥有启动,暂停,复位三个功能。 用到的单片机
[单片机]
3步教你如何用51<font color='red'>单片机</font>制作秒表
单片机的“灵魂”—数据存储器的使用
我们可以说程序存储器的里面存放的是单片机的灵魂,它就是工作程序。小的可能只有1KB(最多只能装1024条8位数据,因为实际指令还有许多2字节、3字节指令,所以它还装不下1024条指令)大的也有128KB的。这些8位数据要么在工厂里做摸子光刻进去,要么一次性的烧写进去,要么 用编程器这个特殊工具把调试成功的机器码装载进去,或者像AVR单片机那样自己花几块钱做一条下载线,把电脑里这些东西灌进去(或许是AVR最吸引人之处),它一旦进驻电脑的程序存储器中,除了借助上述装置便不能自由改写,在单片机运行时,只是从其中读出指令或固定的数据,所以给程序存储器一个 只读存储器 的别名,简写为ROM,包括用编程器写紫外线擦除内容的EPROM.用电擦除
[电源管理]
51单片机学习笔记:利用ADC0804模数转换器采集电压
电位器调节待检测电压值,在数码管上显示出来, 代码大多从书上搬过来的,书上例5.3.1要求前3个数码管显示AD转换后的8位数字量(即0~255) 我这里让前4个数码管显示具体电压值,比如1.352 C代码 #include reg52.h #include MY51.H void initSMG() //数码管初始化信息 { //上电时,都为高电平 P0=0xff; wela=open; P0=0xff; wela=lock; P0=0; dula=open; P0=0; dula=lock; } vo
[单片机]
51<font color='red'>单片机</font>学习笔记:利用ADC0804模数转换器采集电压
数字电源与模拟电源的区别
数字电源与模拟电源的区别主要集中在控制与通信部分。在简单易用、参数变更要求不多的应用场合,模拟电源产品更具优势,因为其应用的针对性可以通过硬件固化来实现,而在可控因素较多、实时反应速度更快、需要多个模拟系统电源管理的、复杂的高性能系统应用中,数字电源则具有优势。 此外,在复杂的多系统业务中,相对模拟电源,数字电源是通过软件编程来实现多方面的应用,其具备的可扩展性与重复使用性使用户可以方便更改工作参数,优化电源系统。通过实时过电流保护与管理,它还可以减少外围器件的数量。 数字电源有用DSP控制的,还有用MCU控制的。相对来讲,DSP控制的电源采用数字滤波方式,较MCU控制的电源更能满足复杂的电源需求、实时反应速度更快、电源稳压性能
[电源管理]
Microchip推出最新16位超低功耗PIC单片机
XLP PIC® MCU采用5V电源电压,引脚数少却具有更大存储容量,具备能在休眠模式下工作的mTouch™容性传感 全球领先的整合单片机、模拟器件和闪存专利解决方案的供应商——Microchip Technology Inc.(美国微芯科技公司)宣布,通过增加片上12位ADC、EEPROM、智能mTouch™容性传感模块,以及能以5V电源工作的性能,扩展了其低引脚数16位超低功耗PIC® MCU产品阵容。PIC24F32KA304 MCU具备所有XLP PIC MCU产品众所周知的低至20 nA的超低休眠电流,为设计人员提供了当今最通用的低功耗产品,为他们带来了在设计工业、汽车、医疗、公用仪表、白色家电及在许多其他应用
[单片机]
Microchip推出最新16位超低功耗PIC<font color='red'>单片机</font>
89C52单片机电子时钟的设计
1.实验任务 (1).开机时,显示12:00:00的时间开始计时; (2).P0.0/AD0控制“秒”的调整,每按一次加1秒; (3).P0.1/AD1控制“分”的调整,每按一次加1分; (4).P0.2/AD2控制“时”的调整,每按一次加1个小时; 2.电路原理图 图4.20.1 3.系统板上硬件连线 (1).把“单片机系统”区域中的P1.0-P1.7端口用8芯排线连接到“动态数码显示”区域中的A-H端口上; (2).把“单片机系统:区域中的P3.0-P3.7端口用8芯排线连接到“动态数码显示”区域中的S1-S8端口上; (3).把“单片机系统”区域中的P0.0/AD0、P0.1/AD1、P0.2/AD2端口分别用导线连
[单片机]
89C52<font color='red'>单片机</font>电子时钟的设计
单片机12232 C语言的驱动程序
/****************点阵12232函数调用库**********************/ ////////////////////////////////////////////////////////// #include reg52.h #include intrins.h #include dewei.h #include table.h #define uchar unsigned char #define uint unsigned int #define frist_page 0xb8 //页地址设置(0~3) #define frist_row 0xc0 //扫描行 (0~31)
[单片机]
提高单片机系统可靠性的设计方法
目前,大量的嵌入式系统均采用了单片机,并且这样的应用正在更进一步扩展;但是多年以来人们一直为单片机系统的可靠性问题所困惑。在一些要求高可靠性的控制系统中,这往往成为限制其应用的主要原因。 1 单片机系统的失效分析 一个单片机系统的可靠性是其自身软硬件与其所处工作环境综合作用的结果,因此系统的可靠性也应从这两个方面去分析与设计。对于系统自身而言,能不能在保证系统各项功能实现的同时,对系统自身运行过程中出现的各种干扰信号及直接来自于系统外部的干扰信号进行有效的抑制,是决定系统可靠性的关键。有缺陷的系统往往只从逻辑上去保证系统功能的实现,而对于系统运行过程中可能出现的潜在的问题考虑欠缺,采取的措施不足,在干扰信号真正袭来的时候,系
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved