触发拍照4G低功耗摄像机数据监控方案

  • Post author:
  • Post category:其他


  工业类安防监控,对于低功耗的需求一直都是苛刻的!基于合方圆低功耗4G模块,延伸出各种物联网的低功耗方案,比如,一款能秒级触发拍照,秒级进入休眠,降低整机功耗。。。

随着互联网发展,产品也出现了多样化,满足大家的各种各样的需求,也许,安防行业,一直大家都忽略了工业类客户的需求,工业类的客户,如果单独是开发一套摄像头,因为量不大,但是投入成本又太高,专业化也是值得考究的,一句话,专业的认,做专业的事情,才能发挥他的极致。

合方圆专注于低功耗互联网行业多年,从手机应运而生开始,作为低功耗的鼻祖,飞利浦手机的研发团队,核心部件设计,到现在,无论2G,还是4G,包括整机成品,合方圆的低功耗确实在行业里面是遥遥领先的。。。。

有幸认识合方圆团队,了解到最近推出的一款能触发拍照,定时上传图片,数据,录像的4G低功耗摄像头。

下图是整套方案的图示,留有一个URAT口跟外部单片机通讯,支持电池供电,具备太阳能充电板,电压在3.8-4.2之间

4G低功耗摄像机框架图在这里插入图片描述
4G低功耗摄像头整体方案原理图示

通常的工作流程如下:

1、CAM_4G38 模块和视频信号处理板的电源,可由嵌入式系统主板控制打开、关断;

2、视频信号处理板的电源可由 CAM_4G38 模块控制打开、关断;

3、当有数据需要上报或抓拍图片时,嵌入式系统主板唤醒 CAM_4G38 模组,发指令到CAM_4G38 模组,数据上报结束或图片抓拍完成,CAM_4G38 模块进入低功耗休眠状

态;

4、当 CAM_4G38 模块接到指令,需要抓拍图片或拍摄视频时,CAM_4G38 模块会先打开视频信号处理板的电源开关,待视频信号处理板上电完成后,发送指令让视频信号

处理板执行相应的操作,要求上电到进入拍照到清晰照片的时间不超过 1 秒;

5、当视频信号处理板不需要工作时,CAM_4G38 模块会关闭视频信号处理板的电源开

关,以降低产品功耗。

4G低功耗摄像机模组在这里插入图片描述

(左一)4G通讯板 (右一)摄像头

这里就简单介绍一下触发拍照的原理,具体的操作可以的过程可以联系 15817487997

这里再介绍一下怎么实现在摄像头里面跟服务器对接,上传图片或者录像到服务器的原理:

上位机和 4G通讯 模块通过串口连接的时候,通过如下步骤使得模块进入睡眠模式:

1:用户 AT+CSCLK=1 命令使能睡眠功能,关于 CSCLK 更多参数和作用请参考用户手册(可以配置唤醒时长,是否保存睡眠参数);

2:拉高 DTR 管脚(该管脚默认为拉高)。

4G通讯 模块 默认波特率为 115200,打开串口助手,接好串口线,给模块供电,20 秒后串口显示启动信息“VER:G8100”,以下为基本的调试查询指令:

ATI // 查询版本信息

AT+CPIN? // 查询是否识别到 SIM 卡

AT+CSQ // 查询信号

AT+CREG? // 查询是否注册

发指令需要换行(回车换行)

4G低功耗摄像头如何对接上传图片到服务器代码

该方案支持几种协议对接:

  1. 长连接使用 TCP 协议实现
  2. 设备与服务器建立长连接并一直保持连接,间隔 5 分钟发送一次心跳包,服务端收到心

    跳包返回心跳响应数据。
  3. 服务器下发命令,设备根据下发命令进行相应操作后返回数据

    4、数据以“C28C0DB26D39331A“作为起始标志 15B86F2D013B2618 作为结束标志

    例:

    C28C0DB26D39331A{“msg_type”:4,“command”:“image”,“timestamp”:1585884815415}15B8

    6F2D013B2618

    用户在多台公网服务器上运行支持 TCP 长连接的服务器程序,等待 4G低功耗摄像头 设备连接到

    服务器监听端口,4G低功耗摄像头 可以配置为 1 – 5 分钟一个心跳包的发送间隔,4G低功耗摄像头 每 次发送给服务器上行请求,服务器都应该响应,相反,服务器发送到设备的下行指令,设备也需要做出应答响应。本协议主要实现以下功能:

     定时上报设备运行信息到服务器;

     通过服务器下发抓拍在长链接直接返回图像数据;

     通过服务器下发抓拍在 HTTP POST 方式发送到指定 URL;

     远程升级4G低功耗摄像头 的 APP 固件;

    总的来说,不想自己开发,又想直接集成,信手拈来,应用在需要低功耗,远程传输图片,数据,录像等监测数据和图片,能对接私有服务器的方案的话,可以参考以上方案,应用在电力传输监控,交通,车牌识别等领域是不错的一个方案。



版权声明:本文为mode0202原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。