設備簡介:
本設計是一款基于攝像頭拍照的抄表器,設備安裝在被測儀器上。通過定時拍照,GPRS的方式將圖片上傳到后臺。后臺通過圖像識別分析出被測儀表上的數字,并且圖片保存到數據庫,用于識別異常情況下,人員采用直接讀圖的方式直觀的看到數據。并且GPS數據可以為后臺提供位置數據,方便管理。采用亞鋰電池供電,在間隔12小時拍照的情況下,可以支持達2年工作壽命。
電路設計簡介:
主控單元依然采用大家普遍認為的低端國產芯片STC,型號為STC8A8K64S4A12;
電源采用壓鋰電池+超級電容供電,具體的容量大小更具實際的需要使用壽命來選擇;
通過大電流三極管控制給拍照單元和數據傳輸,定位單元供電;
數據傳輸以及定位采用,A9G芯片;
拍照單元采用的VC0706芯片與OV7725攝像頭;
補光采用三顆白光LED。
存儲單元,TF卡,用于保存圖片數據。
程序流程簡介
單片機進入休眠模式,通過內部RTC定時器間隔28S喚醒一次,每喚醒一次記錄喚醒次數。
當喚醒次數達到設置的次數,打開三極管給外部單元供電,并清理喚醒累計次數。
單片機控制拍照單元進入拍照流程,并打開補光燈。拍照接受后關閉補光燈。
攝像頭拍照完成后,將數據發送到核心單片機。
5.單片機將圖片數據保存到TF卡中,存滿100張后,自動覆蓋最早的圖片。
單片機控制A9G模組連接服務器;
連接成功,采集電池電壓,獲取GPS位置信息,按照后臺協議分包圖片數據(因為GPRS每次傳輸最大512個字節,而圖片數據遠遠大于512個字節,所以需要分包),然后將重組后的圖片數據,GPS數據,電量數據傳輸到服務器。關閉關閉電源,進入休眠模式。等待下一次喚醒;
如果連接失敗則放棄發送數據,單片機關閉外部單元電源。等待5分鐘后重新連接服務器。如果連續5次失敗,放棄發送數據。進入休眠模式。等待下一次喚醒。
-
GPRS
+關注
關注
21文章
983瀏覽量
129343 -
攝像頭
+關注
關注
59文章
4810瀏覽量
95449 -
抄表器
+關注
關注
0文章
8瀏覽量
6663
原文標題:?基于攝像頭拍照的水電器表抄表器
文章出處:【微信號:cirmall,微信公眾號:電路設計技能】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論