电子说
设备简介:
本设计是一款基于摄像头拍照的抄表器,设备安装在被测仪器上。通过定时拍照,GPRS的方式将图片上传到后台。后台通过图像识别分析出被测仪表上的数字,并且图片保存到数据库,用于识别异常情况下,人员采用直接读图的方式直观的看到数据。并且GPS数据可以为后台提供位置数据,方便管理。采用亚锂电池供电,在间隔12小时拍照的情况下,可以支持达2年工作寿命。
电路设计简介:
主控单元依然采用大家普遍认为的低端国产芯片STC,型号为STC8A8K64S4A12;
电源采用压锂电池+超级电容供电,具体的容量大小更具实际的需要使用寿命来选择;
通过大电流三极管控制给拍照单元和数据传输,定位单元供电;
数据传输以及定位采用,A9G芯片;
拍照单元采用的VC0706芯片与OV7725摄像头;
补光采用三颗白光LED。
存储单元,TF卡,用于保存图片数据。
程序流程简介
单片机进入休眠模式,通过内部RTC定时器间隔28S唤醒一次,每唤醒一次记录唤醒次数。
当唤醒次数达到设置的次数,打开三极管给外部单元供电,并清理唤醒累计次数。
单片机控制拍照单元进入拍照流程,并打开补光灯。拍照接受后关闭补光灯。
摄像头拍照完成后,将数据发送到核心单片机。
5.单片机将图片数据保存到TF卡中,存满100张后,自动覆盖最早的图片。
单片机控制A9G模组连接服务器;
连接成功,采集电池电压,获取GPS位置信息,按照后台协议分包图片数据(因为GPRS每次传输最大512个字节,而图片数据远远大于512个字节,所以需要分包),然后将重组后的图片数据,GPS数据,电量数据传输到服务器。关闭关闭电源,进入休眠模式。等待下一次唤醒;
如果连接失败则放弃发送数据,单片机关闭外部单元电源。等待5分钟后重新连接服务器。如果连续5次失败,放弃发送数据。进入休眠模式。等待下一次唤醒。
全部0条评论
快来发表一下你的评论吧 !