"4G低功耗摄像头方案是深圳市合方圆科技开发有限公司推出的一种创新技术,主要基于G8100B模块与海思摄像头(Linux或LiteOS)的集成。这种方案允许摄像头在保持4G连接的同时实现低功耗运行,适用于远程监控、物联网(IoT)应用等场景。
在4G低功耗摄像头方案中,G8100B模块能够在主机端虚拟出串口和网卡,使得通信更加灵活。为了进入休眠状态,需满足以下条件:
1. 用户通过发送AT+CSCLK=1命令启用睡眠功能,并可配置唤醒时长和是否保存睡眠参数。
2. 拉高DTR(Digital Trunking Request)管脚,这是模块的默认启动状态。
3. 通过GPIO控制VBUS管脚,即USB断电,以降低功耗。
唤醒整个系统的事件包括:
1. VBUS管脚被拉高,可唤醒模块。
2. 主机通过拉低DTR管脚唤醒模块,需等待约100毫秒。
3. 当G8100模块检测到TCP唤醒包或URC( Unsolicited Result Code)需要报告时,RI(Ringer Indicator)信号将唤醒主机,RI会产生100毫秒的脉冲,可以通过AT+RIMODE指令配置RI的工作模式为持续拉高以用于唤醒。
合方圆的CAM_4G38板是一个推荐的板级集成方案,其特点包括:
- 尺寸小巧,38mm x 38mm,适应多种摄像头安装需求。
- 支持UART通讯,便于通过AT指令控制4G模块。
- 提供USB2.0接口,软件驱动为USBECM(虚拟网卡)和USB Serial(可选)。
- 兼容Linux和华为的LiteOS操作系统,便于对接海思基于LiteOS的芯片平台。
- USB接口可以虚拟为串口,允许Linux和LiteOS通过USB串口发送AT指令。
- 支持SPI硬件通讯接口,但需要摄像头模组支持SPI Slave模式。
- 针对SPI接口的二次开发包由合方圆提供,但研发调试过程可能较为复杂。
海思平台(LiteOS)的接线图中,USBD+/D-/VBUS与CAM_4G38相连,DTR用于触发唤醒/休眠,而PIN65/RI则用于RI信号的传递。USBECM处理流程包括通过USB接口实现TCP/IP协议传输以及通过USB虚拟串口进行AT命令传输。此外,预留的UART接口为其他通信方式提供了可能性。"
这个4G低功耗摄像头方案通过精细的电源管理和智能的唤醒机制,实现了高效节能,同时保持了4G网络的实时性,对于需要长时间在线且对功耗敏感的应用,如远程监控系统、环境监测设备等,具有很高的实用价值。