工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->综合电路图->嵌入式系统电路图->基于ARM9的远程无线智能视频监控电路 — 电路图天天读(34)

基于ARM9的远程无线智能视频监控电路 — 电路图天天读(34)

作者:dolphin时间:2017-04-05

  在嵌入式领域,ARM9系列微处理器在高性能和低功耗方面提供了最佳的性能,因此选用ARM9嵌入式处理器S3C2440设计实现了一个远程图像光线监控系统通过这个系统,可以远在千里之外控制一个摄像机进行图像采集并回传。如果这个摄像机有一个485接口的云台,还可以通过互联网远程控制摄像机的取景角度、镜头拉伸、聚焦等功能。除了获取图像数据。系统还提供了多路开关控制和数据采集功能,可以连接温度、湿度等各类传感器和控制红外夜视灯等其他外部设备的开关状态。最后,通过GPRS或CDMA无线通信模块及Internel互联网将数据传至任何地方。

  图像采样接口电路

  S3C2440的摄像头接口支持ITU-R BT.601/656 YCbCr8比特标准的图像数据输入,最大可采样4096×4096像素的图像。摄像头接口可以有两种模式与DMA控制器进行数据传输:一种是P端口模式,把从摄像头接口采样到的图像数据转为RGB数据,并在DMA控制下传输到SDRAM;另一种是C端口模式,把图像数据按照YCbCr4:2:0或4:2:2的格式传输到SDRAM。上述两种工作模式都允许设置一个剪辑窗口,只有进入这个窗口的图像数据才能够传输到SDRAM。S3C2440的摄像机接口接收ITU标准的图像数据,不能直接接收CCD摄像机输出的模拟视频信号,因此还需要1片SAA7113视频解码芯片。 SAA7113可以输入4路模拟视频信号,通过内部寄存器的不同配置可以对4路输入进行转换,输入可以为4路CVBS或2路S视频(Y/C)信号,输出8 位“VPO”总线,为标准的ITU656、YUV 4:2:2格式。对SAA7113初始化需要通过I2C 总线进行,而S3C2440内部集成的I2C控制器正好可以实现这个过程。S3C2440的摄像机接口与SAA7113的连接原理如图3所示。

  

  SAA7113 的CE 引脚与S3C2440 的一个GPIO 引脚相连,这样可以控制SAA7113的工作状态。当无须采集图像时,将该GPIO口输出低电平,使SAA7113芯片处于低功耗状态,节省电能的消耗。对照图2和图3可以看出,SAA7113芯片就是图2的“外部图像传感器”。它向嵌入式系统的摄像机接口提供了采样到的标准ITU视频数据。这些数据经过 DMA的P端口或C端口控制传输到了内存,这样就可以在内存中对图像数据作进一步的加工处理。



评论

技术专区