您现在的位置:首页 > 科技成果科技成果

基于3G手机的视频监控系统的设计

发布时间:2017-09-26 08:26:05  来源:大电流电感厂家   查看:


2 图像传感器接口电路与工作原理
摄像头使用的是CAM130模块,其中的图像传感器为OV9650,该部分原理图及接口电路如图2所示。

a.JPG


OV9650与处理器的接口包括SCCB(串行摄像机控制总线)接口、数据输出接口和控制接口等3部分。
SCCB接口起到传递处理器提供的初始化OV9650内部寄存器参数的作用,其数据线SIOD和时钟线SIOC,相当于I2C总线中的SDA与SCL。也就是说,SCCB起到I2C总线的作用。OV9650是I2C总线的从器件,S3C2440是对应的主器件。I2C总线采用串行方式从高位到低位传输字节数据,每个字节传输完后,主控制器将SDA置为高电平并释放,等待从设备发送确认信号。OV9650内嵌了一个10位A/D转换器,对应有10个数据输出口D[0:9]。输出图像数据的格式可以为10位原始RAW,RGB或经过内部DSP转换的8位RGB/YCbCr。本系统选择的微处理器芯片S3C2440的CAMIF单元支持8位的YUV/YCbCr格式,故需将OV9650的数据接口D[9:2]与CAM IF的数据口CAMDAT功率电感A[7:0]相连接。OV9650的XVCLK用于接收CPU输出的24 MHz的工作时钟。OV9650内部产生的帧同步信号VSYNC、行同步信号HREF、像素时钟信号PCLK等3个时钟信号传入ARM芯片中,用于控制图像采集。每一个VSYNC脉冲表示一帧图像数据采集的开始,HREF的高电平则表示采集一行图像数据,图像传感器按从左到右的顺序在每个PCLK
脉冲过程中依次采集一个字节的数据,直到一帧图像数据全部采集完成。

3 3G图片传输流程
图片传输流程图如图3所示,3G手机向MINI2440开发板发送短信请求发照片,ARM9控制中心接收到信息,发送出文件名与文件大小,TCP服务器收到信息接收完图片并关闭窗口,同时向3G手机回馈图片已接收完毕的信息,接着3G手机向服务器发送请求接收照片,TCP服务器向3G手机发送图片数据,直到图片接收完毕,当接收完毕,3G手机向服务器反馈图片接收完毕。

c.JPG


有关Micro2440开发板发送图片及3G手机接收图片的部分程序如下所示:
e.JPG
f.JPG

4 应用软件设计及实验结果
操作系统与硬件平台间采用虚拟串口进行通信,EVC在实现串口数据通信中存在2个局限性:一是EVC不支持串口通信控件MScomm,另一个是WinCE不支持重叠I/O操作。因此,要采用WinCE的API函数和多线程技术进行数据串口通信的底层开发。Windows API函数将串口视为文件,对于串口的操作类似于对于普通文件的操作。在EVC环境中,通过调用CreateFile函数来打开串口,设置串口读写模式:
g.JPG
因为WinCE不支持重叠I/O,所以CreateFile的第6个参数不能设置为:FILE_FLAG_OVER_LAPPED,这里设置成通用常数“0”,否则串行通信处理将被系统信息阻塞。
打开串口以后,可以使用串口初始化函数SetCommState()来获取串口当前的配置,如串口号、波特率、奇偶校验、数据位、停止位等:
h.JPG
i.JPG
应用程序开发是在EVC集成开发环境中进行的。用EVC的AppWizard向导建立基于MFC的对话框程序架构,在进行页面布局“图像显示区域”、“初始化”、“接听”、“拨号”、“挂机”等按钮后,为各种按钮添加各种消息响应时间以及完成对各按钮进行的设置,以响应用户期待的命令。&ld电感器生产厂家quo;初始化”按模压电感钮是进行3G网络的初始化。“接听”按钮就是响应3G手机发送给开发板的命令,“拨号”按钮所需进行的设置有对方号码、拨号时发送的消息以及服务器IP和端口号,设置完这些就可进行拨号等待响应了;“挂机”按钮实现退出应用程序和关闭摄像头驱动的功能。实现这些按钮的单击事件响应函数的添加是比较容易的,在EVC环境中直接双击按钮,进入代码编辑区就可进行编程调试。这里给出“初始化”和“拨号”按钮的部分代码一体电感,…后面为省略的部分。 平面变压器厂家 | 平面电感厂家

电磁兼容与电路保护 便携式电子设备的尺寸日趋小巧纤薄,越来越多的新功能或新特性不断被集成到设备中,使得便携设备的数据率及时钟频率越来越高。与此同时,便携设备必将面临着诸多潜在的电磁干扰(EMI)/射频干扰(RFI)源的

i2c发送不了数据我把原来开发板上的陀螺仪换成了触摸板。

继续用原来的代码(地址改了,其他不变)就出问题了,scl,sda两条线就变成了低电平。i2c也不发送地址,也没有变化想求助一下是可能哪里出现

基于单片机与CPLD的步进电机PWM驱动技术 步进电动机是一种将数字信号转换为位移(或直线位移)的机电执行元件,每当输入一个脉冲时,转轴便转过一个固定的机械角度,他具有快速起停、精确步进、没有积累误差且能直接接收数字信号的特点,在数字控制系统中

CopyRight2014
大电流电感 | 大功率电感 | 扁平线圈电感 注塑加工厂