一款基于摄像头拍照的抄表器,设备安装在被测仪器上

电子说

1.3w人已加入

描述

设备简介:

本设计是一款基于摄像头拍照的抄表器,设备安装在被测仪器上。通过定时拍照,GPRS的方式将图片上传到后台。后台通过图像识别分析出被测仪表上的数字,并且图片保存到数据库,用于识别异常情况下,人员采用直接读图的方式直观的看到数据。并且GPS数据可以为后台提供位置数据,方便管理。采用亚锂电池供电,在间隔12小时拍照的情况下,可以支持达2年工作寿命。

电路设计简介: 

主控单元依然采用大家普遍认为的低端国产芯片STC,型号为STC8A8K64S4A12;

电源采用压锂电池+超级电容供电,具体的容量大小更具实际的需要使用寿命来选择;

通过大电流三极管控制给拍照单元和数据传输,定位单元供电;

数据传输以及定位采用,A9G芯片;

拍照单元采用的VC0706芯片与OV7725摄像头;

补光采用三颗白光LED。

存储单元,TF卡,用于保存图片数据。

程序流程简介

单片机进入休眠模式,通过内部RTC定时器间隔28S唤醒一次,每唤醒一次记录唤醒次数。

当唤醒次数达到设置的次数,打开三极管给外部单元供电,并清理唤醒累计次数。

单片机控制拍照单元进入拍照流程,并打开补光灯。拍照接受后关闭补光灯。

摄像头拍照完成后,将数据发送到核心单片机。

5.单片机将图片数据保存到TF卡中,存满100张后,自动覆盖最早的图片。

单片机控制A9G模组连接服务器;

连接成功,采集电池电压,获取GPS位置信息,按照后台协议分包图片数据(因为GPRS每次传输最大512个字节,而图片数据远远大于512个字节,所以需要分包),然后将重组后的图片数据,GPS数据,电量数据传输到服务器。关闭关闭电源,进入休眠模式。等待下一次唤醒;

如果连接失败则放弃发送数据,单片机关闭外部单元电源。等待5分钟后重新连接服务器。如果连续5次失败,放弃发送数据。进入休眠模式。等待下一次唤醒。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分