Menu
物聯網自身作為長時間作業的器材來說,功耗一般都比較低,而且人們不想要經常去給他們充電,由于經過WIFI完成的物聯網自身是無線的,一般也不會給它扯一根長時間供電的電源線,所以就需要大容量電池來續航,如果一個自身功耗就很低的物聯網器材經過太陽能電池板加上電池蓄能,那么能不能完成無限續航呢?
這一次我就測驗做了個太陽能的氣象站。此模塊能夠放置在房子周圍能連上WIFI的當地,能夠放置在陽臺承受太陽能無限續航,互聯網長途監測家里溫度濕度信息并計算。細節介紹如下:
軟件方面:運用Arduino IDE編程,運用Yeelink渠道計算數據,這個渠道的長處是能夠記載一切數據不會被刪去,檢查數據時縮放也很便利。由于是收集空氣溫度濕度信息上傳服務器,所以收集頻率能夠低一點,一分鐘一次即可,剩余的空余時間就進入睡覺模式,運用ESP.deepSleep(60000000);命令,一起要把GPIO16接到RST上,傳輸復位信號。等候60秒后復位,每次復位都要進行銜接WIFI,獲取傳感器數據,經過tcp上傳數據,然后再次進入睡覺。
電路方面:要利用的是ESP8266作為主控,而且盡量削減周圍外設的功耗,比如說去掉LED燈,上下拉電阻換成阻值更大的,FLASH換成超低功耗的,LDO也換成超低靜態電流的。
電池方面:運用300mAh鋰電池,實測充滿電不接太陽能電池板時能續航3天左右,算下來均勻功耗為4mA左右,如果選用5000mAh的電池則理論能續航50天,這是一個相當長的時間我們不必操心它的電量問題。當然我沒有那么長時間去進行實踐測驗,只能小容量測驗。
太陽能電池板:我運用的是標稱5-6V,80-140mA的太陽能電池板,功率均勻約0.5W,用它給我們的手機簡直充不上電,但卻能讓我的氣象站無限續航。次觸摸太陽能電池板,在此之前就知道變換效率低,實踐發現它對光線的要求也為嚴苛,只要在十分足夠的光線下才干到達5V的電壓,開端測驗那幾天一向陰天,也沒能測驗大電流。充電IC運用TP4057,約束100ma電流,在特別時間也能夠用充電寶補電。
功耗剖析:初期測驗時睡覺狀態下全體電流約為0.2mA,在發動系統后均勻電流為70mA,均勻2~4秒內完成銜接收集上傳,算下來均勻電流3.5mA,跟試驗測驗的4mA收支不大,而且實踐上要考慮電池容量虛標,網絡銜接緩慢推遲等問題,所以全體功耗在可承受范圍內。
試驗成果:接入太陽能電池板后作用十分棒,光線足夠的情況下,一下午就能把電池充滿,就算在鄭州這樣的霧霾城市,看不見太陽一全國來也能保持電池電量不減,只要在接連陰全國才會呈現供能缺乏,盡管如此,在陰天的白日里電量也會呈現小幅度上升。
PS:次見到鋰電池充滿電的曲線圖,跟官方材料十分符合,大于4.2V充電截止,放電到4.1V從頭充電。
當然現在設計還不行完善,電路還僅僅用洞洞板焊接,程序也不行優化,沒能在多WIFI挑選上更省電,smartConfig也沒有加入,在沒有網絡的時分暫存數據一致上傳。這些在接下來的改進中可能就會一一增加。
文章地址:http://www.0356r.com/news/312.html ,太陽能殺蟲燈,殺蟲燈,頻振式殺蟲燈,物聯網殺蟲燈;如需轉載請注明本文來源出處!