关于低功耗输电线路在线监测摄像头,你知道多少
疫情即將過去了,終于迎來了春暖花開。。。
在此期間,合方圓研發可不停歇,對于在輸電線路在線監測,如何把該攝像頭整個模組功耗降低,是一直在深究的問題
首先說一下這個輸電線路攝像頭的硬件方案:
1.攝像頭采用海思HI3518芯片做編碼技術,這款功耗低,能支持多種功能,包括圖像識別功能。
2.通訊板采用的是合方圓的低功耗4G模塊G8100B,這款功耗超低,在CAT4模組中,帶寬大,速率高,能很好地完成快速啟動拍照的需求,在GB28181協議傳輸中,高通強大的處理器也是能保證視頻流不卡頓的法寶,所以采用這款模組做主控,去做二次開發支持視頻的抓拍,休眠,喚醒都表現出色的,特別是經過合方圓的低功耗處理技術之后,整個4G低功耗攝像頭模組,能實現平時休眠功耗很低,處于休眠時候保持心跳包跟移動基站一直相連,不斷網,能實現一直在線,這款也是輸電線路在線監控的必要意義,等待系統發送指令喚醒需要拍照時候,它能在1-2s就實現快速喚醒,從而啟動攝像頭立刻拍照,這個時間在1-2s拍照即刻完成,能從低功耗休眠模式到喚醒拍照,只需要1-2s就可以完成。
如何實現輸電線路低功耗:
該方案中,Module為G8100B,HOST為海思攝像頭(Linux or LiteOS),G8100B的USB可以在Host端虛擬出串口和網卡,G8100B符合以下條件進入休眠:
1) 用戶AT+CSCLK=1命令使能睡眠功能,關于CSCLK更多參數和作用請參考用戶手冊
(可以配置喚醒時長,是否保存睡眠參數);
2)拉高DTR管腳(該管腳默認啟動為拉高);
3)通過GPIO拉低連接的模塊VBUS管腳(USB斷電)。
發生以下事件時會喚醒整個系統:
1)拉高VBUS管腳即可喚醒模塊。
2)主機拉低DTR可以喚醒模塊,大概需要100毫秒以上喚醒模塊;
3)當G8100模塊有TCP喚醒包或URC需要上報時,RI信號將會喚醒主機,此時RI拉高100毫秒;
應用場景-4G低功耗攝像頭(2)
如果需要建立TCP長鏈接,定時發送心跳包,并且通過預先配置喚
醒包喚醒系統,可以采用以下指令配置:
? 配置TCP斷線重連: AT+CIPSTART=“TCP”,”IP或域名”,端口,連接選項
? AT+CIPSTART=“TCP”,”hofuniot.cn”,4120,2
? 連接選項說明
? 0 - 不需要保持長鏈接。
? 1 - 鏈接在指定空閑時間值后發送自定義心跳包保持長鏈接,不判斷服務器是否有回應包。
? 2 – 鏈接在指定空閑時間值后發送自定義心跳包保持長鏈接,若服務器在兩次心跳包間隔之內沒給模塊發數據,模塊會自動發起
重連
? 心跳發送間隔: AT+CIPCFG=0,60,0
? 配置登錄包:AT+CIPPACK=1,”id0001”
? 配置心跳包:AT+CIPPACK=0,”00”
? 配置喚醒包:AT+CIPPACK=2,”xx”
? 設置休眠:AT+CSCLK=1,1 (配置休眠模式為1,喚醒時間持續1秒)
參考電路
在睡眠(休眠)模式下,該攝像頭可將功耗降低到最低水平,在此睡眠模式下,合方圓4G模
塊仍然可以:
1) 和服務器保持 TCP 連接通訊;
2) 根據用戶的心跳間隔配置定時發送心跳包;
3) 從服務器端下發數據到模塊,4G模塊(G8100B)模塊短暫被喚醒;
在疫情期間,合方圓的研發也是不停歇,繼續在輸電線路視頻監控的低功耗不斷努力,把各項可能需要損耗功耗的功能功耗都測試完成,確保整套方案的功耗是比較低的,希望在電力行業的各位工程師一起共同測試對比
總結
以上是生活随笔為你收集整理的关于低功耗输电线路在线监测摄像头,你知道多少的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]zedboard Linux JT
- 下一篇: 网站建设怎么做