当前位置:首页 > 消费电子 > 消费电子
[导读]摘要:采用NXP公司基于ARM7的微控制器LPC2378与ADI公司的视频矩阵切换芯片AD8112,设计了一种视频矩阵切换装置;在μC/OS-II嵌入式操作系统的支持下,实现了具有以太网接口的64路视频输入、8路视频输出的视频矩阵。

摘要:采用NXP公司基于ARM7的微控制器LPC2378与ADI公司的视频矩阵切换芯片AD8112,设计了一种视频矩阵切换装置;在μC/OS-II嵌入式操作系统的支持下,实现了具有以太网接口的64路视频输入、8路视频输出的视频矩阵。
关键词:LPC22378;AD8112;视频矩阵;以太网

引言
    视频监控系统发展了短短二十几年的时间,从最早的模拟监控到前些年火热的数字监控,再到现在的网络视频监控,发生了翻天覆地的变化。视频监控系统在港口、工厂、银行、机场、交通等方面得到了越来越广泛的应用。在大型监控系统中,由于监控点众多,需要监控的视频图像也很多,因此需要使用大量的摄像机。监控中心的监视器与现场摄像机的数量比一般为1:5~1:10,故视频矩阵切换设备在整个监控系统中具有十分重要的作用。
    目前,国内使用的视频矩阵切换系统一般规模较小,并且大多数通过RS232串口连接的键盘来控制视频矩阵的切换,实施远程操控很繁琐。本文采用NXP公司基于ARM7的微控制器LPC2378与ADI公司的视频矩阵切换芯片AD8112构成了视频矩阵切换装置,实现了具有以太网接口的64路视频输入、8路视频输出的视频矩阵。
    监控中心可以通过网络传输的方式将视频切换控制命令和云台操作控制命令发送给LPC2378,再由LPC2378根据协议处理上位机发来的命令数据,控制视频矩阵和摄像机云台。这样,操作人员可以使用可视化的上位机,通过以太网对视频进行切换。在上位应用软件的支持下,该系统具有自动、循环切换视频的功能,并且可以通过网络通信的方式,在远端对各摄像机的云台实施操作。

1 LPC2378的特性
    LPC2378包含了10/10OM Ethernet MAC、USB 2.0全速接口、4个UART、2路CAN通道、1个SPI接口、2个同步串行端口(SSP)、3个I2C接口、1个I2S接口、MiniBus、4个通用定时器、10位A/D转换器、RTC、看门狗和104个通用I/0引脚。LPC32378的特性如下:
    ①ARM7TDMI-S处理器,可在高达72 MHz的工作频率下运行。
    ②高达512 KB的片内Flash程序存储器,具有在系统编程(ISP)和在应用编程(IAP)功能。单个Flash扇区或整个芯片擦除的时间为400 ms,256字节编程的时间为1 ms。Flash程序存储器在ARM局部总线上,可以进行高性能的CPU访问。
    ③ARM局部总线上有高达32 KB的SRAM,可以进行高性能的CPU访问。
    ④以太网接口的16 KB静态RAM,也可用作通用SRAM。
    ⑤USB接口的8 KB静态RAM,也可用作通用SRAM。
    ⑥2个AHB系统,可以同步进行Ethernet DMA、USB DMA以及从片内Flash执行程序的操作,这些功能不会产生竞争。总线桥允许Ethernet DMA访问其他AHB子系统。
    ⑦外部存储控制器支持诸如Flash和SRAM的静态设备,8位数据/16位地址并行的总线仅可在LPC2378中使用。
    ⑧先进的向量中断控制器,支持多达32个向量中断。
    ⑨通用AHB DMA控制器(GPDMA)能够与SSP串行接口、I2S端口和SD/MMC卡端口共用,也可用于存储器到存储器的传输。
    LPC2378内部集成的Ethernet控制器使用RMII接口与外围电路PHY芯片(例如DM9161A)进行通信,从而易于实现以太网通信功能。

2 AD8112的功能特点
    AD8112是ADI公司的16路输入、8路输出的视频矩阵切换芯片,所有的输入和输出都具有缓存。AD8112具有由128个独立的电子开关构成的开关矩阵,可以实现16路视频输入、8路视频输出。该矩阵切换是100%非阻塞的,通过串行或并行编程方式写入控制系列字,可以使能任意一路输入和任意一路输出连接,每一个输出可以和16拟输入信号中的任意一路连接。AD8112功能结构框图如图1所示。


    AD8112的输出端设有高速放大器,放大器的补偿是自动地优化到每一个增益选择的最大带宽。每一个输出可以由控制系列字的第5位控制使能。当被禁止时,输出引脚可以视为一个4 kΩ的电阻,并且允许将多个禁用的输出引脚连接在一起。当上电或者异步复位时,所有的输出引脚将被初始化成禁止状态,避免在大规模视频矩阵中的输出发生冲突。
    AD8112的数字接口由以下引脚组成:DATA IN,DATAOUT,CLK,,D4~DO,A2~A0和。其中,DATA IN是串行数据输入端,DATA OUT是串行数据输出端,CLK是串行输入时钟,是数据锁存端,是片选端,是编程方式控制端,D4~DO和A2~A0是并行数据和地址装载端,是复位端。
    AD8112提供串行编程和并行编程2种编程方式,由引脚的高低电平进行选择。时,选择串行编程方式:DATA IN输入的数据在CLK的下降沿进行装载,在的下降沿锁存数据,对矩阵进行编程;DATA OUT经80位矩阵模式寄存器移位输出。时,选择并行编程方式:由D4~D0并行输入的数据和A2~A0并行输入的地址在CLK的下降沿进行装载;在的下降沿锁存数据,对矩阵进行编程。
