首页 > 匠心独运 > 低功耗微型图像采集系统
低功耗微型图像采集系统
16精仪系
作品介绍

低功耗微型图像采集系统

作者:2016级王广晗 精仪系

指导老师:赵嘉昊 精仪系

关键词: 微型传感系统 自供电 视频监控

摘要

本系统将图像采集和无线传输集成到39*21mmPCB上,待机功耗小于1mW,可用太阳能供电持续工作,可用射频等方式唤醒并不断传输图片,作为传统监控系统失效时的备份。

硬件选型

摄像头采用OV2640摄像头,接口为DCMII2C,支持JPEG输出。其运行时典型功耗为140mW,支持硬件待机。模组体积约为6*6*5mm(不含排线)。最大分辨率为1600*1200,为减少传输的数据量和RAM占用,采用320*240分辨率。

    主控芯片采用STM32F446RE单片机。该单片机带有DCMI接口和大量其他外设资源,“睡眠”和“停止”低功耗模式。其封装为LQFP64,大小10*10mm,是支持DCMI的单片机中体积较小的一种。

    无线通信采用EBYTEE22-400T22S模块,其主控芯片是SX1268433MHz频段的LoRa调制。空中速率最高为67.5kbps,即只需2~3s传输一张320*240JPEG图。通信距离远,最远可达5000m,而最高速率最低功率下也可覆盖整个家。支持低功耗空中唤醒,接收平均功耗很低。UART接口,编程方便。大小26*16mm,邮票孔接口,可以很方便地嵌入PCB板中。

1 开发板版本的系统

    设计的PCB为双层板,大小39*21mm,背面放无线通信模块,其余元件位于正面。由于无法回学校,没有加装太阳能自供电模块,采用排针输入3.3V供电和烧录程序。

2 电路原理图

3 PCB设计图

软件逻辑

3 数据流

4 工作逻辑框图

    系统上电初始化后进入待机状态,摄像头关闭,单片机处于停止模式,无线模块处于低功耗接收模式。一个计数器用于决定唤醒时机:初始值为一正数,代表传统监控系统的基站每5秒给系统发送一个信息,收到该信息后计数器被重置;同时计数器每10秒减1。当传统监控系统由于停电或被破坏,停止发送信息,不久计数器就会减到0,系统被唤醒。

    唤醒后,一个拍摄周期是采集一帧图像,无线传输,传输完后视帧率设定决定暂时休眠还是立即拍下一帧。高帧率模式3s左右一帧,帧率取决于无线传输时间,即JPEG图像的大小。低功耗模式6~60s一帧可调,拍摄周期越长功耗越低。

    开发采用STM32CubeMXKeil,用到的单片机片内资源有TIMDCMII2CUARTRTCDMAGPIO和外部中断等。

功能展示

5 PCB成品(手工焊接)

上位机为串口助手工具,可以显示串口收到的JPEG格式图片。

6 接收图片效果

 

评论 文明上网理性发言,请遵守评论服务协议
登录  登录后可以发言~
全部评论
主办方
承办方