一、系统构成
网络相机系统结构如图l所示,MEl010是10万像素的CMOS图像传感器芯片,Rabbit3000模块基于Rab-bit3000单片机。该单片机基于Z80内核,最高时钟频率可达54MHz,有6个高速串行口和56个I/O口,直接驱动512KBSRAM、512KBFlash,通过以太网接口进行网络传输时.TCP传输速率可达到6Mb/s。美国Z-World公司提供的DynamicC开发工具提供了TCP协议栈函数支持,以及C、汇编混合编程的功能,非常适合网络应用。
网络相机实现以下功能:直接驱动MEl010CMOS摄像芯片摄像,并进行图像处理,同时内置一个微型WEB服务器,用户可以在因特网上访问WEB页。通过CGI接口进行静态图像拍摄,如增加SOCKET接口,也可通过Activex控件拍摄动态图像。可选择160×120彩色、320×240黑白两种图像格式。
二、CMOS摄像芯片的控制
1、MElO1O的结构及拍摄
南京微盟电子的MElOlOCMOS图像传感芯片最大可拍摄352×288的彩色及黑白图像,内部功能框图如图2所示。