AD8112串行编程方式控制时序图如图2所示。


    对于一个由N块AD8112组成的大型矩阵,这些芯片可以被一串N×80位的串行数据流编程。AD8112并行编程方式控制时序图如图4所示。

3 128×16视频矩阵的组成
    本设计采用4片AD8112组成一个视频切换矩阵,实现了64路视频输入、8路视频输出的视频切换。将各AD8112输出的对应引脚并联连接,当其中一块AD8112某一编号的引脚被使能时,其他芯片的对应引脚将被设置为禁止状态,以确保视频切换时输出不发生冲突。刚上电时,所有的输出引脚都初始化成禁止状态,以防止发生输出冲突。其连接方式如图5所示。


    本视频矩阵中AD112与LPC2378的连接如图6所示。第一块AD8112的DATA IN引脚连接LPC2378上的P2.15端口,获得控制命令,控制字通过串行移位的方式发送到4片AD8112。每块AD8112的DATA OUT与相邻芯片的DATA IN相连接。LPC2378的P2.12~P2.14引脚分别连接每块AD8112的CLK、,,为其提供控制时钟信号、串行并行编程方式选择信号、数据锁存信号。P2.2~P2.0和P2.7~P2.3引脚分别连接每块AD8ll2的A2~A0和D4~DO,为并行编程提供地址和数据信号。P2.8~P2.11引脚与4片AD8112的端相连,可根据需要同时片选4片进行串行方式编程,或片选任一片进行并行方式编程,从而实现对于视频矩阵切换阵列的控制。

4 视频矩阵总体设计
    视频矩阵总体框图如图7所示。AD8112阵列由4块AD8112芯片构成,通过视频输入模块输入的64路信号经切换后,取8路信号经视频输出模块输出,从而实现64×8视频信息的切换。以太网接口模块DM9161A外围电路PHY芯片通过RMII接口与LPC2378进行连接,从而易于实现以太网通信功能。RS485通信模块以串口通信的方式对摄像机云台实施控制。

5 视频矩阵控制字发送软件设计
    该视频矩阵控制字发送软件流程如图8所示。视频矩阵将通过以太网传输来的控制字存储在控制命令数据缓存区内,根据编程方式的要求,选择串行编程方式或并行编程方式发送。

结语
    本文设计了一种基于LPC2378和AD8112的视频矩阵切换装置。该装置是一种基于嵌入式系统,具有网络接口的视频矩阵切换装置。通过μC/OS-II嵌入式操作系统,可以移植轻量级的TCP/IP协议栈,便于网络通信,以及系统的扩展和移植,较好地解决了视频矩阵的切换问题。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

正常情况下,通过SWD在线调试时,一旦芯片进入低功耗模式(Stop或者Standby),调试就会断开。原因是进入Stop或者Standby模式后,内核时钟就停止了。如果想在调试低功耗代码时还可以正常通过调试接口debug...

关键字: SWD 芯片 低功耗模式

几乎一直到DXP甚至后来的AD时代,3D封装模型技术才开始慢慢日趋成熟,自此3D封装的发展完美的解决了这个问题,3D封装能够让我们在设计之前就能够看到真实的3D模型,很多器件空间比如长宽高,甚至在一些中空的地方下面摆一些...

关键字: DXP AD 3D封装

全球半导体短缺让所有微控制器使用者的生活都变得难熬了起来,如今的订货周期有时会长达好几年。不过,售价4美元的树莓派Pico是一个亮点,它是一个以新型RP2040芯片为基础的微控制器。RP2040不仅有强大的计算能力,还没...

关键字: 半导体 微控制器 芯片

美国纽约州阿蒙克2022年10月20日 /美通社/ -- IBM(NYSE: IBM)发布 2022 年第三季度业绩报告。 IBM 董事长兼首席执行官 Arvind Kri...

关键字: IBM 软件 BSP 云平台

网关、机顶盒、HDMI设备和USB电视棒得到SL3000的支持 印度班加罗尔2022年10月20日 /美通社/ -- Tejas Networks (孟买证券交易所代码:5...

关键字: ATSC 芯片 AN ABS

10月3日,三星电子在美国加州硅谷举办“三星晶圆代工论坛&SAFE论坛”。论坛上三星芯片代工部门表示,将于2025年开始生产2nm制程工艺芯片,然后在2027年开始生产1.4nm工艺芯片。据了解,此前台积电也曾规划在20...

关键字: 三星 1.4nm 芯片

消息称台积电将于今年9月开始对3纳米芯片进行量产。这下,三星要坐不住了!虽然三星在6月30日称自己已经实现了3纳米的量产。

关键字: 华为 3nm 芯片

提到台积电,相信大家都不陌生,作为全球顶尖的晶圆代工机构。仅台积电、三星两家晶圆代工厂的市场份额,就占据了全球半导体市场的70%左右。

关键字: 3nm 芯片 三星

英国广播公司《科学焦点杂志》网站5月22日刊登了题为《什么是摩尔定律?如今是否仍然适用?》的文章,摘要如下:

关键字: 摩尔定律 半导体 芯片

据业内消息,近日高通公司的CEO Cristiano·Amon在风投会议上表示,大家在关注经济增长时也开始关心芯片,在这个数字化转型和数字经济成为重要部分的时代,芯片对于提高效率是必须的,芯片的重要性正在被普遍接受,未来...

关键字: 高通公司 芯片

消费电子

95878 篇文章

关注

发布文章

编辑精选

技术子站

关闭