网站地图
  • 网站首页
  • 安全带
  • 倒车警告
  • 芯片防盗
  • 夜视系统
  • 基于3G蚁集的汽车防盗报警系统视频监控就寝

    发布时间: 2020-01-21 11:46首页:主页 > 芯片防盗 > 阅读()

      随着第三代转移通信收集的成熟进步,基于移动通信搜集的视频监控时期的应用越来越寻常。本文基于网络弥漫率高、靠得住性强、传输快率快的优势,布置完毕汽车防盗报警体系的可视监控。本摆设在现有的电子式汽车防盗报警器的根基上,始末增加通用接口,实现了周旋车体原有报警体系的成效伸张,其总体陷坑框图如图1所示。本文当心陈说该编制视频监控个人的操纵告竣。

      本体例视频监控个人是在InterPXA270为大旨的硬件平台上,经由构建嵌入式WindowsCE支配体例的软件修筑实现上层诈欺。该调理以流接口形式作战摄像头驱动,并诈骗摄像头驱动供应的接口,完结嵌入式WindowsCE下实时图像的数据搜聚,对原始?图像进行MPEG-4格式的编码萎缩,同时在WindowsCE端运用SOCKET编程,达成监控数据的传输。

      现有的汽车防盗报警体系的陷阱如图1虚线框内所示,本文把稳策画实现的是此系统的视频监控个别。视频监控个别的硬件包蕴三个个人,搜聚监控数据的摄像头、多媒体措置器和通信模块。硬件搭筑组织图如图2所示。视频监控个人的硬件平台因此InterXScale微体绑缚构的InterPXA270措置芯片为要旨,选取SIM5218模块作为3G通信模块,接纳双端口RAM手艺完毕视频治理和图1体系的总体结构框图3G通信模块的双CPU之间通信。其中,InterPXA270芯片的主频为520Hz,同时参与WirelssMM?X功夫,大大前进了多媒体治理能力。此外PXA270的InterSpeedStep消息电源处置岁月,在保护CPU功用的情形降落低了作战的功耗;西门子公司的3G通信模块SI!M5218拯济高达7。2Mb/s的数据传输率,并且供应UART、USB2。0、GPIO和I2C等纷乱的外围接口,低浸了摆设难度;本操纵中摄像头拣选了网眼2000,它选取OV511芯片为焦点,具有COMS35万像素的清晰度,并采纳USB格式通信,不妨采用流接口的样子实时征求监控数据。

      应用PlatformBuilder定制WindowsCE体系并设立USB摄像头驱动和数据发送端的建设,本文精密介绍USB摄像头驱动的调动和发送端的顺次铺排。编制的软件坎阱图如图3所示。

      WindowsCE流接口驱动依次是具有定制接口的驱动按序,展示为在用户头号的动态链接库DLL,是普通表率的建筑驱动循序。流接口驱动次第中用来完结一组固定的函数称为流接口函数,这些流接口函数使得操纵纪律可能原委文件系统探问这些驱动规律。流接口驱动按序简直拯救任何榜样的无妨不断到基于平台外部创立,其中包蕴USB创筑。

      流接口驱动规律的主要职责是把外设的利用通报给诈欺规律,这是源委把作战揭示为文件系统的一个特意文件竣工。利用挨次始末文件!系统的API函数调用流接口函数,而后流接口驱动纪律调用本机驱动或者始末创建办理器与体系内核或外围打交讲。

      CAM_Init()函数是经由征战管理器供应的ActiveDeviceEx()函数挪用。在筑筑初始化时颠末ActiveDeviceEx()将修筑句柄动静写入Drivers\Active下面,当运用按序初始化时,注册表的场所将以Context参数大局传给CAM_,Init(),欺骗RegOpen!KeyEx()、RegQueryValueEx()等函数实施睁开和读写登记表独霸,等履行成功后返回USB设立建设的句柄音问等。驱动按次的局部源代码:

      在对树立实行读控制之前,下手要先经过实行CeratFile()来挪用CAM_Open()张开创设,CAM_Open()所需的第一个参数是诈欺次第初始化时由CAM_Init()返回的开发句柄等音讯,尔后将建立合上的事变设为无旌旗形式。

      看待USB总线上的数据传输,全豹有四种传输模范,诀别是把握传输、歇休传输、批量传输和实时传输,这四种传输规范辞行应用到分!裂的USB创建。其中实时传输适用于以固定速率或特定韶华内传输,可能忍耐有时同伴的流数据情况,应付USB摄像头这种实时性乞求斗劲高的筑造平日采纳实时传输,于是在CAM_Read()中就须要用到实时传输函数IssueIsochTransfer()来读取摄像头搜求的数据。倘使IssueIsochTransfer()实施后返回一个标示句柄,则代表执行奏凯,假设无返回值,则暴露实行衰落。

      在每次得回一?包数据时,搜刮帧动手象征,假使搜索到,则复制残存的所罕有据到行使依次的缓冲中。在顺次的Ov51xReadOneFrame()函数中,pDataBuff申请了9610B空间,dwFrameLen为10次传输每次的长度,这里都开发为961。图4为Ov51ReadFrame()软件过程图。

      通信发送端浸要实现RTP/RTCP公约封装和解封装、蚁集发送与数据取得。本文所达成的是基于RTP/UDP/IP左券栈的MPEG-4实时流媒体传输,是转移视频监控编制中搜集传输个别的子模块。采纳JRTPLIB库函数来达成RTP的实时传输。传输个别的体系架构如图5所示。

      该发送端的厉沉效力是将音视频流封装到RTP包内通过3G聚集传送给接管端,同时发送和接收RTCP包实行反馈独揽,以期来到最佳效果。基于WindowsCE平台原委挪用JRTPLIB函数库来编程实本质时流媒体传输。

      由于RTP合同并不行为只身的收集层来完毕,它采用欺骗层组帧的理思,举措操纵挨次代码的一个别,本文针对一个全体媒体的欺骗经历使用按序完毕RTP封装分组,而后将RTP分组交给UDP接口,采用JTHREAD行动线程库,完成多线程的垄断。应用RTP来做视频传输分2个session来达成:一个肩负音响传送;另一个担任视频传送。

      本文在现有的汽车防盗报警体系的基本上,经过接口的扩张,告竣了基于3G汇集的视频监控效力,并精密阐明了摄像头的流接口函数?和通信发送端的安排。其它,始末该体例的通,用接口的扩大,该编制还可与满堂行业或家庭诈骗相保持,告竣手机对待小范畴境况的可视化监控。该体例的布置完毕不光应付汽车防盗产品的进取有小心要的事理,同时应付基于3G网络的可视化监控的发展提供了优越的行使前景。

    未经本站书面特别授权,请勿转载,本文章资讯由电竞竞猜app提供

    回到首页 | 手机版

    未经本站书面特别授权,请勿转载或建立镜像

    不良信息举暴方式 网警联系方式 互连网协会联系方式 备案信息查看方式 中国文明网联系方式

    Copyright © 2014-2019 电竞竞猜app